[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fapi-reference":3,"page-\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fapi-reference-en":1359,"surroundings\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fapi-reference-en":4812},[4],{"title":5,"ignore":6,"path":7,"stem":8,"children":9,"page":25},"Documentation",true,"\u002Fen\u002Fdocs","en\u002F01.docs",[10,26,1351],{"title":11,"path":12,"stem":13,"children":14,"page":-1},"Welcome","\u002Fen\u002Fdocs\u002Fwelcome","en\u002F01.docs\u002F01.welcome\u002F01.index",[15,16],{"title":11,"path":12,"stem":13},{"title":17,"path":18,"stem":19,"children":20,"page":25},"Get Started","\u002Fen\u002Fdocs\u002Fwelcome\u002Fget-started","en\u002F01.docs\u002F01.welcome\u002F01.get-started",[21],{"title":22,"path":23,"stem":24},"Installation","\u002Fen\u002Fdocs\u002Fwelcome\u002Fget-started\u002Finstallation","en\u002F01.docs\u002F01.welcome\u002F01.get-started\u002F02.installation",false,{"title":27,"path":28,"stem":29,"children":30,"page":25},"Core Tools","\u002Fen\u002Fdocs\u002Fcore","en\u002F01.docs\u002F02.core",[31,56,67,75,107,136,166,180,189,218,241,270,288,296,305,319,345,354,391,418,447,467,487,513,534,564,573,602,632,652,681,710,739,769,798,827,856,885,921,950,979,996,1016,1036,1056,1081,1104,1130,1159,1188,1196,1204,1231,1257,1284,1310,1339],{"title":32,"path":33,"stem":34,"children":35,"page":25},"MD5","\u002Fen\u002Fdocs\u002Fcore\u002Fmd5","en\u002F01.docs\u002F02.core\u002F01.md5",[36,40,44,48,52],{"title":37,"path":38,"stem":39},"Introduction","\u002Fen\u002Fdocs\u002Fcore\u002Fmd5\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F01.md5\u002F01.introduction",{"title":41,"path":42,"stem":43},"Basic Usage","\u002Fen\u002Fdocs\u002Fcore\u002Fmd5\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F01.md5\u002F02.basic-usage",{"title":45,"path":46,"stem":47},"Advanced Features","\u002Fen\u002Fdocs\u002Fcore\u002Fmd5\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F01.md5\u002F03.advanced-features",{"title":49,"path":50,"stem":51},"Security Considerations","\u002Fen\u002Fdocs\u002Fcore\u002Fmd5\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F01.md5\u002F04.security-considerations",{"title":53,"path":54,"stem":55},"API Reference","\u002Fen\u002Fdocs\u002Fcore\u002Fmd5\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F01.md5\u002F05.api-reference",{"title":57,"path":58,"stem":59,"children":60,"page":25},"UUID","\u002Fen\u002Fdocs\u002Fcore\u002Fuuid","en\u002F01.docs\u002F02.core\u002F02.uuid",[61,64],{"title":37,"path":62,"stem":63},"\u002Fen\u002Fdocs\u002Fcore\u002Fuuid\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F02.uuid\u002F01.introduction",{"title":53,"path":65,"stem":66},"\u002Fen\u002Fdocs\u002Fcore\u002Fuuid\u002Fapi","en\u002F01.docs\u002F02.core\u002F02.uuid\u002F02.api",{"title":68,"path":69,"stem":70,"children":71,"page":25},"QR Code Generator","\u002Fen\u002Fdocs\u002Fcore\u002Fqr-code-generator","en\u002F01.docs\u002F02.core\u002F03.qr-code-generator",[72],{"title":68,"path":73,"stem":74},"\u002Fen\u002Fdocs\u002Fcore\u002Fqr-code-generator\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F03.qr-code-generator\u002F01.introduction",{"title":76,"path":77,"stem":78,"children":79,"page":25},"Image Cropper","\u002Fen\u002Fdocs\u002Fcore\u002Fimage-cropper","en\u002F01.docs\u002F02.core\u002F04.image-cropper",[80,83,86,89,92,95,99,103],{"title":37,"path":81,"stem":82},"\u002Fen\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F0.introduction",{"title":41,"path":84,"stem":85},"\u002Fen\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F02.basic-usage",{"title":45,"path":87,"stem":88},"\u002Fen\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F03.advanced-features",{"title":49,"path":90,"stem":91},"\u002Fen\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F04.security-considerations",{"title":53,"path":93,"stem":94},"\u002Fen\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F05.api-reference",{"title":96,"path":97,"stem":98},"Examples","\u002Fen\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fexamples","en\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F06.examples",{"title":100,"path":101,"stem":102},"Frequently Asked Questions","\u002Fen\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Ffaq","en\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F07.faq",{"title":104,"path":105,"stem":106},"Related Tools","\u002Fen\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F08.related-tools",{"title":108,"path":109,"stem":110,"children":111,"page":25},"Json To Csv","\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-csv","en\u002F01.docs\u002F02.core\u002F05.json-to-csv",[112,115,118,121,124,127,130,133],{"title":37,"path":113,"stem":114},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F0.introduction",{"title":41,"path":116,"stem":117},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F02.basic-usage",{"title":45,"path":119,"stem":120},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F03.advanced-features",{"title":49,"path":122,"stem":123},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F04.security-considerations",{"title":53,"path":125,"stem":126},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F05.api-reference",{"title":96,"path":128,"stem":129},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fexamples","en\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F06.examples",{"title":100,"path":131,"stem":132},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Ffaq","en\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F07.faq",{"title":104,"path":134,"stem":135},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F08.related-tools",{"title":137,"path":138,"stem":139,"children":140,"page":25},"Open Graph Meta Generator","\u002Fen\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator","en\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator",[141,144,148,151,154,157,160,163],{"title":37,"path":142,"stem":143},"\u002Fen\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F0.introduction",{"title":145,"path":146,"stem":147},"Basic Usage Guide","\u002Fen\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F02.basic-usage",{"title":45,"path":149,"stem":150},"\u002Fen\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F03.advanced-features",{"title":49,"path":152,"stem":153},"\u002Fen\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F04.security-considerations",{"title":53,"path":155,"stem":156},"\u002Fen\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F05.api-reference",{"title":96,"path":158,"stem":159},"\u002Fen\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fexamples","en\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F06.examples",{"title":100,"path":161,"stem":162},"\u002Fen\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Ffaq","en\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F07.faq",{"title":104,"path":164,"stem":165},"\u002Fen\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F08.related-tools",{"title":167,"path":168,"stem":169,"children":170,"page":25},"Scientific Calculator","\u002Fen\u002Fdocs\u002Fcore\u002Fscientific-calculator","en\u002F01.docs\u002F02.core\u002F05.scientific-calculator",[171,174,177],{"title":37,"path":172,"stem":173},"\u002Fen\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F0.introduction",{"title":41,"path":175,"stem":176},"\u002Fen\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F02.basic-usage",{"title":45,"path":178,"stem":179},"\u002Fen\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F03.advanced-features",{"title":181,"path":182,"stem":183,"children":184,"page":25},"Sha Calculator","\u002Fen\u002Fdocs\u002Fcore\u002Fsha-calculator","en\u002F01.docs\u002F02.core\u002F05.sha-calculator",[185],{"title":186,"path":187,"stem":188},"SHA Hash Calculator","\u002Fen\u002Fdocs\u002Fcore\u002Fsha-calculator\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F05.sha-calculator\u002F0.introduction",{"title":190,"path":191,"stem":192,"children":193,"page":25},"Sql Prettify","\u002Fen\u002Fdocs\u002Fcore\u002Fsql-prettify","en\u002F01.docs\u002F02.core\u002F05.sql-prettify",[194,197,200,203,206,209,212,215],{"title":37,"path":195,"stem":196},"\u002Fen\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F0.introduction",{"title":41,"path":198,"stem":199},"\u002Fen\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F02.basic-usage",{"title":45,"path":201,"stem":202},"\u002Fen\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F03.advanced-features",{"title":49,"path":204,"stem":205},"\u002Fen\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F04.security-considerations",{"title":53,"path":207,"stem":208},"\u002Fen\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F05.api-reference",{"title":96,"path":210,"stem":211},"\u002Fen\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fexamples","en\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F06.examples",{"title":100,"path":213,"stem":214},"\u002Fen\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Ffaq","en\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F07.faq",{"title":104,"path":216,"stem":217},"\u002Fen\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F08.related-tools",{"title":219,"path":220,"stem":221,"children":222,"page":25},"Yaml To Toml","\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-toml","en\u002F01.docs\u002F02.core\u002F05.yaml-to-toml",[223,226,229,232,235,238],{"title":37,"path":224,"stem":225},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F0.introduction",{"title":41,"path":227,"stem":228},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F02.basic-usage",{"title":45,"path":230,"stem":231},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F03.advanced-features",{"title":49,"path":233,"stem":234},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F04.security-considerations",{"title":53,"path":236,"stem":237},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F05.api-reference",{"title":96,"path":239,"stem":240},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fexamples","en\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F06.examples",{"title":242,"path":243,"stem":244,"children":245,"page":25},"Beyond Compare","\u002Fen\u002Fdocs\u002Fcore\u002Fbeyond-compare","en\u002F01.docs\u002F02.core\u002F06.beyond-compare",[246,249,252,255,258,261,264,267],{"title":37,"path":247,"stem":248},"\u002Fen\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F0.introduction",{"title":41,"path":250,"stem":251},"\u002Fen\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F02.basic-usage",{"title":45,"path":253,"stem":254},"\u002Fen\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F03.advanced-features",{"title":49,"path":256,"stem":257},"\u002Fen\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F04.security-considerations",{"title":53,"path":259,"stem":260},"\u002Fen\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F05.api-reference",{"title":96,"path":262,"stem":263},"\u002Fen\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fexamples","en\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F06.examples",{"title":100,"path":265,"stem":266},"\u002Fen\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Ffaq","en\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F07.faq",{"title":104,"path":268,"stem":269},"\u002Fen\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F08.related-tools",{"title":271,"path":272,"stem":273,"children":274,"page":25},"Clock","\u002Fen\u002Fdocs\u002Fcore\u002Fclock","en\u002F01.docs\u002F02.core\u002F06.clock",[275,279,282,285],{"title":276,"path":277,"stem":278},"Clock Tool","\u002Fen\u002Fdocs\u002Fcore\u002Fclock\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F06.clock\u002F0.introduction",{"title":41,"path":280,"stem":281},"\u002Fen\u002Fdocs\u002Fcore\u002Fclock\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F06.clock\u002F02.basic-usage",{"title":45,"path":283,"stem":284},"\u002Fen\u002Fdocs\u002Fcore\u002Fclock\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F06.clock\u002F03.advanced-features",{"title":100,"path":286,"stem":287},"\u002Fen\u002Fdocs\u002Fcore\u002Fclock\u002Ffaq","en\u002F01.docs\u002F02.core\u002F06.clock\u002F07.faq",{"title":289,"path":290,"stem":291,"children":292,"page":25},"Group Chat","\u002Fen\u002Fdocs\u002Fcore\u002Fgroup-chat","en\u002F01.docs\u002F02.core\u002F06.group-chat",[293],{"title":37,"path":294,"stem":295},"\u002Fen\u002Fdocs\u002Fcore\u002Fgroup-chat\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F06.group-chat\u002F0.introduction",{"title":297,"path":298,"stem":299,"children":300,"page":25},"Hmac Calculator","\u002Fen\u002Fdocs\u002Fcore\u002Fhmac-calculator","en\u002F01.docs\u002F02.core\u002F06.hmac-calculator",[301],{"title":302,"path":303,"stem":304},"HMAC Calculator","\u002Fen\u002Fdocs\u002Fcore\u002Fhmac-calculator\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F06.hmac-calculator\u002F0.introduction",{"title":306,"path":307,"stem":308,"children":309,"page":25},"Http Status Codes","\u002Fen\u002Fdocs\u002Fcore\u002Fhttp-status-codes","en\u002F01.docs\u002F02.core\u002F06.http-status-codes",[310,313,316],{"title":37,"path":311,"stem":312},"\u002Fen\u002Fdocs\u002Fcore\u002Fhttp-status-codes\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F06.http-status-codes\u002F0.introduction",{"title":41,"path":314,"stem":315},"\u002Fen\u002Fdocs\u002Fcore\u002Fhttp-status-codes\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F06.http-status-codes\u002F02.basic-usage",{"title":45,"path":317,"stem":318},"\u002Fen\u002Fdocs\u002Fcore\u002Fhttp-status-codes\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F06.http-status-codes\u002F03.advanced-features",{"title":320,"path":321,"stem":322,"children":323,"page":25},"Jwt Parser","\u002Fen\u002Fdocs\u002Fcore\u002Fjwt-parser","en\u002F01.docs\u002F02.core\u002F06.jwt-parser",[324,327,330,333,336,339,342],{"title":37,"path":325,"stem":326},"\u002Fen\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F0.introduction",{"title":41,"path":328,"stem":329},"\u002Fen\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F02.basic-usage",{"title":45,"path":331,"stem":332},"\u002Fen\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F03.advanced-features",{"title":49,"path":334,"stem":335},"\u002Fen\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F04.security-considerations",{"title":96,"path":337,"stem":338},"\u002Fen\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fexamples","en\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F05.examples",{"title":100,"path":340,"stem":341},"\u002Fen\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Ffaq","en\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F06.faq",{"title":104,"path":343,"stem":344},"\u002Fen\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F07.related-tools",{"title":346,"path":347,"stem":348,"children":349,"page":25},"Aes Crypto","\u002Fen\u002Fdocs\u002Fcore\u002Faes-crypto","en\u002F01.docs\u002F02.core\u002F07.aes-crypto",[350],{"title":351,"path":352,"stem":353},"AES Encryption\u002FDecryption Tool","\u002Fen\u002Fdocs\u002Fcore\u002Faes-crypto\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F07.aes-crypto\u002F0.introduction",{"title":355,"path":356,"stem":357,"children":358,"page":25},"Markdown To Html","\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-html","en\u002F01.docs\u002F02.core\u002F07.markdown-to-html",[359,363,367,371,375,379,383,387],{"title":360,"path":361,"stem":362},"Markdown to HTML Converter - Introduction","\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-html\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F07.markdown-to-html\u002F0.introduction",{"title":364,"path":365,"stem":366},"Basic Usage - Markdown to HTML Converter","\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-html\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F07.markdown-to-html\u002F02.basic-usage",{"title":368,"path":369,"stem":370},"Advanced Features - Markdown to HTML Converter","\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-html\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F07.markdown-to-html\u002F03.advanced-features",{"title":372,"path":373,"stem":374},"Security Considerations - Markdown to HTML Converter","\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-html\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F07.markdown-to-html\u002F04.security-considerations",{"title":376,"path":377,"stem":378},"API Reference - Markdown to HTML Converter","\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-html\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F07.markdown-to-html\u002F05.api-reference",{"title":380,"path":381,"stem":382},"Examples - Markdown to HTML Converter","\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-html\u002Fexamples","en\u002F01.docs\u002F02.core\u002F07.markdown-to-html\u002F06.examples",{"title":384,"path":385,"stem":386},"FAQ - Markdown to HTML Converter","\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-html\u002Ffaq","en\u002F01.docs\u002F02.core\u002F07.markdown-to-html\u002F07.faq",{"title":388,"path":389,"stem":390},"Related Tools - Markdown to HTML Converter","\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-html\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F07.markdown-to-html\u002F08.related-tools",{"title":392,"path":393,"stem":394,"children":395,"page":25},"Screen Recorder","\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-recorder","en\u002F01.docs\u002F02.core\u002F07.screen-recorder",[396,400,403,406,410,414],{"title":397,"path":398,"stem":399},"Screen Recorder Tool","\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-recorder\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F07.screen-recorder\u002F0.introduction",{"title":145,"path":401,"stem":402},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-recorder\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F07.screen-recorder\u002F02.basic-usage",{"title":45,"path":404,"stem":405},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-recorder\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F07.screen-recorder\u002F03.advanced-features",{"title":407,"path":408,"stem":409},"Browser Requirements","\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-recorder\u002Fbrowser-requirements","en\u002F01.docs\u002F02.core\u002F07.screen-recorder\u002F04.browser-requirements",{"title":411,"path":412,"stem":413},"Troubleshooting","\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-recorder\u002Ftroubleshooting","en\u002F01.docs\u002F02.core\u002F07.screen-recorder\u002F05.troubleshooting",{"title":415,"path":416,"stem":417},"Usage Examples","\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-recorder\u002Fexamples","en\u002F01.docs\u002F02.core\u002F07.screen-recorder\u002F06.examples",{"title":419,"path":420,"stem":421,"children":422,"page":25},"Screenshot Tool","\u002Fen\u002Fdocs\u002Fcore\u002Fscreenshot-tool","en\u002F01.docs\u002F02.core\u002F07.screenshot-tool",[423,426,429,432,435,438,441,444],{"title":37,"path":424,"stem":425},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F0.introduction",{"title":41,"path":427,"stem":428},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F02.basic-usage",{"title":45,"path":430,"stem":431},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F03.advanced-features",{"title":49,"path":433,"stem":434},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F04.security-considerations",{"title":53,"path":436,"stem":437},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F05.api-reference",{"title":96,"path":439,"stem":440},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fexamples","en\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F06.examples",{"title":100,"path":442,"stem":443},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Ffaq","en\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F07.faq",{"title":104,"path":445,"stem":446},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F08.related-tools",{"title":448,"path":449,"stem":450,"children":451,"page":25},"Svg Placeholder Generator","\u002Fen\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator","en\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator",[452,455,458,461,464],{"title":37,"path":453,"stem":454},"\u002Fen\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator\u002F0.introduction",{"title":41,"path":456,"stem":457},"\u002Fen\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator\u002F02.basic-usage",{"title":45,"path":459,"stem":460},"\u002Fen\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator\u002F03.advanced-features",{"title":96,"path":462,"stem":463},"\u002Fen\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator\u002Fexamples","en\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator\u002F04.examples",{"title":100,"path":465,"stem":466},"\u002Fen\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator\u002Ffaq","en\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator\u002F05.faq",{"title":468,"path":469,"stem":470,"children":471,"page":25},"Area Converter","\u002Fen\u002Fdocs\u002Fcore\u002Farea-converter","en\u002F01.docs\u002F02.core\u002F08.area-converter",[472,475,478,481,484],{"title":37,"path":473,"stem":474},"\u002Fen\u002Fdocs\u002Fcore\u002Farea-converter\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F08.area-converter\u002F0.introduction",{"title":41,"path":476,"stem":477},"\u002Fen\u002Fdocs\u002Fcore\u002Farea-converter\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F08.area-converter\u002F02.basic-usage",{"title":45,"path":479,"stem":480},"\u002Fen\u002Fdocs\u002Fcore\u002Farea-converter\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F08.area-converter\u002F03.advanced-features",{"title":96,"path":482,"stem":483},"\u002Fen\u002Fdocs\u002Fcore\u002Farea-converter\u002Fexamples","en\u002F01.docs\u002F02.core\u002F08.area-converter\u002F04.examples",{"title":100,"path":485,"stem":486},"\u002Fen\u002Fdocs\u002Fcore\u002Farea-converter\u002Ffaq","en\u002F01.docs\u002F02.core\u002F08.area-converter\u002F05.faq",{"title":488,"path":489,"stem":490,"children":491,"page":25},"Camera Recorder","\u002Fen\u002Fdocs\u002Fcore\u002Fcamera-recorder","en\u002F01.docs\u002F02.core\u002F08.camera-recorder",[492,495,498,501,504,507,510],{"title":37,"path":493,"stem":494},"\u002Fen\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F0.introduction",{"title":41,"path":496,"stem":497},"\u002Fen\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F02.basic-usage",{"title":45,"path":499,"stem":500},"\u002Fen\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F03.advanced-features",{"title":96,"path":502,"stem":503},"\u002Fen\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fexamples","en\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F04.examples",{"title":100,"path":505,"stem":506},"\u002Fen\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Ffaq","en\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F05.faq",{"title":104,"path":508,"stem":509},"\u002Fen\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F06.related-tools",{"title":49,"path":511,"stem":512},"\u002Fen\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F07.security-considerations",{"title":514,"path":515,"stem":516,"children":517,"page":25},"Html To Markdown","\u002Fen\u002Fdocs\u002Fcore\u002Fhtml-to-markdown","en\u002F01.docs\u002F02.core\u002F08.html-to-markdown",[518,522,525,528,531],{"title":519,"path":520,"stem":521},"HTML to Markdown Converter","\u002Fen\u002Fdocs\u002Fcore\u002Fhtml-to-markdown\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F08.html-to-markdown\u002F0.introduction",{"title":41,"path":523,"stem":524},"\u002Fen\u002Fdocs\u002Fcore\u002Fhtml-to-markdown\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F08.html-to-markdown\u002F02.basic-usage",{"title":45,"path":526,"stem":527},"\u002Fen\u002Fdocs\u002Fcore\u002Fhtml-to-markdown\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F08.html-to-markdown\u002F03.advanced-features",{"title":96,"path":529,"stem":530},"\u002Fen\u002Fdocs\u002Fcore\u002Fhtml-to-markdown\u002Fexamples","en\u002F01.docs\u002F02.core\u002F08.html-to-markdown\u002F04.examples",{"title":100,"path":532,"stem":533},"\u002Fen\u002Fdocs\u002Fcore\u002Fhtml-to-markdown\u002Ffaq","en\u002F01.docs\u002F02.core\u002F08.html-to-markdown\u002F05.faq",{"title":535,"path":536,"stem":537,"children":538,"page":25},"Interest Calculator","\u002Fen\u002Fdocs\u002Fcore\u002Finterest-calculator","en\u002F01.docs\u002F02.core\u002F08.interest-calculator",[539,542,545,548,551,554,557,561],{"title":535,"path":540,"stem":541},"\u002Fen\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F08.interest-calculator\u002F0.introduction",{"title":41,"path":543,"stem":544},"\u002Fen\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F08.interest-calculator\u002F02.basic-usage",{"title":45,"path":546,"stem":547},"\u002Fen\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F08.interest-calculator\u002F03.advanced-features",{"title":49,"path":549,"stem":550},"\u002Fen\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F08.interest-calculator\u002F04.security-considerations",{"title":53,"path":552,"stem":553},"\u002Fen\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F08.interest-calculator\u002F05.api-reference",{"title":96,"path":555,"stem":556},"\u002Fen\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Fexamples","en\u002F01.docs\u002F02.core\u002F08.interest-calculator\u002F06.examples",{"title":558,"path":559,"stem":560},"FAQ","\u002Fen\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Ffaq","en\u002F01.docs\u002F02.core\u002F08.interest-calculator\u002F07.faq",{"title":104,"path":562,"stem":563},"\u002Fen\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F08.interest-calculator\u002F08.related-tools",{"title":565,"path":566,"stem":567,"children":568,"page":25},"Rsa Crypto","\u002Fen\u002Fdocs\u002Fcore\u002Frsa-crypto","en\u002F01.docs\u002F02.core\u002F08.rsa-crypto",[569],{"title":570,"path":571,"stem":572},"RSA Asymmetric Encryption Tool","\u002Fen\u002Fdocs\u002Fcore\u002Frsa-crypto\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F08.rsa-crypto\u002F0.introduction",{"title":574,"path":575,"stem":576,"children":577,"page":25},"Text Unicode Converter","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-unicode-converter","en\u002F01.docs\u002F02.core\u002F09.text-unicode-converter",[578,581,584,587,590,593,596,599],{"title":37,"path":579,"stem":580},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F0.introduction",{"title":41,"path":582,"stem":583},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F02.basic-usage",{"title":45,"path":585,"stem":586},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F03.advanced-features",{"title":49,"path":588,"stem":589},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F04.security-considerations",{"title":53,"path":591,"stem":592},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F05.api-reference",{"title":96,"path":594,"stem":595},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Fexamples","en\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F06.examples",{"title":100,"path":597,"stem":598},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Ffaq","en\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F07.faq",{"title":104,"path":600,"stem":601},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F08.related-tools",{"title":603,"path":604,"stem":605,"children":606,"page":25},"Todo List","\u002Fen\u002Fdocs\u002Fcore\u002Ftodo-list","en\u002F01.docs\u002F02.core\u002F09.todo-list",[607,611,614,617,620,623,626,629],{"title":608,"path":609,"stem":610},"Todo List - Introduction","\u002Fen\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F09.todo-list\u002F0.introduction",{"title":41,"path":612,"stem":613},"\u002Fen\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F09.todo-list\u002F02.basic-usage",{"title":45,"path":615,"stem":616},"\u002Fen\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F09.todo-list\u002F03.advanced-features",{"title":49,"path":618,"stem":619},"\u002Fen\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F09.todo-list\u002F04.security-considerations",{"title":53,"path":621,"stem":622},"\u002Fen\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F09.todo-list\u002F05.api-reference",{"title":415,"path":624,"stem":625},"\u002Fen\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fexamples","en\u002F01.docs\u002F02.core\u002F09.todo-list\u002F06.examples",{"title":100,"path":627,"stem":628},"\u002Fen\u002Fdocs\u002Fcore\u002Ftodo-list\u002Ffaq","en\u002F01.docs\u002F02.core\u002F09.todo-list\u002F07.faq",{"title":104,"path":630,"stem":631},"\u002Fen\u002Fdocs\u002Fcore\u002Ftodo-list\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F09.todo-list\u002F08.related-tools",{"title":633,"path":634,"stem":635,"children":636,"page":25},"Text To Ascii Binary","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-to-ascii-binary","en\u002F01.docs\u002F02.core\u002F10.text-to-ascii-binary",[637,640,643,646,649],{"title":37,"path":638,"stem":639},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-to-ascii-binary\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F10.text-to-ascii-binary\u002F01.introduction",{"title":41,"path":641,"stem":642},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-to-ascii-binary\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F10.text-to-ascii-binary\u002F02.basic-usage",{"title":45,"path":644,"stem":645},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-to-ascii-binary\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F10.text-to-ascii-binary\u002F03.advanced-features",{"title":411,"path":647,"stem":648},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-to-ascii-binary\u002Ftroubleshooting","en\u002F01.docs\u002F02.core\u002F10.text-to-ascii-binary\u002F04.troubleshooting",{"title":53,"path":650,"stem":651},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-to-ascii-binary\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F10.text-to-ascii-binary\u002F05.api-reference",{"title":653,"path":654,"stem":655,"children":656,"page":25},"Yaml To Json","\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-json","en\u002F01.docs\u002F02.core\u002F11.yaml-to-json",[657,660,663,666,669,672,675,678],{"title":37,"path":658,"stem":659},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F0.introduction",{"title":41,"path":661,"stem":662},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F02.basic-usage",{"title":45,"path":664,"stem":665},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F03.advanced-features",{"title":49,"path":667,"stem":668},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F04.security-considerations",{"title":53,"path":670,"stem":671},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F05.api-reference",{"title":96,"path":673,"stem":674},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fexamples","en\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F06.examples",{"title":100,"path":676,"stem":677},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Ffaq","en\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F07.faq",{"title":104,"path":679,"stem":680},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F08.related-tools",{"title":682,"path":683,"stem":684,"children":685,"page":25},"Json To Yaml","\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-yaml","en\u002F01.docs\u002F02.core\u002F12.json-to-yaml",[686,689,692,695,698,701,704,707],{"title":37,"path":687,"stem":688},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-yaml\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F12.json-to-yaml\u002F0.introduction",{"title":41,"path":690,"stem":691},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-yaml\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F12.json-to-yaml\u002F02.basic-usage",{"title":45,"path":693,"stem":694},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-yaml\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F12.json-to-yaml\u002F03.advanced-features",{"title":49,"path":696,"stem":697},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-yaml\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F12.json-to-yaml\u002F04.security-considerations",{"title":53,"path":699,"stem":700},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-yaml\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F12.json-to-yaml\u002F05.api-reference",{"title":96,"path":702,"stem":703},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-yaml\u002Fexamples","en\u002F01.docs\u002F02.core\u002F12.json-to-yaml\u002F06.examples",{"title":100,"path":705,"stem":706},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-yaml\u002Ffaq","en\u002F01.docs\u002F02.core\u002F12.json-to-yaml\u002F07.faq",{"title":104,"path":708,"stem":709},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-yaml\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F12.json-to-yaml\u002F08.related-tools",{"title":711,"path":712,"stem":713,"children":714,"page":25},"Json To Toml","\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-toml","en\u002F01.docs\u002F02.core\u002F13.json-to-toml",[715,718,721,724,727,730,733,736],{"title":37,"path":716,"stem":717},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-toml\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F13.json-to-toml\u002F0.introduction",{"title":41,"path":719,"stem":720},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-toml\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F13.json-to-toml\u002F02.basic-usage",{"title":45,"path":722,"stem":723},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-toml\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F13.json-to-toml\u002F03.advanced-features",{"title":49,"path":725,"stem":726},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-toml\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F13.json-to-toml\u002F04.security-considerations",{"title":53,"path":728,"stem":729},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-toml\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F13.json-to-toml\u002F05.api-reference",{"title":96,"path":731,"stem":732},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-toml\u002Fexamples","en\u002F01.docs\u002F02.core\u002F13.json-to-toml\u002F06.examples",{"title":100,"path":734,"stem":735},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-toml\u002Ffaq","en\u002F01.docs\u002F02.core\u002F13.json-to-toml\u002F07.faq",{"title":104,"path":737,"stem":738},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-toml\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F13.json-to-toml\u002F08.related-tools",{"title":740,"path":741,"stem":742,"children":743,"page":25},"Keycode Info","\u002Fen\u002Fdocs\u002Fcore\u002Fkeycode-info","en\u002F01.docs\u002F02.core\u002F13.keycode-info",[744,748,751,754,757,760,763,766],{"title":745,"path":746,"stem":747},"Keycode Info Tool","\u002Fen\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F0.introduction",{"title":41,"path":749,"stem":750},"\u002Fen\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F02.basic-usage",{"title":45,"path":752,"stem":753},"\u002Fen\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F03.advanced-features",{"title":49,"path":755,"stem":756},"\u002Fen\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F04.security-considerations",{"title":53,"path":758,"stem":759},"\u002Fen\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F05.api-reference",{"title":96,"path":761,"stem":762},"\u002Fen\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fexamples","en\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F06.examples",{"title":558,"path":764,"stem":765},"\u002Fen\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Ffaq","en\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F07.faq",{"title":104,"path":767,"stem":768},"\u002Fen\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F08.related-tools",{"title":770,"path":771,"stem":772,"children":773,"page":25},"Toml To Json","\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-json","en\u002F01.docs\u002F02.core\u002F14.toml-to-json",[774,777,780,783,786,789,792,795],{"title":37,"path":775,"stem":776},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-json\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F14.toml-to-json\u002F0.introduction",{"title":41,"path":778,"stem":779},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-json\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F14.toml-to-json\u002F02.basic-usage",{"title":45,"path":781,"stem":782},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-json\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F14.toml-to-json\u002F03.advanced-features",{"title":49,"path":784,"stem":785},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-json\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F14.toml-to-json\u002F04.security-considerations",{"title":53,"path":787,"stem":788},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-json\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F14.toml-to-json\u002F05.api-reference",{"title":96,"path":790,"stem":791},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-json\u002Fexamples","en\u002F01.docs\u002F02.core\u002F14.toml-to-json\u002F06.examples",{"title":100,"path":793,"stem":794},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-json\u002Ffaq","en\u002F01.docs\u002F02.core\u002F14.toml-to-json\u002F07.faq",{"title":104,"path":796,"stem":797},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-json\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F14.toml-to-json\u002F08.related-tools",{"title":799,"path":800,"stem":801,"children":802,"page":25},"Toml To Yaml","\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-yaml","en\u002F01.docs\u002F02.core\u002F15.toml-to-yaml",[803,806,809,812,815,818,821,824],{"title":37,"path":804,"stem":805},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-yaml\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F15.toml-to-yaml\u002F0.introduction",{"title":41,"path":807,"stem":808},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-yaml\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F15.toml-to-yaml\u002F02.basic-usage",{"title":45,"path":810,"stem":811},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-yaml\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F15.toml-to-yaml\u002F03.advanced-features",{"title":49,"path":813,"stem":814},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-yaml\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F15.toml-to-yaml\u002F04.security-considerations",{"title":53,"path":816,"stem":817},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-yaml\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F15.toml-to-yaml\u002F05.api-reference",{"title":96,"path":819,"stem":820},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-yaml\u002Fexamples","en\u002F01.docs\u002F02.core\u002F15.toml-to-yaml\u002F06.examples",{"title":100,"path":822,"stem":823},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-yaml\u002Ffaq","en\u002F01.docs\u002F02.core\u002F15.toml-to-yaml\u002F07.faq",{"title":104,"path":825,"stem":826},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-yaml\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F15.toml-to-yaml\u002F08.related-tools",{"title":828,"path":829,"stem":830,"children":831,"page":25},"Xml To Json","\u002Fen\u002Fdocs\u002Fcore\u002Fxml-to-json","en\u002F01.docs\u002F02.core\u002F16.xml-to-json",[832,835,838,841,844,847,850,853],{"title":37,"path":833,"stem":834},"\u002Fen\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F0.introduction",{"title":41,"path":836,"stem":837},"\u002Fen\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F02.basic-usage",{"title":45,"path":839,"stem":840},"\u002Fen\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F03.advanced-features",{"title":49,"path":842,"stem":843},"\u002Fen\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F04.security-considerations",{"title":53,"path":845,"stem":846},"\u002Fen\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F05.api-reference",{"title":96,"path":848,"stem":849},"\u002Fen\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fexamples","en\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F06.examples",{"title":100,"path":851,"stem":852},"\u002Fen\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Ffaq","en\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F07.faq",{"title":104,"path":854,"stem":855},"\u002Fen\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F08.related-tools",{"title":857,"path":858,"stem":859,"children":860,"page":25},"Json To Xml","\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-xml","en\u002F01.docs\u002F02.core\u002F17.json-to-xml",[861,864,867,870,873,876,879,882],{"title":37,"path":862,"stem":863},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-xml\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F17.json-to-xml\u002F0.introduction",{"title":41,"path":865,"stem":866},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-xml\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F17.json-to-xml\u002F02.basic-usage",{"title":45,"path":868,"stem":869},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-xml\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F17.json-to-xml\u002F03.advanced-features",{"title":49,"path":871,"stem":872},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-xml\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F17.json-to-xml\u002F04.security-considerations",{"title":53,"path":874,"stem":875},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-xml\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F17.json-to-xml\u002F05.api-reference",{"title":415,"path":877,"stem":878},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-xml\u002Fexamples","en\u002F01.docs\u002F02.core\u002F17.json-to-xml\u002F06.examples",{"title":100,"path":880,"stem":881},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-xml\u002Ffaq","en\u002F01.docs\u002F02.core\u002F17.json-to-xml\u002F07.faq",{"title":104,"path":883,"stem":884},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-xml\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F17.json-to-xml\u002F08.related-tools",{"title":886,"path":887,"stem":888,"children":889,"page":25},"Url Encoder","\u002Fen\u002Fdocs\u002Fcore\u002Furl-encoder","en\u002F01.docs\u002F02.core\u002F18.url-encoder",[890,894,897,900,903,906,909,913,917],{"title":891,"path":892,"stem":893},"URL Encoder\u002FDecoder Tool","\u002Fen\u002Fdocs\u002Fcore\u002Furl-encoder\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F0.introduction",{"title":145,"path":895,"stem":896},"\u002Fen\u002Fdocs\u002Fcore\u002Furl-encoder\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F02.basic-usage",{"title":45,"path":898,"stem":899},"\u002Fen\u002Fdocs\u002Fcore\u002Furl-encoder\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F03.advanced-features",{"title":49,"path":901,"stem":902},"\u002Fen\u002Fdocs\u002Fcore\u002Furl-encoder\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F04.security-considerations",{"title":53,"path":904,"stem":905},"\u002Fen\u002Fdocs\u002Fcore\u002Furl-encoder\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F05.api-reference",{"title":415,"path":907,"stem":908},"\u002Fen\u002Fdocs\u002Fcore\u002Furl-encoder\u002Fexamples","en\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F06.examples",{"title":910,"path":911,"stem":912},"Frequently Asked Questions (FAQ)","\u002Fen\u002Fdocs\u002Fcore\u002Furl-encoder\u002Ffaq","en\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F07.faq",{"title":914,"path":915,"stem":916},"Related Tools and Resources","\u002Fen\u002Fdocs\u002Fcore\u002Furl-encoder\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F08.related-tools",{"title":918,"path":919,"stem":920},"Practical Examples","\u002Fen\u002Fdocs\u002Fcore\u002Furl-encoder\u002Fpractical-examples","en\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F09.practical-examples",{"title":922,"path":923,"stem":924,"children":925,"page":25},"Text Replacer","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-replacer","en\u002F01.docs\u002F02.core\u002F19.text-replacer",[926,930,934,938,942,946],{"title":927,"path":928,"stem":929},"Text Replacer Tool - Introduction","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F01.introduction",{"title":931,"path":932,"stem":933},"Text Replacer - Basic Usage","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F02.basic-usage",{"title":935,"path":936,"stem":937},"Text Replacer - Advanced Features","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F03.advanced-features",{"title":939,"path":940,"stem":941},"Text Replacer - Examples","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Fexamples","en\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F04.examples",{"title":943,"path":944,"stem":945},"Text Replacer - FAQ","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Ffaq","en\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F05.faq",{"title":947,"path":948,"stem":949},"Text Replacer - Related Tools","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F06.related-tools",{"title":951,"path":952,"stem":953,"children":954,"page":25},"Case Converter","\u002Fen\u002Fdocs\u002Fcore\u002Fcase-converter","en\u002F01.docs\u002F02.core\u002F20.case-converter",[955,958,961,964,967,970,973,976],{"title":37,"path":956,"stem":957},"\u002Fen\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F20.case-converter\u002F0.introduction",{"title":41,"path":959,"stem":960},"\u002Fen\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F20.case-converter\u002F02.basic-usage",{"title":45,"path":962,"stem":963},"\u002Fen\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F20.case-converter\u002F03.advanced-features",{"title":49,"path":965,"stem":966},"\u002Fen\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F20.case-converter\u002F04.security-considerations",{"title":53,"path":968,"stem":969},"\u002Fen\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F20.case-converter\u002F05.api-reference",{"title":96,"path":971,"stem":972},"\u002Fen\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fexamples","en\u002F01.docs\u002F02.core\u002F20.case-converter\u002F06.examples",{"title":100,"path":974,"stem":975},"\u002Fen\u002Fdocs\u002Fcore\u002Fcase-converter\u002Ffaq","en\u002F01.docs\u002F02.core\u002F20.case-converter\u002F07.faq",{"title":104,"path":977,"stem":978},"\u002Fen\u002Fdocs\u002Fcore\u002Fcase-converter\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F20.case-converter\u002F08.related-tools",{"title":980,"path":981,"stem":982,"children":983,"page":25},"Temperature Converter","\u002Fen\u002Fdocs\u002Fcore\u002Ftemperature-converter","en\u002F01.docs\u002F02.core\u002F20.temperature-converter",[984,987,990,993],{"title":37,"path":985,"stem":986},"\u002Fen\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F0.introduction",{"title":41,"path":988,"stem":989},"\u002Fen\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F02.basic-usage",{"title":45,"path":991,"stem":992},"\u002Fen\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F03.advanced-features",{"title":96,"path":994,"stem":995},"\u002Fen\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fexamples","en\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F04.examples",{"title":997,"path":998,"stem":999,"children":1000,"page":25},"Json Diff","\u002Fen\u002Fdocs\u002Fcore\u002Fjson-diff","en\u002F01.docs\u002F02.core\u002F22.json-diff",[1001,1004,1007,1010,1013],{"title":37,"path":1002,"stem":1003},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-diff\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F22.json-diff\u002F0.introduction",{"title":41,"path":1005,"stem":1006},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-diff\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F22.json-diff\u002F02.basic-usage",{"title":45,"path":1008,"stem":1009},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-diff\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F22.json-diff\u002F03.advanced-features",{"title":96,"path":1011,"stem":1012},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-diff\u002Fexamples","en\u002F01.docs\u002F02.core\u002F22.json-diff\u002F06.examples",{"title":100,"path":1014,"stem":1015},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-diff\u002Ffaq","en\u002F01.docs\u002F02.core\u002F22.json-diff\u002F07.faq",{"title":1017,"path":1018,"stem":1019,"children":1020,"page":25},"Black Wallpaper","\u002Fen\u002Fdocs\u002Fcore\u002Fblack-wallpaper","en\u002F01.docs\u002F02.core\u002F23.black-wallpaper",[1021,1024,1027,1030,1033],{"title":37,"path":1022,"stem":1023},"\u002Fen\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F0.introduction",{"title":41,"path":1025,"stem":1026},"\u002Fen\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F02.basic-usage",{"title":45,"path":1028,"stem":1029},"\u002Fen\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F03.advanced-features",{"title":96,"path":1031,"stem":1032},"\u002Fen\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fexamples","en\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F04.examples",{"title":100,"path":1034,"stem":1035},"\u002Fen\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Ffaq","en\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F05.faq",{"title":1037,"path":1038,"stem":1039,"children":1040,"page":25},"Image To Pixel","\u002Fen\u002Fdocs\u002Fcore\u002Fimage-to-pixel","en\u002F01.docs\u002F02.core\u002F23.image-to-pixel",[1041,1044,1047,1050,1053],{"title":37,"path":1042,"stem":1043},"\u002Fen\u002Fdocs\u002Fcore\u002Fimage-to-pixel\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F23.image-to-pixel\u002F0.introduction",{"title":41,"path":1045,"stem":1046},"\u002Fen\u002Fdocs\u002Fcore\u002Fimage-to-pixel\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F23.image-to-pixel\u002F02.basic-usage",{"title":45,"path":1048,"stem":1049},"\u002Fen\u002Fdocs\u002Fcore\u002Fimage-to-pixel\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F23.image-to-pixel\u002F03.advanced-features",{"title":96,"path":1051,"stem":1052},"\u002Fen\u002Fdocs\u002Fcore\u002Fimage-to-pixel\u002Fexamples","en\u002F01.docs\u002F02.core\u002F23.image-to-pixel\u002F04.examples",{"title":100,"path":1054,"stem":1055},"\u002Fen\u002Fdocs\u002Fcore\u002Fimage-to-pixel\u002Ffaq","en\u002F01.docs\u002F02.core\u002F23.image-to-pixel\u002F05.faq",{"title":1057,"path":1058,"stem":1059,"children":1060,"page":25},"Text Diff","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-diff","en\u002F01.docs\u002F02.core\u002F23.text-diff",[1061,1065,1069,1073,1077],{"title":1062,"path":1063,"stem":1064},"Text Diff Tool - Introduction","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F23.text-diff\u002F0.introduction",{"title":1066,"path":1067,"stem":1068},"Basic Usage - Text Diff Tool","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F23.text-diff\u002F02.basic-usage",{"title":1070,"path":1071,"stem":1072},"Advanced Features - Text Diff Tool","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F23.text-diff\u002F03.advanced-features",{"title":1074,"path":1075,"stem":1076},"Examples - Text Diff Tool","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fexamples","en\u002F01.docs\u002F02.core\u002F23.text-diff\u002F04.examples",{"title":1078,"path":1079,"stem":1080},"FAQ - Text Diff Tool","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-diff\u002Ffaq","en\u002F01.docs\u002F02.core\u002F23.text-diff\u002F05.faq",{"title":1082,"path":1083,"stem":1084,"children":1085,"page":25},"Clipboard Manager","\u002Fen\u002Fdocs\u002Fcore\u002Fclipboard-manager","en\u002F01.docs\u002F02.core\u002F24.clipboard-manager",[1086,1089,1092,1095,1098,1101],{"title":37,"path":1087,"stem":1088},"\u002Fen\u002Fdocs\u002Fcore\u002Fclipboard-manager\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F24.clipboard-manager\u002F0.introduction",{"title":41,"path":1090,"stem":1091},"\u002Fen\u002Fdocs\u002Fcore\u002Fclipboard-manager\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F24.clipboard-manager\u002F02.basic-usage",{"title":45,"path":1093,"stem":1094},"\u002Fen\u002Fdocs\u002Fcore\u002Fclipboard-manager\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F24.clipboard-manager\u002F03.advanced-features",{"title":49,"path":1096,"stem":1097},"\u002Fen\u002Fdocs\u002Fcore\u002Fclipboard-manager\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F24.clipboard-manager\u002F04.security-considerations",{"title":100,"path":1099,"stem":1100},"\u002Fen\u002Fdocs\u002Fcore\u002Fclipboard-manager\u002Ffaq","en\u002F01.docs\u002F02.core\u002F24.clipboard-manager\u002F07.faq",{"title":104,"path":1102,"stem":1103},"\u002Fen\u002Fdocs\u002Fcore\u002Fclipboard-manager\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F24.clipboard-manager\u002F08.related-tools",{"title":1105,"path":1106,"stem":1107,"children":1108,"page":25},"White Screen","\u002Fen\u002Fdocs\u002Fcore\u002Fwhite-screen","en\u002F01.docs\u002F02.core\u002F25.white-screen",[1109,1112,1115,1118,1121,1124,1127],{"title":37,"path":1110,"stem":1111},"\u002Fen\u002Fdocs\u002Fcore\u002Fwhite-screen\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F25.white-screen\u002F0.introduction",{"title":41,"path":1113,"stem":1114},"\u002Fen\u002Fdocs\u002Fcore\u002Fwhite-screen\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F25.white-screen\u002F02.basic-usage",{"title":45,"path":1116,"stem":1117},"\u002Fen\u002Fdocs\u002Fcore\u002Fwhite-screen\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F25.white-screen\u002F03.advanced-features",{"title":49,"path":1119,"stem":1120},"\u002Fen\u002Fdocs\u002Fcore\u002Fwhite-screen\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F25.white-screen\u002F04.security-considerations",{"title":96,"path":1122,"stem":1123},"\u002Fen\u002Fdocs\u002Fcore\u002Fwhite-screen\u002Fexamples","en\u002F01.docs\u002F02.core\u002F25.white-screen\u002F06.examples",{"title":100,"path":1125,"stem":1126},"\u002Fen\u002Fdocs\u002Fcore\u002Fwhite-screen\u002Ffaq","en\u002F01.docs\u002F02.core\u002F25.white-screen\u002F07.faq",{"title":104,"path":1128,"stem":1129},"\u002Fen\u002Fdocs\u002Fcore\u002Fwhite-screen\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F25.white-screen\u002F08.related-tools",{"title":1131,"path":1132,"stem":1133,"children":1134,"page":25},"M3u8 Player","\u002Fen\u002Fdocs\u002Fcore\u002Fm3u8-player","en\u002F01.docs\u002F02.core\u002F26.m3u8-player",[1135,1138,1141,1144,1147,1150,1153,1156],{"title":37,"path":1136,"stem":1137},"\u002Fen\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F0.introduction",{"title":41,"path":1139,"stem":1140},"\u002Fen\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F02.basic-usage",{"title":45,"path":1142,"stem":1143},"\u002Fen\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F03.advanced-features",{"title":49,"path":1145,"stem":1146},"\u002Fen\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F04.security-considerations",{"title":53,"path":1148,"stem":1149},"\u002Fen\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F05.api-reference",{"title":96,"path":1151,"stem":1152},"\u002Fen\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fexamples","en\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F06.examples",{"title":100,"path":1154,"stem":1155},"\u002Fen\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Ffaq","en\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F07.faq",{"title":104,"path":1157,"stem":1158},"\u002Fen\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F08.related-tools",{"title":1160,"path":1161,"stem":1162,"children":1163,"page":25},"Markdown To Pdf","\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf","en\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf",[1164,1167,1170,1173,1176,1179,1182,1185],{"title":37,"path":1165,"stem":1166},"\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F0.introduction",{"title":41,"path":1168,"stem":1169},"\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F02.basic-usage",{"title":45,"path":1171,"stem":1172},"\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F03.advanced-features",{"title":49,"path":1174,"stem":1175},"\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F04.security-considerations",{"title":53,"path":1177,"stem":1178},"\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F05.api-reference",{"title":96,"path":1180,"stem":1181},"\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fexamples","en\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F06.examples",{"title":100,"path":1183,"stem":1184},"\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Ffaq","en\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F07.faq",{"title":104,"path":1186,"stem":1187},"\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F08.related-tools",{"title":1189,"path":1190,"stem":1191,"children":1192,"page":25},"TCP Port Scanner","\u002Fen\u002Fdocs\u002Fcore\u002Fport-scanner","en\u002F01.docs\u002F02.core\u002F28.port-scanner",[1193],{"title":1189,"path":1194,"stem":1195},"\u002Fen\u002Fdocs\u002Fcore\u002Fport-scanner\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F28.port-scanner\u002F01.introduction",{"title":1197,"path":1198,"stem":1199,"children":1200,"page":25},"DNS Lookup","\u002Fen\u002Fdocs\u002Fcore\u002Fdns-lookup","en\u002F01.docs\u002F02.core\u002F29.dns-lookup",[1201],{"title":1197,"path":1202,"stem":1203},"\u002Fen\u002Fdocs\u002Fcore\u002Fdns-lookup\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F29.dns-lookup\u002F01.introduction",{"title":1205,"path":1206,"stem":1207,"children":1208,"page":25},"Screen Dead Pixel Detector","\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector","en\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector",[1209,1212,1215,1218,1222,1225,1228],{"title":1205,"path":1210,"stem":1211},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F0.introduction",{"title":41,"path":1213,"stem":1214},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F02.basic-usage",{"title":45,"path":1216,"stem":1217},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F03.advanced-features",{"title":1219,"path":1220,"stem":1221},"Security & Privacy","\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F04.security-considerations",{"title":96,"path":1223,"stem":1224},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fexamples","en\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F06.examples",{"title":558,"path":1226,"stem":1227},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Ffaq","en\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F07.faq",{"title":104,"path":1229,"stem":1230},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F08.related-tools",{"title":1232,"path":1233,"stem":1234,"children":1235,"page":25},"Survey Tool","\u002Fen\u002Fdocs\u002Fcore\u002Fsurvey-tool","en\u002F01.docs\u002F02.core\u002F31.survey-tool",[1236,1239,1242,1245,1248,1251,1254],{"title":1232,"path":1237,"stem":1238},"\u002Fen\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F0.introduction",{"title":41,"path":1240,"stem":1241},"\u002Fen\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F02.basic-usage",{"title":45,"path":1243,"stem":1244},"\u002Fen\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F03.advanced-features",{"title":49,"path":1246,"stem":1247},"\u002Fen\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F04.security-considerations",{"title":96,"path":1249,"stem":1250},"\u002Fen\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fexamples","en\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F06.examples",{"title":558,"path":1252,"stem":1253},"\u002Fen\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Ffaq","en\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F07.faq",{"title":104,"path":1255,"stem":1256},"\u002Fen\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F08.related-tools",{"title":1258,"path":1259,"stem":1260,"children":1261,"page":25},"Vue Office","\u002Fen\u002Fdocs\u002Fcore\u002Fvue-office","en\u002F01.docs\u002F02.core\u002F32.vue-office",[1262,1266,1269,1272,1275,1278,1281],{"title":1263,"path":1264,"stem":1265},"Vue Office Viewer","\u002Fen\u002Fdocs\u002Fcore\u002Fvue-office\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F32.vue-office\u002F0.introduction",{"title":41,"path":1267,"stem":1268},"\u002Fen\u002Fdocs\u002Fcore\u002Fvue-office\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F32.vue-office\u002F02.basic-usage",{"title":45,"path":1270,"stem":1271},"\u002Fen\u002Fdocs\u002Fcore\u002Fvue-office\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F32.vue-office\u002F03.advanced-features",{"title":49,"path":1273,"stem":1274},"\u002Fen\u002Fdocs\u002Fcore\u002Fvue-office\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F32.vue-office\u002F04.security-considerations",{"title":96,"path":1276,"stem":1277},"\u002Fen\u002Fdocs\u002Fcore\u002Fvue-office\u002Fexamples","en\u002F01.docs\u002F02.core\u002F32.vue-office\u002F06.examples",{"title":558,"path":1279,"stem":1280},"\u002Fen\u002Fdocs\u002Fcore\u002Fvue-office\u002Ffaq","en\u002F01.docs\u002F02.core\u002F32.vue-office\u002F07.faq",{"title":104,"path":1282,"stem":1283},"\u002Fen\u002Fdocs\u002Fcore\u002Fvue-office\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F32.vue-office\u002F08.related-tools",{"title":1285,"path":1286,"stem":1287,"children":1288,"page":25},"Event Calendar","\u002Fen\u002Fdocs\u002Fcore\u002Fevent-calendar","en\u002F01.docs\u002F02.core\u002F33.event-calendar",[1289,1292,1295,1298,1301,1304,1307],{"title":1285,"path":1290,"stem":1291},"\u002Fen\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F0.introduction",{"title":41,"path":1293,"stem":1294},"\u002Fen\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F02.basic-usage",{"title":45,"path":1296,"stem":1297},"\u002Fen\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F03.advanced-features",{"title":49,"path":1299,"stem":1300},"\u002Fen\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F04.security-considerations",{"title":96,"path":1302,"stem":1303},"\u002Fen\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fexamples","en\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F06.examples",{"title":558,"path":1305,"stem":1306},"\u002Fen\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Ffaq","en\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F07.faq",{"title":104,"path":1308,"stem":1309},"\u002Fen\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F08.related-tools",{"title":1311,"path":1312,"stem":1313,"children":1314,"page":25},"Base64","\u002Fen\u002Fdocs\u002Fcore\u002Fbase64","en\u002F01.docs\u002F02.core\u002Fbase64",[1315,1318,1321,1324,1327,1330,1333,1336],{"title":37,"path":1316,"stem":1317},"\u002Fen\u002Fdocs\u002Fcore\u002Fbase64\u002Fintroduction","en\u002F01.docs\u002F02.core\u002Fbase64\u002F0.introduction",{"title":41,"path":1319,"stem":1320},"\u002Fen\u002Fdocs\u002Fcore\u002Fbase64\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002Fbase64\u002F02.basic-usage",{"title":45,"path":1322,"stem":1323},"\u002Fen\u002Fdocs\u002Fcore\u002Fbase64\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002Fbase64\u002F03.advanced-features",{"title":49,"path":1325,"stem":1326},"\u002Fen\u002Fdocs\u002Fcore\u002Fbase64\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002Fbase64\u002F04.security-considerations",{"title":53,"path":1328,"stem":1329},"\u002Fen\u002Fdocs\u002Fcore\u002Fbase64\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002Fbase64\u002F05.api-reference",{"title":96,"path":1331,"stem":1332},"\u002Fen\u002Fdocs\u002Fcore\u002Fbase64\u002Fexamples","en\u002F01.docs\u002F02.core\u002Fbase64\u002F06.examples",{"title":100,"path":1334,"stem":1335},"\u002Fen\u002Fdocs\u002Fcore\u002Fbase64\u002Ffaq","en\u002F01.docs\u002F02.core\u002Fbase64\u002F07.faq",{"title":104,"path":1337,"stem":1338},"\u002Fen\u002Fdocs\u002Fcore\u002Fbase64\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002Fbase64\u002F08.related-tools",{"title":1340,"path":1341,"stem":1342,"children":1343,"page":25},"Emoji Picker","\u002Fen\u002Fdocs\u002Fcore\u002Femoji-picker","en\u002F01.docs\u002F02.core\u002Femoji-picker",[1344,1348],{"title":1345,"path":1346,"stem":1347},"Emoji Picker - Introduction","\u002Fen\u002Fdocs\u002Fcore\u002Femoji-picker\u002Fintroduction","en\u002F01.docs\u002F02.core\u002Femoji-picker\u002F0.introduction",{"title":41,"path":1349,"stem":1350},"\u002Fen\u002Fdocs\u002Fcore\u002Femoji-picker\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002Femoji-picker\u002F02.basic-usage",{"title":411,"path":1352,"stem":1353,"children":1354,"page":25},"\u002Fen\u002Fdocs\u002Ftroubleshooting","en\u002F01.docs\u002F06.troubleshooting",[1355],{"title":1356,"path":1357,"stem":1358},"Common Issues","\u002Fen\u002Fdocs\u002Ftroubleshooting\u002Fcommon-issues","en\u002F01.docs\u002F06.troubleshooting\u002F01.common-issues",{"id":1360,"title":53,"body":1361,"description":1384,"extension":4807,"meta":4808,"navigation":6,"path":621,"seo":4809,"sitemap":4810,"stem":622,"__hash__":4811},"content_en\u002Fen\u002F01.docs\u002F02.core\u002F09.todo-list\u002F05.api-reference.md",{"type":1362,"value":1363,"toc":4768},"minimark",[1364,1368,1373,1378,1539,1543,1629,1633,1637,1653,1657,1845,1849,1853,1991,1995,2204,2208,2212,2450,2454,2509,2513,2517,2578,2582,3076,3080,3399,3403,3407,3432,3436,3450,3454,3458,3552,3556,3787,3791,3795,4027,4031,4267,4271,4275,4586,4590,4764],[1365,1366,53],"h1",{"id":1367},"api-reference",[1369,1370,1372],"h2",{"id":1371},"data-structure","Data Structure",[1374,1375,1377],"h3",{"id":1376},"task-object","Task Object",[1379,1380,1385],"pre",{"className":1381,"code":1382,"language":1383,"meta":1384,"style":1384},"language-typescript shiki shiki-themes github-light github-light dark-plus","interface Task {\n  id: string; \u002F\u002F Unique identifier\n  text: string; \u002F\u002F Task description\n  completed: boolean; \u002F\u002F Completion status\n  dueDate?: string; \u002F\u002F Optional due date (ISO format)\n  priority: 'low' | 'medium' | 'high'; \u002F\u002F Priority level\n  createdAt: Date; \u002F\u002F Creation timestamp\n  completedAt?: Date; \u002F\u002F Completion timestamp (if completed)\n}\n","typescript","",[1386,1387,1388,1405,1427,1442,1458,1474,1502,1518,1533],"code",{"__ignoreMap":1384},[1389,1390,1393,1397,1401],"span",{"class":1391,"line":1392},"line",1,[1389,1394,1396],{"class":1395},"sGiLm","interface",[1389,1398,1400],{"class":1399},"s_0E6"," Task",[1389,1402,1404],{"class":1403},"svVIm"," {\n",[1389,1406,1408,1412,1416,1420,1423],{"class":1391,"line":1407},2,[1389,1409,1411],{"class":1410},"szM7h","  id",[1389,1413,1415],{"class":1414},"sGmsN",":",[1389,1417,1419],{"class":1418},"s2-Xe"," string",[1389,1421,1422],{"class":1403},"; ",[1389,1424,1426],{"class":1425},"sLEZ0","\u002F\u002F Unique identifier\n",[1389,1428,1430,1433,1435,1437,1439],{"class":1391,"line":1429},3,[1389,1431,1432],{"class":1410},"  text",[1389,1434,1415],{"class":1414},[1389,1436,1419],{"class":1418},[1389,1438,1422],{"class":1403},[1389,1440,1441],{"class":1425},"\u002F\u002F Task description\n",[1389,1443,1445,1448,1450,1453,1455],{"class":1391,"line":1444},4,[1389,1446,1447],{"class":1410},"  completed",[1389,1449,1415],{"class":1414},[1389,1451,1452],{"class":1418}," boolean",[1389,1454,1422],{"class":1403},[1389,1456,1457],{"class":1425},"\u002F\u002F Completion status\n",[1389,1459,1461,1464,1467,1469,1471],{"class":1391,"line":1460},5,[1389,1462,1463],{"class":1410},"  dueDate",[1389,1465,1466],{"class":1414},"?:",[1389,1468,1419],{"class":1418},[1389,1470,1422],{"class":1403},[1389,1472,1473],{"class":1425},"\u002F\u002F Optional due date (ISO format)\n",[1389,1475,1477,1480,1482,1486,1489,1492,1494,1497,1499],{"class":1391,"line":1476},6,[1389,1478,1479],{"class":1410},"  priority",[1389,1481,1415],{"class":1414},[1389,1483,1485],{"class":1484},"sjj1j"," 'low'",[1389,1487,1488],{"class":1414}," |",[1389,1490,1491],{"class":1484}," 'medium'",[1389,1493,1488],{"class":1414},[1389,1495,1496],{"class":1484}," 'high'",[1389,1498,1422],{"class":1403},[1389,1500,1501],{"class":1425},"\u002F\u002F Priority level\n",[1389,1503,1505,1508,1510,1513,1515],{"class":1391,"line":1504},7,[1389,1506,1507],{"class":1410},"  createdAt",[1389,1509,1415],{"class":1414},[1389,1511,1512],{"class":1399}," Date",[1389,1514,1422],{"class":1403},[1389,1516,1517],{"class":1425},"\u002F\u002F Creation timestamp\n",[1389,1519,1521,1524,1526,1528,1530],{"class":1391,"line":1520},8,[1389,1522,1523],{"class":1410},"  completedAt",[1389,1525,1466],{"class":1414},[1389,1527,1512],{"class":1399},[1389,1529,1422],{"class":1403},[1389,1531,1532],{"class":1425},"\u002F\u002F Completion timestamp (if completed)\n",[1389,1534,1536],{"class":1391,"line":1535},9,[1389,1537,1538],{"class":1403},"}\n",[1374,1540,1542],{"id":1541},"history-record-object","History Record Object",[1379,1544,1546],{"className":1381,"code":1545,"language":1383,"meta":1384,"style":1384},"interface HistoryRecord {\n  id: string; \u002F\u002F Unique identifier\n  action: 'created' | 'completed' | 'deleted' | 'updated';\n  description: string; \u002F\u002F Human-readable description\n  timestamp: Date; \u002F\u002F Action timestamp\n}\n",[1386,1547,1548,1557,1569,1597,1611,1625],{"__ignoreMap":1384},[1389,1549,1550,1552,1555],{"class":1391,"line":1392},[1389,1551,1396],{"class":1395},[1389,1553,1554],{"class":1399}," HistoryRecord",[1389,1556,1404],{"class":1403},[1389,1558,1559,1561,1563,1565,1567],{"class":1391,"line":1407},[1389,1560,1411],{"class":1410},[1389,1562,1415],{"class":1414},[1389,1564,1419],{"class":1418},[1389,1566,1422],{"class":1403},[1389,1568,1426],{"class":1425},[1389,1570,1571,1574,1576,1579,1581,1584,1586,1589,1591,1594],{"class":1391,"line":1429},[1389,1572,1573],{"class":1410},"  action",[1389,1575,1415],{"class":1414},[1389,1577,1578],{"class":1484}," 'created'",[1389,1580,1488],{"class":1414},[1389,1582,1583],{"class":1484}," 'completed'",[1389,1585,1488],{"class":1414},[1389,1587,1588],{"class":1484}," 'deleted'",[1389,1590,1488],{"class":1414},[1389,1592,1593],{"class":1484}," 'updated'",[1389,1595,1596],{"class":1403},";\n",[1389,1598,1599,1602,1604,1606,1608],{"class":1391,"line":1444},[1389,1600,1601],{"class":1410},"  description",[1389,1603,1415],{"class":1414},[1389,1605,1419],{"class":1418},[1389,1607,1422],{"class":1403},[1389,1609,1610],{"class":1425},"\u002F\u002F Human-readable description\n",[1389,1612,1613,1616,1618,1620,1622],{"class":1391,"line":1460},[1389,1614,1615],{"class":1410},"  timestamp",[1389,1617,1415],{"class":1414},[1389,1619,1512],{"class":1399},[1389,1621,1422],{"class":1403},[1389,1623,1624],{"class":1425},"\u002F\u002F Action timestamp\n",[1389,1626,1627],{"class":1391,"line":1476},[1389,1628,1538],{"class":1403},[1369,1630,1632],{"id":1631},"local-storage-api","Local Storage API",[1374,1634,1636],{"id":1635},"storage-keys","Storage Keys",[1638,1639,1640,1647],"ul",{},[1641,1642,1643,1646],"li",{},[1386,1644,1645],{},"todo-tasks",": Array of Task objects",[1641,1648,1649,1652],{},[1386,1650,1651],{},"todo-history",": Array of HistoryRecord objects",[1374,1654,1656],{"id":1655},"data-persistence","Data Persistence",[1379,1658,1662],{"className":1659,"code":1660,"language":1661,"meta":1384,"style":1384},"language-javascript shiki shiki-themes github-light github-light dark-plus","\u002F\u002F Save tasks to local storage\nlocalStorage.setItem('todo-tasks', JSON.stringify(tasks));\n\n\u002F\u002F Load tasks from local storage\nconst tasks = JSON.parse(localStorage.getItem('todo-tasks') || '[]');\n\n\u002F\u002F Save history to local storage\nlocalStorage.setItem('todo-history', JSON.stringify(history));\n\n\u002F\u002F Load history from local storage\nconst history = JSON.parse(localStorage.getItem('todo-history') || '[]');\n","javascript",[1386,1663,1664,1669,1708,1713,1718,1762,1766,1771,1799,1803,1809],{"__ignoreMap":1384},[1389,1665,1666],{"class":1391,"line":1392},[1389,1667,1668],{"class":1425},"\u002F\u002F Save tasks to local storage\n",[1389,1670,1671,1675,1678,1682,1685,1688,1691,1695,1697,1700,1702,1705],{"class":1391,"line":1407},[1389,1672,1674],{"class":1673},"szTj3","localStorage",[1389,1676,1677],{"class":1403},".",[1389,1679,1681],{"class":1680},"sqMzV","setItem",[1389,1683,1684],{"class":1403},"(",[1389,1686,1687],{"class":1484},"'todo-tasks'",[1389,1689,1690],{"class":1403},", ",[1389,1692,1694],{"class":1693},"sdRU0","JSON",[1389,1696,1677],{"class":1403},[1389,1698,1699],{"class":1680},"stringify",[1389,1701,1684],{"class":1403},[1389,1703,1704],{"class":1673},"tasks",[1389,1706,1707],{"class":1403},"));\n",[1389,1709,1710],{"class":1391,"line":1429},[1389,1711,1712],{"emptyLinePlaceholder":6},"\n",[1389,1714,1715],{"class":1391,"line":1444},[1389,1716,1717],{"class":1425},"\u002F\u002F Load tasks from local storage\n",[1389,1719,1720,1723,1726,1729,1732,1734,1737,1739,1741,1743,1746,1748,1750,1753,1756,1759],{"class":1391,"line":1460},[1389,1721,1722],{"class":1395},"const",[1389,1724,1725],{"class":1693}," tasks",[1389,1727,1728],{"class":1414}," =",[1389,1730,1731],{"class":1693}," JSON",[1389,1733,1677],{"class":1403},[1389,1735,1736],{"class":1680},"parse",[1389,1738,1684],{"class":1403},[1389,1740,1674],{"class":1673},[1389,1742,1677],{"class":1403},[1389,1744,1745],{"class":1680},"getItem",[1389,1747,1684],{"class":1403},[1389,1749,1687],{"class":1484},[1389,1751,1752],{"class":1403},") ",[1389,1754,1755],{"class":1414},"||",[1389,1757,1758],{"class":1484}," '[]'",[1389,1760,1761],{"class":1403},");\n",[1389,1763,1764],{"class":1391,"line":1476},[1389,1765,1712],{"emptyLinePlaceholder":6},[1389,1767,1768],{"class":1391,"line":1504},[1389,1769,1770],{"class":1425},"\u002F\u002F Save history to local storage\n",[1389,1772,1773,1775,1777,1779,1781,1784,1786,1788,1790,1792,1794,1797],{"class":1391,"line":1520},[1389,1774,1674],{"class":1673},[1389,1776,1677],{"class":1403},[1389,1778,1681],{"class":1680},[1389,1780,1684],{"class":1403},[1389,1782,1783],{"class":1484},"'todo-history'",[1389,1785,1690],{"class":1403},[1389,1787,1694],{"class":1693},[1389,1789,1677],{"class":1403},[1389,1791,1699],{"class":1680},[1389,1793,1684],{"class":1403},[1389,1795,1796],{"class":1673},"history",[1389,1798,1707],{"class":1403},[1389,1800,1801],{"class":1391,"line":1535},[1389,1802,1712],{"emptyLinePlaceholder":6},[1389,1804,1806],{"class":1391,"line":1805},10,[1389,1807,1808],{"class":1425},"\u002F\u002F Load history from local storage\n",[1389,1810,1812,1814,1817,1819,1821,1823,1825,1827,1829,1831,1833,1835,1837,1839,1841,1843],{"class":1391,"line":1811},11,[1389,1813,1722],{"class":1395},[1389,1815,1816],{"class":1693}," history",[1389,1818,1728],{"class":1414},[1389,1820,1731],{"class":1693},[1389,1822,1677],{"class":1403},[1389,1824,1736],{"class":1680},[1389,1826,1684],{"class":1403},[1389,1828,1674],{"class":1673},[1389,1830,1677],{"class":1403},[1389,1832,1745],{"class":1680},[1389,1834,1684],{"class":1403},[1389,1836,1783],{"class":1484},[1389,1838,1752],{"class":1403},[1389,1840,1755],{"class":1414},[1389,1842,1758],{"class":1484},[1389,1844,1761],{"class":1403},[1369,1846,1848],{"id":1847},"exportimport-api","Export\u002FImport API",[1374,1850,1852],{"id":1851},"export-format","Export Format",[1379,1854,1858],{"className":1855,"code":1856,"language":1857,"meta":1384,"style":1384},"language-json shiki shiki-themes github-light github-light dark-plus","{\n  \"tasks\": [\n    {\n      \"id\": \"abc123\",\n      \"text\": \"Complete project\",\n      \"completed\": false,\n      \"dueDate\": \"2024-02-15\",\n      \"priority\": \"high\",\n      \"createdAt\": \"2024-02-01T10:00:00.000Z\",\n      \"completedAt\": null\n    }\n  ],\n  \"exportDate\": \"2024-02-01T10:00:00.000Z\"\n}\n","json",[1386,1859,1860,1865,1874,1879,1893,1905,1918,1930,1942,1954,1964,1969,1975,1986],{"__ignoreMap":1384},[1389,1861,1862],{"class":1391,"line":1392},[1389,1863,1864],{"class":1403},"{\n",[1389,1866,1867,1871],{"class":1391,"line":1407},[1389,1868,1870],{"class":1869},"sSQ6O","  \"tasks\"",[1389,1872,1873],{"class":1403},": [\n",[1389,1875,1876],{"class":1391,"line":1429},[1389,1877,1878],{"class":1403},"    {\n",[1389,1880,1881,1884,1887,1890],{"class":1391,"line":1444},[1389,1882,1883],{"class":1869},"      \"id\"",[1389,1885,1886],{"class":1403},": ",[1389,1888,1889],{"class":1484},"\"abc123\"",[1389,1891,1892],{"class":1403},",\n",[1389,1894,1895,1898,1900,1903],{"class":1391,"line":1460},[1389,1896,1897],{"class":1869},"      \"text\"",[1389,1899,1886],{"class":1403},[1389,1901,1902],{"class":1484},"\"Complete project\"",[1389,1904,1892],{"class":1403},[1389,1906,1907,1910,1912,1916],{"class":1391,"line":1476},[1389,1908,1909],{"class":1869},"      \"completed\"",[1389,1911,1886],{"class":1403},[1389,1913,1915],{"class":1914},"sLV08","false",[1389,1917,1892],{"class":1403},[1389,1919,1920,1923,1925,1928],{"class":1391,"line":1504},[1389,1921,1922],{"class":1869},"      \"dueDate\"",[1389,1924,1886],{"class":1403},[1389,1926,1927],{"class":1484},"\"2024-02-15\"",[1389,1929,1892],{"class":1403},[1389,1931,1932,1935,1937,1940],{"class":1391,"line":1520},[1389,1933,1934],{"class":1869},"      \"priority\"",[1389,1936,1886],{"class":1403},[1389,1938,1939],{"class":1484},"\"high\"",[1389,1941,1892],{"class":1403},[1389,1943,1944,1947,1949,1952],{"class":1391,"line":1535},[1389,1945,1946],{"class":1869},"      \"createdAt\"",[1389,1948,1886],{"class":1403},[1389,1950,1951],{"class":1484},"\"2024-02-01T10:00:00.000Z\"",[1389,1953,1892],{"class":1403},[1389,1955,1956,1959,1961],{"class":1391,"line":1805},[1389,1957,1958],{"class":1869},"      \"completedAt\"",[1389,1960,1886],{"class":1403},[1389,1962,1963],{"class":1914},"null\n",[1389,1965,1966],{"class":1391,"line":1811},[1389,1967,1968],{"class":1403},"    }\n",[1389,1970,1972],{"class":1391,"line":1971},12,[1389,1973,1974],{"class":1403},"  ],\n",[1389,1976,1978,1981,1983],{"class":1391,"line":1977},13,[1389,1979,1980],{"class":1869},"  \"exportDate\"",[1389,1982,1886],{"class":1403},[1389,1984,1985],{"class":1484},"\"2024-02-01T10:00:00.000Z\"\n",[1389,1987,1989],{"class":1391,"line":1988},14,[1389,1990,1538],{"class":1403},[1374,1992,1994],{"id":1993},"import-validation","Import Validation",[1379,1996,1998],{"className":1659,"code":1997,"language":1661,"meta":1384,"style":1384},"function validateImportData(data) {\n  if (!data.tasks || !Array.isArray(data.tasks)) {\n    throw new Error('Invalid data format: tasks array required');\n  }\n\n  data.tasks.forEach((task) => {\n    if (!task.id || !task.text || typeof task.completed !== 'boolean') {\n      throw new Error('Invalid task format');\n    }\n  });\n\n  return true;\n}\n",[1386,1999,2000,2016,2059,2077,2082,2086,2113,2161,2177,2181,2186,2190,2200],{"__ignoreMap":1384},[1389,2001,2002,2005,2008,2010,2013],{"class":1391,"line":1392},[1389,2003,2004],{"class":1395},"function",[1389,2006,2007],{"class":1680}," validateImportData",[1389,2009,1684],{"class":1403},[1389,2011,2012],{"class":1410},"data",[1389,2014,2015],{"class":1403},") {\n",[1389,2017,2018,2022,2025,2028,2030,2032,2034,2037,2040,2043,2045,2048,2050,2052,2054,2056],{"class":1391,"line":1407},[1389,2019,2021],{"class":2020},"srAhW","  if",[1389,2023,2024],{"class":1403}," (",[1389,2026,2027],{"class":1414},"!",[1389,2029,2012],{"class":1673},[1389,2031,1677],{"class":1403},[1389,2033,1704],{"class":1673},[1389,2035,2036],{"class":1414}," ||",[1389,2038,2039],{"class":1414}," !",[1389,2041,2042],{"class":1673},"Array",[1389,2044,1677],{"class":1403},[1389,2046,2047],{"class":1680},"isArray",[1389,2049,1684],{"class":1403},[1389,2051,2012],{"class":1673},[1389,2053,1677],{"class":1403},[1389,2055,1704],{"class":1673},[1389,2057,2058],{"class":1403},")) {\n",[1389,2060,2061,2064,2067,2070,2072,2075],{"class":1391,"line":1429},[1389,2062,2063],{"class":2020},"    throw",[1389,2065,2066],{"class":1395}," new",[1389,2068,2069],{"class":1680}," Error",[1389,2071,1684],{"class":1403},[1389,2073,2074],{"class":1484},"'Invalid data format: tasks array required'",[1389,2076,1761],{"class":1403},[1389,2078,2079],{"class":1391,"line":1444},[1389,2080,2081],{"class":1403},"  }\n",[1389,2083,2084],{"class":1391,"line":1460},[1389,2085,1712],{"emptyLinePlaceholder":6},[1389,2087,2088,2091,2093,2095,2097,2100,2103,2106,2108,2111],{"class":1391,"line":1476},[1389,2089,2090],{"class":1673},"  data",[1389,2092,1677],{"class":1403},[1389,2094,1704],{"class":1673},[1389,2096,1677],{"class":1403},[1389,2098,2099],{"class":1680},"forEach",[1389,2101,2102],{"class":1403},"((",[1389,2104,2105],{"class":1410},"task",[1389,2107,1752],{"class":1403},[1389,2109,2110],{"class":1395},"=>",[1389,2112,1404],{"class":1403},[1389,2114,2115,2118,2120,2122,2124,2126,2129,2131,2133,2135,2137,2140,2142,2145,2148,2150,2153,2156,2159],{"class":1391,"line":1504},[1389,2116,2117],{"class":2020},"    if",[1389,2119,2024],{"class":1403},[1389,2121,2027],{"class":1414},[1389,2123,2105],{"class":1673},[1389,2125,1677],{"class":1403},[1389,2127,2128],{"class":1673},"id",[1389,2130,2036],{"class":1414},[1389,2132,2039],{"class":1414},[1389,2134,2105],{"class":1673},[1389,2136,1677],{"class":1403},[1389,2138,2139],{"class":1673},"text",[1389,2141,2036],{"class":1414},[1389,2143,2144],{"class":1395}," typeof",[1389,2146,2147],{"class":1673}," task",[1389,2149,1677],{"class":1403},[1389,2151,2152],{"class":1673},"completed",[1389,2154,2155],{"class":1414}," !==",[1389,2157,2158],{"class":1484}," 'boolean'",[1389,2160,2015],{"class":1403},[1389,2162,2163,2166,2168,2170,2172,2175],{"class":1391,"line":1520},[1389,2164,2165],{"class":2020},"      throw",[1389,2167,2066],{"class":1395},[1389,2169,2069],{"class":1680},[1389,2171,1684],{"class":1403},[1389,2173,2174],{"class":1484},"'Invalid task format'",[1389,2176,1761],{"class":1403},[1389,2178,2179],{"class":1391,"line":1535},[1389,2180,1968],{"class":1403},[1389,2182,2183],{"class":1391,"line":1805},[1389,2184,2185],{"class":1403},"  });\n",[1389,2187,2188],{"class":1391,"line":1811},[1389,2189,1712],{"emptyLinePlaceholder":6},[1389,2191,2192,2195,2198],{"class":1391,"line":1971},[1389,2193,2194],{"class":2020},"  return",[1389,2196,2197],{"class":1914}," true",[1389,2199,1596],{"class":1403},[1389,2201,2202],{"class":1391,"line":1977},[1389,2203,1538],{"class":1403},[1369,2205,2207],{"id":2206},"event-system","Event System",[1374,2209,2211],{"id":2210},"task-events","Task Events",[1379,2213,2215],{"className":1659,"code":2214,"language":1661,"meta":1384,"style":1384},"\u002F\u002F Task created\nwindow.dispatchEvent(\n  new CustomEvent('taskCreated', {\n    detail: { task: newTask },\n  }),\n);\n\n\u002F\u002F Task completed\nwindow.dispatchEvent(\n  new CustomEvent('taskCompleted', {\n    detail: { task: completedTask },\n  }),\n);\n\n\u002F\u002F Task updated\nwindow.dispatchEvent(\n  new CustomEvent('taskUpdated', {\n    detail: { task: updatedTask },\n  }),\n);\n\n\u002F\u002F Task deleted\nwindow.dispatchEvent(\n  new CustomEvent('taskDeleted', {\n    detail: { taskId: deletedTaskId },\n  }),\n);\n",[1386,2216,2217,2222,2235,2251,2268,2273,2277,2281,2286,2296,2309,2322,2326,2330,2334,2340,2351,2365,2379,2384,2389,2394,2400,2411,2425,2440,2445],{"__ignoreMap":1384},[1389,2218,2219],{"class":1391,"line":1392},[1389,2220,2221],{"class":1425},"\u002F\u002F Task created\n",[1389,2223,2224,2227,2229,2232],{"class":1391,"line":1407},[1389,2225,2226],{"class":1673},"window",[1389,2228,1677],{"class":1403},[1389,2230,2231],{"class":1680},"dispatchEvent",[1389,2233,2234],{"class":1403},"(\n",[1389,2236,2237,2240,2243,2245,2248],{"class":1391,"line":1429},[1389,2238,2239],{"class":1395},"  new",[1389,2241,2242],{"class":1680}," CustomEvent",[1389,2244,1684],{"class":1403},[1389,2246,2247],{"class":1484},"'taskCreated'",[1389,2249,2250],{"class":1403},", {\n",[1389,2252,2253,2256,2259,2262,2265],{"class":1391,"line":1444},[1389,2254,2255],{"class":1673},"    detail:",[1389,2257,2258],{"class":1403}," { ",[1389,2260,2261],{"class":1673},"task:",[1389,2263,2264],{"class":1673}," newTask",[1389,2266,2267],{"class":1403}," },\n",[1389,2269,2270],{"class":1391,"line":1460},[1389,2271,2272],{"class":1403},"  }),\n",[1389,2274,2275],{"class":1391,"line":1476},[1389,2276,1761],{"class":1403},[1389,2278,2279],{"class":1391,"line":1504},[1389,2280,1712],{"emptyLinePlaceholder":6},[1389,2282,2283],{"class":1391,"line":1520},[1389,2284,2285],{"class":1425},"\u002F\u002F Task completed\n",[1389,2287,2288,2290,2292,2294],{"class":1391,"line":1535},[1389,2289,2226],{"class":1673},[1389,2291,1677],{"class":1403},[1389,2293,2231],{"class":1680},[1389,2295,2234],{"class":1403},[1389,2297,2298,2300,2302,2304,2307],{"class":1391,"line":1805},[1389,2299,2239],{"class":1395},[1389,2301,2242],{"class":1680},[1389,2303,1684],{"class":1403},[1389,2305,2306],{"class":1484},"'taskCompleted'",[1389,2308,2250],{"class":1403},[1389,2310,2311,2313,2315,2317,2320],{"class":1391,"line":1811},[1389,2312,2255],{"class":1673},[1389,2314,2258],{"class":1403},[1389,2316,2261],{"class":1673},[1389,2318,2319],{"class":1673}," completedTask",[1389,2321,2267],{"class":1403},[1389,2323,2324],{"class":1391,"line":1971},[1389,2325,2272],{"class":1403},[1389,2327,2328],{"class":1391,"line":1977},[1389,2329,1761],{"class":1403},[1389,2331,2332],{"class":1391,"line":1988},[1389,2333,1712],{"emptyLinePlaceholder":6},[1389,2335,2337],{"class":1391,"line":2336},15,[1389,2338,2339],{"class":1425},"\u002F\u002F Task updated\n",[1389,2341,2343,2345,2347,2349],{"class":1391,"line":2342},16,[1389,2344,2226],{"class":1673},[1389,2346,1677],{"class":1403},[1389,2348,2231],{"class":1680},[1389,2350,2234],{"class":1403},[1389,2352,2354,2356,2358,2360,2363],{"class":1391,"line":2353},17,[1389,2355,2239],{"class":1395},[1389,2357,2242],{"class":1680},[1389,2359,1684],{"class":1403},[1389,2361,2362],{"class":1484},"'taskUpdated'",[1389,2364,2250],{"class":1403},[1389,2366,2368,2370,2372,2374,2377],{"class":1391,"line":2367},18,[1389,2369,2255],{"class":1673},[1389,2371,2258],{"class":1403},[1389,2373,2261],{"class":1673},[1389,2375,2376],{"class":1673}," updatedTask",[1389,2378,2267],{"class":1403},[1389,2380,2382],{"class":1391,"line":2381},19,[1389,2383,2272],{"class":1403},[1389,2385,2387],{"class":1391,"line":2386},20,[1389,2388,1761],{"class":1403},[1389,2390,2392],{"class":1391,"line":2391},21,[1389,2393,1712],{"emptyLinePlaceholder":6},[1389,2395,2397],{"class":1391,"line":2396},22,[1389,2398,2399],{"class":1425},"\u002F\u002F Task deleted\n",[1389,2401,2403,2405,2407,2409],{"class":1391,"line":2402},23,[1389,2404,2226],{"class":1673},[1389,2406,1677],{"class":1403},[1389,2408,2231],{"class":1680},[1389,2410,2234],{"class":1403},[1389,2412,2414,2416,2418,2420,2423],{"class":1391,"line":2413},24,[1389,2415,2239],{"class":1395},[1389,2417,2242],{"class":1680},[1389,2419,1684],{"class":1403},[1389,2421,2422],{"class":1484},"'taskDeleted'",[1389,2424,2250],{"class":1403},[1389,2426,2428,2430,2432,2435,2438],{"class":1391,"line":2427},25,[1389,2429,2255],{"class":1673},[1389,2431,2258],{"class":1403},[1389,2433,2434],{"class":1673},"taskId:",[1389,2436,2437],{"class":1673}," deletedTaskId",[1389,2439,2267],{"class":1403},[1389,2441,2443],{"class":1391,"line":2442},26,[1389,2444,2272],{"class":1403},[1389,2446,2448],{"class":1391,"line":2447},27,[1389,2449,1761],{"class":1403},[1374,2451,2453],{"id":2452},"history-events","History Events",[1379,2455,2457],{"className":1659,"code":2456,"language":1661,"meta":1384,"style":1384},"\u002F\u002F History record added\nwindow.dispatchEvent(\n  new CustomEvent('historyAdded', {\n    detail: { record: newRecord },\n  }),\n);\n",[1386,2458,2459,2464,2474,2487,2501,2505],{"__ignoreMap":1384},[1389,2460,2461],{"class":1391,"line":1392},[1389,2462,2463],{"class":1425},"\u002F\u002F History record added\n",[1389,2465,2466,2468,2470,2472],{"class":1391,"line":1407},[1389,2467,2226],{"class":1673},[1389,2469,1677],{"class":1403},[1389,2471,2231],{"class":1680},[1389,2473,2234],{"class":1403},[1389,2475,2476,2478,2480,2482,2485],{"class":1391,"line":1429},[1389,2477,2239],{"class":1395},[1389,2479,2242],{"class":1680},[1389,2481,1684],{"class":1403},[1389,2483,2484],{"class":1484},"'historyAdded'",[1389,2486,2250],{"class":1403},[1389,2488,2489,2491,2493,2496,2499],{"class":1391,"line":1444},[1389,2490,2255],{"class":1673},[1389,2492,2258],{"class":1403},[1389,2494,2495],{"class":1673},"record:",[1389,2497,2498],{"class":1673}," newRecord",[1389,2500,2267],{"class":1403},[1389,2502,2503],{"class":1391,"line":1460},[1389,2504,2272],{"class":1403},[1389,2506,2507],{"class":1391,"line":1476},[1389,2508,1761],{"class":1403},[1369,2510,2512],{"id":2511},"utility-functions","Utility Functions",[1374,2514,2516],{"id":2515},"id-generation","ID Generation",[1379,2518,2520],{"className":1659,"code":2519,"language":1661,"meta":1384,"style":1384},"function generateId() {\n  return Math.random().toString(36).substr(2, 9);\n}\n",[1386,2521,2522,2532,2574],{"__ignoreMap":1384},[1389,2523,2524,2526,2529],{"class":1391,"line":1392},[1389,2525,2004],{"class":1395},[1389,2527,2528],{"class":1680}," generateId",[1389,2530,2531],{"class":1403},"() {\n",[1389,2533,2534,2536,2539,2541,2544,2547,2550,2552,2556,2559,2562,2564,2567,2569,2572],{"class":1391,"line":1407},[1389,2535,2194],{"class":2020},[1389,2537,2538],{"class":1673}," Math",[1389,2540,1677],{"class":1403},[1389,2542,2543],{"class":1680},"random",[1389,2545,2546],{"class":1403},"().",[1389,2548,2549],{"class":1680},"toString",[1389,2551,1684],{"class":1403},[1389,2553,2555],{"class":2554},"sewGd","36",[1389,2557,2558],{"class":1403},").",[1389,2560,2561],{"class":1680},"substr",[1389,2563,1684],{"class":1403},[1389,2565,2566],{"class":2554},"2",[1389,2568,1690],{"class":1403},[1389,2570,2571],{"class":2554},"9",[1389,2573,1761],{"class":1403},[1389,2575,2576],{"class":1391,"line":1429},[1389,2577,1538],{"class":1403},[1374,2579,2581],{"id":2580},"date-utilities","Date Utilities",[1379,2583,2585],{"className":1659,"code":2584,"language":1661,"meta":1384,"style":1384},"function getTomorrow() {\n  const tomorrow = new Date();\n  tomorrow.setDate(tomorrow.getDate() + 1);\n  return tomorrow.toISOString().split('T')[0];\n}\n\nfunction isOverdue(dueDate) {\n  return new Date(dueDate) \u003C new Date();\n}\n\nfunction formatDate(date) {\n  return new Intl.DateTimeFormat('en-US', {\n    year: 'numeric',\n    month: 'short',\n    day: 'numeric',\n  }).format(new Date(date));\n}\n\nfunction formatTimeAgo(date) {\n  const now = new Date();\n  const diff = now.getTime() - date.getTime();\n  const minutes = Math.floor(diff \u002F 60000);\n  const hours = Math.floor(diff \u002F 3600000);\n  const days = Math.floor(diff \u002F 86400000);\n\n  if (days > 0) return `${days} days ago`;\n  if (hours > 0) return `${hours} hours ago`;\n  if (minutes > 0) return `${minutes} minutes ago`;\n  return 'Just now';\n}\n",[1386,2586,2587,2596,2613,2644,2674,2678,2682,2696,2719,2723,2727,2741,2762,2772,2782,2791,2812,2816,2820,2833,2848,2878,2907,2933,2959,2963,3000,3030,3061,3071],{"__ignoreMap":1384},[1389,2588,2589,2591,2594],{"class":1391,"line":1392},[1389,2590,2004],{"class":1395},[1389,2592,2593],{"class":1680}," getTomorrow",[1389,2595,2531],{"class":1403},[1389,2597,2598,2601,2604,2606,2608,2610],{"class":1391,"line":1407},[1389,2599,2600],{"class":1395},"  const",[1389,2602,2603],{"class":1693}," tomorrow",[1389,2605,1728],{"class":1414},[1389,2607,2066],{"class":1395},[1389,2609,1512],{"class":1680},[1389,2611,2612],{"class":1403},"();\n",[1389,2614,2615,2618,2620,2623,2625,2628,2630,2633,2636,2639,2642],{"class":1391,"line":1429},[1389,2616,2617],{"class":1673},"  tomorrow",[1389,2619,1677],{"class":1403},[1389,2621,2622],{"class":1680},"setDate",[1389,2624,1684],{"class":1403},[1389,2626,2627],{"class":1673},"tomorrow",[1389,2629,1677],{"class":1403},[1389,2631,2632],{"class":1680},"getDate",[1389,2634,2635],{"class":1403},"() ",[1389,2637,2638],{"class":1414},"+",[1389,2640,2641],{"class":2554}," 1",[1389,2643,1761],{"class":1403},[1389,2645,2646,2648,2650,2652,2655,2657,2660,2662,2665,2668,2671],{"class":1391,"line":1444},[1389,2647,2194],{"class":2020},[1389,2649,2603],{"class":1673},[1389,2651,1677],{"class":1403},[1389,2653,2654],{"class":1680},"toISOString",[1389,2656,2546],{"class":1403},[1389,2658,2659],{"class":1680},"split",[1389,2661,1684],{"class":1403},[1389,2663,2664],{"class":1484},"'T'",[1389,2666,2667],{"class":1403},")[",[1389,2669,2670],{"class":2554},"0",[1389,2672,2673],{"class":1403},"];\n",[1389,2675,2676],{"class":1391,"line":1460},[1389,2677,1538],{"class":1403},[1389,2679,2680],{"class":1391,"line":1476},[1389,2681,1712],{"emptyLinePlaceholder":6},[1389,2683,2684,2686,2689,2691,2694],{"class":1391,"line":1504},[1389,2685,2004],{"class":1395},[1389,2687,2688],{"class":1680}," isOverdue",[1389,2690,1684],{"class":1403},[1389,2692,2693],{"class":1410},"dueDate",[1389,2695,2015],{"class":1403},[1389,2697,2698,2700,2702,2704,2706,2708,2710,2713,2715,2717],{"class":1391,"line":1520},[1389,2699,2194],{"class":2020},[1389,2701,2066],{"class":1395},[1389,2703,1512],{"class":1680},[1389,2705,1684],{"class":1403},[1389,2707,2693],{"class":1673},[1389,2709,1752],{"class":1403},[1389,2711,2712],{"class":1414},"\u003C",[1389,2714,2066],{"class":1395},[1389,2716,1512],{"class":1680},[1389,2718,2612],{"class":1403},[1389,2720,2721],{"class":1391,"line":1535},[1389,2722,1538],{"class":1403},[1389,2724,2725],{"class":1391,"line":1805},[1389,2726,1712],{"emptyLinePlaceholder":6},[1389,2728,2729,2731,2734,2736,2739],{"class":1391,"line":1811},[1389,2730,2004],{"class":1395},[1389,2732,2733],{"class":1680}," formatDate",[1389,2735,1684],{"class":1403},[1389,2737,2738],{"class":1410},"date",[1389,2740,2015],{"class":1403},[1389,2742,2743,2745,2747,2750,2752,2755,2757,2760],{"class":1391,"line":1971},[1389,2744,2194],{"class":2020},[1389,2746,2066],{"class":1395},[1389,2748,2749],{"class":1673}," Intl",[1389,2751,1677],{"class":1403},[1389,2753,2754],{"class":1680},"DateTimeFormat",[1389,2756,1684],{"class":1403},[1389,2758,2759],{"class":1484},"'en-US'",[1389,2761,2250],{"class":1403},[1389,2763,2764,2767,2770],{"class":1391,"line":1977},[1389,2765,2766],{"class":1673},"    year:",[1389,2768,2769],{"class":1484}," 'numeric'",[1389,2771,1892],{"class":1403},[1389,2773,2774,2777,2780],{"class":1391,"line":1988},[1389,2775,2776],{"class":1673},"    month:",[1389,2778,2779],{"class":1484}," 'short'",[1389,2781,1892],{"class":1403},[1389,2783,2784,2787,2789],{"class":1391,"line":2336},[1389,2785,2786],{"class":1673},"    day:",[1389,2788,2769],{"class":1484},[1389,2790,1892],{"class":1403},[1389,2792,2793,2796,2799,2801,2804,2806,2808,2810],{"class":1391,"line":2342},[1389,2794,2795],{"class":1403},"  }).",[1389,2797,2798],{"class":1680},"format",[1389,2800,1684],{"class":1403},[1389,2802,2803],{"class":1395},"new",[1389,2805,1512],{"class":1680},[1389,2807,1684],{"class":1403},[1389,2809,2738],{"class":1673},[1389,2811,1707],{"class":1403},[1389,2813,2814],{"class":1391,"line":2353},[1389,2815,1538],{"class":1403},[1389,2817,2818],{"class":1391,"line":2367},[1389,2819,1712],{"emptyLinePlaceholder":6},[1389,2821,2822,2824,2827,2829,2831],{"class":1391,"line":2381},[1389,2823,2004],{"class":1395},[1389,2825,2826],{"class":1680}," formatTimeAgo",[1389,2828,1684],{"class":1403},[1389,2830,2738],{"class":1410},[1389,2832,2015],{"class":1403},[1389,2834,2835,2837,2840,2842,2844,2846],{"class":1391,"line":2386},[1389,2836,2600],{"class":1395},[1389,2838,2839],{"class":1693}," now",[1389,2841,1728],{"class":1414},[1389,2843,2066],{"class":1395},[1389,2845,1512],{"class":1680},[1389,2847,2612],{"class":1403},[1389,2849,2850,2852,2855,2857,2859,2861,2864,2866,2869,2872,2874,2876],{"class":1391,"line":2391},[1389,2851,2600],{"class":1395},[1389,2853,2854],{"class":1693}," diff",[1389,2856,1728],{"class":1414},[1389,2858,2839],{"class":1673},[1389,2860,1677],{"class":1403},[1389,2862,2863],{"class":1680},"getTime",[1389,2865,2635],{"class":1403},[1389,2867,2868],{"class":1414},"-",[1389,2870,2871],{"class":1673}," date",[1389,2873,1677],{"class":1403},[1389,2875,2863],{"class":1680},[1389,2877,2612],{"class":1403},[1389,2879,2880,2882,2885,2887,2889,2891,2894,2896,2899,2902,2905],{"class":1391,"line":2396},[1389,2881,2600],{"class":1395},[1389,2883,2884],{"class":1693}," minutes",[1389,2886,1728],{"class":1414},[1389,2888,2538],{"class":1673},[1389,2890,1677],{"class":1403},[1389,2892,2893],{"class":1680},"floor",[1389,2895,1684],{"class":1403},[1389,2897,2898],{"class":1673},"diff",[1389,2900,2901],{"class":1414}," \u002F",[1389,2903,2904],{"class":2554}," 60000",[1389,2906,1761],{"class":1403},[1389,2908,2909,2911,2914,2916,2918,2920,2922,2924,2926,2928,2931],{"class":1391,"line":2402},[1389,2910,2600],{"class":1395},[1389,2912,2913],{"class":1693}," hours",[1389,2915,1728],{"class":1414},[1389,2917,2538],{"class":1673},[1389,2919,1677],{"class":1403},[1389,2921,2893],{"class":1680},[1389,2923,1684],{"class":1403},[1389,2925,2898],{"class":1673},[1389,2927,2901],{"class":1414},[1389,2929,2930],{"class":2554}," 3600000",[1389,2932,1761],{"class":1403},[1389,2934,2935,2937,2940,2942,2944,2946,2948,2950,2952,2954,2957],{"class":1391,"line":2413},[1389,2936,2600],{"class":1395},[1389,2938,2939],{"class":1693}," days",[1389,2941,1728],{"class":1414},[1389,2943,2538],{"class":1673},[1389,2945,1677],{"class":1403},[1389,2947,2893],{"class":1680},[1389,2949,1684],{"class":1403},[1389,2951,2898],{"class":1673},[1389,2953,2901],{"class":1414},[1389,2955,2956],{"class":2554}," 86400000",[1389,2958,1761],{"class":1403},[1389,2960,2961],{"class":1391,"line":2427},[1389,2962,1712],{"emptyLinePlaceholder":6},[1389,2964,2965,2967,2969,2972,2975,2978,2980,2983,2986,2990,2992,2995,2998],{"class":1391,"line":2442},[1389,2966,2021],{"class":2020},[1389,2968,2024],{"class":1403},[1389,2970,2971],{"class":1673},"days",[1389,2973,2974],{"class":1414}," >",[1389,2976,2977],{"class":2554}," 0",[1389,2979,1752],{"class":1403},[1389,2981,2982],{"class":2020},"return",[1389,2984,2985],{"class":1484}," `",[1389,2987,2989],{"class":2988},"s7eq4","${",[1389,2991,2971],{"class":1673},[1389,2993,2994],{"class":2988},"}",[1389,2996,2997],{"class":1484}," days ago`",[1389,2999,1596],{"class":1403},[1389,3001,3002,3004,3006,3009,3011,3013,3015,3017,3019,3021,3023,3025,3028],{"class":1391,"line":2447},[1389,3003,2021],{"class":2020},[1389,3005,2024],{"class":1403},[1389,3007,3008],{"class":1673},"hours",[1389,3010,2974],{"class":1414},[1389,3012,2977],{"class":2554},[1389,3014,1752],{"class":1403},[1389,3016,2982],{"class":2020},[1389,3018,2985],{"class":1484},[1389,3020,2989],{"class":2988},[1389,3022,3008],{"class":1673},[1389,3024,2994],{"class":2988},[1389,3026,3027],{"class":1484}," hours ago`",[1389,3029,1596],{"class":1403},[1389,3031,3033,3035,3037,3040,3042,3044,3046,3048,3050,3052,3054,3056,3059],{"class":1391,"line":3032},28,[1389,3034,2021],{"class":2020},[1389,3036,2024],{"class":1403},[1389,3038,3039],{"class":1673},"minutes",[1389,3041,2974],{"class":1414},[1389,3043,2977],{"class":2554},[1389,3045,1752],{"class":1403},[1389,3047,2982],{"class":2020},[1389,3049,2985],{"class":1484},[1389,3051,2989],{"class":2988},[1389,3053,3039],{"class":1673},[1389,3055,2994],{"class":2988},[1389,3057,3058],{"class":1484}," minutes ago`",[1389,3060,1596],{"class":1403},[1389,3062,3064,3066,3069],{"class":1391,"line":3063},29,[1389,3065,2194],{"class":2020},[1389,3067,3068],{"class":1484}," 'Just now'",[1389,3070,1596],{"class":1403},[1389,3072,3074],{"class":1391,"line":3073},30,[1389,3075,1538],{"class":1403},[1374,3077,3079],{"id":3078},"task-sorting","Task Sorting",[1379,3081,3083],{"className":1659,"code":3082,"language":1661,"meta":1384,"style":1384},"function sortTasks(tasks) {\n  return tasks.sort((a, b) => {\n    \u002F\u002F Priority sorting\n    const priorityOrder = { high: 3, medium: 2, low: 1 };\n    const priorityDiff = priorityOrder[b.priority] - priorityOrder[a.priority];\n    if (priorityDiff !== 0) return priorityDiff;\n\n    \u002F\u002F Due date sorting\n    if (a.dueDate && b.dueDate) {\n      return new Date(a.dueDate).getTime() - new Date(b.dueDate).getTime();\n    }\n    if (a.dueDate) return -1;\n    if (b.dueDate) return 1;\n\n    \u002F\u002F Creation time sorting\n    return b.createdAt.getTime() - a.createdAt.getTime();\n  });\n}\n",[1386,3084,3085,3098,3125,3130,3166,3204,3225,3229,3234,3258,3301,3305,3329,3349,3353,3358,3391,3395],{"__ignoreMap":1384},[1389,3086,3087,3089,3092,3094,3096],{"class":1391,"line":1392},[1389,3088,2004],{"class":1395},[1389,3090,3091],{"class":1680}," sortTasks",[1389,3093,1684],{"class":1403},[1389,3095,1704],{"class":1410},[1389,3097,2015],{"class":1403},[1389,3099,3100,3102,3104,3106,3109,3111,3114,3116,3119,3121,3123],{"class":1391,"line":1407},[1389,3101,2194],{"class":2020},[1389,3103,1725],{"class":1673},[1389,3105,1677],{"class":1403},[1389,3107,3108],{"class":1680},"sort",[1389,3110,2102],{"class":1403},[1389,3112,3113],{"class":1410},"a",[1389,3115,1690],{"class":1403},[1389,3117,3118],{"class":1410},"b",[1389,3120,1752],{"class":1403},[1389,3122,2110],{"class":1395},[1389,3124,1404],{"class":1403},[1389,3126,3127],{"class":1391,"line":1429},[1389,3128,3129],{"class":1425},"    \u002F\u002F Priority sorting\n",[1389,3131,3132,3135,3138,3140,3142,3145,3148,3150,3153,3156,3158,3161,3163],{"class":1391,"line":1444},[1389,3133,3134],{"class":1395},"    const",[1389,3136,3137],{"class":1693}," priorityOrder",[1389,3139,1728],{"class":1414},[1389,3141,2258],{"class":1403},[1389,3143,3144],{"class":1673},"high:",[1389,3146,3147],{"class":2554}," 3",[1389,3149,1690],{"class":1403},[1389,3151,3152],{"class":1673},"medium:",[1389,3154,3155],{"class":2554}," 2",[1389,3157,1690],{"class":1403},[1389,3159,3160],{"class":1673},"low:",[1389,3162,2641],{"class":2554},[1389,3164,3165],{"class":1403}," };\n",[1389,3167,3168,3170,3173,3175,3177,3180,3182,3184,3187,3190,3192,3194,3196,3198,3200,3202],{"class":1391,"line":1460},[1389,3169,3134],{"class":1395},[1389,3171,3172],{"class":1693}," priorityDiff",[1389,3174,1728],{"class":1414},[1389,3176,3137],{"class":1673},[1389,3178,3179],{"class":1403},"[",[1389,3181,3118],{"class":1673},[1389,3183,1677],{"class":1403},[1389,3185,3186],{"class":1673},"priority",[1389,3188,3189],{"class":1403},"] ",[1389,3191,2868],{"class":1414},[1389,3193,3137],{"class":1673},[1389,3195,3179],{"class":1403},[1389,3197,3113],{"class":1673},[1389,3199,1677],{"class":1403},[1389,3201,3186],{"class":1673},[1389,3203,2673],{"class":1403},[1389,3205,3206,3208,3210,3213,3215,3217,3219,3221,3223],{"class":1391,"line":1476},[1389,3207,2117],{"class":2020},[1389,3209,2024],{"class":1403},[1389,3211,3212],{"class":1673},"priorityDiff",[1389,3214,2155],{"class":1414},[1389,3216,2977],{"class":2554},[1389,3218,1752],{"class":1403},[1389,3220,2982],{"class":2020},[1389,3222,3172],{"class":1673},[1389,3224,1596],{"class":1403},[1389,3226,3227],{"class":1391,"line":1504},[1389,3228,1712],{"emptyLinePlaceholder":6},[1389,3230,3231],{"class":1391,"line":1520},[1389,3232,3233],{"class":1425},"    \u002F\u002F Due date sorting\n",[1389,3235,3236,3238,3240,3242,3244,3246,3249,3252,3254,3256],{"class":1391,"line":1535},[1389,3237,2117],{"class":2020},[1389,3239,2024],{"class":1403},[1389,3241,3113],{"class":1673},[1389,3243,1677],{"class":1403},[1389,3245,2693],{"class":1673},[1389,3247,3248],{"class":1414}," &&",[1389,3250,3251],{"class":1673}," b",[1389,3253,1677],{"class":1403},[1389,3255,2693],{"class":1673},[1389,3257,2015],{"class":1403},[1389,3259,3260,3263,3265,3267,3269,3271,3273,3275,3277,3279,3281,3283,3285,3287,3289,3291,3293,3295,3297,3299],{"class":1391,"line":1805},[1389,3261,3262],{"class":2020},"      return",[1389,3264,2066],{"class":1395},[1389,3266,1512],{"class":1680},[1389,3268,1684],{"class":1403},[1389,3270,3113],{"class":1673},[1389,3272,1677],{"class":1403},[1389,3274,2693],{"class":1673},[1389,3276,2558],{"class":1403},[1389,3278,2863],{"class":1680},[1389,3280,2635],{"class":1403},[1389,3282,2868],{"class":1414},[1389,3284,2066],{"class":1395},[1389,3286,1512],{"class":1680},[1389,3288,1684],{"class":1403},[1389,3290,3118],{"class":1673},[1389,3292,1677],{"class":1403},[1389,3294,2693],{"class":1673},[1389,3296,2558],{"class":1403},[1389,3298,2863],{"class":1680},[1389,3300,2612],{"class":1403},[1389,3302,3303],{"class":1391,"line":1811},[1389,3304,1968],{"class":1403},[1389,3306,3307,3309,3311,3313,3315,3317,3319,3321,3324,3327],{"class":1391,"line":1971},[1389,3308,2117],{"class":2020},[1389,3310,2024],{"class":1403},[1389,3312,3113],{"class":1673},[1389,3314,1677],{"class":1403},[1389,3316,2693],{"class":1673},[1389,3318,1752],{"class":1403},[1389,3320,2982],{"class":2020},[1389,3322,3323],{"class":1414}," -",[1389,3325,3326],{"class":2554},"1",[1389,3328,1596],{"class":1403},[1389,3330,3331,3333,3335,3337,3339,3341,3343,3345,3347],{"class":1391,"line":1977},[1389,3332,2117],{"class":2020},[1389,3334,2024],{"class":1403},[1389,3336,3118],{"class":1673},[1389,3338,1677],{"class":1403},[1389,3340,2693],{"class":1673},[1389,3342,1752],{"class":1403},[1389,3344,2982],{"class":2020},[1389,3346,2641],{"class":2554},[1389,3348,1596],{"class":1403},[1389,3350,3351],{"class":1391,"line":1988},[1389,3352,1712],{"emptyLinePlaceholder":6},[1389,3354,3355],{"class":1391,"line":2336},[1389,3356,3357],{"class":1425},"    \u002F\u002F Creation time sorting\n",[1389,3359,3360,3363,3365,3367,3370,3372,3374,3376,3378,3381,3383,3385,3387,3389],{"class":1391,"line":2342},[1389,3361,3362],{"class":2020},"    return",[1389,3364,3251],{"class":1673},[1389,3366,1677],{"class":1403},[1389,3368,3369],{"class":1673},"createdAt",[1389,3371,1677],{"class":1403},[1389,3373,2863],{"class":1680},[1389,3375,2635],{"class":1403},[1389,3377,2868],{"class":1414},[1389,3379,3380],{"class":1673}," a",[1389,3382,1677],{"class":1403},[1389,3384,3369],{"class":1673},[1389,3386,1677],{"class":1403},[1389,3388,2863],{"class":1680},[1389,3390,2612],{"class":1403},[1389,3392,3393],{"class":1391,"line":2353},[1389,3394,2185],{"class":1403},[1389,3396,3397],{"class":1391,"line":2367},[1389,3398,1538],{"class":1403},[1369,3400,3402],{"id":3401},"browser-compatibility","Browser Compatibility",[1374,3404,3406],{"id":3405},"required-apis","Required APIs",[1638,3408,3409,3414,3420,3426],{},[1641,3410,3411,3413],{},[1386,3412,1674],{}," - Data persistence",[1641,3415,3416,3419],{},[1386,3417,3418],{},"JSON.parse\u002Fstringify"," - Data serialization",[1641,3421,3422,3425],{},[1386,3423,3424],{},"CustomEvent"," - Event system",[1641,3427,3428,3431],{},[1386,3429,3430],{},"Intl.DateTimeFormat"," - Date formatting",[1374,3433,3435],{"id":3434},"supported-browsers","Supported Browsers",[1638,3437,3438,3441,3444,3447],{},[1641,3439,3440],{},"Chrome 51+",[1641,3442,3443],{},"Firefox 50+",[1641,3445,3446],{},"Safari 10+",[1641,3448,3449],{},"Edge 12+",[1369,3451,3453],{"id":3452},"error-handling","Error Handling",[1374,3455,3457],{"id":3456},"common-errors","Common Errors",[1379,3459,3461],{"className":1659,"code":3460,"language":1661,"meta":1384,"style":1384},"try {\n  const tasks = JSON.parse(localStorage.getItem('todo-tasks'));\n} catch (error) {\n  console.error('Failed to load tasks:', error);\n  \u002F\u002F Fallback to empty array\n  tasks = [];\n}\n",[1386,3462,3463,3470,3498,3513,3533,3538,3548],{"__ignoreMap":1384},[1389,3464,3465,3468],{"class":1391,"line":1392},[1389,3466,3467],{"class":2020},"try",[1389,3469,1404],{"class":1403},[1389,3471,3472,3474,3476,3478,3480,3482,3484,3486,3488,3490,3492,3494,3496],{"class":1391,"line":1407},[1389,3473,2600],{"class":1395},[1389,3475,1725],{"class":1693},[1389,3477,1728],{"class":1414},[1389,3479,1731],{"class":1693},[1389,3481,1677],{"class":1403},[1389,3483,1736],{"class":1680},[1389,3485,1684],{"class":1403},[1389,3487,1674],{"class":1673},[1389,3489,1677],{"class":1403},[1389,3491,1745],{"class":1680},[1389,3493,1684],{"class":1403},[1389,3495,1687],{"class":1484},[1389,3497,1707],{"class":1403},[1389,3499,3500,3503,3506,3508,3511],{"class":1391,"line":1429},[1389,3501,3502],{"class":1403},"} ",[1389,3504,3505],{"class":2020},"catch",[1389,3507,2024],{"class":1403},[1389,3509,3510],{"class":1673},"error",[1389,3512,2015],{"class":1403},[1389,3514,3515,3518,3520,3522,3524,3527,3529,3531],{"class":1391,"line":1444},[1389,3516,3517],{"class":1673},"  console",[1389,3519,1677],{"class":1403},[1389,3521,3510],{"class":1680},[1389,3523,1684],{"class":1403},[1389,3525,3526],{"class":1484},"'Failed to load tasks:'",[1389,3528,1690],{"class":1403},[1389,3530,3510],{"class":1673},[1389,3532,1761],{"class":1403},[1389,3534,3535],{"class":1391,"line":1460},[1389,3536,3537],{"class":1425},"  \u002F\u002F Fallback to empty array\n",[1389,3539,3540,3543,3545],{"class":1391,"line":1476},[1389,3541,3542],{"class":1673},"  tasks",[1389,3544,1728],{"class":1414},[1389,3546,3547],{"class":1403}," [];\n",[1389,3549,3550],{"class":1391,"line":1504},[1389,3551,1538],{"class":1403},[1374,3553,3555],{"id":3554},"data-validation","Data Validation",[1379,3557,3559],{"className":1659,"code":3558,"language":1661,"meta":1384,"style":1384},"function validateTask(task) {\n  const errors = [];\n\n  if (!task.text || task.text.trim().length === 0) {\n    errors.push('Task text is required');\n  }\n\n  if (!['low', 'medium', 'high'].includes(task.priority)) {\n    errors.push('Invalid priority level');\n  }\n\n  if (task.dueDate && isNaN(Date.parse(task.dueDate))) {\n    errors.push('Invalid due date format');\n  }\n\n  return errors;\n}\n",[1386,3560,3561,3574,3585,3589,3628,3645,3649,3653,3692,3707,3711,3715,3752,3767,3771,3775,3783],{"__ignoreMap":1384},[1389,3562,3563,3565,3568,3570,3572],{"class":1391,"line":1392},[1389,3564,2004],{"class":1395},[1389,3566,3567],{"class":1680}," validateTask",[1389,3569,1684],{"class":1403},[1389,3571,2105],{"class":1410},[1389,3573,2015],{"class":1403},[1389,3575,3576,3578,3581,3583],{"class":1391,"line":1407},[1389,3577,2600],{"class":1395},[1389,3579,3580],{"class":1693}," errors",[1389,3582,1728],{"class":1414},[1389,3584,3547],{"class":1403},[1389,3586,3587],{"class":1391,"line":1429},[1389,3588,1712],{"emptyLinePlaceholder":6},[1389,3590,3591,3593,3595,3597,3599,3601,3603,3605,3607,3609,3611,3613,3616,3618,3621,3624,3626],{"class":1391,"line":1444},[1389,3592,2021],{"class":2020},[1389,3594,2024],{"class":1403},[1389,3596,2027],{"class":1414},[1389,3598,2105],{"class":1673},[1389,3600,1677],{"class":1403},[1389,3602,2139],{"class":1673},[1389,3604,2036],{"class":1414},[1389,3606,2147],{"class":1673},[1389,3608,1677],{"class":1403},[1389,3610,2139],{"class":1673},[1389,3612,1677],{"class":1403},[1389,3614,3615],{"class":1680},"trim",[1389,3617,2546],{"class":1403},[1389,3619,3620],{"class":1869},"length",[1389,3622,3623],{"class":1414}," ===",[1389,3625,2977],{"class":2554},[1389,3627,2015],{"class":1403},[1389,3629,3630,3633,3635,3638,3640,3643],{"class":1391,"line":1460},[1389,3631,3632],{"class":1673},"    errors",[1389,3634,1677],{"class":1403},[1389,3636,3637],{"class":1680},"push",[1389,3639,1684],{"class":1403},[1389,3641,3642],{"class":1484},"'Task text is required'",[1389,3644,1761],{"class":1403},[1389,3646,3647],{"class":1391,"line":1476},[1389,3648,2081],{"class":1403},[1389,3650,3651],{"class":1391,"line":1504},[1389,3652,1712],{"emptyLinePlaceholder":6},[1389,3654,3655,3657,3659,3661,3663,3666,3668,3671,3673,3676,3679,3682,3684,3686,3688,3690],{"class":1391,"line":1520},[1389,3656,2021],{"class":2020},[1389,3658,2024],{"class":1403},[1389,3660,2027],{"class":1414},[1389,3662,3179],{"class":1403},[1389,3664,3665],{"class":1484},"'low'",[1389,3667,1690],{"class":1403},[1389,3669,3670],{"class":1484},"'medium'",[1389,3672,1690],{"class":1403},[1389,3674,3675],{"class":1484},"'high'",[1389,3677,3678],{"class":1403},"].",[1389,3680,3681],{"class":1680},"includes",[1389,3683,1684],{"class":1403},[1389,3685,2105],{"class":1673},[1389,3687,1677],{"class":1403},[1389,3689,3186],{"class":1673},[1389,3691,2058],{"class":1403},[1389,3693,3694,3696,3698,3700,3702,3705],{"class":1391,"line":1535},[1389,3695,3632],{"class":1673},[1389,3697,1677],{"class":1403},[1389,3699,3637],{"class":1680},[1389,3701,1684],{"class":1403},[1389,3703,3704],{"class":1484},"'Invalid priority level'",[1389,3706,1761],{"class":1403},[1389,3708,3709],{"class":1391,"line":1805},[1389,3710,2081],{"class":1403},[1389,3712,3713],{"class":1391,"line":1811},[1389,3714,1712],{"emptyLinePlaceholder":6},[1389,3716,3717,3719,3721,3723,3725,3727,3729,3732,3734,3737,3739,3741,3743,3745,3747,3749],{"class":1391,"line":1971},[1389,3718,2021],{"class":2020},[1389,3720,2024],{"class":1403},[1389,3722,2105],{"class":1673},[1389,3724,1677],{"class":1403},[1389,3726,2693],{"class":1673},[1389,3728,3248],{"class":1414},[1389,3730,3731],{"class":1680}," isNaN",[1389,3733,1684],{"class":1403},[1389,3735,3736],{"class":1673},"Date",[1389,3738,1677],{"class":1403},[1389,3740,1736],{"class":1680},[1389,3742,1684],{"class":1403},[1389,3744,2105],{"class":1673},[1389,3746,1677],{"class":1403},[1389,3748,2693],{"class":1673},[1389,3750,3751],{"class":1403},"))) {\n",[1389,3753,3754,3756,3758,3760,3762,3765],{"class":1391,"line":1977},[1389,3755,3632],{"class":1673},[1389,3757,1677],{"class":1403},[1389,3759,3637],{"class":1680},[1389,3761,1684],{"class":1403},[1389,3763,3764],{"class":1484},"'Invalid due date format'",[1389,3766,1761],{"class":1403},[1389,3768,3769],{"class":1391,"line":1988},[1389,3770,2081],{"class":1403},[1389,3772,3773],{"class":1391,"line":2336},[1389,3774,1712],{"emptyLinePlaceholder":6},[1389,3776,3777,3779,3781],{"class":1391,"line":2342},[1389,3778,2194],{"class":2020},[1389,3780,3580],{"class":1673},[1389,3782,1596],{"class":1403},[1389,3784,3785],{"class":1391,"line":2353},[1389,3786,1538],{"class":1403},[1369,3788,3790],{"id":3789},"performance-considerations","Performance Considerations",[1374,3792,3794],{"id":3793},"large-task-lists","Large Task Lists",[1379,3796,3798],{"className":1659,"code":3797,"language":1661,"meta":1384,"style":1384},"\u002F\u002F Pagination for large lists\nfunction getTasksPage(tasks, page = 1, pageSize = 50) {\n  const start = (page - 1) * pageSize;\n  const end = start + pageSize;\n  return tasks.slice(start, end);\n}\n\n\u002F\u002F Virtual scrolling support\nfunction getVisibleTasks(tasks, scrollTop, viewportHeight, itemHeight) {\n  const startIndex = Math.floor(scrollTop \u002F itemHeight);\n  const visibleCount = Math.ceil(viewportHeight \u002F itemHeight);\n  return tasks.slice(startIndex, startIndex + visibleCount);\n}\n",[1386,3799,3800,3805,3837,3864,3882,3905,3909,3913,3918,3946,3972,3998,4023],{"__ignoreMap":1384},[1389,3801,3802],{"class":1391,"line":1392},[1389,3803,3804],{"class":1425},"\u002F\u002F Pagination for large lists\n",[1389,3806,3807,3809,3812,3814,3816,3818,3821,3823,3825,3827,3830,3832,3835],{"class":1391,"line":1407},[1389,3808,2004],{"class":1395},[1389,3810,3811],{"class":1680}," getTasksPage",[1389,3813,1684],{"class":1403},[1389,3815,1704],{"class":1410},[1389,3817,1690],{"class":1403},[1389,3819,3820],{"class":1410},"page",[1389,3822,1728],{"class":1414},[1389,3824,2641],{"class":2554},[1389,3826,1690],{"class":1403},[1389,3828,3829],{"class":1410},"pageSize",[1389,3831,1728],{"class":1414},[1389,3833,3834],{"class":2554}," 50",[1389,3836,2015],{"class":1403},[1389,3838,3839,3841,3844,3846,3848,3850,3852,3854,3856,3859,3862],{"class":1391,"line":1429},[1389,3840,2600],{"class":1395},[1389,3842,3843],{"class":1693}," start",[1389,3845,1728],{"class":1414},[1389,3847,2024],{"class":1403},[1389,3849,3820],{"class":1673},[1389,3851,3323],{"class":1414},[1389,3853,2641],{"class":2554},[1389,3855,1752],{"class":1403},[1389,3857,3858],{"class":1414},"*",[1389,3860,3861],{"class":1673}," pageSize",[1389,3863,1596],{"class":1403},[1389,3865,3866,3868,3871,3873,3875,3878,3880],{"class":1391,"line":1444},[1389,3867,2600],{"class":1395},[1389,3869,3870],{"class":1693}," end",[1389,3872,1728],{"class":1414},[1389,3874,3843],{"class":1673},[1389,3876,3877],{"class":1414}," +",[1389,3879,3861],{"class":1673},[1389,3881,1596],{"class":1403},[1389,3883,3884,3886,3888,3890,3893,3895,3898,3900,3903],{"class":1391,"line":1460},[1389,3885,2194],{"class":2020},[1389,3887,1725],{"class":1673},[1389,3889,1677],{"class":1403},[1389,3891,3892],{"class":1680},"slice",[1389,3894,1684],{"class":1403},[1389,3896,3897],{"class":1673},"start",[1389,3899,1690],{"class":1403},[1389,3901,3902],{"class":1673},"end",[1389,3904,1761],{"class":1403},[1389,3906,3907],{"class":1391,"line":1476},[1389,3908,1538],{"class":1403},[1389,3910,3911],{"class":1391,"line":1504},[1389,3912,1712],{"emptyLinePlaceholder":6},[1389,3914,3915],{"class":1391,"line":1520},[1389,3916,3917],{"class":1425},"\u002F\u002F Virtual scrolling support\n",[1389,3919,3920,3922,3925,3927,3929,3931,3934,3936,3939,3941,3944],{"class":1391,"line":1535},[1389,3921,2004],{"class":1395},[1389,3923,3924],{"class":1680}," getVisibleTasks",[1389,3926,1684],{"class":1403},[1389,3928,1704],{"class":1410},[1389,3930,1690],{"class":1403},[1389,3932,3933],{"class":1410},"scrollTop",[1389,3935,1690],{"class":1403},[1389,3937,3938],{"class":1410},"viewportHeight",[1389,3940,1690],{"class":1403},[1389,3942,3943],{"class":1410},"itemHeight",[1389,3945,2015],{"class":1403},[1389,3947,3948,3950,3953,3955,3957,3959,3961,3963,3965,3967,3970],{"class":1391,"line":1805},[1389,3949,2600],{"class":1395},[1389,3951,3952],{"class":1693}," startIndex",[1389,3954,1728],{"class":1414},[1389,3956,2538],{"class":1673},[1389,3958,1677],{"class":1403},[1389,3960,2893],{"class":1680},[1389,3962,1684],{"class":1403},[1389,3964,3933],{"class":1673},[1389,3966,2901],{"class":1414},[1389,3968,3969],{"class":1673}," itemHeight",[1389,3971,1761],{"class":1403},[1389,3973,3974,3976,3979,3981,3983,3985,3988,3990,3992,3994,3996],{"class":1391,"line":1811},[1389,3975,2600],{"class":1395},[1389,3977,3978],{"class":1693}," visibleCount",[1389,3980,1728],{"class":1414},[1389,3982,2538],{"class":1673},[1389,3984,1677],{"class":1403},[1389,3986,3987],{"class":1680},"ceil",[1389,3989,1684],{"class":1403},[1389,3991,3938],{"class":1673},[1389,3993,2901],{"class":1414},[1389,3995,3969],{"class":1673},[1389,3997,1761],{"class":1403},[1389,3999,4000,4002,4004,4006,4008,4010,4013,4015,4017,4019,4021],{"class":1391,"line":1971},[1389,4001,2194],{"class":2020},[1389,4003,1725],{"class":1673},[1389,4005,1677],{"class":1403},[1389,4007,3892],{"class":1680},[1389,4009,1684],{"class":1403},[1389,4011,4012],{"class":1673},"startIndex",[1389,4014,1690],{"class":1403},[1389,4016,4012],{"class":1673},[1389,4018,3877],{"class":1414},[1389,4020,3978],{"class":1673},[1389,4022,1761],{"class":1403},[1389,4024,4025],{"class":1391,"line":1977},[1389,4026,1538],{"class":1403},[1374,4028,4030],{"id":4029},"memory-management","Memory Management",[1379,4032,4034],{"className":1659,"code":4033,"language":1661,"meta":1384,"style":1384},"\u002F\u002F Limit history records\nfunction addHistoryRecord(history, record, maxRecords = 100) {\n  history.unshift(record);\n  if (history.length > maxRecords) {\n    history = history.slice(0, maxRecords);\n  }\n  return history;\n}\n\n\u002F\u002F Clean up old completed tasks\nfunction cleanupOldTasks(tasks, daysToKeep = 30) {\n  const cutoff = new Date();\n  cutoff.setDate(cutoff.getDate() - daysToKeep);\n\n  return tasks.filter((task) => !task.completed || task.completedAt > cutoff);\n}\n",[1386,4035,4036,4041,4069,4085,4104,4127,4131,4139,4143,4147,4152,4175,4190,4217,4221,4263],{"__ignoreMap":1384},[1389,4037,4038],{"class":1391,"line":1392},[1389,4039,4040],{"class":1425},"\u002F\u002F Limit history records\n",[1389,4042,4043,4045,4048,4050,4052,4054,4057,4059,4062,4064,4067],{"class":1391,"line":1407},[1389,4044,2004],{"class":1395},[1389,4046,4047],{"class":1680}," addHistoryRecord",[1389,4049,1684],{"class":1403},[1389,4051,1796],{"class":1410},[1389,4053,1690],{"class":1403},[1389,4055,4056],{"class":1410},"record",[1389,4058,1690],{"class":1403},[1389,4060,4061],{"class":1410},"maxRecords",[1389,4063,1728],{"class":1414},[1389,4065,4066],{"class":2554}," 100",[1389,4068,2015],{"class":1403},[1389,4070,4071,4074,4076,4079,4081,4083],{"class":1391,"line":1429},[1389,4072,4073],{"class":1673},"  history",[1389,4075,1677],{"class":1403},[1389,4077,4078],{"class":1680},"unshift",[1389,4080,1684],{"class":1403},[1389,4082,4056],{"class":1673},[1389,4084,1761],{"class":1403},[1389,4086,4087,4089,4091,4093,4095,4097,4099,4102],{"class":1391,"line":1444},[1389,4088,2021],{"class":2020},[1389,4090,2024],{"class":1403},[1389,4092,1796],{"class":1673},[1389,4094,1677],{"class":1403},[1389,4096,3620],{"class":1869},[1389,4098,2974],{"class":1414},[1389,4100,4101],{"class":1673}," maxRecords",[1389,4103,2015],{"class":1403},[1389,4105,4106,4109,4111,4113,4115,4117,4119,4121,4123,4125],{"class":1391,"line":1460},[1389,4107,4108],{"class":1673},"    history",[1389,4110,1728],{"class":1414},[1389,4112,1816],{"class":1673},[1389,4114,1677],{"class":1403},[1389,4116,3892],{"class":1680},[1389,4118,1684],{"class":1403},[1389,4120,2670],{"class":2554},[1389,4122,1690],{"class":1403},[1389,4124,4061],{"class":1673},[1389,4126,1761],{"class":1403},[1389,4128,4129],{"class":1391,"line":1476},[1389,4130,2081],{"class":1403},[1389,4132,4133,4135,4137],{"class":1391,"line":1504},[1389,4134,2194],{"class":2020},[1389,4136,1816],{"class":1673},[1389,4138,1596],{"class":1403},[1389,4140,4141],{"class":1391,"line":1520},[1389,4142,1538],{"class":1403},[1389,4144,4145],{"class":1391,"line":1535},[1389,4146,1712],{"emptyLinePlaceholder":6},[1389,4148,4149],{"class":1391,"line":1805},[1389,4150,4151],{"class":1425},"\u002F\u002F Clean up old completed tasks\n",[1389,4153,4154,4156,4159,4161,4163,4165,4168,4170,4173],{"class":1391,"line":1811},[1389,4155,2004],{"class":1395},[1389,4157,4158],{"class":1680}," cleanupOldTasks",[1389,4160,1684],{"class":1403},[1389,4162,1704],{"class":1410},[1389,4164,1690],{"class":1403},[1389,4166,4167],{"class":1410},"daysToKeep",[1389,4169,1728],{"class":1414},[1389,4171,4172],{"class":2554}," 30",[1389,4174,2015],{"class":1403},[1389,4176,4177,4179,4182,4184,4186,4188],{"class":1391,"line":1971},[1389,4178,2600],{"class":1395},[1389,4180,4181],{"class":1693}," cutoff",[1389,4183,1728],{"class":1414},[1389,4185,2066],{"class":1395},[1389,4187,1512],{"class":1680},[1389,4189,2612],{"class":1403},[1389,4191,4192,4195,4197,4199,4201,4204,4206,4208,4210,4212,4215],{"class":1391,"line":1977},[1389,4193,4194],{"class":1673},"  cutoff",[1389,4196,1677],{"class":1403},[1389,4198,2622],{"class":1680},[1389,4200,1684],{"class":1403},[1389,4202,4203],{"class":1673},"cutoff",[1389,4205,1677],{"class":1403},[1389,4207,2632],{"class":1680},[1389,4209,2635],{"class":1403},[1389,4211,2868],{"class":1414},[1389,4213,4214],{"class":1673}," daysToKeep",[1389,4216,1761],{"class":1403},[1389,4218,4219],{"class":1391,"line":1988},[1389,4220,1712],{"emptyLinePlaceholder":6},[1389,4222,4223,4225,4227,4229,4232,4234,4236,4238,4240,4242,4244,4246,4248,4250,4252,4254,4257,4259,4261],{"class":1391,"line":2336},[1389,4224,2194],{"class":2020},[1389,4226,1725],{"class":1673},[1389,4228,1677],{"class":1403},[1389,4230,4231],{"class":1680},"filter",[1389,4233,2102],{"class":1403},[1389,4235,2105],{"class":1410},[1389,4237,1752],{"class":1403},[1389,4239,2110],{"class":1395},[1389,4241,2039],{"class":1414},[1389,4243,2105],{"class":1673},[1389,4245,1677],{"class":1403},[1389,4247,2152],{"class":1673},[1389,4249,2036],{"class":1414},[1389,4251,2147],{"class":1673},[1389,4253,1677],{"class":1403},[1389,4255,4256],{"class":1673},"completedAt",[1389,4258,2974],{"class":1414},[1389,4260,4181],{"class":1673},[1389,4262,1761],{"class":1403},[1389,4264,4265],{"class":1391,"line":2342},[1389,4266,1538],{"class":1403},[1369,4268,4270],{"id":4269},"integration-examples","Integration Examples",[1374,4272,4274],{"id":4273},"external-tool-integration","External Tool Integration",[1379,4276,4278],{"className":1659,"code":4277,"language":1661,"meta":1384,"style":1384},"\u002F\u002F Export to external calendar\nfunction exportToCalendar(tasks) {\n  const calendarEvents = tasks\n    .filter((task) => task.dueDate && !task.completed)\n    .map((task) => ({\n      title: task.text,\n      start: task.dueDate,\n      priority: task.priority,\n    }));\n\n  \u002F\u002F Generate calendar file or send to API\n  return calendarEvents;\n}\n\n\u002F\u002F Import from external source\nasync function importFromExternal(source) {\n  try {\n    const response = await fetch(source);\n    const data = await response.json();\n\n    if (validateImportData(data)) {\n      return data.tasks;\n    }\n  } catch (error) {\n    console.error('Import failed:', error);\n    throw error;\n  }\n}\n",[1386,4279,4280,4285,4298,4310,4344,4362,4375,4388,4401,4406,4410,4415,4423,4427,4431,4436,4454,4461,4482,4501,4505,4520,4532,4536,4549,4569,4578,4582],{"__ignoreMap":1384},[1389,4281,4282],{"class":1391,"line":1392},[1389,4283,4284],{"class":1425},"\u002F\u002F Export to external calendar\n",[1389,4286,4287,4289,4292,4294,4296],{"class":1391,"line":1407},[1389,4288,2004],{"class":1395},[1389,4290,4291],{"class":1680}," exportToCalendar",[1389,4293,1684],{"class":1403},[1389,4295,1704],{"class":1410},[1389,4297,2015],{"class":1403},[1389,4299,4300,4302,4305,4307],{"class":1391,"line":1429},[1389,4301,2600],{"class":1395},[1389,4303,4304],{"class":1693}," calendarEvents",[1389,4306,1728],{"class":1414},[1389,4308,4309],{"class":1673}," tasks\n",[1389,4311,4312,4315,4317,4319,4321,4323,4325,4327,4329,4331,4333,4335,4337,4339,4341],{"class":1391,"line":1444},[1389,4313,4314],{"class":1403},"    .",[1389,4316,4231],{"class":1680},[1389,4318,2102],{"class":1403},[1389,4320,2105],{"class":1410},[1389,4322,1752],{"class":1403},[1389,4324,2110],{"class":1395},[1389,4326,2147],{"class":1673},[1389,4328,1677],{"class":1403},[1389,4330,2693],{"class":1673},[1389,4332,3248],{"class":1414},[1389,4334,2039],{"class":1414},[1389,4336,2105],{"class":1673},[1389,4338,1677],{"class":1403},[1389,4340,2152],{"class":1673},[1389,4342,4343],{"class":1403},")\n",[1389,4345,4346,4348,4351,4353,4355,4357,4359],{"class":1391,"line":1460},[1389,4347,4314],{"class":1403},[1389,4349,4350],{"class":1680},"map",[1389,4352,2102],{"class":1403},[1389,4354,2105],{"class":1410},[1389,4356,1752],{"class":1403},[1389,4358,2110],{"class":1395},[1389,4360,4361],{"class":1403}," ({\n",[1389,4363,4364,4367,4369,4371,4373],{"class":1391,"line":1476},[1389,4365,4366],{"class":1673},"      title:",[1389,4368,2147],{"class":1673},[1389,4370,1677],{"class":1403},[1389,4372,2139],{"class":1673},[1389,4374,1892],{"class":1403},[1389,4376,4377,4380,4382,4384,4386],{"class":1391,"line":1504},[1389,4378,4379],{"class":1673},"      start:",[1389,4381,2147],{"class":1673},[1389,4383,1677],{"class":1403},[1389,4385,2693],{"class":1673},[1389,4387,1892],{"class":1403},[1389,4389,4390,4393,4395,4397,4399],{"class":1391,"line":1520},[1389,4391,4392],{"class":1673},"      priority:",[1389,4394,2147],{"class":1673},[1389,4396,1677],{"class":1403},[1389,4398,3186],{"class":1673},[1389,4400,1892],{"class":1403},[1389,4402,4403],{"class":1391,"line":1535},[1389,4404,4405],{"class":1403},"    }));\n",[1389,4407,4408],{"class":1391,"line":1805},[1389,4409,1712],{"emptyLinePlaceholder":6},[1389,4411,4412],{"class":1391,"line":1811},[1389,4413,4414],{"class":1425},"  \u002F\u002F Generate calendar file or send to API\n",[1389,4416,4417,4419,4421],{"class":1391,"line":1971},[1389,4418,2194],{"class":2020},[1389,4420,4304],{"class":1673},[1389,4422,1596],{"class":1403},[1389,4424,4425],{"class":1391,"line":1977},[1389,4426,1538],{"class":1403},[1389,4428,4429],{"class":1391,"line":1988},[1389,4430,1712],{"emptyLinePlaceholder":6},[1389,4432,4433],{"class":1391,"line":2336},[1389,4434,4435],{"class":1425},"\u002F\u002F Import from external source\n",[1389,4437,4438,4441,4444,4447,4449,4452],{"class":1391,"line":2342},[1389,4439,4440],{"class":1395},"async",[1389,4442,4443],{"class":1395}," function",[1389,4445,4446],{"class":1680}," importFromExternal",[1389,4448,1684],{"class":1403},[1389,4450,4451],{"class":1410},"source",[1389,4453,2015],{"class":1403},[1389,4455,4456,4459],{"class":1391,"line":2353},[1389,4457,4458],{"class":2020},"  try",[1389,4460,1404],{"class":1403},[1389,4462,4463,4465,4468,4470,4473,4476,4478,4480],{"class":1391,"line":2367},[1389,4464,3134],{"class":1395},[1389,4466,4467],{"class":1693}," response",[1389,4469,1728],{"class":1414},[1389,4471,4472],{"class":2020}," await",[1389,4474,4475],{"class":1680}," fetch",[1389,4477,1684],{"class":1403},[1389,4479,4451],{"class":1673},[1389,4481,1761],{"class":1403},[1389,4483,4484,4486,4489,4491,4493,4495,4497,4499],{"class":1391,"line":2381},[1389,4485,3134],{"class":1395},[1389,4487,4488],{"class":1693}," data",[1389,4490,1728],{"class":1414},[1389,4492,4472],{"class":2020},[1389,4494,4467],{"class":1673},[1389,4496,1677],{"class":1403},[1389,4498,1857],{"class":1680},[1389,4500,2612],{"class":1403},[1389,4502,4503],{"class":1391,"line":2386},[1389,4504,1712],{"emptyLinePlaceholder":6},[1389,4506,4507,4509,4511,4514,4516,4518],{"class":1391,"line":2391},[1389,4508,2117],{"class":2020},[1389,4510,2024],{"class":1403},[1389,4512,4513],{"class":1680},"validateImportData",[1389,4515,1684],{"class":1403},[1389,4517,2012],{"class":1673},[1389,4519,2058],{"class":1403},[1389,4521,4522,4524,4526,4528,4530],{"class":1391,"line":2396},[1389,4523,3262],{"class":2020},[1389,4525,4488],{"class":1673},[1389,4527,1677],{"class":1403},[1389,4529,1704],{"class":1673},[1389,4531,1596],{"class":1403},[1389,4533,4534],{"class":1391,"line":2402},[1389,4535,1968],{"class":1403},[1389,4537,4538,4541,4543,4545,4547],{"class":1391,"line":2413},[1389,4539,4540],{"class":1403},"  } ",[1389,4542,3505],{"class":2020},[1389,4544,2024],{"class":1403},[1389,4546,3510],{"class":1673},[1389,4548,2015],{"class":1403},[1389,4550,4551,4554,4556,4558,4560,4563,4565,4567],{"class":1391,"line":2427},[1389,4552,4553],{"class":1673},"    console",[1389,4555,1677],{"class":1403},[1389,4557,3510],{"class":1680},[1389,4559,1684],{"class":1403},[1389,4561,4562],{"class":1484},"'Import failed:'",[1389,4564,1690],{"class":1403},[1389,4566,3510],{"class":1673},[1389,4568,1761],{"class":1403},[1389,4570,4571,4573,4576],{"class":1391,"line":2442},[1389,4572,2063],{"class":2020},[1389,4574,4575],{"class":1673}," error",[1389,4577,1596],{"class":1403},[1389,4579,4580],{"class":1391,"line":2447},[1389,4581,2081],{"class":1403},[1389,4583,4584],{"class":1391,"line":3032},[1389,4585,1538],{"class":1403},[1374,4587,4589],{"id":4588},"webhook-integration","Webhook Integration",[1379,4591,4593],{"className":1659,"code":4592,"language":1661,"meta":1384,"style":1384},"\u002F\u002F Send webhook on task completion\nasync function sendWebhook(task, webhookUrl) {\n  try {\n    await fetch(webhookUrl, {\n      method: 'POST',\n      headers: { 'Content-Type': 'application\u002Fjson' },\n      body: JSON.stringify({\n        event: 'taskCompleted',\n        task: task,\n        timestamp: new Date().toISOString(),\n      }),\n    });\n  } catch (error) {\n    console.error('Webhook failed:', error);\n  }\n}\n",[1386,4594,4595,4600,4620,4626,4639,4649,4666,4680,4690,4699,4715,4720,4725,4737,4756,4760],{"__ignoreMap":1384},[1389,4596,4597],{"class":1391,"line":1392},[1389,4598,4599],{"class":1425},"\u002F\u002F Send webhook on task completion\n",[1389,4601,4602,4604,4606,4609,4611,4613,4615,4618],{"class":1391,"line":1407},[1389,4603,4440],{"class":1395},[1389,4605,4443],{"class":1395},[1389,4607,4608],{"class":1680}," sendWebhook",[1389,4610,1684],{"class":1403},[1389,4612,2105],{"class":1410},[1389,4614,1690],{"class":1403},[1389,4616,4617],{"class":1410},"webhookUrl",[1389,4619,2015],{"class":1403},[1389,4621,4622,4624],{"class":1391,"line":1429},[1389,4623,4458],{"class":2020},[1389,4625,1404],{"class":1403},[1389,4627,4628,4631,4633,4635,4637],{"class":1391,"line":1444},[1389,4629,4630],{"class":2020},"    await",[1389,4632,4475],{"class":1680},[1389,4634,1684],{"class":1403},[1389,4636,4617],{"class":1673},[1389,4638,2250],{"class":1403},[1389,4640,4641,4644,4647],{"class":1391,"line":1460},[1389,4642,4643],{"class":1673},"      method:",[1389,4645,4646],{"class":1484}," 'POST'",[1389,4648,1892],{"class":1403},[1389,4650,4651,4654,4656,4659,4661,4664],{"class":1391,"line":1476},[1389,4652,4653],{"class":1673},"      headers:",[1389,4655,2258],{"class":1403},[1389,4657,4658],{"class":1484},"'Content-Type'",[1389,4660,1415],{"class":1673},[1389,4662,4663],{"class":1484}," 'application\u002Fjson'",[1389,4665,2267],{"class":1403},[1389,4667,4668,4671,4673,4675,4677],{"class":1391,"line":1504},[1389,4669,4670],{"class":1673},"      body:",[1389,4672,1731],{"class":1693},[1389,4674,1677],{"class":1403},[1389,4676,1699],{"class":1680},[1389,4678,4679],{"class":1403},"({\n",[1389,4681,4682,4685,4688],{"class":1391,"line":1520},[1389,4683,4684],{"class":1673},"        event:",[1389,4686,4687],{"class":1484}," 'taskCompleted'",[1389,4689,1892],{"class":1403},[1389,4691,4692,4695,4697],{"class":1391,"line":1535},[1389,4693,4694],{"class":1673},"        task:",[1389,4696,2147],{"class":1673},[1389,4698,1892],{"class":1403},[1389,4700,4701,4704,4706,4708,4710,4712],{"class":1391,"line":1805},[1389,4702,4703],{"class":1673},"        timestamp:",[1389,4705,2066],{"class":1395},[1389,4707,1512],{"class":1680},[1389,4709,2546],{"class":1403},[1389,4711,2654],{"class":1680},[1389,4713,4714],{"class":1403},"(),\n",[1389,4716,4717],{"class":1391,"line":1811},[1389,4718,4719],{"class":1403},"      }),\n",[1389,4721,4722],{"class":1391,"line":1971},[1389,4723,4724],{"class":1403},"    });\n",[1389,4726,4727,4729,4731,4733,4735],{"class":1391,"line":1977},[1389,4728,4540],{"class":1403},[1389,4730,3505],{"class":2020},[1389,4732,2024],{"class":1403},[1389,4734,3510],{"class":1673},[1389,4736,2015],{"class":1403},[1389,4738,4739,4741,4743,4745,4747,4750,4752,4754],{"class":1391,"line":1988},[1389,4740,4553],{"class":1673},[1389,4742,1677],{"class":1403},[1389,4744,3510],{"class":1680},[1389,4746,1684],{"class":1403},[1389,4748,4749],{"class":1484},"'Webhook failed:'",[1389,4751,1690],{"class":1403},[1389,4753,3510],{"class":1673},[1389,4755,1761],{"class":1403},[1389,4757,4758],{"class":1391,"line":2336},[1389,4759,2081],{"class":1403},[1389,4761,4762],{"class":1391,"line":2342},[1389,4763,1538],{"class":1403},[4765,4766,4767],"style",{},"html pre.shiki code .sGiLm, html code.shiki .sGiLm{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#569CD6}html pre.shiki code .s_0E6, html code.shiki .s_0E6{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#4EC9B0}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 .sGmsN, html code.shiki .sGmsN{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#D4D4D4}html pre.shiki code .s2-Xe, html code.shiki .s2-Xe{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#4EC9B0}html pre.shiki code .sLEZ0, html code.shiki .sLEZ0{--shiki-default:#6A737D;--shiki-light:#6A737D;--shiki-dark:#6A9955}html pre.shiki code .sjj1j, html code.shiki .sjj1j{--shiki-default:#032F62;--shiki-light:#032F62;--shiki-dark:#CE9178}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 .szTj3, html code.shiki .szTj3{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#9CDCFE}html pre.shiki code .sqMzV, html code.shiki .sqMzV{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#DCDCAA}html pre.shiki code .sdRU0, html code.shiki .sdRU0{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#4FC1FF}html pre.shiki code .sSQ6O, html code.shiki .sSQ6O{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#9CDCFE}html pre.shiki code .sLV08, html code.shiki .sLV08{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#569CD6}html pre.shiki code .srAhW, html code.shiki .srAhW{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#C586C0}html pre.shiki code .sewGd, html code.shiki .sewGd{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#B5CEA8}html pre.shiki code .s7eq4, html code.shiki .s7eq4{--shiki-default:#032F62;--shiki-light:#032F62;--shiki-dark:#569CD6}",{"title":1384,"searchDepth":1407,"depth":1407,"links":4769},[4770,4774,4778,4782,4786,4791,4795,4799,4803],{"id":1371,"depth":1407,"text":1372,"children":4771},[4772,4773],{"id":1376,"depth":1429,"text":1377},{"id":1541,"depth":1429,"text":1542},{"id":1631,"depth":1407,"text":1632,"children":4775},[4776,4777],{"id":1635,"depth":1429,"text":1636},{"id":1655,"depth":1429,"text":1656},{"id":1847,"depth":1407,"text":1848,"children":4779},[4780,4781],{"id":1851,"depth":1429,"text":1852},{"id":1993,"depth":1429,"text":1994},{"id":2206,"depth":1407,"text":2207,"children":4783},[4784,4785],{"id":2210,"depth":1429,"text":2211},{"id":2452,"depth":1429,"text":2453},{"id":2511,"depth":1407,"text":2512,"children":4787},[4788,4789,4790],{"id":2515,"depth":1429,"text":2516},{"id":2580,"depth":1429,"text":2581},{"id":3078,"depth":1429,"text":3079},{"id":3401,"depth":1407,"text":3402,"children":4792},[4793,4794],{"id":3405,"depth":1429,"text":3406},{"id":3434,"depth":1429,"text":3435},{"id":3452,"depth":1407,"text":3453,"children":4796},[4797,4798],{"id":3456,"depth":1429,"text":3457},{"id":3554,"depth":1429,"text":3555},{"id":3789,"depth":1407,"text":3790,"children":4800},[4801,4802],{"id":3793,"depth":1429,"text":3794},{"id":4029,"depth":1429,"text":4030},{"id":4269,"depth":1407,"text":4270,"children":4804},[4805,4806],{"id":4273,"depth":1429,"text":4274},{"id":4588,"depth":1429,"text":4589},"md",{},{"title":53,"description":1384},{"loc":621},"EZnZwyuEwGuBrE4_ApZgbIrR8dbiE4g_tPbNoxHkLAg",[4813,4813],null]