{"_id":"tauri-kargo-tools","_rev":"32-dd5bf59e6d7adeb5629bc7b8c530a0ae","name":"tauri-kargo-tools","dist-tags":{"latest":"0.4.1"},"versions":{"0.1.0":{"name":"tauri-kargo-tools","version":"0.1.0","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.1.0","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"6a78afa2e02c3c10d3e7ca72917758cc04a8772b","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.1.0.tgz","fileCount":1,"integrity":"sha512-za1IRXvPxopW0ANMwFydz1I2RYL0mcH/9DUWwFBre4+HuzHgQVFcz9hc/OV05NzOqMCC+15hdiSayoC1IpQ6sg==","signatures":[{"sig":"MEQCIBGXu6xr9tuTtkVCKQqnO7S62XUeMkUSZGQGwssUncbVAiAppSPYEGWNlj2LqwCSV71SVy9H6jgrp/4sPc2r8qk0tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":524},"main":"index.js","type":"commonjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dadou666","email":"david.besnard666@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"11.6.1","description":"","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.1.0_1760184484223_0.5614781812249641","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"tauri-kargo-tools","version":"0.1.1","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.1.1","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"6c860b17738071c18db2e8c00945b8a147b94b63","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.1.1.tgz","fileCount":4,"integrity":"sha512-JQNlTltokE9Om7CwZbXwm3vtJiCkxRW7aBzylnMjVZWEhmitCzKmBbQXZV4Yo8NWEQLaca23iPFi/3NsgGdjOw==","signatures":[{"sig":"MEYCIQD3OzZHscR9lhgGu5FW6S0IZL32/Hd/JnjnOAilHBIi/AIhALx5qzRXJprgkJwWUzC8nFIoAEbeMTB3fm7gep9HN5sn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21880},"type":"commonjs","exports":{"./*":"./dist/*"},"gitHead":"9431cbd18b670ee16c9ac0db6627d5946775b40b","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.1.1_1760190975371_0.40333290393596033","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"tauri-kargo-tools","version":"0.1.2","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.1.2","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"6192af88a3823954ffcdd1b99c0b2cb7929e9356","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.1.2.tgz","fileCount":4,"integrity":"sha512-7QVCBacDoRg8InOQM1/NL0YR9A6b9NWSzQdLSlPjvQDkHjAf4+evHEbyVWQaBx0zaArGeNPBJwDghxP0L1Xerw==","signatures":[{"sig":"MEYCIQCQ0w40mdDuYiGwGoOTMGGde6Uqh6bjnRbi9S8KXrQWzwIhAN7D5kw7snczppWJfIeCm/9c556p+dogTIugaaSqwgJV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22371},"type":"commonjs","exports":{"./*":"./dist/*"},"gitHead":"7cfee2e2a7f4782dcfea0d04be2e72190dce4991","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.1.2_1760192172466_0.8601614522214116","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"tauri-kargo-tools","version":"0.1.3","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.1.3","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"548457959b33eca7b2174577898189f2e620588d","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.1.3.tgz","fileCount":4,"integrity":"sha512-pEtAMtHgMSz290H/XQdcWkVhUSEFmM+X24Cv4sFJBlEf1WIkM/fQuUJ1N4+qNXTyH901ghR/j9Yi6CuM48g9mw==","signatures":[{"sig":"MEUCIAuudDgIA9qKx3coAbPiIqX1yCt2WfscnRy34z6H6+snAiEAiH2MrvAg98Mvj6Ju6flQq2cdNo+Rjr6dWg4dknndUuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22371},"type":"commonjs","exports":{"./*":"./dist/*"},"gitHead":"101776820fe5c934504096df5ebc0d5daffb67bc","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.1.3_1760192591440_0.0747571416473185","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"tauri-kargo-tools","version":"0.1.4","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.1.4","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"9c4d1cde9dc5ae18d7467fe16e59d2a60928e421","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.1.4.tgz","fileCount":24,"integrity":"sha512-pVn7QEDX+2vIpJdb8nx8mCXaNhQtNsiyjHOu0JCsmC41+GDbaU6LUfCdJcQLkFpVsEmZYWe7LckC48tkTb3CJw==","signatures":[{"sig":"MEUCIBWHPWbsvuqmY6EPAJwqfYs3Ndaj89kYMJC6PQLHCwaEAiEAgtvzwXzP2D2hSE0thAGOvGrT2r3xHf5mh6B7pWkVHI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117931},"type":"commonjs","exports":{"./*":"./dist/*"},"gitHead":"3b70689c1955a4c6c14e02150b5aee7300067fe6","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.1.4_1761925676986_0.5532529012701122","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"tauri-kargo-tools","version":"0.1.5","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.1.5","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"6261348d67ff1b7d05dfdd8c7f0ef7da17ed87ce","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.1.5.tgz","fileCount":24,"integrity":"sha512-l3McY8CMyd5IbhJGh8iMPaNS5qJ5uzDWktx9iwJ1Sajd+f0KWEb2ZU41iSGmMVQYxinDUJBFiWmeP/YKY1sTIQ==","signatures":[{"sig":"MEQCIQC1iv8nIEBF9iM78BlrbNmV5AV9ZQBMKeSfBNNQUMq9/gIfEbFimIXsVvuPx0eGt0VKC50LbZXj58d/FLefaBB/8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117704},"type":"commonjs","exports":{"./*":"./dist/*"},"gitHead":"05bc51782c01eb4f589733e7e10bf28bac382f93","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.1.5_1761930567640_0.3781193147952915","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"tauri-kargo-tools","version":"0.1.6","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.1.6","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"fdb9f18a48db7911debb590fdd3ed2e7444c9ef8","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.1.6.tgz","fileCount":49,"integrity":"sha512-lE0T1K2bSXAnuz2DEdpflnOSgYArEu5VvxDG2rfv1iBMfudDaUKdCh8Q5AC6++jbuY3TQ9HfMBr5r4pkV1WiUQ==","signatures":[{"sig":"MEUCIQCTd45dxfgJuh1QGNFFmJmdJyruT20Bo2cr9huD27c4fgIgCzFnQSbHUUgVVh0iPoV2kZljhmKZhzE/T5P2sAGOrh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3637580},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"2bfc7fbf4adf08e18e56ba1f145aea350c645c4d","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.1.6_1763213103495_0.7497719554172606","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"tauri-kargo-tools","version":"0.1.7","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.1.7","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"46401532faa715bcfcf701d3bbb54a86fa7c809e","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.1.7.tgz","fileCount":51,"integrity":"sha512-sJVWOpCB7qLn3GLVh3jnNu3wg5EMbSO8kVH+qsVcHHip9UuYacUz0SjwBVjn1Pi96DUcht76mGl/++s2CgJE+A==","signatures":[{"sig":"MEQCIGRhcIqdsDzuru9kyDyQfxyqaQpZsG92EGBOY3RRTJE9AiBJYOE+e1vrI9UwsJ2IDumlBT9RNO+GiHDXnxmVhsFypA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3638526},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"5f87eeb9d3e7ad910dc6a39d20ba822bc7c91a14","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.1.7_1763303370576_0.6384502451189353","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"tauri-kargo-tools","version":"0.1.8","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.1.8","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"89430b0fedc9675676c7f7ba12e5357524beb641","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.1.8.tgz","fileCount":51,"integrity":"sha512-xdngZcns8NDweaYssGCAZQkUiL1NZukvyrcRA2MAlwHp9ygC4sGBwj9tir0cKbDmPSvmPcu5Z/uUOl/NOQGqOA==","signatures":[{"sig":"MEUCIE7X629DpzdfDVbqfPulb19czDy5Ccd+NWflUhAK5RJCAiEAmwHShl+exbuZOW8cs5X+RiEOZxa6KkHAaEm9ZqBH7kU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3639096},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"78c81249831cfd1e32ae5e046c82605030a767ef","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.1.8_1763744262540_0.2417346154678599","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"tauri-kargo-tools","version":"0.1.9","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.1.9","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"98e714f55c416ebcf7ba0e460b39502c842a7678","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.1.9.tgz","fileCount":51,"integrity":"sha512-A97gq0PQJJTQxdsU05W4J9Qw6XItL5XC6XTT6aVyvosSdmYzNOWb+YJar9RMWpX/mOzl40rkmLu1sC2PlAdOvA==","signatures":[{"sig":"MEYCIQC301IXmspRWAquILb8N+nZhw4MqDfPycSLXOlbhlhMjgIhAJqHHXlte+P7l0IE2n881i+ywuE4bDeR6nlwdC8fS5kR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3639097},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"bebdc9e54a3c81d8441ec2ad36c4e84ecddcead8","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.1.9_1763744499996_0.8051004851071693","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"tauri-kargo-tools","version":"0.2.0","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.2.0","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"1233006e718c47be8eaa2c5f9bb77130683bc839","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.2.0.tgz","fileCount":51,"integrity":"sha512-/MgO+0DwUP2DLC380EcrTrXMFjKjBvTfKJ7DNjEhyE+LzgYBGSllT8vs2dvxf27j3IWZG0t51JLW9PE6y3gOuA==","signatures":[{"sig":"MEUCIBReSszVMdW7j7FACarDGe86LGjt1y9GVVYq5c9YFy1ZAiEAgj1Yoq4LcwPBXfY0qkkNR2sxK2NmTTxW/IduKxo/u8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3639112},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"0134fb819f9a04c7d24466212b7b0f4910f5e11a","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.2.0_1763910365172_0.33003170644834157","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"tauri-kargo-tools","version":"0.2.1","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.2.1","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"1b6cce45dc58ed0b1863daeca870d116f995f1f2","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.2.1.tgz","fileCount":51,"integrity":"sha512-aGTfq+wXeCt72oXMHxPzCGOaNMSHCrX6NjQKxXateMbWZTVwu+D77yT7VERt13jHMxBi6V+Q8NamAUpeF7HbJw==","signatures":[{"sig":"MEUCIQD9AZCrCy5z/LICRLg40y9WlxlWdIgozJpVllmcz9eWpQIgX3rTAOmXai3vxWb/6MPTd0uc1AvrFkibyXG6F5Vzv4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3640595},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"83843c47f9e0f717971610997040b5e7c7de97f4","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.2.1_1764340668764_0.23554977217398343","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"tauri-kargo-tools","version":"0.2.2","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.2.2","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"a3e25c77de9f54c3d9b1a28c48c48133b5474dbf","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.2.2.tgz","fileCount":56,"integrity":"sha512-UJt+uBW/ARWoEVM85Od5jWY42Qo2Wsd+BNKwYjsTCxleb/xlpi3KARVtte4V1YnUIlUpDxUFi93uMBrcJSNHsw==","signatures":[{"sig":"MEUCIQCOlF4OuHaeGA7kDKvfWLg33EmNFV3u9Te+XZ/imr9zjgIgMibi/U8OonY7+xrIQNyPYtNRPJkQPmoW54N5olpmdu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3660488},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"7269d50d3ec625c18b5558525be7be9d075d98e5","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.2.2_1767966783126_0.6014136278815911","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"tauri-kargo-tools","version":"0.2.3","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.2.3","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"d6b1f06156114edb034f90b9ba4aaddf623e210d","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.2.3.tgz","fileCount":56,"integrity":"sha512-7OufCeiwgZgjqCXb8YgeYQB8ri4mPaY4zakx+Hy1hP1axWQ1CPe2j54qCmRfZjKnoXgF6WadXxCw0sCBvitvjg==","signatures":[{"sig":"MEQCIAsQpBYV06c4mP9ZHx/ND1El1ShkbUyw++LlENOtW2Q7AiBgTgbrwewachtrg8QLW6n0rvIHFTi6zGoHjo6gkyqxyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3661081},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"57ea60234e5d9231bdbdd52121d59b5881922006","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.2.3_1767977537567_0.7193665681282495","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"tauri-kargo-tools","version":"0.2.4","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.2.4","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"4f7893caf63142ce4f79fa453d580bfa96869150","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.2.4.tgz","fileCount":56,"integrity":"sha512-6O4+lLW2RVIPWWenLGuH1P9Pt/J/bV9MwxIQOJK9Dob96rdSYJjXo71ReotJj8YGHxOsnq//oQLvlrbpgfI2FQ==","signatures":[{"sig":"MEUCIQDYs1GH6faReOLUEK44t4H/OY2XvklGo/hwWLDUw+LbNgIgfCj47oejihbhiWpMbT4U1x/IJ022CVANkDz4ye5GqNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3661635},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"a4606b9f3436dc59ba430c409bf7a5d7612bdc61","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.2.4_1768663658513_0.8890410344181305","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"tauri-kargo-tools","version":"0.2.5","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.2.5","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"164018ec9438bcfbef6b35fd752a085c9ffb675e","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.2.5.tgz","fileCount":56,"integrity":"sha512-HDXThD28jglUQzBXu3oGzBhlrsR/3UrpNVOPZ3GtZ16p/NNAabc3Phe9LOUSg54bzsnlqpL4yn8QqqIq65cRXw==","signatures":[{"sig":"MEYCIQCr5K1GfEH99v51x1BwWT73dSu/d01Zo6F7QyTDGqvYlAIhAIWb+DOt+4yoxtRNRgAPjL2aRUa8pGE2r//HyfhzpiVj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3662349},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"569fe464e8fa587f4c1136da662fa2cf1a32d6b6","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.2.5_1769250813102_0.2513728637920143","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"tauri-kargo-tools","version":"0.2.6","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.2.6","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"29008ebe3a9068edfd982d15f1857cddbc3a0bf5","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.2.6.tgz","fileCount":56,"integrity":"sha512-oLxpNTpvGHZf5NQiZUi+YkmOmLlhs5hDbL6Yf0BivzL3184xlD3qoXCrGyqVugp7yAlDIePFc7gwqV+y0T7qoQ==","signatures":[{"sig":"MEYCIQCWTXUU7c+63K6VvvWpL0OdvcYzw5yxbS309+nfpsTDFQIhAIxmp5GpMN4okqVGYRW2k4qUOc9oXsFnmlrKtEnBXgvS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3662256},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"ca38d266cce4f4daa94ff17e769704cd311832de","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.2.6_1769265951976_0.827912642179905","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"tauri-kargo-tools","version":"0.2.7","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.2.7","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"fabacaa1f9bf2bbef82120645573e1f02e870586","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.2.7.tgz","fileCount":56,"integrity":"sha512-pZbR3+U54bLv/fV2OzwnElW1xAvKxaL/k174Yp05QW3c6qTou8KWHIOX9qsr1osC/VOkwo4oS9nZEiuCA1sG3A==","signatures":[{"sig":"MEYCIQCCbJsvfSFNnkYJereSdQtIulQbU4rO5r+VYNOc7/N6xAIhAKj31ceNKUHrChCtPO1a4TCIaqICL6qzs6H+pUeF+RyK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3663516},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"ae0c2c22c649e046d27468a8191c6888d31044b3","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.2.7_1769339780958_0.5858592316082953","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"tauri-kargo-tools","version":"0.2.8","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.2.8","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"30cc4e3c59b96f06c4f075d1576d461e75e145bb","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.2.8.tgz","fileCount":56,"integrity":"sha512-YP9Z/odg6Ph6S9f7aExxE9RH/WWpnfMsjqzKLn5U7uahnNOFnP6uv/sgXE0VxChLlNjvIvnkkW5tF9yy/uTEGQ==","signatures":[{"sig":"MEUCIALRoAKHzrpEzBj5hxNvlbTla3fr9YOZZ1BwY1hKsdK/AiEAz1Md9CwkfUlOyqNEofp6SK4Z2ANKkarnAL1bQ2S3xt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3663446},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"f185ad496a47a8d67331b286e8d388c059ef15c7","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.2.8_1769451953890_0.5072240632870428","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"tauri-kargo-tools","version":"0.2.9","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.2.9","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"18b9c2c0692e67f86f5c57d44a2c3d586b871bf1","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.2.9.tgz","fileCount":56,"integrity":"sha512-STGBBtXrcGAjtbzHpdEzLjQkl13xoJ5VjfBTtauHKpzhTMTVcM7fXg9dJXqwAVxnwVw8ZQ3B+lEulLT0FvkcKA==","signatures":[{"sig":"MEYCIQDMDNEwxgLF6piqrdjyz7nTe6Om4GnULuo4aFzlBnU9UQIhAKX0r6YDgsstZNVB6jaQHpYRUSoh8nDC1AYi/mM2c1Qf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3666000},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"d0721621d11434c09a355e7decb789a6221636db","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.2.9_1771170851202_0.4048777657575975","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"tauri-kargo-tools","version":"0.3.0","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.3.0","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"cd52703eab754c3985adfe11d7572b0ff77845cd","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.3.0.tgz","fileCount":56,"integrity":"sha512-uPIMlNxyBnZWssQAfgiyJ8jRjtjceinANbBqUnxYENMD975Mik13Q7jgXYahtPHHlplVMoHXoZL2x9BitE4mdw==","signatures":[{"sig":"MEQCIDDVBcgl7b6EIpQiGcXSUBWVjSdeaXWh/Bm8UsO8UCHiAiBVeMOog8gRtJkpOKKHqlXIMnq3jwBVHr+WOk4Y5F2EkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3666855},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"ed24dc94e473d5cf713a5dd090bc39e8eb1a9f51","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.3.0_1774027345486_0.44026699779755685","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"tauri-kargo-tools","version":"0.3.1","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.3.1","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"57246e9fbcdf25147627b5c582358f556bd68a4f","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.3.1.tgz","fileCount":56,"integrity":"sha512-5KbyNCylHeiKrrw9HglsgtEX2Mc1roynqMDwQ5NPf77HSYJxKKRr4MvCVsLZsoSCQ3L6Zk+4s9u5nWqbgOC2+Q==","signatures":[{"sig":"MEUCIE6ezHvIVC/djx1mYUl451dcksKCU4l+6kD8minwWnvDAiEA18N/Kc5qSYsSjKsbyvonJwJFS71J4S+QHFxr30zO91o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3666907},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"cd485d91d4cb6a228a8addaba76ea8935e0d789a","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.3.1_1774085525885_0.9925198278935428","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"tauri-kargo-tools","version":"0.3.2","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.3.2","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"89468bc0f80a5c3be8577015e9f9c10b259d5bd5","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.3.2.tgz","fileCount":56,"integrity":"sha512-8DtQLEQlkqbzNiI9XSAAo94CyYFRTOXmm/w3PgbqKXp+LfS3VoZXmEl31enfz9/UXX1uVMRbKStYF0cYRNhhAw==","signatures":[{"sig":"MEYCIQDAbKEowmbCGGGSU/quP0e5cXDY02sqJ03qkKXxEJykkgIhAMh8qFA6ej9ZyEtM5YikhgseMwF2o0qJnS0WcVXT3ggd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3668133},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"e2a949926459d425ad7730450f333ee7ac03ffc2","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.3.2_1774177500646_0.3164907059772655","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"tauri-kargo-tools","version":"0.3.3","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.3.3","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"a3000d9553036e876577b79a56121bd4a0fb0a27","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.3.3.tgz","fileCount":56,"integrity":"sha512-hlq+VlaDeZKrr5riiCkUhiuIJ9S8or3+A7FMfHQS0htJQmNfGAHNiG8NNeVjmb3A738B2bMoYS8l9SItGaCY7w==","signatures":[{"sig":"MEUCIQDKD/z50sdrpmfTCDxNB36YizfF3gM1QUIm8geELR6ZowIgGR0jkPzjXaHpTTHtzI2p4lyPRxK2WhFHkZHsZlm2YG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3668168},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"9e840bf9b2b40b879fbdcb7fa2fbbbb00aa31fc0","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.3.3_1774177803891_0.048951919908209796","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"tauri-kargo-tools","version":"0.3.4","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.3.4","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"73943c3713e82e0c0ed3c64e420160a76f5d634d","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.3.4.tgz","fileCount":56,"integrity":"sha512-C8w74xKHceiAYQNlE5WivasZmw4XzSBOjnlc0nvviI91yO7OFQA8i4B5Us98kWpwVAJIab8dViaBkPD0aBu+Jw==","signatures":[{"sig":"MEYCIQCxyAho4HM2y+TSEhI7rvPiT70hqe4BGs/dh9zKnIdAfgIhAOoLTkXPcGpmCPO5t7avoCkmcv90+3CnXTiFXJNrbmk2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3668193},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"c416e22bdedebf7b560964af3211e250ecd08ac3","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.3.4_1774178395750_0.26450067505085917","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"tauri-kargo-tools","version":"0.3.5","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.3.5","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"2c7efa7cae56b2a4754c17af1c780a5a3e47fac9","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.3.5.tgz","fileCount":56,"integrity":"sha512-zHPpf3DMwsGimHPELUFiznIdqnMPyth4ILA+cBvE2oJUbhxPb6m3NXTvZvlGVBykfs4P8puG33cIOHCO2jCeXA==","signatures":[{"sig":"MEUCIQDq/BaYmM0LsWBQUuXbfKd2TmQH+keLFXq7pC8ScEG+YwIgWruBrFIuR6E9cTdEwM1mEQ07/lr6aiTfWiTwti8W+gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3668506},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"29a498ade5e26ad7b9f94e38f18ee68d291e85ba","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.3.5_1774180147264_0.1442528175774882","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"tauri-kargo-tools","version":"0.3.7","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.3.7","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"a8a5b8fb0e7ed90b01284897dd5c04093ab6bf62","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.3.7.tgz","fileCount":56,"integrity":"sha512-F1srw4kUiybIPuYrCUVmHBUGxyf4WrfEINUTMyY6ewWgPWlJT2GD0CcvtpffEkRMEc92DHnKAq5tCuhgACuZFw==","signatures":[{"sig":"MEUCIQD3BRws5Gg3qbBN2378Nz5Vj3drZW4GBAgkPZFWiHgyawIgPkNcT6TpEC6jqQaMNOHn4DQ9rypCtYyMdAERvJ9KuFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3668947},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"6afd87f7d536d20056ee1c28ac086e25bc80714e","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.3.7_1774792065990_0.7565884699851866","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"tauri-kargo-tools","version":"0.3.8","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.3.8","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"b565049f5ea08b10c7128ddaeddc77925a8f2294","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.3.8.tgz","fileCount":56,"integrity":"sha512-kv9ez/TUDaU85Qos1zRx76o8ITivOE/Z89n/xZwaK5CclKBlLiNjtldnXAjU6fnZPy55uWJi/F2GlMTR44E0og==","signatures":[{"sig":"MEUCIHyC1cSWKn6L+0U0zLcKcpIwS2U+YYx1qQyf83uOJCfzAiEA5QxkrKureetT+Q/IoalGn3HmkQvXKSjW4sDVtxdeOEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3669072},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"1fb38dd6c1c171d1fb7b7ce4936e600adc765cf7","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.3.8_1774807909118_0.0666715331748704","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"tauri-kargo-tools","version":"0.3.9","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.3.9","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"6dd1c8a4f5d7d5f020456b2f32e6046703832b21","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.3.9.tgz","fileCount":58,"integrity":"sha512-+lbI2ZrKgw9PXpFeI4knX0WF2A5oL/Sa9Ztpvso3K1pZZOMz/DGANuR8IQQ/u6KUGK9HJmIQ/VsbEA5alOYxCw==","signatures":[{"sig":"MEUCIQD7dlV3g9eojojBqJJ3ZHxaZXoVZcA+VAO/tpX3yvvEhwIgc6ag/JyHweR+KOt7mYUENuZbCD9WDG7nLmmwKPifm7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3678798},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"6e091e1e151cd89e57daffe95b670603b1df1a58","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","description":"`tauri-kargo-tools` is the TypeScript tools library used by [TauriKargo](https://github.com/blockapicoder/tauriKargo). It provides two main building blocks:","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.3.9_1783181698547_0.4265221537974826","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"tauri-kargo-tools","version":"0.4.0","keywords":[],"author":"","license":"ISC","_id":"tauri-kargo-tools@0.4.0","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"dist":{"shasum":"80d9caa801810a23cef7b8d106436c883acbf983","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.4.0.tgz","fileCount":58,"integrity":"sha512-k+KgD0a8WUbSTat9iyXgc/TTMl/IOX0o7oVmQTcj4Xb2FGq/WOiA6aqCNQowBQ9IBiMvuacRroCxXa/ZZww/eQ==","signatures":[{"sig":"MEYCIQCpe6oDVtuLuBBHMSSVL5gYHY6Duj9GBGhbp5IDn6AK1QIhAKoeQCtdQqGZi6wqGfWOIK3JiBXhF6DiqDXVn3M2gU9X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3678974},"type":"commonjs","exports":{"./*":"./src/*"},"gitHead":"997dc0d4e56ae709ab72330317ab5accae5435b1","_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"repository":{"url":"git+https://github.com/blockapicoder/tauriKargoTools.git","type":"git"},"_npmVersion":"10.8.2","description":"`tauri-kargo-tools` is the TypeScript tools library used by [TauriKargo](https://github.com/blockapicoder/tauriKargo). It provides two main building blocks:","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tauri-kargo-tools_0.4.0_1783187130338_0.36233006993896","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"tauri-kargo-tools","version":"0.4.1","description":"`tauri-kargo-tools` is the TypeScript tools library used by [TauriKargo](https://github.com/blockapicoder/tauriKargo). It provides two main building blocks:","exports":{"./*":"./src/*"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/blockapicoder/tauriKargoTools.git"},"keywords":[],"author":"","license":"ISC","type":"commonjs","bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","_id":"tauri-kargo-tools@0.4.1","gitHead":"5f7b94ccea3126f0617969156398d687002f7223","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Nxt/FVPBzZ4kFbzpupN5kpsTKZI1IhDKULdRrUILInDMV8nnjM1/IVosUxv82lNCHMjxC+5mKrVdW3HrGEhW0g==","shasum":"606a22b1d43e1d774ddd9bc52b7dd981fe6dfb4a","tarball":"https://registry.npmjs.org/tauri-kargo-tools/-/tauri-kargo-tools-0.4.1.tgz","fileCount":59,"unpackedSize":3691029,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCXfvMKfrhILlQth86zzzzIlIwmkLY1zhIs15UFJlXoDQIgGXlmj3RPm1myBVvhVVt1wLO9gjaOMGYkbvZNKLbDjTk="}]},"_npmUser":{"name":"blockapicoder","email":"blockapicoder@gmail.com"},"directories":{},"maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tauri-kargo-tools_0.4.1_1788613778885_0.3983334831340959"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-11T12:08:04.140Z","modified":"2026-09-05T13:09:39.267Z","0.1.0":"2025-10-11T12:08:04.405Z","0.1.1":"2025-10-11T13:56:15.570Z","0.1.2":"2025-10-11T14:16:12.657Z","0.1.3":"2025-10-11T14:23:11.626Z","0.1.4":"2025-10-31T15:47:57.170Z","0.1.5":"2025-10-31T17:09:27.825Z","0.1.6":"2025-11-15T13:25:03.808Z","0.1.7":"2025-11-16T14:29:30.846Z","0.1.8":"2025-11-21T16:57:42.830Z","0.1.9":"2025-11-21T17:01:40.367Z","0.2.0":"2025-11-23T15:06:05.422Z","0.2.1":"2025-11-28T14:37:49.055Z","0.2.2":"2026-01-09T13:53:03.426Z","0.2.3":"2026-01-09T16:52:17.846Z","0.2.4":"2026-01-17T15:27:38.823Z","0.2.5":"2026-01-24T10:33:33.386Z","0.2.6":"2026-01-24T14:45:52.296Z","0.2.7":"2026-01-25T11:16:21.268Z","0.2.8":"2026-01-26T18:25:54.216Z","0.2.9":"2026-02-15T15:54:11.490Z","0.3.0":"2026-03-20T17:22:25.842Z","0.3.1":"2026-03-21T09:32:06.184Z","0.3.2":"2026-03-22T11:05:00.961Z","0.3.3":"2026-03-22T11:10:04.198Z","0.3.4":"2026-03-22T11:19:56.012Z","0.3.5":"2026-03-22T11:49:07.601Z","0.3.7":"2026-03-29T13:47:46.267Z","0.3.8":"2026-03-29T18:11:49.396Z","0.3.9":"2026-07-04T16:14:58.838Z","0.4.0":"2026-07-04T17:45:30.656Z","0.4.1":"2026-09-05T13:09:39.090Z"},"bugs":{"url":"https://github.com/blockapicoder/tauriKargoTools/issues"},"license":"ISC","homepage":"https://github.com/blockapicoder/tauriKargoTools#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/blockapicoder/tauriKargoTools.git"},"description":"`tauri-kargo-tools` is the TypeScript tools library used by [TauriKargo](https://github.com/blockapicoder/tauriKargo). It provides two main building blocks:","maintainers":[{"name":"dadou666","email":"david.besnard666@gmail.com"},{"name":"blockapicoder","email":"blockapicoder@gmail.com"}],"readme":"# tauri-kargo-tools\n\n`tauri-kargo-tools` is the TypeScript tools library used by [TauriKargo](https://github.com/blockapicoder/tauriKargo). It provides two main building blocks:\n\n- a small declarative UI runtime for building TauriKargo interfaces from TypeScript classes;\n- a typed HTTP client for the local TauriKargo API.\n\nThe library is intentionally lightweight. It does not depend on Vue, React, or another frontend framework. The \"Vue\" name used in the source refers to the library's own view model and builder API.\n\n## What It Is For\n\nUse this package when you build a web UI that runs inside TauriKargo or talks to a TauriKargo local server.\n\nIt helps you:\n\n- declare UI screens from plain TypeScript models;\n- bind inputs, labels, buttons, lists, dialogs, menus, images, and custom DOM nodes to model fields;\n- rebuild nested views from model objects;\n- react to field changes through a simple listener system;\n- call TauriKargo endpoints for files, directories, processes, packaging, child servers, TypeScript tools, and explorer operations;\n- configure TauriKargo route mappings to serve extra local folders or proxy HTTP/HTTPS services;\n- write browser/worker tests that can report assertions and snapshots back to the TauriKargo test runner.\n\n## Installation\n\n```bash\nnpm install tauri-kargo-tools\n```\n\nThe package exposes files through subpath exports:\n\n```ts\nimport { boot, defineVue } from \"tauri-kargo-tools/vue\";\nimport { createClient } from \"tauri-kargo-tools/api\";\nimport { assertEquals, log, terminate } from \"tauri-kargo-tools/test\";\n```\n\nWhen developing this repository locally, the source lives in `src/` and TypeScript is checked with the repository `tsconfig.json`.\n\n## UI Runtime\n\nThe UI runtime is centered around two functions:\n\n- `defineVue(ModelClass, definition, init?)` registers how a class should be rendered.\n- `boot(model, selector?)` mounts an instance into the page.\n\nA UI can be declared either as a builder callback or as a raw node tree.\n\n### Minimal Example\n\n```ts\nimport { boot, defineVue } from \"tauri-kargo-tools/vue\";\n\nclass Counter {\n  title = \"Counter\";\n  value = 0;\n  canDecrement = false;\n\n  increment() {\n    this.value++;\n    this.canDecrement = this.value > 0;\n  }\n\n  decrement() {\n    this.value--;\n    this.canDecrement = this.value > 0;\n  }\n}\n\ndefineVue(Counter, (ui) => {\n  ui.flow({ orientation: \"column\", gap: 10 }, () => {\n    ui.label(\"title\");\n    ui.label(\"value\");\n    ui.flow({ orientation: \"row\", gap: 10 }, () => {\n      ui.staticButton({ label: \"-\", action: \"decrement\", enable: \"canDecrement\" });\n      ui.staticButton({ label: \"+\", action: \"increment\" });\n    });\n  });\n});\n\nboot(new Counter());\n```\n\nIf no selector is passed, `boot(...)` creates a root container in `document.body` and loads the bundled dark-mode stylesheet. If a selector is passed, the runtime mounts into that existing element.\n\n## Available UI Nodes\n\nThe builder API in `src/vue-model.ts` supports these node types:\n\n- `input(...)` for text, number, and checkbox fields.\n- `label(...)` and `staticLabel(...)` for dynamic or fixed text.\n- `button(...)` and `staticButton(...)` for actions.\n- `img(...)` for model-driven images.\n- `select(...)` for dropdown, list, and multi-list selection.\n- `flow(...)` for row or column layout.\n- `space(...)` for fixed spacing.\n- `vue(...)` for rendering one nested model object.\n- `listOfVue(...)` for rendering arrays of model objects.\n- `dialog(...)` for modal or non-modal dialogs.\n- `menu(...)` for popover-style nested content.\n- `bootVue(...)` and `staticBootVue(...)` for switching to another view created by a factory method.\n- `custom(...)` for model methods that return an `HTMLElement`.\n\nMost nodes support common options such as:\n\n- `id`\n- `class`\n- `width`\n- `height`\n- `visible`\n- `enable`\n- `useVisibility`\n\n`visible` and `enable` point to boolean fields on the model. The runtime listens to those fields and updates the DOM when they change.\n\n## Model Binding\n\nThe runtime observes object fields through `Listener` from `src/listener.ts`. When a UI node binds to a field, the listener wraps that field with a getter/setter and notifies subscribed handlers.\n\nUseful helpers are exported from `src/listener-factory.ts`:\n\n```ts\nimport { on, setSilently, stopListener } from \"tauri-kargo-tools/listener-factory\";\n\nconst state = { value: 0 };\n\nconst off = on(state, \"value\", (value, oldValue) => {\n  console.log(\"changed\", oldValue, value);\n});\n\nstate.value = 1;\nsetSilently(state, \"value\", 2);\noff();\nstopListener(state);\n```\n\n## TauriKargo API Client\n\n`createClient()` creates a `TauriKargoClient` for the local API exposed by TauriKargo.\n\n```ts\nimport { createClient } from \"tauri-kargo-tools/api\";\n\nconst client = createClient();\n\nconst config = await client.getConfig();\n\nawait client.useConfig({\n  code: \"C:/path/to/code\",\n  executable: \"C:/path/to/executable\",\n  routes: {\n    \"/assets\": \"C:/path/to/shared-assets\",\n    \"/remote-api\": \"https://example.com/api\"\n  }\n});\n\nconst file = await client.readFileText(\"applications.json\");\nawait client.writeFileText(\"out.txt\", \"hello\");\n\nconst run = await client.run({\n  executableName: \"my-tool.exe\",\n  arguments: [\"--help\"]\n});\n\nconst status = await client.runStatus({ id: run.id! });\n```\n\nBy default, the client uses relative URLs. This is the right behavior when the UI is served by TauriKargo itself. You can also target a specific local server:\n\n```ts\nconst client = createClient({ port: 5173 });\nconst other = createClient({ baseUrl: \"http://127.0.0.1:5173\" });\n```\n\n### Client Capabilities\n\nThe client wraps these TauriKargo API areas:\n\n- packaging: `embed(...)`;\n- configuration: `useConfig(...)`, `getConfig(...)`;\n- files: `readFileText(...)`, `readFileBinary(...)`, `writeFileText(...)`, `writeFileBinary(...)`, `deleteFile(...)`;\n- directories: `setCurrentDirectory(...)`, `getCurrentDirectory(...)`, `createDirectory(...)`;\n- explorer: `explorer(...)`;\n- processes: `run(...)`, `runStatus(...)`, `getAllRunStatus(...)`, `runStop(...)`, `runStopAll(...)`;\n- child servers: `newServer(...)`, `stopServer(...)`;\n- TypeScript tools: `typescriptTranspile(...)`, `typescriptAst(...)`.\n\nThe request and response types are defined in `src/types.ts`.\n\n### Route Configuration\n\nConfiguration requests can include:\n\n```ts\nroutes?: { [base: string]: string }\n```\n\nEach key is a local URL base path. Each value is either a local folder path or an HTTP/HTTPS URL.\n\nLocal folder routes serve the rest of the request path from the configured directory:\n\n```ts\nawait client.useConfig({\n  code: \"C:/apps/MyApp/code\",\n  executable: \"C:/apps/MyApp/executable\",\n  routes: {\n    \"/assets\": \"C:/shared/assets\"\n  }\n});\n```\n\nWith this configuration, `/assets/logo.png` is served from `C:/shared/assets/logo.png`.\n\nHTTP and HTTPS routes act as proxies. TauriKargo forwards the method, query string, body, and useful headers, and returns CORS-enabled responses:\n\n```ts\nawait client.useConfig({\n  code: \"C:/apps/MyApp/code\",\n  executable: \"C:/apps/MyApp/executable\",\n  routes: {\n    \"/remote-api\": \"https://example.com/api\"\n  }\n});\n```\n\nWith this configuration, `/remote-api/users?id=1` is proxied to `https://example.com/api/users?id=1`.\n\nThe same `routes` option can be passed to `newServer(...)` when starting a child server.\n\n## Test Helpers\n\n`src/test.ts` provides a small browser-friendly test helper set. It is used by the TauriKargo test runner, where test files are loaded as module workers.\n\n```ts\nimport {\n  assertEquals,\n  assertEqualsSnapshot,\n  log,\n  terminate\n} from \"tauri-kargo-tools/test\";\n\nlog(\"starting test\");\n\nassertEquals(1 + 1, 2, \"math works\");\n\nawait assertEqualsSnapshot(\n  { name: \"example\", ok: true },\n  \"example-result\"\n);\n\nterminate();\n```\n\nThe helpers post structured messages such as:\n\n- `log`\n- `assert`\n- `snapshot`\n- `terminate`\n\nTauriKargo consumes those messages to display test output, stop workers on failures, and update snapshot files under `test/snapshots`.\n\n## CSS\n\nThe UI runtime ships with two stylesheets:\n\n```text\nsrc/css/vue-darkmode.css\nsrc/css/vue-lightmode.css\n```\n\nWhen `boot(model)` is called without a selector, the runtime currently injects the dark-mode stylesheet automatically. You can also reference the styles directly from your own HTML if needed.\n\n## Repository Layout\n\n```text\nsrc/\n|-- api.ts                 # typed TauriKargo HTTP client\n|-- types.ts               # API and test message types\n|-- vue.ts                 # public UI entry points: boot and defineVue\n|-- vue-builder.ts         # DOM builder/runtime\n|-- vue-model.ts           # declarative UI model and builder API\n|-- listener.ts            # field listener implementation\n|-- listener-factory.ts    # listener cache and helpers\n|-- builder/               # DOM builders per UI node\n|-- model/                 # node type definitions\n|-- css/                   # bundled UI styles\n|-- schema/                # data-model client/server helpers\n`-- test/                  # examples, fixtures, and test assets\n```\n\n## Development\n\nInstall dependencies:\n\n```bash\nnpm install\n```\n\nRun TypeScript checking:\n\n```bash\nnpx tsc --noEmit\n```\n\nThe package is published from source files under `src/`; there is no build step configured in `package.json` at the moment.\n\n## Relationship With TauriKargo\n\nTauriKargo uses this package for its built-in desktop interface:\n\n- the explorer is defined with `defineVue(...)`;\n- the launcher uses `createClient()` to register apps, run child servers, and call `/api/embed`;\n- the test runner uses the test message types and helpers;\n- the UI screens are composed from the declarative builder nodes in this library.\n\nIn short: TauriKargo is the desktop host and local API server; `tauri-kargo-tools` is the TypeScript toolkit used to build UIs and talk to that host.\n\n## License\n\nSee `LICENSE` and `package.json`.\n","readmeFilename":"README.md"}