[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page\u002Fde\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fexamples":3,"page-\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fexamples-de":454,"surroundings\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fexamples-de":4194},[4],{"title":5,"ignore":6,"path":7,"stem":8,"children":9,"page":26},"Dokumentation",true,"\u002Fde\u002Fdocs","de\u002F01.docs",[10,27,446],{"title":11,"path":12,"stem":13,"children":14,"page":-1},"Deutsch","\u002Fde\u002Fdocs\u002Fwelcome","de\u002F01.docs\u002F01.welcome\u002F01.index",[15,17],{"title":16,"path":12,"stem":13},"Welcome",{"title":18,"path":19,"stem":20,"children":21,"page":26},"Get Started","\u002Fde\u002Fdocs\u002Fwelcome\u002Fget-started","de\u002F01.docs\u002F01.welcome\u002F01.get-started",[22],{"title":23,"path":24,"stem":25},"Installation","\u002Fde\u002Fdocs\u002Fwelcome\u002Fget-started\u002Finstallation","de\u002F01.docs\u002F01.welcome\u002F01.get-started\u002F02.installation",false,{"title":28,"path":29,"stem":30,"children":31,"page":26},"Kernwerkzeuge","\u002Fde\u002Fdocs\u002Fcore","de\u002F01.docs\u002F02.core",[32,57,69,78,97,105,113,134,166,175,183,192,223,241,261,286,304,334,362,390,417],{"title":33,"path":34,"stem":35,"children":36,"page":26},"MD5","\u002Fde\u002Fdocs\u002Fcore\u002Fmd5","de\u002F01.docs\u002F02.core\u002F01.md5",[37,41,45,49,53],{"title":38,"path":39,"stem":40},"Einführung","\u002Fde\u002Fdocs\u002Fcore\u002Fmd5\u002Fintroduction","de\u002F01.docs\u002F02.core\u002F01.md5\u002F01.introduction",{"title":42,"path":43,"stem":44},"Grundlegende Verwendung","\u002Fde\u002Fdocs\u002Fcore\u002Fmd5\u002Fbasic-usage","de\u002F01.docs\u002F02.core\u002F01.md5\u002F02.basic-usage",{"title":46,"path":47,"stem":48},"Erweiterte Funktionen","\u002Fde\u002Fdocs\u002Fcore\u002Fmd5\u002Fadvanced-features","de\u002F01.docs\u002F02.core\u002F01.md5\u002F03.advanced-features",{"title":50,"path":51,"stem":52},"Sicherheitsüberlegungen","\u002Fde\u002Fdocs\u002Fcore\u002Fmd5\u002Fsecurity-considerations","de\u002F01.docs\u002F02.core\u002F01.md5\u002F04.security-considerations",{"title":54,"path":55,"stem":56},"API-Referenz","\u002Fde\u002Fdocs\u002Fcore\u002Fmd5\u002Fapi-reference","de\u002F01.docs\u002F02.core\u002F01.md5\u002F05.api-reference",{"title":58,"path":59,"stem":60,"children":61,"page":26},"UUID","\u002Fde\u002Fdocs\u002Fcore\u002Fuuid","de\u002F01.docs\u002F02.core\u002F02.uuid",[62,65],{"title":38,"path":63,"stem":64},"\u002Fde\u002Fdocs\u002Fcore\u002Fuuid\u002Fintroduction","de\u002F01.docs\u002F02.core\u002F02.uuid\u002F01.introduction",{"title":66,"path":67,"stem":68},"API","\u002Fde\u002Fdocs\u002Fcore\u002Fuuid\u002Fapi","de\u002F01.docs\u002F02.core\u002F02.uuid\u002F02.api",{"title":70,"path":71,"stem":72,"children":73,"page":26},"Beyond Compare","\u002Fde\u002Fdocs\u002Fcore\u002Fbeyond-compare","de\u002F01.docs\u002F02.core\u002F06.beyond-compare",[74],{"title":75,"path":76,"stem":77},"Introduction","\u002Fde\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fintroduction","de\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F0.introduction",{"title":79,"path":80,"stem":81,"children":82,"page":26},"Clock","\u002Fde\u002Fdocs\u002Fcore\u002Fclock","de\u002F01.docs\u002F02.core\u002F06.clock",[83,87,90,93],{"title":84,"path":85,"stem":86},"Clock Tool","\u002Fde\u002Fdocs\u002Fcore\u002Fclock\u002Fintroduction","de\u002F01.docs\u002F02.core\u002F06.clock\u002F0.introduction",{"title":42,"path":88,"stem":89},"\u002Fde\u002Fdocs\u002Fcore\u002Fclock\u002Fbasic-usage","de\u002F01.docs\u002F02.core\u002F06.clock\u002F02.basic-usage",{"title":46,"path":91,"stem":92},"\u002Fde\u002Fdocs\u002Fcore\u002Fclock\u002Fadvanced-features","de\u002F01.docs\u002F02.core\u002F06.clock\u002F03.advanced-features",{"title":94,"path":95,"stem":96},"Häufig gestellte Fragen","\u002Fde\u002Fdocs\u002Fcore\u002Fclock\u002Ffaq","de\u002F01.docs\u002F02.core\u002F06.clock\u002F07.faq",{"title":98,"path":99,"stem":100,"children":101,"page":26},"Screenshot Tool","\u002Fde\u002Fdocs\u002Fcore\u002Fscreenshot-tool","de\u002F01.docs\u002F02.core\u002F07.screenshot-tool",[102],{"title":75,"path":103,"stem":104},"\u002Fde\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fintroduction","de\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F0.introduction",{"title":106,"path":107,"stem":108,"children":109,"page":26},"Svg Placeholder Generator","\u002Fde\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator","de\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator",[110],{"title":75,"path":111,"stem":112},"\u002Fde\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator\u002Fintroduction","de\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator\u002F0.introduction",{"title":114,"path":115,"stem":116,"children":117,"page":26},"Area Converter","\u002Fde\u002Fdocs\u002Fcore\u002Farea-converter","de\u002F01.docs\u002F02.core\u002F08.area-converter",[118,121,124,127,131],{"title":75,"path":119,"stem":120},"\u002Fde\u002Fdocs\u002Fcore\u002Farea-converter\u002Fintroduction","de\u002F01.docs\u002F02.core\u002F08.area-converter\u002F0.introduction",{"title":42,"path":122,"stem":123},"\u002Fde\u002Fdocs\u002Fcore\u002Farea-converter\u002Fbasic-usage","de\u002F01.docs\u002F02.core\u002F08.area-converter\u002F02.basic-usage",{"title":46,"path":125,"stem":126},"\u002Fde\u002Fdocs\u002Fcore\u002Farea-converter\u002Fadvanced-features","de\u002F01.docs\u002F02.core\u002F08.area-converter\u002F03.advanced-features",{"title":128,"path":129,"stem":130},"Beispiele","\u002Fde\u002Fdocs\u002Fcore\u002Farea-converter\u002Fexamples","de\u002F01.docs\u002F02.core\u002F08.area-converter\u002F04.examples",{"title":94,"path":132,"stem":133},"\u002Fde\u002Fdocs\u002Fcore\u002Farea-converter\u002Ffaq","de\u002F01.docs\u002F02.core\u002F08.area-converter\u002F05.faq",{"title":135,"path":136,"stem":137,"children":138,"page":26},"Camera Recorder","\u002Fde\u002Fdocs\u002Fcore\u002Fcamera-recorder","de\u002F01.docs\u002F02.core\u002F08.camera-recorder",[139,142,146,150,154,158,162],{"title":75,"path":140,"stem":141},"\u002Fde\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fintroduction","de\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F0.introduction",{"title":143,"path":144,"stem":145},"Basic Usage","\u002Fde\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fbasic-usage","de\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F02.basic-usage",{"title":147,"path":148,"stem":149},"Advanced Features","\u002Fde\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fadvanced-features","de\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F03.advanced-features",{"title":151,"path":152,"stem":153},"Examples","\u002Fde\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fexamples","de\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F04.examples",{"title":155,"path":156,"stem":157},"Frequently Asked Questions","\u002Fde\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Ffaq","de\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F05.faq",{"title":159,"path":160,"stem":161},"Related Tools","\u002Fde\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Frelated-tools","de\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F06.related-tools",{"title":163,"path":164,"stem":165},"Security Considerations","\u002Fde\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fsecurity-considerations","de\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F07.security-considerations",{"title":167,"path":168,"stem":169,"children":170,"page":26},"Keycode Info","\u002Fde\u002Fdocs\u002Fcore\u002Fkeycode-info","de\u002F01.docs\u002F02.core\u002F13.keycode-info",[171],{"title":172,"path":173,"stem":174},"Tastencode-Info - Einführung","\u002Fde\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fintroduction","de\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F0.introduction",{"title":176,"path":177,"stem":178,"children":179,"page":26},"Xml To Json","\u002Fde\u002Fdocs\u002Fcore\u002Fxml-to-json","de\u002F01.docs\u002F02.core\u002F16.xml-to-json",[180],{"title":75,"path":181,"stem":182},"\u002Fde\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fintroduction","de\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F0.introduction",{"title":184,"path":185,"stem":186,"children":187,"page":26},"Text Replacer","\u002Fde\u002Fdocs\u002Fcore\u002Ftext-replacer","de\u002F01.docs\u002F02.core\u002F19.text-replacer",[188],{"title":189,"path":190,"stem":191},"Text-Ersetzungs-Tool - Einführung","\u002Fde\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Fintroduction","de\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F01.introduction",{"title":193,"path":194,"stem":195,"children":196,"page":26},"Case Converter","\u002Fde\u002Fdocs\u002Fcore\u002Fcase-converter","de\u002F01.docs\u002F02.core\u002F20.case-converter",[197,201,204,207,210,213,216,219],{"title":198,"path":199,"stem":200},"Case-Konverter","\u002Fde\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fintroduction","de\u002F01.docs\u002F02.core\u002F20.case-converter\u002F0.introduction",{"title":42,"path":202,"stem":203},"\u002Fde\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fbasic-usage","de\u002F01.docs\u002F02.core\u002F20.case-converter\u002F02.basic-usage",{"title":46,"path":205,"stem":206},"\u002Fde\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fadvanced-features","de\u002F01.docs\u002F02.core\u002F20.case-converter\u002F03.advanced-features",{"title":50,"path":208,"stem":209},"\u002Fde\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fsecurity-considerations","de\u002F01.docs\u002F02.core\u002F20.case-converter\u002F04.security-considerations",{"title":54,"path":211,"stem":212},"\u002Fde\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fapi-reference","de\u002F01.docs\u002F02.core\u002F20.case-converter\u002F05.api-reference",{"title":128,"path":214,"stem":215},"\u002Fde\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fexamples","de\u002F01.docs\u002F02.core\u002F20.case-converter\u002F06.examples",{"title":94,"path":217,"stem":218},"\u002Fde\u002Fdocs\u002Fcore\u002Fcase-converter\u002Ffaq","de\u002F01.docs\u002F02.core\u002F20.case-converter\u002F07.faq",{"title":220,"path":221,"stem":222},"Verwandte Tools","\u002Fde\u002Fdocs\u002Fcore\u002Fcase-converter\u002Frelated-tools","de\u002F01.docs\u002F02.core\u002F20.case-converter\u002F08.related-tools",{"title":224,"path":225,"stem":226,"children":227,"page":26},"Temperature Converter","\u002Fde\u002Fdocs\u002Fcore\u002Ftemperature-converter","de\u002F01.docs\u002F02.core\u002F20.temperature-converter",[228,232,235,238],{"title":229,"path":230,"stem":231},"Temperaturkonverter","\u002Fde\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fintroduction","de\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F0.introduction",{"title":42,"path":233,"stem":234},"\u002Fde\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fbasic-usage","de\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F02.basic-usage",{"title":46,"path":236,"stem":237},"\u002Fde\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fadvanced-features","de\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F03.advanced-features",{"title":128,"path":239,"stem":240},"\u002Fde\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fexamples","de\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F04.examples",{"title":242,"path":243,"stem":244,"children":245,"page":26},"Black Wallpaper","\u002Fde\u002Fdocs\u002Fcore\u002Fblack-wallpaper","de\u002F01.docs\u002F02.core\u002F23.black-wallpaper",[246,249,252,255,258],{"title":75,"path":247,"stem":248},"\u002Fde\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fintroduction","de\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F0.introduction",{"title":42,"path":250,"stem":251},"\u002Fde\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fbasic-usage","de\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F02.basic-usage",{"title":46,"path":253,"stem":254},"\u002Fde\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fadvanced-features","de\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F03.advanced-features",{"title":128,"path":256,"stem":257},"\u002Fde\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fexamples","de\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F04.examples",{"title":94,"path":259,"stem":260},"\u002Fde\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Ffaq","de\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F05.faq",{"title":262,"path":263,"stem":264,"children":265,"page":26},"Text Diff","\u002Fde\u002Fdocs\u002Fcore\u002Ftext-diff","de\u002F01.docs\u002F02.core\u002F23.text-diff",[266,270,274,278,282],{"title":267,"path":268,"stem":269},"Text Diff Tool - Einführung","\u002Fde\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fintroduction","de\u002F01.docs\u002F02.core\u002F23.text-diff\u002F0.introduction",{"title":271,"path":272,"stem":273},"Grundlegende Verwendung - Text Diff Tool","\u002Fde\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fbasic-usage","de\u002F01.docs\u002F02.core\u002F23.text-diff\u002F02.basic-usage",{"title":275,"path":276,"stem":277},"Erweiterte Funktionen - Text Diff Tool","\u002Fde\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fadvanced-features","de\u002F01.docs\u002F02.core\u002F23.text-diff\u002F03.advanced-features",{"title":279,"path":280,"stem":281},"Beispiele - Text Diff Tool","\u002Fde\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fexamples","de\u002F01.docs\u002F02.core\u002F23.text-diff\u002F04.examples",{"title":283,"path":284,"stem":285},"FAQ - Text Diff Tool","\u002Fde\u002Fdocs\u002Fcore\u002Ftext-diff\u002Ffaq","de\u002F01.docs\u002F02.core\u002F23.text-diff\u002F05.faq",{"title":287,"path":288,"stem":289,"children":290,"page":26},"M3u8 Player","\u002Fde\u002Fdocs\u002Fcore\u002Fm3u8-player","de\u002F01.docs\u002F02.core\u002F26.m3u8-player",[291,294,297,300],{"title":75,"path":292,"stem":293},"\u002Fde\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fintroduction","de\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F0.introduction",{"title":42,"path":295,"stem":296},"\u002Fde\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fbasic-usage","de\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F02.basic-usage",{"title":46,"path":298,"stem":299},"\u002Fde\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fadvanced-features","de\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F03.advanced-features",{"title":301,"path":302,"stem":303},"Code-Beispiele","\u002Fde\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fexamples","de\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F06.examples",{"title":305,"path":306,"stem":307,"children":308,"page":26},"Screen Dead Pixel Detector","\u002Fde\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector","de\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector",[309,313,317,320,324,327,331],{"title":310,"path":311,"stem":312},"Bildschirm-Totpixel-Detektor","\u002Fde\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fintroduction","de\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F0.introduction",{"title":314,"path":315,"stem":316},"Grundlegende Nutzung","\u002Fde\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fbasic-usage","de\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F02.basic-usage",{"title":46,"path":318,"stem":319},"\u002Fde\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fadvanced-features","de\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F03.advanced-features",{"title":321,"path":322,"stem":323},"Sicherheit & Datenschutz","\u002Fde\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fsecurity-considerations","de\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F04.security-considerations",{"title":128,"path":325,"stem":326},"\u002Fde\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fexamples","de\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F06.examples",{"title":328,"path":329,"stem":330},"FAQ","\u002Fde\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Ffaq","de\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F07.faq",{"title":220,"path":332,"stem":333},"\u002Fde\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Frelated-tools","de\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F08.related-tools",{"title":335,"path":336,"stem":337,"children":338,"page":26},"Survey Tool","\u002Fde\u002Fdocs\u002Fcore\u002Fsurvey-tool","de\u002F01.docs\u002F02.core\u002F31.survey-tool",[339,343,346,349,353,356,359],{"title":340,"path":341,"stem":342},"Umfrage-Tool","\u002Fde\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fintroduction","de\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F0.introduction",{"title":314,"path":344,"stem":345},"\u002Fde\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fbasic-usage","de\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F02.basic-usage",{"title":46,"path":347,"stem":348},"\u002Fde\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fadvanced-features","de\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F03.advanced-features",{"title":350,"path":351,"stem":352},"Sicherheit","\u002Fde\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fsecurity-considerations","de\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F04.security-considerations",{"title":128,"path":354,"stem":355},"\u002Fde\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fexamples","de\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F06.examples",{"title":328,"path":357,"stem":358},"\u002Fde\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Ffaq","de\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F07.faq",{"title":220,"path":360,"stem":361},"\u002Fde\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Frelated-tools","de\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F08.related-tools",{"title":363,"path":364,"stem":365,"children":366,"page":26},"Vue Office","\u002Fde\u002Fdocs\u002Fcore\u002Fvue-office","de\u002F01.docs\u002F02.core\u002F32.vue-office",[367,371,374,377,381,384,387],{"title":368,"path":369,"stem":370},"Vue Office Dokumenten-Viewer","\u002Fde\u002Fdocs\u002Fcore\u002Fvue-office\u002Fintroduction","de\u002F01.docs\u002F02.core\u002F32.vue-office\u002F0.introduction",{"title":314,"path":372,"stem":373},"\u002Fde\u002Fdocs\u002Fcore\u002Fvue-office\u002Fbasic-usage","de\u002F01.docs\u002F02.core\u002F32.vue-office\u002F02.basic-usage",{"title":46,"path":375,"stem":376},"\u002Fde\u002Fdocs\u002Fcore\u002Fvue-office\u002Fadvanced-features","de\u002F01.docs\u002F02.core\u002F32.vue-office\u002F03.advanced-features",{"title":378,"path":379,"stem":380},"Sicherheitsaspekte","\u002Fde\u002Fdocs\u002Fcore\u002Fvue-office\u002Fsecurity-considerations","de\u002F01.docs\u002F02.core\u002F32.vue-office\u002F04.security-considerations",{"title":128,"path":382,"stem":383},"\u002Fde\u002Fdocs\u002Fcore\u002Fvue-office\u002Fexamples","de\u002F01.docs\u002F02.core\u002F32.vue-office\u002F06.examples",{"title":328,"path":385,"stem":386},"\u002Fde\u002Fdocs\u002Fcore\u002Fvue-office\u002Ffaq","de\u002F01.docs\u002F02.core\u002F32.vue-office\u002F07.faq",{"title":220,"path":388,"stem":389},"\u002Fde\u002Fdocs\u002Fcore\u002Fvue-office\u002Frelated-tools","de\u002F01.docs\u002F02.core\u002F32.vue-office\u002F08.related-tools",{"title":391,"path":392,"stem":393,"children":394,"page":26},"Event Calendar","\u002Fde\u002Fdocs\u002Fcore\u002Fevent-calendar","de\u002F01.docs\u002F02.core\u002F33.event-calendar",[395,399,402,405,408,411,414],{"title":396,"path":397,"stem":398},"Event-Kalender","\u002Fde\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fintroduction","de\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F0.introduction",{"title":314,"path":400,"stem":401},"\u002Fde\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fbasic-usage","de\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F02.basic-usage",{"title":46,"path":403,"stem":404},"\u002Fde\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fadvanced-features","de\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F03.advanced-features",{"title":350,"path":406,"stem":407},"\u002Fde\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fsecurity-considerations","de\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F04.security-considerations",{"title":128,"path":409,"stem":410},"\u002Fde\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fexamples","de\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F06.examples",{"title":328,"path":412,"stem":413},"\u002Fde\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Ffaq","de\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F07.faq",{"title":220,"path":415,"stem":416},"\u002Fde\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Frelated-tools","de\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F08.related-tools",{"title":418,"path":419,"stem":420,"children":421,"page":26},"Base64","\u002Fde\u002Fdocs\u002Fcore\u002Fbase64","de\u002F01.docs\u002F02.core\u002Fbase64",[422,425,428,431,434,437,440,443],{"title":75,"path":423,"stem":424},"\u002Fde\u002Fdocs\u002Fcore\u002Fbase64\u002Fintroduction","de\u002F01.docs\u002F02.core\u002Fbase64\u002F0.introduction",{"title":42,"path":426,"stem":427},"\u002Fde\u002Fdocs\u002Fcore\u002Fbase64\u002Fbasic-usage","de\u002F01.docs\u002F02.core\u002Fbase64\u002F02.basic-usage",{"title":46,"path":429,"stem":430},"\u002Fde\u002Fdocs\u002Fcore\u002Fbase64\u002Fadvanced-features","de\u002F01.docs\u002F02.core\u002Fbase64\u002F03.advanced-features",{"title":50,"path":432,"stem":433},"\u002Fde\u002Fdocs\u002Fcore\u002Fbase64\u002Fsecurity-considerations","de\u002F01.docs\u002F02.core\u002Fbase64\u002F04.security-considerations",{"title":54,"path":435,"stem":436},"\u002Fde\u002Fdocs\u002Fcore\u002Fbase64\u002Fapi-reference","de\u002F01.docs\u002F02.core\u002Fbase64\u002F05.api-reference",{"title":128,"path":438,"stem":439},"\u002Fde\u002Fdocs\u002Fcore\u002Fbase64\u002Fexamples","de\u002F01.docs\u002F02.core\u002Fbase64\u002F06.examples",{"title":94,"path":441,"stem":442},"\u002Fde\u002Fdocs\u002Fcore\u002Fbase64\u002Ffaq","de\u002F01.docs\u002F02.core\u002Fbase64\u002F07.faq",{"title":220,"path":444,"stem":445},"\u002Fde\u002Fdocs\u002Fcore\u002Fbase64\u002Frelated-tools","de\u002F01.docs\u002F02.core\u002Fbase64\u002F08.related-tools",{"title":447,"path":448,"stem":449,"children":450,"page":26},"Troubleshooting","\u002Fde\u002Fdocs\u002Ftroubleshooting","de\u002F01.docs\u002F06.troubleshooting",[451],{"title":94,"path":452,"stem":453},"\u002Fde\u002Fdocs\u002Ftroubleshooting\u002Fcommon-issues","de\u002F01.docs\u002F06.troubleshooting\u002F01.common-issues",{"id":455,"title":279,"body":456,"description":4188,"extension":4189,"meta":4190,"navigation":6,"path":280,"seo":4191,"sitemap":4192,"stem":281,"__hash__":4193},"content_de\u002Fde\u002F01.docs\u002F02.core\u002F23.text-diff\u002F04.examples.md",{"type":457,"value":458,"toc":4153},"minimark",[459,464,468,472,480,485,634,639,774,779,787,793,798,1370,1375,1814,1818,1824,1829,1990,1995,2169,2175,2180,2298,2303,2419,2423,2429,2434,2683,2688,3416,3419,3425,3430,3483,3487,3501,3505,3518,3524,3527,3531,3546,3550,3570,3573,3577,3609,3612,3638,3642,3651,3655,3673,3677,3685,3691,3696,4058,4062,4068,4094,4100,4120,4126,4146,4149],[460,461,463],"h2",{"id":462},"praktische-beispiele","Praktische Beispiele",[465,466,467],"p",{},"Hier finden Sie eine Sammlung von praktischen Beispielen, die zeigen, wie das Text Diff Tool in verschiedenen Szenarien eingesetzt werden kann.",[460,469,471],{"id":470},"code-entwicklung","Code-Entwicklung",[473,474,476],"h3",{"id":475},"javascript-funktion-aktualisieren",[477,478,479],"strong",{},"JavaScript-Funktion aktualisieren",[465,481,482],{},[477,483,484],{},"Datei A (Original):",[486,487,492],"pre",{"className":488,"code":489,"language":490,"meta":491,"style":491},"language-javascript shiki shiki-themes github-light github-light dark-plus","function calculateTotal(items) {\n  let total = 0;\n  for (let i = 0; i \u003C items.length; i++) {\n    total += items[i].price;\n  }\n  return total;\n}\n","javascript","",[493,494,495,519,540,588,612,618,628],"code",{"__ignoreMap":491},[496,497,500,504,508,512,516],"span",{"class":498,"line":499},"line",1,[496,501,503],{"class":502},"sGiLm","function",[496,505,507],{"class":506},"sqMzV"," calculateTotal",[496,509,511],{"class":510},"svVIm","(",[496,513,515],{"class":514},"szM7h","items",[496,517,518],{"class":510},") {\n",[496,520,522,525,529,533,537],{"class":498,"line":521},2,[496,523,524],{"class":502},"  let",[496,526,528],{"class":527},"szTj3"," total",[496,530,532],{"class":531},"sGmsN"," =",[496,534,536],{"class":535},"sewGd"," 0",[496,538,539],{"class":510},";\n",[496,541,543,547,550,553,556,558,560,563,566,569,572,575,579,581,583,586],{"class":498,"line":542},3,[496,544,546],{"class":545},"srAhW","  for",[496,548,549],{"class":510}," (",[496,551,552],{"class":502},"let",[496,554,555],{"class":527}," i",[496,557,532],{"class":531},[496,559,536],{"class":535},[496,561,562],{"class":510},"; ",[496,564,565],{"class":527},"i",[496,567,568],{"class":531}," \u003C",[496,570,571],{"class":527}," items",[496,573,574],{"class":510},".",[496,576,578],{"class":577},"sSQ6O","length",[496,580,562],{"class":510},[496,582,565],{"class":527},[496,584,585],{"class":531},"++",[496,587,518],{"class":510},[496,589,591,594,597,599,602,604,607,610],{"class":498,"line":590},4,[496,592,593],{"class":527},"    total",[496,595,596],{"class":531}," +=",[496,598,571],{"class":527},[496,600,601],{"class":510},"[",[496,603,565],{"class":527},[496,605,606],{"class":510},"].",[496,608,609],{"class":527},"price",[496,611,539],{"class":510},[496,613,615],{"class":498,"line":614},5,[496,616,617],{"class":510},"  }\n",[496,619,621,624,626],{"class":498,"line":620},6,[496,622,623],{"class":545},"  return",[496,625,528],{"class":527},[496,627,539],{"class":510},[496,629,631],{"class":498,"line":630},7,[496,632,633],{"class":510},"}\n",[465,635,636],{},[477,637,638],{},"Datei B (Verbessert):",[486,640,642],{"className":488,"code":641,"language":490,"meta":491,"style":491},"function calculateTotal(items) {\n  if (!items || items.length === 0) {\n    return 0;\n  }\n\n  return items.reduce((total, item) => {\n    return total + (item.price || 0);\n  }, 0);\n}\n",[493,643,644,656,684,693,697,702,734,758,769],{"__ignoreMap":491},[496,645,646,648,650,652,654],{"class":498,"line":499},[496,647,503],{"class":502},[496,649,507],{"class":506},[496,651,511],{"class":510},[496,653,515],{"class":514},[496,655,518],{"class":510},[496,657,658,661,663,666,668,671,673,675,677,680,682],{"class":498,"line":521},[496,659,660],{"class":545},"  if",[496,662,549],{"class":510},[496,664,665],{"class":531},"!",[496,667,515],{"class":527},[496,669,670],{"class":531}," ||",[496,672,571],{"class":527},[496,674,574],{"class":510},[496,676,578],{"class":577},[496,678,679],{"class":531}," ===",[496,681,536],{"class":535},[496,683,518],{"class":510},[496,685,686,689,691],{"class":498,"line":542},[496,687,688],{"class":545},"    return",[496,690,536],{"class":535},[496,692,539],{"class":510},[496,694,695],{"class":498,"line":590},[496,696,617],{"class":510},[496,698,699],{"class":498,"line":614},[496,700,701],{"emptyLinePlaceholder":6},"\n",[496,703,704,706,708,710,713,716,719,722,725,728,731],{"class":498,"line":620},[496,705,623],{"class":545},[496,707,571],{"class":527},[496,709,574],{"class":510},[496,711,712],{"class":506},"reduce",[496,714,715],{"class":510},"((",[496,717,718],{"class":514},"total",[496,720,721],{"class":510},", ",[496,723,724],{"class":514},"item",[496,726,727],{"class":510},") ",[496,729,730],{"class":502},"=>",[496,732,733],{"class":510}," {\n",[496,735,736,738,740,743,745,747,749,751,753,755],{"class":498,"line":630},[496,737,688],{"class":545},[496,739,528],{"class":527},[496,741,742],{"class":531}," +",[496,744,549],{"class":510},[496,746,724],{"class":527},[496,748,574],{"class":510},[496,750,609],{"class":527},[496,752,670],{"class":531},[496,754,536],{"class":535},[496,756,757],{"class":510},");\n",[496,759,761,764,767],{"class":498,"line":760},8,[496,762,763],{"class":510},"  }, ",[496,765,766],{"class":535},"0",[496,768,757],{"class":510},[496,770,772],{"class":498,"line":771},9,[496,773,633],{"class":510},[465,775,776],{},[477,777,778],{},"Diff-Ergebnis:",[486,780,785],{"className":781,"code":783,"language":784},[782],"language-text","+ 2   2 |     if (!items || items.length === 0) {\n+ 3   3 |         return 0;\n+ 4   4 |     }\n+ 5   5 |\n- 2   6 |     let total = 0;\n- 3   7 |     for (let i = 0; i \u003C items.length; i++) {\n- 4   8 |         total += items[i].price;\n- 5   9 |     }\n- 6  10 |     return total;\n+ 6   7 |     return items.reduce((total, item) => {\n+ 7   8 |         return total + (item.price || 0);\n+ 8   9 |     }, 0);\n","text",[493,786,783],{"__ignoreMap":491},[473,788,790],{"id":789},"react-komponente-refactoring",[477,791,792],{},"React-Komponente refactoring",[465,794,795],{},[477,796,797],{},"Datei A (Klassenkomponente):",[486,799,803],{"className":800,"code":801,"language":802,"meta":491,"style":491},"language-jsx shiki shiki-themes github-light github-light dark-plus","import React, { Component } from 'react';\n\nclass UserProfile extends Component {\n  constructor(props) {\n    super(props);\n    this.state = {\n      user: null,\n      loading: true,\n    };\n  }\n\n  componentDidMount() {\n    this.fetchUser();\n  }\n\n  fetchUser = async () => {\n    try {\n      const response = await fetch(`\u002Fapi\u002Fusers\u002F${this.props.userId}`);\n      const user = await response.json();\n      this.setState({ user, loading: false });\n    } catch (error) {\n      console.error('Error fetching user:', error);\n      this.setState({ loading: false });\n    }\n  };\n\n  render() {\n    const { user, loading } = this.state;\n\n    if (loading) return \u003Cdiv>Loading...\u003C\u002Fdiv>;\n    if (!user) return \u003Cdiv>User not found\u003C\u002Fdiv>;\n\n    return (\n      \u003Cdiv>\n        \u003Ch1>{user.name}\u003C\u002Fh1>\n        \u003Cp>{user.email}\u003C\u002Fp>\n      \u003C\u002Fdiv>\n    );\n  }\n}\n","jsx",[493,804,805,831,835,852,864,876,890,901,911,916,921,926,935,948,953,958,976,984,1032,1053,1081,1097,1118,1135,1141,1147,1152,1160,1190,1195,1232,1264,1269,1277,1288,1318,1344,1354,1360,1365],{"__ignoreMap":491},[496,806,807,810,813,816,819,822,825,829],{"class":498,"line":499},[496,808,809],{"class":545},"import",[496,811,812],{"class":527}," React",[496,814,815],{"class":510},", { ",[496,817,818],{"class":527},"Component",[496,820,821],{"class":510}," } ",[496,823,824],{"class":545},"from",[496,826,828],{"class":827},"sjj1j"," 'react'",[496,830,539],{"class":510},[496,832,833],{"class":498,"line":521},[496,834,701],{"emptyLinePlaceholder":6},[496,836,837,840,844,847,850],{"class":498,"line":542},[496,838,839],{"class":502},"class",[496,841,843],{"class":842},"s_0E6"," UserProfile",[496,845,846],{"class":502}," extends",[496,848,849],{"class":842}," Component",[496,851,733],{"class":510},[496,853,854,857,859,862],{"class":498,"line":590},[496,855,856],{"class":502},"  constructor",[496,858,511],{"class":510},[496,860,861],{"class":514},"props",[496,863,518],{"class":510},[496,865,866,870,872,874],{"class":498,"line":614},[496,867,869],{"class":868},"sLV08","    super",[496,871,511],{"class":510},[496,873,861],{"class":527},[496,875,757],{"class":510},[496,877,878,881,883,886,888],{"class":498,"line":620},[496,879,880],{"class":868},"    this",[496,882,574],{"class":510},[496,884,885],{"class":527},"state",[496,887,532],{"class":531},[496,889,733],{"class":510},[496,891,892,895,898],{"class":498,"line":630},[496,893,894],{"class":527},"      user:",[496,896,897],{"class":868}," null",[496,899,900],{"class":510},",\n",[496,902,903,906,909],{"class":498,"line":760},[496,904,905],{"class":527},"      loading:",[496,907,908],{"class":868}," true",[496,910,900],{"class":510},[496,912,913],{"class":498,"line":771},[496,914,915],{"class":510},"    };\n",[496,917,919],{"class":498,"line":918},10,[496,920,617],{"class":510},[496,922,924],{"class":498,"line":923},11,[496,925,701],{"emptyLinePlaceholder":6},[496,927,929,932],{"class":498,"line":928},12,[496,930,931],{"class":506},"  componentDidMount",[496,933,934],{"class":510},"() {\n",[496,936,938,940,942,945],{"class":498,"line":937},13,[496,939,880],{"class":868},[496,941,574],{"class":510},[496,943,944],{"class":506},"fetchUser",[496,946,947],{"class":510},"();\n",[496,949,951],{"class":498,"line":950},14,[496,952,617],{"class":510},[496,954,956],{"class":498,"line":955},15,[496,957,701],{"emptyLinePlaceholder":6},[496,959,961,964,966,969,972,974],{"class":498,"line":960},16,[496,962,963],{"class":506},"  fetchUser",[496,965,532],{"class":531},[496,967,968],{"class":502}," async",[496,970,971],{"class":510}," () ",[496,973,730],{"class":502},[496,975,733],{"class":510},[496,977,979,982],{"class":498,"line":978},17,[496,980,981],{"class":545},"    try",[496,983,733],{"class":510},[496,985,987,990,994,996,999,1002,1004,1007,1011,1014,1017,1019,1021,1024,1027,1030],{"class":498,"line":986},18,[496,988,989],{"class":502},"      const",[496,991,993],{"class":992},"sdRU0"," response",[496,995,532],{"class":531},[496,997,998],{"class":545}," await",[496,1000,1001],{"class":506}," fetch",[496,1003,511],{"class":510},[496,1005,1006],{"class":827},"`\u002Fapi\u002Fusers\u002F",[496,1008,1010],{"class":1009},"s7eq4","${",[496,1012,1013],{"class":868},"this",[496,1015,574],{"class":1016},"sXkxF",[496,1018,861],{"class":527},[496,1020,574],{"class":1016},[496,1022,1023],{"class":527},"userId",[496,1025,1026],{"class":1009},"}",[496,1028,1029],{"class":827},"`",[496,1031,757],{"class":510},[496,1033,1035,1037,1040,1042,1044,1046,1048,1051],{"class":498,"line":1034},19,[496,1036,989],{"class":502},[496,1038,1039],{"class":992}," user",[496,1041,532],{"class":531},[496,1043,998],{"class":545},[496,1045,993],{"class":527},[496,1047,574],{"class":510},[496,1049,1050],{"class":506},"json",[496,1052,947],{"class":510},[496,1054,1056,1059,1061,1064,1067,1070,1072,1075,1078],{"class":498,"line":1055},20,[496,1057,1058],{"class":868},"      this",[496,1060,574],{"class":510},[496,1062,1063],{"class":506},"setState",[496,1065,1066],{"class":510},"({ ",[496,1068,1069],{"class":527},"user",[496,1071,721],{"class":510},[496,1073,1074],{"class":527},"loading:",[496,1076,1077],{"class":868}," false",[496,1079,1080],{"class":510}," });\n",[496,1082,1084,1087,1090,1092,1095],{"class":498,"line":1083},21,[496,1085,1086],{"class":510},"    } ",[496,1088,1089],{"class":545},"catch",[496,1091,549],{"class":510},[496,1093,1094],{"class":527},"error",[496,1096,518],{"class":510},[496,1098,1100,1103,1105,1107,1109,1112,1114,1116],{"class":498,"line":1099},22,[496,1101,1102],{"class":527},"      console",[496,1104,574],{"class":510},[496,1106,1094],{"class":506},[496,1108,511],{"class":510},[496,1110,1111],{"class":827},"'Error fetching user:'",[496,1113,721],{"class":510},[496,1115,1094],{"class":527},[496,1117,757],{"class":510},[496,1119,1121,1123,1125,1127,1129,1131,1133],{"class":498,"line":1120},23,[496,1122,1058],{"class":868},[496,1124,574],{"class":510},[496,1126,1063],{"class":506},[496,1128,1066],{"class":510},[496,1130,1074],{"class":527},[496,1132,1077],{"class":868},[496,1134,1080],{"class":510},[496,1136,1138],{"class":498,"line":1137},24,[496,1139,1140],{"class":510},"    }\n",[496,1142,1144],{"class":498,"line":1143},25,[496,1145,1146],{"class":510},"  };\n",[496,1148,1150],{"class":498,"line":1149},26,[496,1151,701],{"emptyLinePlaceholder":6},[496,1153,1155,1158],{"class":498,"line":1154},27,[496,1156,1157],{"class":506},"  render",[496,1159,934],{"class":510},[496,1161,1163,1166,1169,1171,1173,1176,1178,1181,1184,1186,1188],{"class":498,"line":1162},28,[496,1164,1165],{"class":502},"    const",[496,1167,1168],{"class":510}," { ",[496,1170,1069],{"class":992},[496,1172,721],{"class":510},[496,1174,1175],{"class":992},"loading",[496,1177,821],{"class":510},[496,1179,1180],{"class":531},"=",[496,1182,1183],{"class":868}," this",[496,1185,574],{"class":510},[496,1187,885],{"class":527},[496,1189,539],{"class":510},[496,1191,1193],{"class":498,"line":1192},29,[496,1194,701],{"emptyLinePlaceholder":6},[496,1196,1198,1201,1203,1205,1207,1210,1213,1217,1220,1223,1226,1228,1230],{"class":498,"line":1197},30,[496,1199,1200],{"class":545},"    if",[496,1202,549],{"class":510},[496,1204,1175],{"class":527},[496,1206,727],{"class":510},[496,1208,1209],{"class":545},"return",[496,1211,568],{"class":1212},"skpqk",[496,1214,1216],{"class":1215},"sq2bZ","div",[496,1218,1219],{"class":1212},">",[496,1221,1222],{"class":510},"Loading...",[496,1224,1225],{"class":1212},"\u003C\u002F",[496,1227,1216],{"class":1215},[496,1229,1219],{"class":1212},[496,1231,539],{"class":510},[496,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1256,1258,1260,1262],{"class":498,"line":1234},31,[496,1236,1200],{"class":545},[496,1238,549],{"class":510},[496,1240,665],{"class":531},[496,1242,1069],{"class":527},[496,1244,727],{"class":510},[496,1246,1209],{"class":545},[496,1248,568],{"class":1212},[496,1250,1216],{"class":1215},[496,1252,1219],{"class":1212},[496,1254,1255],{"class":510},"User not found",[496,1257,1225],{"class":1212},[496,1259,1216],{"class":1215},[496,1261,1219],{"class":1212},[496,1263,539],{"class":510},[496,1265,1267],{"class":498,"line":1266},32,[496,1268,701],{"emptyLinePlaceholder":6},[496,1270,1272,1274],{"class":498,"line":1271},33,[496,1273,688],{"class":545},[496,1275,1276],{"class":510}," (\n",[496,1278,1280,1283,1285],{"class":498,"line":1279},34,[496,1281,1282],{"class":1212},"      \u003C",[496,1284,1216],{"class":1215},[496,1286,1287],{"class":1212},">\n",[496,1289,1291,1294,1297,1299,1303,1305,1307,1310,1312,1314,1316],{"class":498,"line":1290},35,[496,1292,1293],{"class":1212},"        \u003C",[496,1295,1296],{"class":1215},"h1",[496,1298,1219],{"class":1212},[496,1300,1302],{"class":1301},"stLzX","{",[496,1304,1069],{"class":527},[496,1306,574],{"class":510},[496,1308,1309],{"class":527},"name",[496,1311,1026],{"class":1301},[496,1313,1225],{"class":1212},[496,1315,1296],{"class":1215},[496,1317,1287],{"class":1212},[496,1319,1321,1323,1325,1327,1329,1331,1333,1336,1338,1340,1342],{"class":498,"line":1320},36,[496,1322,1293],{"class":1212},[496,1324,465],{"class":1215},[496,1326,1219],{"class":1212},[496,1328,1302],{"class":1301},[496,1330,1069],{"class":527},[496,1332,574],{"class":510},[496,1334,1335],{"class":527},"email",[496,1337,1026],{"class":1301},[496,1339,1225],{"class":1212},[496,1341,465],{"class":1215},[496,1343,1287],{"class":1212},[496,1345,1347,1350,1352],{"class":498,"line":1346},37,[496,1348,1349],{"class":1212},"      \u003C\u002F",[496,1351,1216],{"class":1215},[496,1353,1287],{"class":1212},[496,1355,1357],{"class":498,"line":1356},38,[496,1358,1359],{"class":510},"    );\n",[496,1361,1363],{"class":498,"line":1362},39,[496,1364,617],{"class":510},[496,1366,1368],{"class":498,"line":1367},40,[496,1369,633],{"class":510},[465,1371,1372],{},[477,1373,1374],{},"Datei B (Funktionskomponente mit Hooks):",[486,1376,1378],{"className":800,"code":1377,"language":802,"meta":491,"style":491},"import React, { useState, useEffect } from 'react';\n\nconst UserProfile = ({ userId }) => {\n  const [user, setUser] = useState(null);\n  const [loading, setLoading] = useState(true);\n\n  useEffect(() => {\n    const fetchUser = async () => {\n      try {\n        const response = await fetch(`\u002Fapi\u002Fusers\u002F${userId}`);\n        const userData = await response.json();\n        setUser(userData);\n      } catch (error) {\n        console.error('Error fetching user:', error);\n      } finally {\n        setLoading(false);\n      }\n    };\n\n    fetchUser();\n  }, [userId]);\n\n  if (loading) return \u003Cdiv>Loading...\u003C\u002Fdiv>;\n  if (!user) return \u003Cdiv>User not found\u003C\u002Fdiv>;\n\n  return (\n    \u003Cdiv>\n      \u003Ch1>{user.name}\u003C\u002Fh1>\n      \u003Cp>{user.email}\u003C\u002Fp>\n    \u003C\u002Fdiv>\n  );\n};\n",[493,1379,1380,1404,1408,1429,1459,1485,1489,1501,1518,1525,1552,1571,1583,1596,1615,1624,1636,1641,1645,1649,1656,1666,1670,1698,1728,1732,1738,1747,1771,1795,1804,1809],{"__ignoreMap":491},[496,1381,1382,1384,1386,1388,1391,1393,1396,1398,1400,1402],{"class":498,"line":499},[496,1383,809],{"class":545},[496,1385,812],{"class":527},[496,1387,815],{"class":510},[496,1389,1390],{"class":527},"useState",[496,1392,721],{"class":510},[496,1394,1395],{"class":527},"useEffect",[496,1397,821],{"class":510},[496,1399,824],{"class":545},[496,1401,828],{"class":827},[496,1403,539],{"class":510},[496,1405,1406],{"class":498,"line":521},[496,1407,701],{"emptyLinePlaceholder":6},[496,1409,1410,1413,1415,1417,1420,1422,1425,1427],{"class":498,"line":542},[496,1411,1412],{"class":502},"const",[496,1414,843],{"class":506},[496,1416,532],{"class":531},[496,1418,1419],{"class":510}," ({ ",[496,1421,1023],{"class":514},[496,1423,1424],{"class":510}," }) ",[496,1426,730],{"class":502},[496,1428,733],{"class":510},[496,1430,1431,1434,1437,1439,1441,1444,1447,1449,1452,1454,1457],{"class":498,"line":590},[496,1432,1433],{"class":502},"  const",[496,1435,1436],{"class":510}," [",[496,1438,1069],{"class":992},[496,1440,721],{"class":510},[496,1442,1443],{"class":992},"setUser",[496,1445,1446],{"class":510},"] ",[496,1448,1180],{"class":531},[496,1450,1451],{"class":506}," useState",[496,1453,511],{"class":510},[496,1455,1456],{"class":868},"null",[496,1458,757],{"class":510},[496,1460,1461,1463,1465,1467,1469,1472,1474,1476,1478,1480,1483],{"class":498,"line":614},[496,1462,1433],{"class":502},[496,1464,1436],{"class":510},[496,1466,1175],{"class":992},[496,1468,721],{"class":510},[496,1470,1471],{"class":992},"setLoading",[496,1473,1446],{"class":510},[496,1475,1180],{"class":531},[496,1477,1451],{"class":506},[496,1479,511],{"class":510},[496,1481,1482],{"class":868},"true",[496,1484,757],{"class":510},[496,1486,1487],{"class":498,"line":620},[496,1488,701],{"emptyLinePlaceholder":6},[496,1490,1491,1494,1497,1499],{"class":498,"line":630},[496,1492,1493],{"class":506},"  useEffect",[496,1495,1496],{"class":510},"(() ",[496,1498,730],{"class":502},[496,1500,733],{"class":510},[496,1502,1503,1505,1508,1510,1512,1514,1516],{"class":498,"line":760},[496,1504,1165],{"class":502},[496,1506,1507],{"class":506}," fetchUser",[496,1509,532],{"class":531},[496,1511,968],{"class":502},[496,1513,971],{"class":510},[496,1515,730],{"class":502},[496,1517,733],{"class":510},[496,1519,1520,1523],{"class":498,"line":771},[496,1521,1522],{"class":545},"      try",[496,1524,733],{"class":510},[496,1526,1527,1530,1532,1534,1536,1538,1540,1542,1544,1546,1548,1550],{"class":498,"line":918},[496,1528,1529],{"class":502},"        const",[496,1531,993],{"class":992},[496,1533,532],{"class":531},[496,1535,998],{"class":545},[496,1537,1001],{"class":506},[496,1539,511],{"class":510},[496,1541,1006],{"class":827},[496,1543,1010],{"class":1009},[496,1545,1023],{"class":527},[496,1547,1026],{"class":1009},[496,1549,1029],{"class":827},[496,1551,757],{"class":510},[496,1553,1554,1556,1559,1561,1563,1565,1567,1569],{"class":498,"line":923},[496,1555,1529],{"class":502},[496,1557,1558],{"class":992}," userData",[496,1560,532],{"class":531},[496,1562,998],{"class":545},[496,1564,993],{"class":527},[496,1566,574],{"class":510},[496,1568,1050],{"class":506},[496,1570,947],{"class":510},[496,1572,1573,1576,1578,1581],{"class":498,"line":928},[496,1574,1575],{"class":506},"        setUser",[496,1577,511],{"class":510},[496,1579,1580],{"class":527},"userData",[496,1582,757],{"class":510},[496,1584,1585,1588,1590,1592,1594],{"class":498,"line":937},[496,1586,1587],{"class":510},"      } ",[496,1589,1089],{"class":545},[496,1591,549],{"class":510},[496,1593,1094],{"class":527},[496,1595,518],{"class":510},[496,1597,1598,1601,1603,1605,1607,1609,1611,1613],{"class":498,"line":950},[496,1599,1600],{"class":527},"        console",[496,1602,574],{"class":510},[496,1604,1094],{"class":506},[496,1606,511],{"class":510},[496,1608,1111],{"class":827},[496,1610,721],{"class":510},[496,1612,1094],{"class":527},[496,1614,757],{"class":510},[496,1616,1617,1619,1622],{"class":498,"line":955},[496,1618,1587],{"class":510},[496,1620,1621],{"class":545},"finally",[496,1623,733],{"class":510},[496,1625,1626,1629,1631,1634],{"class":498,"line":960},[496,1627,1628],{"class":506},"        setLoading",[496,1630,511],{"class":510},[496,1632,1633],{"class":868},"false",[496,1635,757],{"class":510},[496,1637,1638],{"class":498,"line":978},[496,1639,1640],{"class":510},"      }\n",[496,1642,1643],{"class":498,"line":986},[496,1644,915],{"class":510},[496,1646,1647],{"class":498,"line":1034},[496,1648,701],{"emptyLinePlaceholder":6},[496,1650,1651,1654],{"class":498,"line":1055},[496,1652,1653],{"class":506},"    fetchUser",[496,1655,947],{"class":510},[496,1657,1658,1661,1663],{"class":498,"line":1083},[496,1659,1660],{"class":510},"  }, [",[496,1662,1023],{"class":527},[496,1664,1665],{"class":510},"]);\n",[496,1667,1668],{"class":498,"line":1099},[496,1669,701],{"emptyLinePlaceholder":6},[496,1671,1672,1674,1676,1678,1680,1682,1684,1686,1688,1690,1692,1694,1696],{"class":498,"line":1120},[496,1673,660],{"class":545},[496,1675,549],{"class":510},[496,1677,1175],{"class":527},[496,1679,727],{"class":510},[496,1681,1209],{"class":545},[496,1683,568],{"class":1212},[496,1685,1216],{"class":1215},[496,1687,1219],{"class":1212},[496,1689,1222],{"class":510},[496,1691,1225],{"class":1212},[496,1693,1216],{"class":1215},[496,1695,1219],{"class":1212},[496,1697,539],{"class":510},[496,1699,1700,1702,1704,1706,1708,1710,1712,1714,1716,1718,1720,1722,1724,1726],{"class":498,"line":1137},[496,1701,660],{"class":545},[496,1703,549],{"class":510},[496,1705,665],{"class":531},[496,1707,1069],{"class":527},[496,1709,727],{"class":510},[496,1711,1209],{"class":545},[496,1713,568],{"class":1212},[496,1715,1216],{"class":1215},[496,1717,1219],{"class":1212},[496,1719,1255],{"class":510},[496,1721,1225],{"class":1212},[496,1723,1216],{"class":1215},[496,1725,1219],{"class":1212},[496,1727,539],{"class":510},[496,1729,1730],{"class":498,"line":1143},[496,1731,701],{"emptyLinePlaceholder":6},[496,1733,1734,1736],{"class":498,"line":1149},[496,1735,623],{"class":545},[496,1737,1276],{"class":510},[496,1739,1740,1743,1745],{"class":498,"line":1154},[496,1741,1742],{"class":1212},"    \u003C",[496,1744,1216],{"class":1215},[496,1746,1287],{"class":1212},[496,1748,1749,1751,1753,1755,1757,1759,1761,1763,1765,1767,1769],{"class":498,"line":1162},[496,1750,1282],{"class":1212},[496,1752,1296],{"class":1215},[496,1754,1219],{"class":1212},[496,1756,1302],{"class":1301},[496,1758,1069],{"class":527},[496,1760,574],{"class":510},[496,1762,1309],{"class":527},[496,1764,1026],{"class":1301},[496,1766,1225],{"class":1212},[496,1768,1296],{"class":1215},[496,1770,1287],{"class":1212},[496,1772,1773,1775,1777,1779,1781,1783,1785,1787,1789,1791,1793],{"class":498,"line":1192},[496,1774,1282],{"class":1212},[496,1776,465],{"class":1215},[496,1778,1219],{"class":1212},[496,1780,1302],{"class":1301},[496,1782,1069],{"class":527},[496,1784,574],{"class":510},[496,1786,1335],{"class":527},[496,1788,1026],{"class":1301},[496,1790,1225],{"class":1212},[496,1792,465],{"class":1215},[496,1794,1287],{"class":1212},[496,1796,1797,1800,1802],{"class":498,"line":1197},[496,1798,1799],{"class":1212},"    \u003C\u002F",[496,1801,1216],{"class":1215},[496,1803,1287],{"class":1212},[496,1805,1806],{"class":498,"line":1234},[496,1807,1808],{"class":510},"  );\n",[496,1810,1811],{"class":498,"line":1266},[496,1812,1813],{"class":510},"};\n",[460,1815,1817],{"id":1816},"konfigurationsverwaltung","Konfigurationsverwaltung",[473,1819,1821],{"id":1820},"docker-compose-konfiguration",[477,1822,1823],{},"Docker Compose Konfiguration",[465,1825,1826],{},[477,1827,1828],{},"Datei A (Entwicklung):",[486,1830,1834],{"className":1831,"code":1832,"language":1833,"meta":491,"style":491},"language-yaml shiki shiki-themes github-light github-light dark-plus","version: '3.8'\nservices:\n  web:\n    build: .\n    ports:\n      - '3000:3000'\n    environment:\n      - NODE_ENV=development\n      - DATABASE_URL=postgresql:\u002F\u002Flocalhost:5432\u002Fmyapp_dev\n    volumes:\n      - .:\u002Fapp\n      - \u002Fapp\u002Fnode_modules\n\n  database:\n    image: postgres:13\n    environment:\n      - POSTGRES_DB=myapp_dev\n      - POSTGRES_USER=dev\n      - POSTGRES_PASSWORD=dev123\n    ports:\n      - '5432:5432'\n","yaml",[493,1835,1836,1847,1855,1862,1872,1879,1887,1894,1901,1908,1915,1922,1929,1933,1940,1950,1956,1963,1970,1977,1983],{"__ignoreMap":491},[496,1837,1838,1841,1844],{"class":498,"line":499},[496,1839,1840],{"class":1215},"version",[496,1842,1843],{"class":510},": ",[496,1845,1846],{"class":827},"'3.8'\n",[496,1848,1849,1852],{"class":498,"line":521},[496,1850,1851],{"class":1215},"services",[496,1853,1854],{"class":510},":\n",[496,1856,1857,1860],{"class":498,"line":542},[496,1858,1859],{"class":1215},"  web",[496,1861,1854],{"class":510},[496,1863,1864,1867,1869],{"class":498,"line":590},[496,1865,1866],{"class":1215},"    build",[496,1868,1843],{"class":510},[496,1870,1871],{"class":535},".\n",[496,1873,1874,1877],{"class":498,"line":614},[496,1875,1876],{"class":1215},"    ports",[496,1878,1854],{"class":510},[496,1880,1881,1884],{"class":498,"line":620},[496,1882,1883],{"class":510},"      - ",[496,1885,1886],{"class":827},"'3000:3000'\n",[496,1888,1889,1892],{"class":498,"line":630},[496,1890,1891],{"class":1215},"    environment",[496,1893,1854],{"class":510},[496,1895,1896,1898],{"class":498,"line":760},[496,1897,1883],{"class":510},[496,1899,1900],{"class":827},"NODE_ENV=development\n",[496,1902,1903,1905],{"class":498,"line":771},[496,1904,1883],{"class":510},[496,1906,1907],{"class":827},"DATABASE_URL=postgresql:\u002F\u002Flocalhost:5432\u002Fmyapp_dev\n",[496,1909,1910,1913],{"class":498,"line":918},[496,1911,1912],{"class":1215},"    volumes",[496,1914,1854],{"class":510},[496,1916,1917,1919],{"class":498,"line":923},[496,1918,1883],{"class":510},[496,1920,1921],{"class":827},".:\u002Fapp\n",[496,1923,1924,1926],{"class":498,"line":928},[496,1925,1883],{"class":510},[496,1927,1928],{"class":827},"\u002Fapp\u002Fnode_modules\n",[496,1930,1931],{"class":498,"line":937},[496,1932,701],{"emptyLinePlaceholder":6},[496,1934,1935,1938],{"class":498,"line":950},[496,1936,1937],{"class":1215},"  database",[496,1939,1854],{"class":510},[496,1941,1942,1945,1947],{"class":498,"line":955},[496,1943,1944],{"class":1215},"    image",[496,1946,1843],{"class":510},[496,1948,1949],{"class":827},"postgres:13\n",[496,1951,1952,1954],{"class":498,"line":960},[496,1953,1891],{"class":1215},[496,1955,1854],{"class":510},[496,1957,1958,1960],{"class":498,"line":978},[496,1959,1883],{"class":510},[496,1961,1962],{"class":827},"POSTGRES_DB=myapp_dev\n",[496,1964,1965,1967],{"class":498,"line":986},[496,1966,1883],{"class":510},[496,1968,1969],{"class":827},"POSTGRES_USER=dev\n",[496,1971,1972,1974],{"class":498,"line":1034},[496,1973,1883],{"class":510},[496,1975,1976],{"class":827},"POSTGRES_PASSWORD=dev123\n",[496,1978,1979,1981],{"class":498,"line":1055},[496,1980,1876],{"class":1215},[496,1982,1854],{"class":510},[496,1984,1985,1987],{"class":498,"line":1083},[496,1986,1883],{"class":510},[496,1988,1989],{"class":827},"'5432:5432'\n",[465,1991,1992],{},[477,1993,1994],{},"Datei B (Produktion):",[486,1996,1998],{"className":1831,"code":1997,"language":1833,"meta":491,"style":491},"version: '3.8'\nservices:\n  web:\n    build: .\n    ports:\n      - '80:3000'\n    environment:\n      - NODE_ENV=production\n      - DATABASE_URL=${DATABASE_URL}\n    restart: unless-stopped\n    depends_on:\n      - database\n\n  database:\n    image: postgres:13\n    environment:\n      - POSTGRES_DB=${POSTGRES_DB}\n      - POSTGRES_USER=${POSTGRES_USER}\n      - POSTGRES_PASSWORD=${POSTGRES_PASSWORD}\n    volumes:\n      - postgres_data:\u002Fvar\u002Flib\u002Fpostgresql\u002Fdata\n    restart: unless-stopped\n\nvolumes:\n  postgres_data:\n",[493,1999,2000,2008,2014,2020,2028,2034,2041,2047,2054,2061,2071,2078,2085,2089,2095,2103,2109,2116,2123,2130,2136,2143,2151,2155,2162],{"__ignoreMap":491},[496,2001,2002,2004,2006],{"class":498,"line":499},[496,2003,1840],{"class":1215},[496,2005,1843],{"class":510},[496,2007,1846],{"class":827},[496,2009,2010,2012],{"class":498,"line":521},[496,2011,1851],{"class":1215},[496,2013,1854],{"class":510},[496,2015,2016,2018],{"class":498,"line":542},[496,2017,1859],{"class":1215},[496,2019,1854],{"class":510},[496,2021,2022,2024,2026],{"class":498,"line":590},[496,2023,1866],{"class":1215},[496,2025,1843],{"class":510},[496,2027,1871],{"class":535},[496,2029,2030,2032],{"class":498,"line":614},[496,2031,1876],{"class":1215},[496,2033,1854],{"class":510},[496,2035,2036,2038],{"class":498,"line":620},[496,2037,1883],{"class":510},[496,2039,2040],{"class":827},"'80:3000'\n",[496,2042,2043,2045],{"class":498,"line":630},[496,2044,1891],{"class":1215},[496,2046,1854],{"class":510},[496,2048,2049,2051],{"class":498,"line":760},[496,2050,1883],{"class":510},[496,2052,2053],{"class":827},"NODE_ENV=production\n",[496,2055,2056,2058],{"class":498,"line":771},[496,2057,1883],{"class":510},[496,2059,2060],{"class":827},"DATABASE_URL=${DATABASE_URL}\n",[496,2062,2063,2066,2068],{"class":498,"line":918},[496,2064,2065],{"class":1215},"    restart",[496,2067,1843],{"class":510},[496,2069,2070],{"class":827},"unless-stopped\n",[496,2072,2073,2076],{"class":498,"line":923},[496,2074,2075],{"class":1215},"    depends_on",[496,2077,1854],{"class":510},[496,2079,2080,2082],{"class":498,"line":928},[496,2081,1883],{"class":510},[496,2083,2084],{"class":827},"database\n",[496,2086,2087],{"class":498,"line":937},[496,2088,701],{"emptyLinePlaceholder":6},[496,2090,2091,2093],{"class":498,"line":950},[496,2092,1937],{"class":1215},[496,2094,1854],{"class":510},[496,2096,2097,2099,2101],{"class":498,"line":955},[496,2098,1944],{"class":1215},[496,2100,1843],{"class":510},[496,2102,1949],{"class":827},[496,2104,2105,2107],{"class":498,"line":960},[496,2106,1891],{"class":1215},[496,2108,1854],{"class":510},[496,2110,2111,2113],{"class":498,"line":978},[496,2112,1883],{"class":510},[496,2114,2115],{"class":827},"POSTGRES_DB=${POSTGRES_DB}\n",[496,2117,2118,2120],{"class":498,"line":986},[496,2119,1883],{"class":510},[496,2121,2122],{"class":827},"POSTGRES_USER=${POSTGRES_USER}\n",[496,2124,2125,2127],{"class":498,"line":1034},[496,2126,1883],{"class":510},[496,2128,2129],{"class":827},"POSTGRES_PASSWORD=${POSTGRES_PASSWORD}\n",[496,2131,2132,2134],{"class":498,"line":1055},[496,2133,1912],{"class":1215},[496,2135,1854],{"class":510},[496,2137,2138,2140],{"class":498,"line":1083},[496,2139,1883],{"class":510},[496,2141,2142],{"class":827},"postgres_data:\u002Fvar\u002Flib\u002Fpostgresql\u002Fdata\n",[496,2144,2145,2147,2149],{"class":498,"line":1099},[496,2146,2065],{"class":1215},[496,2148,1843],{"class":510},[496,2150,2070],{"class":827},[496,2152,2153],{"class":498,"line":1120},[496,2154,701],{"emptyLinePlaceholder":6},[496,2156,2157,2160],{"class":498,"line":1137},[496,2158,2159],{"class":1215},"volumes",[496,2161,1854],{"class":510},[496,2163,2164,2167],{"class":498,"line":1143},[496,2165,2166],{"class":1215},"  postgres_data",[496,2168,1854],{"class":510},[473,2170,2172],{"id":2171},"packagejson-dependencies",[477,2173,2174],{},"Package.json Dependencies",[465,2176,2177],{},[477,2178,2179],{},"Datei A (Vor Update):",[486,2181,2184],{"className":2182,"code":2183,"language":1050,"meta":491,"style":491},"language-json shiki shiki-themes github-light github-light dark-plus","{\n  \"dependencies\": {\n    \"react\": \"^17.0.2\",\n    \"react-dom\": \"^17.0.2\",\n    \"axios\": \"^0.21.1\",\n    \"lodash\": \"^4.17.20\"\n  },\n  \"devDependencies\": {\n    \"@types\u002Freact\": \"^17.0.0\",\n    \"typescript\": \"^4.2.3\",\n    \"webpack\": \"^5.24.0\"\n  }\n}\n",[493,2185,2186,2191,2199,2211,2222,2234,2244,2249,2256,2268,2280,2290,2294],{"__ignoreMap":491},[496,2187,2188],{"class":498,"line":499},[496,2189,2190],{"class":510},"{\n",[496,2192,2193,2196],{"class":498,"line":521},[496,2194,2195],{"class":577},"  \"dependencies\"",[496,2197,2198],{"class":510},": {\n",[496,2200,2201,2204,2206,2209],{"class":498,"line":542},[496,2202,2203],{"class":577},"    \"react\"",[496,2205,1843],{"class":510},[496,2207,2208],{"class":827},"\"^17.0.2\"",[496,2210,900],{"class":510},[496,2212,2213,2216,2218,2220],{"class":498,"line":590},[496,2214,2215],{"class":577},"    \"react-dom\"",[496,2217,1843],{"class":510},[496,2219,2208],{"class":827},[496,2221,900],{"class":510},[496,2223,2224,2227,2229,2232],{"class":498,"line":614},[496,2225,2226],{"class":577},"    \"axios\"",[496,2228,1843],{"class":510},[496,2230,2231],{"class":827},"\"^0.21.1\"",[496,2233,900],{"class":510},[496,2235,2236,2239,2241],{"class":498,"line":620},[496,2237,2238],{"class":577},"    \"lodash\"",[496,2240,1843],{"class":510},[496,2242,2243],{"class":827},"\"^4.17.20\"\n",[496,2245,2246],{"class":498,"line":630},[496,2247,2248],{"class":510},"  },\n",[496,2250,2251,2254],{"class":498,"line":760},[496,2252,2253],{"class":577},"  \"devDependencies\"",[496,2255,2198],{"class":510},[496,2257,2258,2261,2263,2266],{"class":498,"line":771},[496,2259,2260],{"class":577},"    \"@types\u002Freact\"",[496,2262,1843],{"class":510},[496,2264,2265],{"class":827},"\"^17.0.0\"",[496,2267,900],{"class":510},[496,2269,2270,2273,2275,2278],{"class":498,"line":918},[496,2271,2272],{"class":577},"    \"typescript\"",[496,2274,1843],{"class":510},[496,2276,2277],{"class":827},"\"^4.2.3\"",[496,2279,900],{"class":510},[496,2281,2282,2285,2287],{"class":498,"line":923},[496,2283,2284],{"class":577},"    \"webpack\"",[496,2286,1843],{"class":510},[496,2288,2289],{"class":827},"\"^5.24.0\"\n",[496,2291,2292],{"class":498,"line":928},[496,2293,617],{"class":510},[496,2295,2296],{"class":498,"line":937},[496,2297,633],{"class":510},[465,2299,2300],{},[477,2301,2302],{},"Datei B (Nach Update):",[486,2304,2306],{"className":2182,"code":2305,"language":1050,"meta":491,"style":491},"{\n  \"dependencies\": {\n    \"react\": \"^18.0.0\",\n    \"react-dom\": \"^18.0.0\",\n    \"axios\": \"^1.3.0\",\n    \"lodash\": \"^4.17.21\"\n  },\n  \"devDependencies\": {\n    \"@types\u002Freact\": \"^18.0.0\",\n    \"typescript\": \"^4.9.0\",\n    \"webpack\": \"^5.75.0\",\n    \"vite\": \"^4.0.0\"\n  }\n}\n",[493,2307,2308,2312,2318,2329,2339,2350,2359,2363,2369,2379,2390,2401,2411,2415],{"__ignoreMap":491},[496,2309,2310],{"class":498,"line":499},[496,2311,2190],{"class":510},[496,2313,2314,2316],{"class":498,"line":521},[496,2315,2195],{"class":577},[496,2317,2198],{"class":510},[496,2319,2320,2322,2324,2327],{"class":498,"line":542},[496,2321,2203],{"class":577},[496,2323,1843],{"class":510},[496,2325,2326],{"class":827},"\"^18.0.0\"",[496,2328,900],{"class":510},[496,2330,2331,2333,2335,2337],{"class":498,"line":590},[496,2332,2215],{"class":577},[496,2334,1843],{"class":510},[496,2336,2326],{"class":827},[496,2338,900],{"class":510},[496,2340,2341,2343,2345,2348],{"class":498,"line":614},[496,2342,2226],{"class":577},[496,2344,1843],{"class":510},[496,2346,2347],{"class":827},"\"^1.3.0\"",[496,2349,900],{"class":510},[496,2351,2352,2354,2356],{"class":498,"line":620},[496,2353,2238],{"class":577},[496,2355,1843],{"class":510},[496,2357,2358],{"class":827},"\"^4.17.21\"\n",[496,2360,2361],{"class":498,"line":630},[496,2362,2248],{"class":510},[496,2364,2365,2367],{"class":498,"line":760},[496,2366,2253],{"class":577},[496,2368,2198],{"class":510},[496,2370,2371,2373,2375,2377],{"class":498,"line":771},[496,2372,2260],{"class":577},[496,2374,1843],{"class":510},[496,2376,2326],{"class":827},[496,2378,900],{"class":510},[496,2380,2381,2383,2385,2388],{"class":498,"line":918},[496,2382,2272],{"class":577},[496,2384,1843],{"class":510},[496,2386,2387],{"class":827},"\"^4.9.0\"",[496,2389,900],{"class":510},[496,2391,2392,2394,2396,2399],{"class":498,"line":923},[496,2393,2284],{"class":577},[496,2395,1843],{"class":510},[496,2397,2398],{"class":827},"\"^5.75.0\"",[496,2400,900],{"class":510},[496,2402,2403,2406,2408],{"class":498,"line":928},[496,2404,2405],{"class":577},"    \"vite\"",[496,2407,1843],{"class":510},[496,2409,2410],{"class":827},"\"^4.0.0\"\n",[496,2412,2413],{"class":498,"line":937},[496,2414,617],{"class":510},[496,2416,2417],{"class":498,"line":950},[496,2418,633],{"class":510},[460,2420,2422],{"id":2421},"api-entwicklung","API-Entwicklung",[473,2424,2426],{"id":2425},"openapi-spezifikation",[477,2427,2428],{},"OpenAPI Spezifikation",[465,2430,2431],{},[477,2432,2433],{},"Datei A (Version 1.0):",[486,2435,2437],{"className":1831,"code":2436,"language":1833,"meta":491,"style":491},"openapi: 3.0.0\ninfo:\n  title: User API\n  version: 1.0.0\n  description: API for user management\n\npaths:\n  \u002Fusers:\n    get:\n      summary: Get all users\n      responses:\n        '200':\n          description: List of users\n          content:\n            application\u002Fjson:\n              schema:\n                type: array\n                items:\n                  $ref: '#\u002Fcomponents\u002Fschemas\u002FUser'\n\ncomponents:\n  schemas:\n    User:\n      type: object\n      properties:\n        id:\n          type: integer\n        name:\n          type: string\n        email:\n          type: string\n",[493,2438,2439,2449,2456,2466,2476,2486,2490,2497,2504,2511,2521,2528,2535,2545,2552,2559,2566,2576,2583,2593,2597,2604,2611,2618,2628,2635,2642,2652,2659,2668,2675],{"__ignoreMap":491},[496,2440,2441,2444,2446],{"class":498,"line":499},[496,2442,2443],{"class":1215},"openapi",[496,2445,1843],{"class":510},[496,2447,2448],{"class":535},"3.0.0\n",[496,2450,2451,2454],{"class":498,"line":521},[496,2452,2453],{"class":1215},"info",[496,2455,1854],{"class":510},[496,2457,2458,2461,2463],{"class":498,"line":542},[496,2459,2460],{"class":1215},"  title",[496,2462,1843],{"class":510},[496,2464,2465],{"class":827},"User API\n",[496,2467,2468,2471,2473],{"class":498,"line":590},[496,2469,2470],{"class":1215},"  version",[496,2472,1843],{"class":510},[496,2474,2475],{"class":535},"1.0.0\n",[496,2477,2478,2481,2483],{"class":498,"line":614},[496,2479,2480],{"class":1215},"  description",[496,2482,1843],{"class":510},[496,2484,2485],{"class":827},"API for user management\n",[496,2487,2488],{"class":498,"line":620},[496,2489,701],{"emptyLinePlaceholder":6},[496,2491,2492,2495],{"class":498,"line":630},[496,2493,2494],{"class":1215},"paths",[496,2496,1854],{"class":510},[496,2498,2499,2502],{"class":498,"line":760},[496,2500,2501],{"class":1215},"  \u002Fusers",[496,2503,1854],{"class":510},[496,2505,2506,2509],{"class":498,"line":771},[496,2507,2508],{"class":1215},"    get",[496,2510,1854],{"class":510},[496,2512,2513,2516,2518],{"class":498,"line":918},[496,2514,2515],{"class":1215},"      summary",[496,2517,1843],{"class":510},[496,2519,2520],{"class":827},"Get all users\n",[496,2522,2523,2526],{"class":498,"line":923},[496,2524,2525],{"class":1215},"      responses",[496,2527,1854],{"class":510},[496,2529,2530,2533],{"class":498,"line":928},[496,2531,2532],{"class":827},"        '200'",[496,2534,1854],{"class":510},[496,2536,2537,2540,2542],{"class":498,"line":937},[496,2538,2539],{"class":1215},"          description",[496,2541,1843],{"class":510},[496,2543,2544],{"class":827},"List of users\n",[496,2546,2547,2550],{"class":498,"line":950},[496,2548,2549],{"class":1215},"          content",[496,2551,1854],{"class":510},[496,2553,2554,2557],{"class":498,"line":955},[496,2555,2556],{"class":1215},"            application\u002Fjson",[496,2558,1854],{"class":510},[496,2560,2561,2564],{"class":498,"line":960},[496,2562,2563],{"class":1215},"              schema",[496,2565,1854],{"class":510},[496,2567,2568,2571,2573],{"class":498,"line":978},[496,2569,2570],{"class":1215},"                type",[496,2572,1843],{"class":510},[496,2574,2575],{"class":827},"array\n",[496,2577,2578,2581],{"class":498,"line":986},[496,2579,2580],{"class":1215},"                items",[496,2582,1854],{"class":510},[496,2584,2585,2588,2590],{"class":498,"line":1034},[496,2586,2587],{"class":1215},"                  $ref",[496,2589,1843],{"class":510},[496,2591,2592],{"class":827},"'#\u002Fcomponents\u002Fschemas\u002FUser'\n",[496,2594,2595],{"class":498,"line":1055},[496,2596,701],{"emptyLinePlaceholder":6},[496,2598,2599,2602],{"class":498,"line":1083},[496,2600,2601],{"class":1215},"components",[496,2603,1854],{"class":510},[496,2605,2606,2609],{"class":498,"line":1099},[496,2607,2608],{"class":1215},"  schemas",[496,2610,1854],{"class":510},[496,2612,2613,2616],{"class":498,"line":1120},[496,2614,2615],{"class":1215},"    User",[496,2617,1854],{"class":510},[496,2619,2620,2623,2625],{"class":498,"line":1137},[496,2621,2622],{"class":1215},"      type",[496,2624,1843],{"class":510},[496,2626,2627],{"class":827},"object\n",[496,2629,2630,2633],{"class":498,"line":1143},[496,2631,2632],{"class":1215},"      properties",[496,2634,1854],{"class":510},[496,2636,2637,2640],{"class":498,"line":1149},[496,2638,2639],{"class":1215},"        id",[496,2641,1854],{"class":510},[496,2643,2644,2647,2649],{"class":498,"line":1154},[496,2645,2646],{"class":1215},"          type",[496,2648,1843],{"class":510},[496,2650,2651],{"class":827},"integer\n",[496,2653,2654,2657],{"class":498,"line":1162},[496,2655,2656],{"class":1215},"        name",[496,2658,1854],{"class":510},[496,2660,2661,2663,2665],{"class":498,"line":1192},[496,2662,2646],{"class":1215},[496,2664,1843],{"class":510},[496,2666,2667],{"class":827},"string\n",[496,2669,2670,2673],{"class":498,"line":1197},[496,2671,2672],{"class":1215},"        email",[496,2674,1854],{"class":510},[496,2676,2677,2679,2681],{"class":498,"line":1234},[496,2678,2646],{"class":1215},[496,2680,1843],{"class":510},[496,2682,2667],{"class":827},[465,2684,2685],{},[477,2686,2687],{},"Datei B (Version 2.0):",[486,2689,2691],{"className":1831,"code":2690,"language":1833,"meta":491,"style":491},"openapi: 3.0.0\ninfo:\n  title: User API\n  version: 2.0.0\n  description: Enhanced API for user management\n\npaths:\n  \u002Fusers:\n    get:\n      summary: Get all users\n      parameters:\n        - name: limit\n          in: query\n          schema:\n            type: integer\n            default: 10\n        - name: offset\n          in: query\n          schema:\n            type: integer\n            default: 0\n      responses:\n        '200':\n          description: Paginated list of users\n          content:\n            application\u002Fjson:\n              schema:\n                $ref: '#\u002Fcomponents\u002Fschemas\u002FUserList'\n        '400':\n          description: Bad request\n          content:\n            application\u002Fjson:\n              schema:\n                $ref: '#\u002Fcomponents\u002Fschemas\u002FError'\n\n  \u002Fusers\u002F{id}:\n    get:\n      summary: Get user by ID\n      parameters:\n        - name: id\n          in: path\n          required: true\n          schema:\n            type: integer\n      responses:\n        '200':\n          description: User details\n          content:\n            application\u002Fjson:\n              schema:\n                $ref: '#\u002Fcomponents\u002Fschemas\u002FUser'\n        '404':\n          description: User not found\n\ncomponents:\n  schemas:\n    User:\n      type: object\n      properties:\n        id:\n          type: integer\n        name:\n          type: string\n        email:\n          type: string\n        createdAt:\n          type: string\n          format: date-time\n        updatedAt:\n          type: string\n          format: date-time\n    UserList:\n      type: object\n      properties:\n        users:\n          type: array\n          items:\n            $ref: '#\u002Fcomponents\u002Fschemas\u002FUser'\n        total:\n          type: integer\n        limit:\n          type: integer\n        offset:\n          type: integer\n    Error:\n      type: object\n      properties:\n        message:\n          type: string\n        code:\n          type: string\n",[493,2692,2693,2701,2707,2715,2724,2733,2737,2743,2749,2755,2763,2770,2782,2792,2799,2808,2818,2829,2837,2843,2851,2860,2866,2872,2881,2887,2893,2899,2909,2916,2925,2931,2937,2943,2952,2956,2963,2969,2978,2984,2995,3005,3016,3023,3032,3039,3046,3056,3063,3070,3077,3086,3094,3104,3109,3116,3123,3130,3139,3146,3153,3162,3169,3178,3185,3194,3202,3211,3222,3230,3239,3248,3256,3265,3272,3280,3289,3297,3307,3315,3324,3332,3341,3349,3358,3366,3375,3382,3390,3399,3407],{"__ignoreMap":491},[496,2694,2695,2697,2699],{"class":498,"line":499},[496,2696,2443],{"class":1215},[496,2698,1843],{"class":510},[496,2700,2448],{"class":535},[496,2702,2703,2705],{"class":498,"line":521},[496,2704,2453],{"class":1215},[496,2706,1854],{"class":510},[496,2708,2709,2711,2713],{"class":498,"line":542},[496,2710,2460],{"class":1215},[496,2712,1843],{"class":510},[496,2714,2465],{"class":827},[496,2716,2717,2719,2721],{"class":498,"line":590},[496,2718,2470],{"class":1215},[496,2720,1843],{"class":510},[496,2722,2723],{"class":535},"2.0.0\n",[496,2725,2726,2728,2730],{"class":498,"line":614},[496,2727,2480],{"class":1215},[496,2729,1843],{"class":510},[496,2731,2732],{"class":827},"Enhanced API for user management\n",[496,2734,2735],{"class":498,"line":620},[496,2736,701],{"emptyLinePlaceholder":6},[496,2738,2739,2741],{"class":498,"line":630},[496,2740,2494],{"class":1215},[496,2742,1854],{"class":510},[496,2744,2745,2747],{"class":498,"line":760},[496,2746,2501],{"class":1215},[496,2748,1854],{"class":510},[496,2750,2751,2753],{"class":498,"line":771},[496,2752,2508],{"class":1215},[496,2754,1854],{"class":510},[496,2756,2757,2759,2761],{"class":498,"line":918},[496,2758,2515],{"class":1215},[496,2760,1843],{"class":510},[496,2762,2520],{"class":827},[496,2764,2765,2768],{"class":498,"line":923},[496,2766,2767],{"class":1215},"      parameters",[496,2769,1854],{"class":510},[496,2771,2772,2775,2777,2779],{"class":498,"line":928},[496,2773,2774],{"class":510},"        - ",[496,2776,1309],{"class":1215},[496,2778,1843],{"class":510},[496,2780,2781],{"class":827},"limit\n",[496,2783,2784,2787,2789],{"class":498,"line":937},[496,2785,2786],{"class":1215},"          in",[496,2788,1843],{"class":510},[496,2790,2791],{"class":827},"query\n",[496,2793,2794,2797],{"class":498,"line":950},[496,2795,2796],{"class":1215},"          schema",[496,2798,1854],{"class":510},[496,2800,2801,2804,2806],{"class":498,"line":955},[496,2802,2803],{"class":1215},"            type",[496,2805,1843],{"class":510},[496,2807,2651],{"class":827},[496,2809,2810,2813,2815],{"class":498,"line":960},[496,2811,2812],{"class":1215},"            default",[496,2814,1843],{"class":510},[496,2816,2817],{"class":535},"10\n",[496,2819,2820,2822,2824,2826],{"class":498,"line":978},[496,2821,2774],{"class":510},[496,2823,1309],{"class":1215},[496,2825,1843],{"class":510},[496,2827,2828],{"class":827},"offset\n",[496,2830,2831,2833,2835],{"class":498,"line":986},[496,2832,2786],{"class":1215},[496,2834,1843],{"class":510},[496,2836,2791],{"class":827},[496,2838,2839,2841],{"class":498,"line":1034},[496,2840,2796],{"class":1215},[496,2842,1854],{"class":510},[496,2844,2845,2847,2849],{"class":498,"line":1055},[496,2846,2803],{"class":1215},[496,2848,1843],{"class":510},[496,2850,2651],{"class":827},[496,2852,2853,2855,2857],{"class":498,"line":1083},[496,2854,2812],{"class":1215},[496,2856,1843],{"class":510},[496,2858,2859],{"class":535},"0\n",[496,2861,2862,2864],{"class":498,"line":1099},[496,2863,2525],{"class":1215},[496,2865,1854],{"class":510},[496,2867,2868,2870],{"class":498,"line":1120},[496,2869,2532],{"class":827},[496,2871,1854],{"class":510},[496,2873,2874,2876,2878],{"class":498,"line":1137},[496,2875,2539],{"class":1215},[496,2877,1843],{"class":510},[496,2879,2880],{"class":827},"Paginated list of users\n",[496,2882,2883,2885],{"class":498,"line":1143},[496,2884,2549],{"class":1215},[496,2886,1854],{"class":510},[496,2888,2889,2891],{"class":498,"line":1149},[496,2890,2556],{"class":1215},[496,2892,1854],{"class":510},[496,2894,2895,2897],{"class":498,"line":1154},[496,2896,2563],{"class":1215},[496,2898,1854],{"class":510},[496,2900,2901,2904,2906],{"class":498,"line":1162},[496,2902,2903],{"class":1215},"                $ref",[496,2905,1843],{"class":510},[496,2907,2908],{"class":827},"'#\u002Fcomponents\u002Fschemas\u002FUserList'\n",[496,2910,2911,2914],{"class":498,"line":1192},[496,2912,2913],{"class":827},"        '400'",[496,2915,1854],{"class":510},[496,2917,2918,2920,2922],{"class":498,"line":1197},[496,2919,2539],{"class":1215},[496,2921,1843],{"class":510},[496,2923,2924],{"class":827},"Bad request\n",[496,2926,2927,2929],{"class":498,"line":1234},[496,2928,2549],{"class":1215},[496,2930,1854],{"class":510},[496,2932,2933,2935],{"class":498,"line":1266},[496,2934,2556],{"class":1215},[496,2936,1854],{"class":510},[496,2938,2939,2941],{"class":498,"line":1271},[496,2940,2563],{"class":1215},[496,2942,1854],{"class":510},[496,2944,2945,2947,2949],{"class":498,"line":1279},[496,2946,2903],{"class":1215},[496,2948,1843],{"class":510},[496,2950,2951],{"class":827},"'#\u002Fcomponents\u002Fschemas\u002FError'\n",[496,2953,2954],{"class":498,"line":1290},[496,2955,701],{"emptyLinePlaceholder":6},[496,2957,2958,2961],{"class":498,"line":1320},[496,2959,2960],{"class":1215},"  \u002Fusers\u002F{id}",[496,2962,1854],{"class":510},[496,2964,2965,2967],{"class":498,"line":1346},[496,2966,2508],{"class":1215},[496,2968,1854],{"class":510},[496,2970,2971,2973,2975],{"class":498,"line":1356},[496,2972,2515],{"class":1215},[496,2974,1843],{"class":510},[496,2976,2977],{"class":827},"Get user by ID\n",[496,2979,2980,2982],{"class":498,"line":1362},[496,2981,2767],{"class":1215},[496,2983,1854],{"class":510},[496,2985,2986,2988,2990,2992],{"class":498,"line":1367},[496,2987,2774],{"class":510},[496,2989,1309],{"class":1215},[496,2991,1843],{"class":510},[496,2993,2994],{"class":827},"id\n",[496,2996,2998,3000,3002],{"class":498,"line":2997},41,[496,2999,2786],{"class":1215},[496,3001,1843],{"class":510},[496,3003,3004],{"class":827},"path\n",[496,3006,3008,3011,3013],{"class":498,"line":3007},42,[496,3009,3010],{"class":1215},"          required",[496,3012,1843],{"class":510},[496,3014,3015],{"class":868},"true\n",[496,3017,3019,3021],{"class":498,"line":3018},43,[496,3020,2796],{"class":1215},[496,3022,1854],{"class":510},[496,3024,3026,3028,3030],{"class":498,"line":3025},44,[496,3027,2803],{"class":1215},[496,3029,1843],{"class":510},[496,3031,2651],{"class":827},[496,3033,3035,3037],{"class":498,"line":3034},45,[496,3036,2525],{"class":1215},[496,3038,1854],{"class":510},[496,3040,3042,3044],{"class":498,"line":3041},46,[496,3043,2532],{"class":827},[496,3045,1854],{"class":510},[496,3047,3049,3051,3053],{"class":498,"line":3048},47,[496,3050,2539],{"class":1215},[496,3052,1843],{"class":510},[496,3054,3055],{"class":827},"User details\n",[496,3057,3059,3061],{"class":498,"line":3058},48,[496,3060,2549],{"class":1215},[496,3062,1854],{"class":510},[496,3064,3066,3068],{"class":498,"line":3065},49,[496,3067,2556],{"class":1215},[496,3069,1854],{"class":510},[496,3071,3073,3075],{"class":498,"line":3072},50,[496,3074,2563],{"class":1215},[496,3076,1854],{"class":510},[496,3078,3080,3082,3084],{"class":498,"line":3079},51,[496,3081,2903],{"class":1215},[496,3083,1843],{"class":510},[496,3085,2592],{"class":827},[496,3087,3089,3092],{"class":498,"line":3088},52,[496,3090,3091],{"class":827},"        '404'",[496,3093,1854],{"class":510},[496,3095,3097,3099,3101],{"class":498,"line":3096},53,[496,3098,2539],{"class":1215},[496,3100,1843],{"class":510},[496,3102,3103],{"class":827},"User not found\n",[496,3105,3107],{"class":498,"line":3106},54,[496,3108,701],{"emptyLinePlaceholder":6},[496,3110,3112,3114],{"class":498,"line":3111},55,[496,3113,2601],{"class":1215},[496,3115,1854],{"class":510},[496,3117,3119,3121],{"class":498,"line":3118},56,[496,3120,2608],{"class":1215},[496,3122,1854],{"class":510},[496,3124,3126,3128],{"class":498,"line":3125},57,[496,3127,2615],{"class":1215},[496,3129,1854],{"class":510},[496,3131,3133,3135,3137],{"class":498,"line":3132},58,[496,3134,2622],{"class":1215},[496,3136,1843],{"class":510},[496,3138,2627],{"class":827},[496,3140,3142,3144],{"class":498,"line":3141},59,[496,3143,2632],{"class":1215},[496,3145,1854],{"class":510},[496,3147,3149,3151],{"class":498,"line":3148},60,[496,3150,2639],{"class":1215},[496,3152,1854],{"class":510},[496,3154,3156,3158,3160],{"class":498,"line":3155},61,[496,3157,2646],{"class":1215},[496,3159,1843],{"class":510},[496,3161,2651],{"class":827},[496,3163,3165,3167],{"class":498,"line":3164},62,[496,3166,2656],{"class":1215},[496,3168,1854],{"class":510},[496,3170,3172,3174,3176],{"class":498,"line":3171},63,[496,3173,2646],{"class":1215},[496,3175,1843],{"class":510},[496,3177,2667],{"class":827},[496,3179,3181,3183],{"class":498,"line":3180},64,[496,3182,2672],{"class":1215},[496,3184,1854],{"class":510},[496,3186,3188,3190,3192],{"class":498,"line":3187},65,[496,3189,2646],{"class":1215},[496,3191,1843],{"class":510},[496,3193,2667],{"class":827},[496,3195,3197,3200],{"class":498,"line":3196},66,[496,3198,3199],{"class":1215},"        createdAt",[496,3201,1854],{"class":510},[496,3203,3205,3207,3209],{"class":498,"line":3204},67,[496,3206,2646],{"class":1215},[496,3208,1843],{"class":510},[496,3210,2667],{"class":827},[496,3212,3214,3217,3219],{"class":498,"line":3213},68,[496,3215,3216],{"class":1215},"          format",[496,3218,1843],{"class":510},[496,3220,3221],{"class":827},"date-time\n",[496,3223,3225,3228],{"class":498,"line":3224},69,[496,3226,3227],{"class":1215},"        updatedAt",[496,3229,1854],{"class":510},[496,3231,3233,3235,3237],{"class":498,"line":3232},70,[496,3234,2646],{"class":1215},[496,3236,1843],{"class":510},[496,3238,2667],{"class":827},[496,3240,3242,3244,3246],{"class":498,"line":3241},71,[496,3243,3216],{"class":1215},[496,3245,1843],{"class":510},[496,3247,3221],{"class":827},[496,3249,3251,3254],{"class":498,"line":3250},72,[496,3252,3253],{"class":1215},"    UserList",[496,3255,1854],{"class":510},[496,3257,3259,3261,3263],{"class":498,"line":3258},73,[496,3260,2622],{"class":1215},[496,3262,1843],{"class":510},[496,3264,2627],{"class":827},[496,3266,3268,3270],{"class":498,"line":3267},74,[496,3269,2632],{"class":1215},[496,3271,1854],{"class":510},[496,3273,3275,3278],{"class":498,"line":3274},75,[496,3276,3277],{"class":1215},"        users",[496,3279,1854],{"class":510},[496,3281,3283,3285,3287],{"class":498,"line":3282},76,[496,3284,2646],{"class":1215},[496,3286,1843],{"class":510},[496,3288,2575],{"class":827},[496,3290,3292,3295],{"class":498,"line":3291},77,[496,3293,3294],{"class":1215},"          items",[496,3296,1854],{"class":510},[496,3298,3300,3303,3305],{"class":498,"line":3299},78,[496,3301,3302],{"class":1215},"            $ref",[496,3304,1843],{"class":510},[496,3306,2592],{"class":827},[496,3308,3310,3313],{"class":498,"line":3309},79,[496,3311,3312],{"class":1215},"        total",[496,3314,1854],{"class":510},[496,3316,3318,3320,3322],{"class":498,"line":3317},80,[496,3319,2646],{"class":1215},[496,3321,1843],{"class":510},[496,3323,2651],{"class":827},[496,3325,3327,3330],{"class":498,"line":3326},81,[496,3328,3329],{"class":1215},"        limit",[496,3331,1854],{"class":510},[496,3333,3335,3337,3339],{"class":498,"line":3334},82,[496,3336,2646],{"class":1215},[496,3338,1843],{"class":510},[496,3340,2651],{"class":827},[496,3342,3344,3347],{"class":498,"line":3343},83,[496,3345,3346],{"class":1215},"        offset",[496,3348,1854],{"class":510},[496,3350,3352,3354,3356],{"class":498,"line":3351},84,[496,3353,2646],{"class":1215},[496,3355,1843],{"class":510},[496,3357,2651],{"class":827},[496,3359,3361,3364],{"class":498,"line":3360},85,[496,3362,3363],{"class":1215},"    Error",[496,3365,1854],{"class":510},[496,3367,3369,3371,3373],{"class":498,"line":3368},86,[496,3370,2622],{"class":1215},[496,3372,1843],{"class":510},[496,3374,2627],{"class":827},[496,3376,3378,3380],{"class":498,"line":3377},87,[496,3379,2632],{"class":1215},[496,3381,1854],{"class":510},[496,3383,3385,3388],{"class":498,"line":3384},88,[496,3386,3387],{"class":1215},"        message",[496,3389,1854],{"class":510},[496,3391,3393,3395,3397],{"class":498,"line":3392},89,[496,3394,2646],{"class":1215},[496,3396,1843],{"class":510},[496,3398,2667],{"class":827},[496,3400,3402,3405],{"class":498,"line":3401},90,[496,3403,3404],{"class":1215},"        code",[496,3406,1854],{"class":510},[496,3408,3410,3412,3414],{"class":498,"line":3409},91,[496,3411,2646],{"class":1215},[496,3413,1843],{"class":510},[496,3415,2667],{"class":827},[460,3417,5],{"id":3418},"dokumentation",[473,3420,3422],{"id":3421},"markdown-readme",[477,3423,3424],{},"Markdown README",[465,3426,3427],{},[477,3428,3429],{},"Datei A (Basis-Version):",[486,3431,3435],{"className":3432,"code":3433,"language":3434,"meta":491,"style":491},"language-markdown shiki shiki-themes github-light github-light dark-plus","# My Project\n\nA simple web application built with React.\n\n## Installation\n\n```bash\nnpm install\n```\n","markdown",[493,3436,3437,3443,3447,3452,3456,3461,3465,3470,3478],{"__ignoreMap":491},[496,3438,3439],{"class":498,"line":499},[496,3440,3442],{"class":3441},"sdyrH","# My Project\n",[496,3444,3445],{"class":498,"line":521},[496,3446,701],{"emptyLinePlaceholder":6},[496,3448,3449],{"class":498,"line":542},[496,3450,3451],{"class":510},"A simple web application built with React.\n",[496,3453,3454],{"class":498,"line":590},[496,3455,701],{"emptyLinePlaceholder":6},[496,3457,3458],{"class":498,"line":614},[496,3459,3460],{"class":3441},"## Installation\n",[496,3462,3463],{"class":498,"line":620},[496,3464,701],{"emptyLinePlaceholder":6},[496,3466,3467],{"class":498,"line":630},[496,3468,3469],{"class":510},"```bash\n",[496,3471,3472,3475],{"class":498,"line":760},[496,3473,3474],{"class":506},"npm",[496,3476,3477],{"class":827}," install\n",[496,3479,3480],{"class":498,"line":771},[496,3481,3482],{"class":510},"```\n",[460,3484,3486],{"id":3485},"usage","Usage",[486,3488,3492],{"className":3489,"code":3490,"language":3491,"meta":491,"style":491},"language-bash shiki shiki-themes github-light github-light dark-plus","npm start\n","bash",[493,3493,3494],{"__ignoreMap":491},[496,3495,3496,3498],{"class":498,"line":499},[496,3497,3474],{"class":506},[496,3499,3500],{"class":827}," start\n",[460,3502,3504],{"id":3503},"features","Features",[3506,3507,3508,3512,3515],"ul",{},[3509,3510,3511],"li",{},"User authentication",[3509,3513,3514],{},"Data visualization",[3509,3516,3517],{},"Responsive design",[486,3519,3522],{"className":3520,"code":3521,"language":784},[782],"\n**Datei B (Erweiterte Version):**\n```markdown\n# My Project\n\nA modern web application built with React and TypeScript, featuring real-time data visualization and advanced user management.\n\n## Table of Contents\n\n- [Installation](#installation)\n- [Usage](#usage)\n- [Features](#features)\n- [API Documentation](#api-documentation)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Installation\n\n### Prerequisites\n\n- Node.js 16.0 or higher\n- npm 8.0 or higher\n\n### Setup\n\n```bash\n# Clone the repository\ngit clone https:\u002F\u002Fgithub.com\u002Fuser\u002Fmy-project.git\ncd my-project\n\n# Install dependencies\nnpm install\n\n# Set up environment variables\ncp .env.example .env\n",[493,3523,3521],{"__ignoreMap":491},[460,3525,3486],{"id":3526},"usage-1",[473,3528,3530],{"id":3529},"development","Development",[486,3532,3534],{"className":3489,"code":3533,"language":3491,"meta":491,"style":491},"npm run dev\n",[493,3535,3536],{"__ignoreMap":491},[496,3537,3538,3540,3543],{"class":498,"line":499},[496,3539,3474],{"class":506},[496,3541,3542],{"class":827}," run",[496,3544,3545],{"class":827}," dev\n",[473,3547,3549],{"id":3548},"production","Production",[486,3551,3553],{"className":3489,"code":3552,"language":3491,"meta":491,"style":491},"npm run build\nnpm start\n",[493,3554,3555,3564],{"__ignoreMap":491},[496,3556,3557,3559,3561],{"class":498,"line":499},[496,3558,3474],{"class":506},[496,3560,3542],{"class":827},[496,3562,3563],{"class":827}," build\n",[496,3565,3566,3568],{"class":498,"line":521},[496,3567,3474],{"class":506},[496,3569,3500],{"class":827},[460,3571,3504],{"id":3572},"features-1",[473,3574,3576],{"id":3575},"core-features","Core Features",[3506,3578,3579,3585,3591,3597,3603],{},[3509,3580,3581,3584],{},[477,3582,3583],{},"User Authentication",": Secure login with JWT tokens",[3509,3586,3587,3590],{},[477,3588,3589],{},"Data Visualization",": Interactive charts and graphs",[3509,3592,3593,3596],{},[477,3594,3595],{},"Responsive Design",": Mobile-first approach",[3509,3598,3599,3602],{},[477,3600,3601],{},"Real-time Updates",": WebSocket integration",[3509,3604,3605,3608],{},[477,3606,3607],{},"API Integration",": RESTful API with GraphQL support",[473,3610,147],{"id":3611},"advanced-features",[3506,3613,3614,3620,3626,3632],{},[3509,3615,3616,3619],{},[477,3617,3618],{},"Dark Mode",": Toggle between light and dark themes",[3509,3621,3622,3625],{},[477,3623,3624],{},"Internationalization",": Multi-language support",[3509,3627,3628,3631],{},[477,3629,3630],{},"Accessibility",": WCAG 2.1 AA compliant",[3509,3633,3634,3637],{},[477,3635,3636],{},"Performance",": Optimized bundle size and loading times",[460,3639,3641],{"id":3640},"api-documentation","API Documentation",[465,3643,3644,3645,3650],{},"See ",[3646,3647,3649],"a",{"href":3648},".\u002Fdocs\u002FAPI","API.md"," for detailed API documentation.",[460,3652,3654],{"id":3653},"contributing","Contributing",[3656,3657,3658,3661,3664,3667,3670],"ol",{},[3509,3659,3660],{},"Fork the repository",[3509,3662,3663],{},"Create a feature branch",[3509,3665,3666],{},"Make your changes",[3509,3668,3669],{},"Add tests",[3509,3671,3672],{},"Submit a pull request",[460,3674,3676],{"id":3675},"license","License",[465,3678,3679,3680,3684],{},"MIT License - see ",[3646,3681,3683],{"href":3682},".\u002FLICENSE","LICENSE"," for details.",[486,3686,3689],{"className":3687,"code":3688,"language":784},[782],"\n## Datenanalyse\n\n### **JSON-Konfiguration**\n\n**Datei A (Entwicklungskonfiguration):**\n```json\n{\n  \"database\": {\n    \"host\": \"localhost\",\n    \"port\": 5432,\n    \"name\": \"myapp_dev\",\n    \"username\": \"dev_user\",\n    \"password\": \"dev_password\"\n  },\n  \"redis\": {\n    \"host\": \"localhost\",\n    \"port\": 6379,\n    \"password\": null\n  },\n  \"logging\": {\n    \"level\": \"debug\",\n    \"file\": \"logs\u002Fapp.log\"\n  },\n  \"features\": {\n    \"enableAnalytics\": false,\n    \"enableDebugMode\": true,\n    \"enableExperimentalFeatures\": true\n  }\n}\n",[493,3690,3688],{"__ignoreMap":491},[465,3692,3693],{},[477,3694,3695],{},"Datei B (Produktionskonfiguration):",[486,3697,3699],{"className":2182,"code":3698,"language":1050,"meta":491,"style":491},"{\n  \"database\": {\n    \"host\": \"prod-db.example.com\",\n    \"port\": 5432,\n    \"name\": \"myapp_prod\",\n    \"username\": \"prod_user\",\n    \"password\": \"${DB_PASSWORD}\",\n    \"ssl\": true,\n    \"pool\": {\n      \"min\": 5,\n      \"max\": 20\n    }\n  },\n  \"redis\": {\n    \"host\": \"prod-redis.example.com\",\n    \"port\": 6379,\n    \"password\": \"${REDIS_PASSWORD}\",\n    \"cluster\": {\n      \"enabled\": true,\n      \"nodes\": [\"redis-1.example.com:6379\", \"redis-2.example.com:6379\", \"redis-3.example.com:6379\"]\n    }\n  },\n  \"logging\": {\n    \"level\": \"info\",\n    \"file\": \"\u002Fvar\u002Flog\u002Fmyapp\u002Fapp.log\",\n    \"maxSize\": \"100MB\",\n    \"maxFiles\": 5\n  },\n  \"features\": {\n    \"enableAnalytics\": true,\n    \"enableDebugMode\": false,\n    \"enableExperimentalFeatures\": false\n  },\n  \"monitoring\": {\n    \"enabled\": true,\n    \"endpoint\": \"https:\u002F\u002Fmonitoring.example.com\",\n    \"apiKey\": \"${MONITORING_API_KEY}\"\n  }\n}\n",[493,3700,3701,3705,3712,3724,3736,3748,3760,3772,3783,3790,3802,3812,3816,3820,3827,3838,3849,3860,3867,3878,3902,3906,3910,3917,3929,3941,3953,3963,3967,3974,3985,3996,4006,4010,4017,4028,4040,4050,4054],{"__ignoreMap":491},[496,3702,3703],{"class":498,"line":499},[496,3704,2190],{"class":510},[496,3706,3707,3710],{"class":498,"line":521},[496,3708,3709],{"class":577},"  \"database\"",[496,3711,2198],{"class":510},[496,3713,3714,3717,3719,3722],{"class":498,"line":542},[496,3715,3716],{"class":577},"    \"host\"",[496,3718,1843],{"class":510},[496,3720,3721],{"class":827},"\"prod-db.example.com\"",[496,3723,900],{"class":510},[496,3725,3726,3729,3731,3734],{"class":498,"line":590},[496,3727,3728],{"class":577},"    \"port\"",[496,3730,1843],{"class":510},[496,3732,3733],{"class":535},"5432",[496,3735,900],{"class":510},[496,3737,3738,3741,3743,3746],{"class":498,"line":614},[496,3739,3740],{"class":577},"    \"name\"",[496,3742,1843],{"class":510},[496,3744,3745],{"class":827},"\"myapp_prod\"",[496,3747,900],{"class":510},[496,3749,3750,3753,3755,3758],{"class":498,"line":620},[496,3751,3752],{"class":577},"    \"username\"",[496,3754,1843],{"class":510},[496,3756,3757],{"class":827},"\"prod_user\"",[496,3759,900],{"class":510},[496,3761,3762,3765,3767,3770],{"class":498,"line":630},[496,3763,3764],{"class":577},"    \"password\"",[496,3766,1843],{"class":510},[496,3768,3769],{"class":827},"\"${DB_PASSWORD}\"",[496,3771,900],{"class":510},[496,3773,3774,3777,3779,3781],{"class":498,"line":760},[496,3775,3776],{"class":577},"    \"ssl\"",[496,3778,1843],{"class":510},[496,3780,1482],{"class":868},[496,3782,900],{"class":510},[496,3784,3785,3788],{"class":498,"line":771},[496,3786,3787],{"class":577},"    \"pool\"",[496,3789,2198],{"class":510},[496,3791,3792,3795,3797,3800],{"class":498,"line":918},[496,3793,3794],{"class":577},"      \"min\"",[496,3796,1843],{"class":510},[496,3798,3799],{"class":535},"5",[496,3801,900],{"class":510},[496,3803,3804,3807,3809],{"class":498,"line":923},[496,3805,3806],{"class":577},"      \"max\"",[496,3808,1843],{"class":510},[496,3810,3811],{"class":535},"20\n",[496,3813,3814],{"class":498,"line":928},[496,3815,1140],{"class":510},[496,3817,3818],{"class":498,"line":937},[496,3819,2248],{"class":510},[496,3821,3822,3825],{"class":498,"line":950},[496,3823,3824],{"class":577},"  \"redis\"",[496,3826,2198],{"class":510},[496,3828,3829,3831,3833,3836],{"class":498,"line":955},[496,3830,3716],{"class":577},[496,3832,1843],{"class":510},[496,3834,3835],{"class":827},"\"prod-redis.example.com\"",[496,3837,900],{"class":510},[496,3839,3840,3842,3844,3847],{"class":498,"line":960},[496,3841,3728],{"class":577},[496,3843,1843],{"class":510},[496,3845,3846],{"class":535},"6379",[496,3848,900],{"class":510},[496,3850,3851,3853,3855,3858],{"class":498,"line":978},[496,3852,3764],{"class":577},[496,3854,1843],{"class":510},[496,3856,3857],{"class":827},"\"${REDIS_PASSWORD}\"",[496,3859,900],{"class":510},[496,3861,3862,3865],{"class":498,"line":986},[496,3863,3864],{"class":577},"    \"cluster\"",[496,3866,2198],{"class":510},[496,3868,3869,3872,3874,3876],{"class":498,"line":1034},[496,3870,3871],{"class":577},"      \"enabled\"",[496,3873,1843],{"class":510},[496,3875,1482],{"class":868},[496,3877,900],{"class":510},[496,3879,3880,3883,3886,3889,3891,3894,3896,3899],{"class":498,"line":1055},[496,3881,3882],{"class":577},"      \"nodes\"",[496,3884,3885],{"class":510},": [",[496,3887,3888],{"class":827},"\"redis-1.example.com:6379\"",[496,3890,721],{"class":510},[496,3892,3893],{"class":827},"\"redis-2.example.com:6379\"",[496,3895,721],{"class":510},[496,3897,3898],{"class":827},"\"redis-3.example.com:6379\"",[496,3900,3901],{"class":510},"]\n",[496,3903,3904],{"class":498,"line":1083},[496,3905,1140],{"class":510},[496,3907,3908],{"class":498,"line":1099},[496,3909,2248],{"class":510},[496,3911,3912,3915],{"class":498,"line":1120},[496,3913,3914],{"class":577},"  \"logging\"",[496,3916,2198],{"class":510},[496,3918,3919,3922,3924,3927],{"class":498,"line":1137},[496,3920,3921],{"class":577},"    \"level\"",[496,3923,1843],{"class":510},[496,3925,3926],{"class":827},"\"info\"",[496,3928,900],{"class":510},[496,3930,3931,3934,3936,3939],{"class":498,"line":1143},[496,3932,3933],{"class":577},"    \"file\"",[496,3935,1843],{"class":510},[496,3937,3938],{"class":827},"\"\u002Fvar\u002Flog\u002Fmyapp\u002Fapp.log\"",[496,3940,900],{"class":510},[496,3942,3943,3946,3948,3951],{"class":498,"line":1149},[496,3944,3945],{"class":577},"    \"maxSize\"",[496,3947,1843],{"class":510},[496,3949,3950],{"class":827},"\"100MB\"",[496,3952,900],{"class":510},[496,3954,3955,3958,3960],{"class":498,"line":1154},[496,3956,3957],{"class":577},"    \"maxFiles\"",[496,3959,1843],{"class":510},[496,3961,3962],{"class":535},"5\n",[496,3964,3965],{"class":498,"line":1162},[496,3966,2248],{"class":510},[496,3968,3969,3972],{"class":498,"line":1192},[496,3970,3971],{"class":577},"  \"features\"",[496,3973,2198],{"class":510},[496,3975,3976,3979,3981,3983],{"class":498,"line":1197},[496,3977,3978],{"class":577},"    \"enableAnalytics\"",[496,3980,1843],{"class":510},[496,3982,1482],{"class":868},[496,3984,900],{"class":510},[496,3986,3987,3990,3992,3994],{"class":498,"line":1234},[496,3988,3989],{"class":577},"    \"enableDebugMode\"",[496,3991,1843],{"class":510},[496,3993,1633],{"class":868},[496,3995,900],{"class":510},[496,3997,3998,4001,4003],{"class":498,"line":1266},[496,3999,4000],{"class":577},"    \"enableExperimentalFeatures\"",[496,4002,1843],{"class":510},[496,4004,4005],{"class":868},"false\n",[496,4007,4008],{"class":498,"line":1271},[496,4009,2248],{"class":510},[496,4011,4012,4015],{"class":498,"line":1279},[496,4013,4014],{"class":577},"  \"monitoring\"",[496,4016,2198],{"class":510},[496,4018,4019,4022,4024,4026],{"class":498,"line":1290},[496,4020,4021],{"class":577},"    \"enabled\"",[496,4023,1843],{"class":510},[496,4025,1482],{"class":868},[496,4027,900],{"class":510},[496,4029,4030,4033,4035,4038],{"class":498,"line":1320},[496,4031,4032],{"class":577},"    \"endpoint\"",[496,4034,1843],{"class":510},[496,4036,4037],{"class":827},"\"https:\u002F\u002Fmonitoring.example.com\"",[496,4039,900],{"class":510},[496,4041,4042,4045,4047],{"class":498,"line":1346},[496,4043,4044],{"class":577},"    \"apiKey\"",[496,4046,1843],{"class":510},[496,4048,4049],{"class":827},"\"${MONITORING_API_KEY}\"\n",[496,4051,4052],{"class":498,"line":1356},[496,4053,617],{"class":510},[496,4055,4056],{"class":498,"line":1362},[496,4057,633],{"class":510},[460,4059,4061],{"id":4060},"best-practices","Best Practices",[473,4063,4065],{"id":4064},"effektive-verwendung",[477,4066,4067],{},"Effektive Verwendung",[3656,4069,4070,4076,4082,4088],{},[3509,4071,4072,4075],{},[477,4073,4074],{},"Regelmäßige Vergleiche",": Vergleichen Sie Dateien regelmäßig, um Änderungen zu verfolgen",[3509,4077,4078,4081],{},[477,4079,4080],{},"Beschreibende Namen",": Verwenden Sie aussagekräftige Namen für Ihre Dateien",[3509,4083,4084,4087],{},[477,4085,4086],{},"Verlauf nutzen",": Speichern Sie wichtige Vergleiche im Verlauf",[3509,4089,4090,4093],{},[477,4091,4092],{},"Optionen anpassen",": Experimentieren Sie mit verschiedenen Vergleichsoptionen",[473,4095,4097],{"id":4096},"performance-tipps",[477,4098,4099],{},"Performance-Tipps",[3656,4101,4102,4108,4114],{},[3509,4103,4104,4107],{},[477,4105,4106],{},"Dateigröße",": Halten Sie Dateien unter 10.000 Zeilen für optimale Leistung",[3509,4109,4110,4113],{},[477,4111,4112],{},"Browser-Cache",": Leeren Sie den Browser-Cache bei Problemen",[3509,4115,4116,4119],{},[477,4117,4118],{},"Moderne Browser",": Verwenden Sie aktuelle Browser-Versionen",[473,4121,4123],{"id":4122},"sicherheitshinweise",[477,4124,4125],{},"Sicherheitshinweise",[3656,4127,4128,4134,4140],{},[3509,4129,4130,4133],{},[477,4131,4132],{},"Sensitive Daten",": Vermeiden Sie das Vergleichen von Passwörtern oder API-Schlüsseln",[3509,4135,4136,4139],{},[477,4137,4138],{},"Lokale Verarbeitung",": Alle Verarbeitung erfolgt lokal in Ihrem Browser",[3509,4141,4142,4145],{},[477,4143,4144],{},"Verlauf bereinigen",": Löschen Sie regelmäßig den Verlauf",[465,4147,4148],{},"Diese Beispiele zeigen die Vielseitigkeit und Leistungsfähigkeit des Text Diff Tools in verschiedenen Anwendungsszenarien.",[4150,4151,4152],"style",{},"html pre.shiki code .sGiLm, html code.shiki .sGiLm{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#569CD6}html pre.shiki code .sqMzV, html code.shiki .sqMzV{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#DCDCAA}html pre.shiki code .svVIm, html code.shiki .svVIm{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#D4D4D4}html pre.shiki code .szM7h, html code.shiki .szM7h{--shiki-default:#E36209;--shiki-light:#E36209;--shiki-dark:#9CDCFE}html pre.shiki code .szTj3, html code.shiki .szTj3{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#9CDCFE}html pre.shiki code .sGmsN, html code.shiki .sGmsN{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#D4D4D4}html pre.shiki code .sewGd, html code.shiki .sewGd{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#B5CEA8}html pre.shiki code .srAhW, html code.shiki .srAhW{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#C586C0}html pre.shiki code .sSQ6O, html code.shiki .sSQ6O{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#9CDCFE}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sjj1j, html code.shiki .sjj1j{--shiki-default:#032F62;--shiki-light:#032F62;--shiki-dark:#CE9178}html pre.shiki code .s_0E6, html code.shiki .s_0E6{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#4EC9B0}html pre.shiki code .sLV08, html code.shiki .sLV08{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#569CD6}html pre.shiki code .sdRU0, html code.shiki .sdRU0{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#4FC1FF}html pre.shiki code .s7eq4, html code.shiki .s7eq4{--shiki-default:#032F62;--shiki-light:#032F62;--shiki-dark:#569CD6}html pre.shiki code .sXkxF, html code.shiki .sXkxF{--shiki-default:#032F62;--shiki-light:#032F62;--shiki-dark:#D4D4D4}html pre.shiki code .skpqk, html code.shiki .skpqk{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#808080}html pre.shiki code .sq2bZ, html code.shiki .sq2bZ{--shiki-default:#22863A;--shiki-light:#22863A;--shiki-dark:#569CD6}html pre.shiki code .stLzX, html code.shiki .stLzX{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#569CD6}html pre.shiki code .sdyrH, html code.shiki .sdyrH{--shiki-default:#005CC5;--shiki-default-font-weight:bold;--shiki-light:#005CC5;--shiki-light-font-weight:bold;--shiki-dark:#569CD6;--shiki-dark-font-weight:bold}",{"title":491,"searchDepth":521,"depth":521,"links":4154},[4155,4156,4160,4164,4167,4170,4171,4172,4176,4180,4181,4182,4183],{"id":462,"depth":521,"text":463},{"id":470,"depth":521,"text":471,"children":4157},[4158,4159],{"id":475,"depth":542,"text":479},{"id":789,"depth":542,"text":792},{"id":1816,"depth":521,"text":1817,"children":4161},[4162,4163],{"id":1820,"depth":542,"text":1823},{"id":2171,"depth":542,"text":2174},{"id":2421,"depth":521,"text":2422,"children":4165},[4166],{"id":2425,"depth":542,"text":2428},{"id":3418,"depth":521,"text":5,"children":4168},[4169],{"id":3421,"depth":542,"text":3424},{"id":3485,"depth":521,"text":3486},{"id":3503,"depth":521,"text":3504},{"id":3526,"depth":521,"text":3486,"children":4173},[4174,4175],{"id":3529,"depth":542,"text":3530},{"id":3548,"depth":542,"text":3549},{"id":3572,"depth":521,"text":3504,"children":4177},[4178,4179],{"id":3575,"depth":542,"text":3576},{"id":3611,"depth":542,"text":147},{"id":3640,"depth":521,"text":3641},{"id":3653,"depth":521,"text":3654},{"id":3675,"depth":521,"text":3676},{"id":4060,"depth":521,"text":4061,"children":4184},[4185,4186,4187],{"id":4064,"depth":542,"text":4067},{"id":4096,"depth":542,"text":4099},{"id":4122,"depth":542,"text":4125},"Praktische Beispiele und Anwendungsfälle für das Text Diff Tool","md",{},{"title":279,"description":4188},{"loc":280},"l3Gx68vbU94bV1VwcWih2HNK1Ne_UfxoPAu89X4hhxY",[4195,4195],null]