{"_id":"@cogitator-ai/wasm-tools","_rev":"28-02bdeae9955b54e034bb76adeeacdcfc","name":"@cogitator-ai/wasm-tools","dist-tags":{"latest":"0.5.11"},"versions":{"0.1.0":{"name":"@cogitator-ai/wasm-tools","version":"0.1.0","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.1.0","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"022e6647ebe49adbb18ba307d07ee83d17a5691d","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.1.0.tgz","fileCount":19,"integrity":"sha512-/0nTMr1lQg1zeKOUuGpwu+OELtX8im4U+t+YRV4FSDn3IPUC8O+GE6teCbmOpn1EfdL041ynkB1uaQry+sJCoA==","signatures":[{"sig":"MEUCIGFZEvHva3pYzhnr5w7Z6OnQ3iwkE8ym0zByA+p0v/xpAiEAuXjy9Gfik3lW8rK3kPt/MOUnv5QVc/yXEGmzJbEa6xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4523714},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/53a0b0019d47d50931c36b8b1cba339f/cogitator-ai-wasm-tools-0.1.0.tgz","_integrity":"sha512-/0nTMr1lQg1zeKOUuGpwu+OELtX8im4U+t+YRV4FSDn3IPUC8O+GE6teCbmOpn1EfdL041ynkB1uaQry+sJCoA==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","@cogitator-ai/types":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.0","typescript":"^5.3.0","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.1.0_1767171875526_0.2998275757886495","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@cogitator-ai/wasm-tools","version":"0.2.0","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.2.0","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"ac3f5164b11bb0c0073f81dd32ebcc7121586146","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.2.0.tgz","fileCount":19,"integrity":"sha512-uB1Wn9azhEzrBMrzSzI0NYVbodOVrGrLrFAdyymPgGO2I4MJr8prrm2Pwm5/KHhPkcZY0YG8XvIvXVODyMLmwA==","signatures":[{"sig":"MEUCIE0QgsS7TeUiUYrv2kM6bojcn6rPNo9JEoi9ECw1hP5jAiEAjf1MV1WS/UkPzOrcLZsw1bcDxz+CdOVqY8neLiHVxzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4525070},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/8119a3ccce108458179b3dcf5877e7a1/cogitator-ai-wasm-tools-0.2.0.tgz","_integrity":"sha512-uB1Wn9azhEzrBMrzSzI0NYVbodOVrGrLrFAdyymPgGO2I4MJr8prrm2Pwm5/KHhPkcZY0YG8XvIvXVODyMLmwA==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","@cogitator-ai/types":"0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typescript":"^5.3.0","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.2.0_1767204864297_0.8494360696969707","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@cogitator-ai/wasm-tools","version":"0.2.1","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.2.1","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"416db83705cb72dd2f6b0d8d870b9b97fd1b70ea","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.2.1.tgz","fileCount":19,"integrity":"sha512-ti1w9yRJ7DUHAwmW7ZYvqMDvWakpuRlECT6IQ1uGfOrw2Ycxyo1x352Rz0VItUDtTzelVFx9PsCGmqLoCMGf0g==","signatures":[{"sig":"MEUCIQD4ZleWm8SsdpbNZL2ozriBm+JxNOAE9FjFtODIKYta3wIgWWcNyuSjMVyPrCes5f1eAjPuIxrfTAkW/7q6NPbVlDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4525225},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.2.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/d13fda4726643f4fcc6575d08f976e77/cogitator-ai-wasm-tools-0.2.1.tgz","_integrity":"sha512-ti1w9yRJ7DUHAwmW7ZYvqMDvWakpuRlECT6IQ1uGfOrw2Ycxyo1x352Rz0VItUDtTzelVFx9PsCGmqLoCMGf0g==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","@cogitator-ai/types":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typescript":"^5.3.0","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.2.1_1767215170665_0.1022883929608227","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@cogitator-ai/wasm-tools","version":"0.2.2","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.2.2","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"8b4242a0dd1922fc0240b94fa79f8e788ee770f4","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.2.2.tgz","fileCount":19,"integrity":"sha512-KOH8UyWV+kpS5fC0Fn7nc2fQ9CjOhMAd7php5Tyu4mwsWFB9vG/ruNIVEbCx+WscvyEAR80HK1PZq1XJuNl7kQ==","signatures":[{"sig":"MEUCICQQ/XCCO55rGRbcAsl4aJiqbePrQYVIDMvNVU2k8jvsAiEAjOmv+Qv/Wgyh/wv6fqbHB9gl17raP6PcwuEaVn/qcVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4525217},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.2.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/d29dfcd3bfd316723e96ec43aee0c484/cogitator-ai-wasm-tools-0.2.2.tgz","_integrity":"sha512-KOH8UyWV+kpS5fC0Fn7nc2fQ9CjOhMAd7php5Tyu4mwsWFB9vG/ruNIVEbCx+WscvyEAR80HK1PZq1XJuNl7kQ==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","@cogitator-ai/types":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typescript":"^5.3.0","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.2.2_1767272208321_0.36055191584186197","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@cogitator-ai/wasm-tools","version":"0.2.3","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.2.3","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"f541758dfbaf4f412c1cd450e582f3efd7c9f775","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.2.3.tgz","fileCount":19,"integrity":"sha512-DVn+ev35y1g/jwC5v/b7diY42BAkyftJuQsW1nU3WwwzjwuzA+Cmfgcd0y5DkzK32uDPCAZBQXISuFpbZVLo6w==","signatures":[{"sig":"MEYCIQDH2YV51NAYrhLnwMb3UDpuq8kILpYwNTDwKT3umakeeAIhAPlQPBjKPE1SMkkVJg+fjjxtPruj5j9zlyL1QeI+539F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4525220},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.2.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/5327ea1e4f8bd6beda75c04f2f60d64a/cogitator-ai-wasm-tools-0.2.3.tgz","_integrity":"sha512-DVn+ev35y1g/jwC5v/b7diY42BAkyftJuQsW1nU3WwwzjwuzA+Cmfgcd0y5DkzK32uDPCAZBQXISuFpbZVLo6w==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","@cogitator-ai/types":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typescript":"^5.3.0","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.2.3_1767518375463_0.05772846996029046","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@cogitator-ai/wasm-tools","version":"0.2.4","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.2.4","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"d4bcda3565d56301d810cf5995e7802c00695d09","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.2.4.tgz","fileCount":19,"integrity":"sha512-BlbeS8Pii07/LtPqJ06XEZHIfJ23bG7ULVX0pna1qeG2B7mv/YUv3T0d1syOGwCDorcgYEhWwaYeAGktb53UJg==","signatures":[{"sig":"MEQCIBDhLxFgsdlMKfUKfo36+b1B5gpFuQAT8NeLUcVMgdJiAiASwUnFrcqMrJv2EeLwB6WV3Wug6/6tZMqHkTYWPRoVjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4525216},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.2.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/cb91e50ada675b83cdc09bf088d41d64/cogitator-ai-wasm-tools-0.2.4.tgz","_integrity":"sha512-BlbeS8Pii07/LtPqJ06XEZHIfJ23bG7ULVX0pna1qeG2B7mv/YUv3T0d1syOGwCDorcgYEhWwaYeAGktb53UJg==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","@cogitator-ai/types":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typescript":"^5.3.0","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.2.4_1767559742487_0.7903542517474857","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@cogitator-ai/wasm-tools","version":"0.2.5","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.2.5","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"9cb99db0be31318163ffdcf7f553eec48cde24c8","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.2.5.tgz","fileCount":19,"integrity":"sha512-3b6TU8jiE3YpQEh3povTljObI/oe/t2NPuDdt94jenhHkw1ydIIbOrTmB2bFimgKC+3pFk3QTJUbbVZVXjQhXg==","signatures":[{"sig":"MEUCIGnae2IzT+m8YIN8a2y6WzRCAJpfzAevx/bzMPc3AbcZAiEAyeGh9ReMZcDVxDc1R902wYJWVdZMA/PNjJpOu95Bdno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4525223},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.2.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/1af0be00591683f6ac70eb24d66c6af9/cogitator-ai-wasm-tools-0.2.5.tgz","_integrity":"sha512-3b6TU8jiE3YpQEh3povTljObI/oe/t2NPuDdt94jenhHkw1ydIIbOrTmB2bFimgKC+3pFk3QTJUbbVZVXjQhXg==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","@cogitator-ai/types":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typescript":"^5.3.0","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.2.5_1768904101094_0.011067303624619163","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@cogitator-ai/wasm-tools","version":"0.2.6","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.2.6","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"eb2b431b69cc9eb9be424ec278cd0e2cb044144a","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.2.6.tgz","fileCount":19,"integrity":"sha512-PtVpde3BB+gEvS5VIkmmjpSkMIhD0dXPSFkg+vHK8GE39ndy0H74MCio76Hz0WCXyzkS4pmQUTkSt0pETryGJw==","signatures":[{"sig":"MEUCIBgtUHj1ahqVGsRobrCGP+ftYwNjAoLAxEEWF29kqoNPAiEA4ShWxicu3RD7wcT8cuIC9Tk3YjpsYAVN8V4pcL+1yjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4525213},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.2.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/30c8a21a604dd1cfeba6f5940d3ef5a6/cogitator-ai-wasm-tools-0.2.6.tgz","_integrity":"sha512-PtVpde3BB+gEvS5VIkmmjpSkMIhD0dXPSFkg+vHK8GE39ndy0H74MCio76Hz0WCXyzkS4pmQUTkSt0pETryGJw==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","@cogitator-ai/types":"0.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typescript":"^5.3.0","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.2.6_1768906308005_0.12156213400575733","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@cogitator-ai/wasm-tools","version":"0.2.7","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.2.7","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"e08264869df16c9154ad847e61f004099b868fc2","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.2.7.tgz","fileCount":19,"integrity":"sha512-6JV7UR258HH9K4uQPXnskb/lvK7bWdr9nOyurT6uxHd5K83cecdWBKZjfaUmlbvS+PPH9+YIkCUU4kdUIhxRbg==","signatures":[{"sig":"MEYCIQC7xD5PIcolin4HB3j9Gjw5xra/wbVqB8E7DQPnRDzOEgIhALGgYVUyrTCeZrKXqIuIAY209ioNin5XgbYEsbWUfTBu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4525217},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.2.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/54b6eec4c3314707602691f51cf277ca/cogitator-ai-wasm-tools-0.2.7.tgz","_integrity":"sha512-6JV7UR258HH9K4uQPXnskb/lvK7bWdr9nOyurT6uxHd5K83cecdWBKZjfaUmlbvS+PPH9+YIkCUU4kdUIhxRbg==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","@cogitator-ai/types":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typescript":"^5.3.0","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.2.7_1768908454089_0.34657719163248735","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@cogitator-ai/wasm-tools","version":"0.2.8","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.2.8","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"2a47076467ad6a0e0786659c50caa931ad030fdb","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.2.8.tgz","fileCount":19,"integrity":"sha512-hvneSv0E5S53YIjIp8DN7figIRTYFzK/VkmbynP/ZxJOrJwsHJq1/ZNEXQbItgjS2xBoTiqZv2jCv+AoTS2YNQ==","signatures":[{"sig":"MEUCIQDMtuC8+G6IYg3cZbvL2eK56pSEiHII7RykpLdaOikfvAIgU+3aHmlloTX2D7EpXdiD/H8wyvOVgKqvHG5P4vovzog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4525218},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.2.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/68844c1848d546aa6e70447faeb4621c/cogitator-ai-wasm-tools-0.2.8.tgz","_integrity":"sha512-hvneSv0E5S53YIjIp8DN7figIRTYFzK/VkmbynP/ZxJOrJwsHJq1/ZNEXQbItgjS2xBoTiqZv2jCv+AoTS2YNQ==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","@cogitator-ai/types":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typescript":"^5.3.0","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.2.8_1768909725730_0.74870226667789","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@cogitator-ai/wasm-tools","version":"0.3.0","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.3.0","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"c2022ca12e2d4aa9a508cd127b723b18ffb45d2f","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.3.0.tgz","fileCount":31,"integrity":"sha512-I7+ZCesOLP8rKfefZij8otm5yZmNxplCT6Lc/YA1QIpTjB+v5ObJDk5jyQJ8SeQvM+VWWoF8oF6/kFuWzu+vDw==","signatures":[{"sig":"MEUCIQCOSgd1GppunbXutCi0VV/LUS9tKGobP6M+b6zc+mz6wQIgUA6Kaa9n63MrnhhiBGZkXAtsuHE5OWNqltll+j/wR7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9094104},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/0b42454f0aa3ab92d8d23169ff721c2e/cogitator-ai-wasm-tools-0.3.0.tgz","_integrity":"sha512-I7+ZCesOLP8rKfefZij8otm5yZmNxplCT6Lc/YA1QIpTjB+v5ObJDk5jyQJ8SeQvM+VWWoF8oF6/kFuWzu+vDw==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","zod-to-json-schema":"^3.22.0","@cogitator-ai/types":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typescript":"^5.3.0","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.3.0_1768923288684_0.17038115199746873","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@cogitator-ai/wasm-tools","version":"0.3.1","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.3.1","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"e9daf43a5e21bc012e174d9e7888b82b1456f915","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.3.1.tgz","fileCount":30,"integrity":"sha512-+YA7tWRwLw84ujm48rDmHM1ClOKivYFpBnFCTiGmmmococN0JIzDy5dNPHXy3WTI3LbVsivmb9wwmwxcHRfY1g==","signatures":[{"sig":"MEUCIQDbgkmdyjjn+5xQAl8LQTpGWZ9J3kWv20rMvu7b55VmowIgWkWc10HelBPxEuTeK+FILysI8yZaXXUIW7wTEtL70Ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9092990},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"gitHead":"4e5cc155bfa39e985f54e433baadd3b82a530734","scripts":{"dev":"tsc --watch","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","zod-to-json-schema":"^3.22.0","@cogitator-ai/types":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typescript":"^5.3.0","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.3.1_1769171381750_0.640314076447567","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@cogitator-ai/wasm-tools","version":"0.3.2","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.3.2","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"92b5cf790476fea126a8b52c5e661e2888bb0ef3","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.3.2.tgz","fileCount":31,"integrity":"sha512-JZeVNvKNiINb4RAY/nHNUUWexLdvdeXacDPbp4M1pvsfACkDFz+5+CtsKSBUcfkdOjjklW/98SS1EPXXkV6qdw==","signatures":[{"sig":"MEUCICuYhRUxOZbc/9N+8Eq0dKR5yqPrFJgFFv8Dlqkg0QS/AiEAySWg3pt7IZy9edJpUFvB7tDthJ1N4LMWWkJY03UDfzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9094066},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.3.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/e93f9aa6c8fe81a047cad4437c5ce820/cogitator-ai-wasm-tools-0.3.2.tgz","_integrity":"sha512-JZeVNvKNiINb4RAY/nHNUUWexLdvdeXacDPbp4M1pvsfACkDFz+5+CtsKSBUcfkdOjjklW/98SS1EPXXkV6qdw==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","zod-to-json-schema":"^3.22.0","@cogitator-ai/types":"0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typescript":"^5.3.0","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.3.2_1769174986228_0.5653369871417973","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@cogitator-ai/wasm-tools","version":"0.3.3","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.3.3","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"9d57416421edce240753d0ea3fab267b729f25bf","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.3.3.tgz","fileCount":31,"integrity":"sha512-d57crShEnyvK98a6phqQSYmcg5dVttcahSupBh8+TfFwo9IzuC7O5QAkVkU/YUWPeXLMQVr22QjA1h8/WtdL9A==","signatures":[{"sig":"MEUCIQDaFUi7JmtjdrOkL6PovCX31UKf9cMUJ/lFlb0Ienns3wIgIA2sOciqf6dokmenTqIITXIcDntTRPsIwOHSCGPJijo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9094066},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.3.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/8a504a708185260dbb679981498b0789/cogitator-ai-wasm-tools-0.3.3.tgz","_integrity":"sha512-d57crShEnyvK98a6phqQSYmcg5dVttcahSupBh8+TfFwo9IzuC7O5QAkVkU/YUWPeXLMQVr22QjA1h8/WtdL9A==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","zod-to-json-schema":"^3.22.0","@cogitator-ai/types":"0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typescript":"^5.3.0","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.3.3_1769179021643_0.703717604374531","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@cogitator-ai/wasm-tools","version":"0.3.4","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.3.4","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"55bef7569d0dd2fee116c1e6e6897a0529ced128","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.3.4.tgz","fileCount":31,"integrity":"sha512-/AoLZnStPjvAn6FMv6vctHX2CegQrk21PrJKFdnehdFZV8EuPjmCbLfBvaNiHnteduNpaYiboszklubzDDn1qg==","signatures":[{"sig":"MEYCIQCCrYT3C9zIcpYDMR45hGKGFiLbTNCSFzVZJZCYnP/DEgIhALLP5El+YGZLfxVuE0g2E4dwJgmsQ9XAuLPT07Ek1FBb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9094056},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.3.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/1b8eaf74d1b99b020730901966638077/cogitator-ai-wasm-tools-0.3.4.tgz","_integrity":"sha512-/AoLZnStPjvAn6FMv6vctHX2CegQrk21PrJKFdnehdFZV8EuPjmCbLfBvaNiHnteduNpaYiboszklubzDDn1qg==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","zod-to-json-schema":"^3.22.0","@cogitator-ai/types":"0.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typescript":"^5.3.0","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.3.4_1769183189830_0.7276907871170109","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@cogitator-ai/wasm-tools","version":"0.3.6","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.3.6","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"cb9039b6c67f0ff84410096ce51048ee013d8b1a","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.3.6.tgz","fileCount":31,"integrity":"sha512-u0FIAvZE8Wc6BTx3/TN+V8D3/QmbvjWCagDJCMha+WA9o1vtK3lwFY3L+mxCBqs9xsnINol2XcFEW7xYdMd8mg==","signatures":[{"sig":"MEUCIQC8BLP0GKTacjj+MRjRs4VuC0zdbL7VmHlI0qDDGpIMBgIgWgzEXqkWkpGhK0NWEKjvHhg0ZYlaRjds5b1xDIfn24w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9094059},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.3.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/381b67ca82cf71bd93f3725d2f944a1d/cogitator-ai-wasm-tools-0.3.6.tgz","_integrity":"sha512-u0FIAvZE8Wc6BTx3/TN+V8D3/QmbvjWCagDJCMha+WA9o1vtK3lwFY3L+mxCBqs9xsnINol2XcFEW7xYdMd8mg==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","zod-to-json-schema":"^3.22.0","@cogitator-ai/types":"0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typescript":"^5.3.0","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.3.6_1769185208078_0.09170798161228833","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@cogitator-ai/wasm-tools","version":"0.3.7","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.3.7","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"578ebc4e9dcb1eaefbc9f2f38840c638534a89d3","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.3.7.tgz","fileCount":31,"integrity":"sha512-wEznOx56IVywr3o1w9ilMU+gF5OAvzjSavOpSxeFVQHV8hvCkXC8lyOasYgsDpVKqp4OmAAVtPsr1LQnz/HPig==","signatures":[{"sig":"MEQCIFDePCiClj/Alrk/XYyH+0U0lsCLRGa8DgR6EM8Ia321AiA8eLY3GWdNfoHuN5Iz9ZgfXHoK5RAobP7DseiEIsj1fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9094054},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.3.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/8703b3e2c7e46f5f7878fefa799e75d0/cogitator-ai-wasm-tools-0.3.7.tgz","_integrity":"sha512-wEznOx56IVywr3o1w9ilMU+gF5OAvzjSavOpSxeFVQHV8hvCkXC8lyOasYgsDpVKqp4OmAAVtPsr1LQnz/HPig==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","zod-to-json-schema":"^3.22.0","@cogitator-ai/types":"0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typescript":"^5.3.0","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.3.7_1769185787880_0.6591176587168839","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@cogitator-ai/wasm-tools","version":"0.4.0","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.4.0","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"2a296a022cdb050669004e3621f319ed0771874e","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.4.0.tgz","fileCount":63,"integrity":"sha512-7jGZygSu7mfkVTVw23RBN68JahiUxKbdUqa6SCkCCnzpEmC/9XmeQxp0f/rrg7I/S5KpsWQerCB/7dmvF+JnFg==","signatures":[{"sig":"MEQCIAWDF/QPBbsy50mSig3maFkwPwfshA7rCKvvqHI8fE1jAiBEeiMrZ8wGGlHnwAw7dfTiz6UcOdq1fc/YpXyrPutBDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9150811},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js","test:watch":"vitest"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/0865233443dae624df89b8832b7bf678/cogitator-ai-wasm-tools-0.4.0.tgz","_integrity":"sha512-7jGZygSu7mfkVTVw23RBN68JahiUxKbdUqa6SCkCCnzpEmC/9XmeQxp0f/rrg7I/S5KpsWQerCB/7dmvF+JnFg==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","chokidar":"^5.0.0","zod-to-json-schema":"^3.22.0","@cogitator-ai/types":"0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","esbuild":"^0.27.2","typescript":"^5.3.0","@extism/extism":"^1.0.3","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.4.0_1769188464228_0.18993957422339935","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@cogitator-ai/wasm-tools","version":"0.4.1","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.4.1","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"dd42a3a5f8b6e18cc4373ba3b2596a565f38596e","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.4.1.tgz","fileCount":63,"integrity":"sha512-GKNKbB3PY4BZdikUgLn+N02+tGqZLIRiRD5IxeJCZFTX6APGbGxQlALcXkUi4Z1MHLecpZE+OsOzvUtDeJkF2A==","signatures":[{"sig":"MEUCIQCp8Nld/1xY50rvuRzhsj2XLPNvrK0VZb8Gp09pKPhfQgIgNhYXMoom9CRXaN3VpuBcIBoGW6vSFRMZSfuQ7vDO9p8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9151053},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.4.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js","test:watch":"vitest"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/852ef6c800935d5b36b2af2d6b3d33b9/cogitator-ai-wasm-tools-0.4.1.tgz","_integrity":"sha512-GKNKbB3PY4BZdikUgLn+N02+tGqZLIRiRD5IxeJCZFTX6APGbGxQlALcXkUi4Z1MHLecpZE+OsOzvUtDeJkF2A==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","chokidar":"^5.0.0","zod-to-json-schema":"^3.22.0","@cogitator-ai/types":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","esbuild":"^0.27.2","typescript":"^5.3.0","@extism/extism":"^1.0.3","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.4.1_1769250442713_0.12974702018542206","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@cogitator-ai/wasm-tools","version":"0.4.2","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.4.2","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"cbe8018d9e718b33c02dece231aa0c63e0aefa50","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.4.2.tgz","fileCount":63,"integrity":"sha512-/rgL//QV8B8Q3TLra+HtjA4KkbPNfRCl77+biYInL13kAP2YYq6KpmRbveGSvzbAzW9fvPga5WHZ6LmPPbQwYQ==","signatures":[{"sig":"MEYCIQDg18Bs/9wYYrHLiDBXOaGAAEXpmVrZr8GGwPG1AtUArAIhAN9BED8j8RrO1QpDXEStM5LQX++wB95aRTqWTA9SUpYg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9151051},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.4.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js","test:watch":"vitest"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/afe6461f11d2f9d77fe9c6add5a6f274/cogitator-ai-wasm-tools-0.4.2.tgz","_integrity":"sha512-/rgL//QV8B8Q3TLra+HtjA4KkbPNfRCl77+biYInL13kAP2YYq6KpmRbveGSvzbAzW9fvPga5WHZ6LmPPbQwYQ==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","chokidar":"^5.0.0","zod-to-json-schema":"^3.22.0","@cogitator-ai/types":"0.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","esbuild":"^0.27.2","typescript":"^5.3.0","@extism/extism":"^1.0.3","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.4.2_1769251969216_0.0402535168138034","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@cogitator-ai/wasm-tools","version":"0.5.0","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.5.0","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"1916fe1bacf9c60c9904d8ae630c8a537e2c9a46","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.5.0.tgz","fileCount":123,"integrity":"sha512-PLxqL0AXHD85mM5S6OHJm3dXtiJNOMUnH9lxsWht7n029xWXkAKuWp3KxAfVqzZ0NUogcV+u1oiyWxXzZgzafw==","signatures":[{"sig":"MEUCIQCxTbNR2cHMBtQejN/ge9xFk5ulGchhDnLk6k0T/KDoywIgGdIh1sf0Ktu3po+N2Uw93Prw2AV4lkm2EF2+ZZ1WxkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31990636},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.5.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js","test:watch":"vitest"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/acf8bdd2399334edc5453e4651766b4b/cogitator-ai-wasm-tools-0.5.0.tgz","_integrity":"sha512-PLxqL0AXHD85mM5S6OHJm3dXtiJNOMUnH9lxsWht7n029xWXkAKuWp3KxAfVqzZ0NUogcV+u1oiyWxXzZgzafw==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","chokidar":"^5.0.0","zod-to-json-schema":"^3.22.0","@cogitator-ai/types":"0.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","esbuild":"^0.27.2","typescript":"^5.3.0","@extism/extism":"^1.0.3","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.5.0_1769254074812_0.5735447480805771","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@cogitator-ai/wasm-tools","version":"0.5.1","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.5.1","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/eL1fe/cogitator#readme","bugs":{"url":"https://github.com/eL1fe/cogitator/issues"},"dist":{"shasum":"b6db5dc5451e8b7b6d122650d1c801f9eb13fcff","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.5.1.tgz","fileCount":123,"integrity":"sha512-9FA+ObY5dfpz2RfdGcI3HC0PHTZOSRvGul2aVxCxt4yYEz6v8uJslT+z3PuvSCCVdTW7cS2gtDR4O6o0sgTv5w==","signatures":[{"sig":"MEUCIFQN50U+CuBWQftLTD3UpkPiKk0Mo4I9DQUGp9oi3u3SAiEA02bC/Nk1qlWaMi8oVsmoiixYZM9Y448677Jfz3tIAPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31990794},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.5.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js","test:watch":"vitest"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/873816cc50a49d48da6b3b5b8ce8cae3/cogitator-ai-wasm-tools-0.5.1.tgz","_integrity":"sha512-9FA+ObY5dfpz2RfdGcI3HC0PHTZOSRvGul2aVxCxt4yYEz6v8uJslT+z3PuvSCCVdTW7cS2gtDR4O6o0sgTv5w==","repository":{"url":"git+https://github.com/eL1fe/cogitator.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.0","chokidar":"^5.0.0","zod-to-json-schema":"^3.22.0","@cogitator-ai/types":"0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","esbuild":"^0.27.2","typescript":"^5.3.0","@extism/extism":"^1.0.3","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.5.1_1769254758995_0.6732975973727582","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@cogitator-ai/wasm-tools","version":"0.5.4","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.5.4","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/cogitator-ai/Cogitator-AI#readme","bugs":{"url":"https://github.com/cogitator-ai/Cogitator-AI/issues"},"dist":{"shasum":"545af452082ca4181fcecd397fa9f91ad1780b3b","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.5.4.tgz","fileCount":122,"integrity":"sha512-K38fVG4BgjMIUyKfTWE6HkmKyyQ/t9xW+edT0LjawatzdUlwzkp/TzQMz6ULF4U0r/V3nea4mhGYLKyDjFWGgw==","signatures":[{"sig":"MEYCIQC1099KjT/lkT3r7kEfSk8SI4BEphcq/Uc9zhtc+RM9OwIhAKX3aK8IgLZN6YYEKkvyMZGKCpaFugqYJS9m0fhoIsgI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31985557},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"gitHead":"68ae52328fec8aa8e62b0dfb996c7bef0c2b441b","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js","test:watch":"vitest"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"repository":{"url":"git+https://github.com/cogitator-ai/Cogitator-AI.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^4.3.6","chokidar":"^5.0.0","@cogitator-ai/types":"workspace:*"},"publishConfig":{"access":"public","registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.27.2","typescript":"^5.3.0","@extism/extism":"^1.0.3","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.5.4_1769446845138_0.9819742462489887","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@cogitator-ai/wasm-tools","version":"0.5.5","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.5.5","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/cogitator-ai/Cogitator-AI#readme","bugs":{"url":"https://github.com/cogitator-ai/Cogitator-AI/issues"},"dist":{"shasum":"b8918c9251e6471e1a5b0fe8a4d1a83232f40e91","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.5.5.tgz","fileCount":122,"integrity":"sha512-/mi4l78ggfpqjBXdg3ooeZBvseDkPtfBeAyZgj1koC96BZb9VFAgDQ5y7KYFoXiyMHXrvmKH5hgnZwS7DL0TwQ==","signatures":[{"sig":"MEYCIQC8UUYjw41mJpNNGM0QtdxGQcqeZhOjLujxzI6HDLwESAIhAIRhSwlNkgdB8+0z/PXV9NUy6nJNE4AMyJ7TTD8MbYW1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31985601},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"gitHead":"a6b9adee17ab69490d006ebca129a24d50e90b0f","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js","test:watch":"vitest"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"repository":{"url":"git+https://github.com/cogitator-ai/Cogitator-AI.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^4.3.6","chokidar":"^5.0.0","@cogitator-ai/types":"workspace:*"},"publishConfig":{"access":"public","registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.27.3","typescript":"^5.3.0","@extism/extism":"^1.0.3","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.5.5_1771596967229_0.6973644937947885","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@cogitator-ai/wasm-tools","version":"0.5.6","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.5.6","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/cogitator-ai/Cogitator-AI#readme","bugs":{"url":"https://github.com/cogitator-ai/Cogitator-AI/issues"},"dist":{"shasum":"cdd06c335c69ab49742627f03ba5092d2b5f6998","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.5.6.tgz","fileCount":122,"integrity":"sha512-kLQ7rThzZB5OJC8QReaBf8flAoICD2UeYyhdZybhmvklHhvGubzZ2taSZUkLFTbX9FR5swv1g0wox63SeLzQFA==","signatures":[{"sig":"MEQCIChbBfnDTBGLpxoXIPzdy0V/19iSVC+nPuMwG6zhu1fJAiAGwPlMMFMgn57eE78uzh64rVv1VMmT8bMwQcjL9Nryyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31985559},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"gitHead":"f508be4a1a30c7bd136f0fa8b2e6cee5521416ab","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js","test:watch":"vitest"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"repository":{"url":"git+https://github.com/cogitator-ai/Cogitator-AI.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^4.3.6","chokidar":"^5.0.0","@cogitator-ai/types":"workspace:*"},"publishConfig":{"access":"public","registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.27.3","typescript":"^5.3.0","@extism/extism":"^1.0.3","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.5.6_1772035852120_0.4742151735579663","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@cogitator-ai/wasm-tools","version":"0.5.9","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.5.9","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/cogitator-ai/Cogitator-AI#readme","bugs":{"url":"https://github.com/cogitator-ai/Cogitator-AI/issues"},"dist":{"shasum":"d6e0a7f0fb65385eb347dec97c4cf33de74fe4c8","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.5.9.tgz","fileCount":126,"integrity":"sha512-IWvalTyB4fL+O8b2AdHCMShhOE4yBUOjg3nJp3r+IcUQJ6dnL+I1w0dbc7WWCeTM2BXxy/RUa/R7V2XMcmiBqA==","signatures":[{"sig":"MEUCIQDm+DLM99+PoBpWg076H1wRv6P5fiY+RZKxa6YJbu1UDgIgBcb418kPmUudqvirONm7Mgxc1LpG3FgPV59M4bSHspg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32012408},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"gitHead":"33b6a8cb29bfdd7d2255acfa240b2df5d558354e","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js","test:watch":"vitest"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"repository":{"url":"git+https://github.com/cogitator-ai/Cogitator-AI.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^4.3.6","chokidar":"^5.0.0","@cogitator-ai/types":"workspace:*"},"publishConfig":{"access":"public","registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.27.3","typescript":"^5.3.0","@extism/extism":"^1.0.3","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.5.9_1778881438812_0.46402922093537224","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@cogitator-ai/wasm-tools","version":"0.5.10","license":"MIT","_id":"@cogitator-ai/wasm-tools@0.5.10","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"homepage":"https://github.com/cogitator-ai/Cogitator-AI#readme","bugs":{"url":"https://github.com/cogitator-ai/Cogitator-AI/issues"},"dist":{"shasum":"49c0a82939b51c4d75b5e6b637cda4464aaff24e","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.5.10.tgz","fileCount":127,"integrity":"sha512-+GCkSzkgTL8aTETrYdXwg4aXPCdQe5FsdNE2U0ugDGZe7BUeTrFAFvXqO2NojhyPjSjQuhOXnu2+BPBN9cSgdw==","signatures":[{"sig":"MEQCIB09gcGdDR6zMYU473ErcVVZpXAAFp7xTTaZ6pFMzYVpAiAcbr0IfLxRNiXhzDHbAYqUVxGkW+QTY0lunE/+s/FVeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32013505},"main":"./dist/index.js","type":"module","_from":"file:cogitator-ai-wasm-tools-0.5.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run build:wasm","clean":"rm -rf dist","typecheck":"tsc --noEmit","build:wasm":"node scripts/build-wasm.js","test:watch":"vitest"},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/bb501419fed7bfd6fbef6ea6fd6312c6/cogitator-ai-wasm-tools-0.5.10.tgz","_integrity":"sha512-+GCkSzkgTL8aTETrYdXwg4aXPCdQe5FsdNE2U0ugDGZe7BUeTrFAFvXqO2NojhyPjSjQuhOXnu2+BPBN9cSgdw==","repository":{"url":"git+https://github.com/cogitator-ai/Cogitator-AI.git","type":"git","directory":"packages/wasm-tools"},"_npmVersion":"10.9.0","description":"WASM-based tools for Cogitator agents","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^4.3.6","chokidar":"^5.0.0","@cogitator-ai/types":"0.22.2"},"publishConfig":{"access":"public","registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.27.3","typescript":"^5.3.0","@extism/extism":"^1.0.3","@extism/js-pdk":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-tools_0.5.10_1778882325835_0.7433579050617347","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"@cogitator-ai/wasm-tools","version":"0.5.11","description":"WASM-based tools for Cogitator agents","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm/*":"./dist/wasm/*"},"dependencies":{"chokidar":"^5.0.0","zod":"^4.3.6","@cogitator-ai/types":"0.22.3"},"devDependencies":{"@extism/extism":"^1.0.3","@extism/js-pdk":"^1.0.0","esbuild":"^0.27.3","typescript":"^5.3.0","vitest":"^4.0.18"},"repository":{"type":"git","url":"git+https://github.com/cogitator-ai/Cogitator-AI.git","directory":"packages/wasm-tools"},"publishConfig":{"access":"public","registry":"https://npm.pkg.github.com"},"license":"MIT","scripts":{"build":"tsc && npm run build:wasm","build:wasm":"node scripts/build-wasm.js","dev":"tsc --watch","clean":"rm -rf dist","typecheck":"tsc --noEmit","test":"vitest run","test:watch":"vitest"},"_id":"@cogitator-ai/wasm-tools@0.5.11","bugs":{"url":"https://github.com/cogitator-ai/Cogitator-AI/issues"},"homepage":"https://github.com/cogitator-ai/Cogitator-AI#readme","_integrity":"sha512-0phGuzgbV84sJ8ihiiDiMk5ae2MAKVtq0TCUeCkMLiN5fZdH31NtC+SMQgzTU5quARZBLBv630GSQbOI9UcXYw==","_resolved":"/private/var/folders/20/4d95hdvj45j337gtqpbx3v1m0000gn/T/2071ccafa46bf8b41beae054b0ce0f9d/cogitator-ai-wasm-tools-0.5.11.tgz","_from":"file:cogitator-ai-wasm-tools-0.5.11.tgz","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-0phGuzgbV84sJ8ihiiDiMk5ae2MAKVtq0TCUeCkMLiN5fZdH31NtC+SMQgzTU5quARZBLBv630GSQbOI9UcXYw==","shasum":"c58acaa5ff811c1ae223ed4aba045190ae0fca24","tarball":"https://registry.npmjs.org/@cogitator-ai/wasm-tools/-/wasm-tools-0.5.11.tgz","fileCount":127,"unpackedSize":32033409,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAfGSblVPmys2cclPSWwdkcwhu/VGl4zcGcYzyRGkl4rAiAzoW5WKO6Ek53WokcjQRJ8GavCnX3kLxlkciqZdGRaVQ=="}]},"_npmUser":{"name":"el1fe","email":"piuro.pavel@gmail.com"},"directories":{},"maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wasm-tools_0.5.11_1785059737038_0.42277749539731335"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-31T09:04:35.435Z","modified":"2026-07-26T09:55:37.480Z","0.1.0":"2025-12-31T09:04:35.756Z","0.2.0":"2025-12-31T18:14:24.528Z","0.2.1":"2025-12-31T21:06:10.899Z","0.2.2":"2026-01-01T12:56:48.503Z","0.2.3":"2026-01-04T09:19:35.691Z","0.2.4":"2026-01-04T20:49:02.721Z","0.2.5":"2026-01-20T10:15:01.301Z","0.2.6":"2026-01-20T10:51:48.202Z","0.2.7":"2026-01-20T11:27:34.295Z","0.2.8":"2026-01-20T11:48:45.940Z","0.3.0":"2026-01-20T15:34:49.052Z","0.3.1":"2026-01-23T12:29:42.041Z","0.3.2":"2026-01-23T13:29:46.507Z","0.3.3":"2026-01-23T14:37:01.938Z","0.3.4":"2026-01-23T15:46:30.129Z","0.3.6":"2026-01-23T16:20:08.371Z","0.3.7":"2026-01-23T16:29:48.210Z","0.4.0":"2026-01-23T17:14:24.574Z","0.4.1":"2026-01-24T10:27:23.029Z","0.4.2":"2026-01-24T10:52:49.503Z","0.5.0":"2026-01-24T11:27:55.300Z","0.5.1":"2026-01-24T11:39:19.546Z","0.5.4":"2026-01-26T17:00:45.633Z","0.5.5":"2026-02-20T14:16:07.698Z","0.5.6":"2026-02-25T16:10:52.714Z","0.5.9":"2026-05-15T21:43:59.399Z","0.5.10":"2026-05-15T21:58:46.347Z","0.5.11":"2026-07-26T09:55:37.322Z"},"bugs":{"url":"https://github.com/cogitator-ai/Cogitator-AI/issues"},"license":"MIT","homepage":"https://github.com/cogitator-ai/Cogitator-AI#readme","repository":{"type":"git","url":"git+https://github.com/cogitator-ai/Cogitator-AI.git","directory":"packages/wasm-tools"},"description":"WASM-based tools for Cogitator agents","maintainers":[{"name":"el1fe","email":"piuro.pavel@gmail.com"}],"readme":"# @cogitator-ai/wasm-tools\n\nWASM-based tools for Cogitator agents. Secure, sandboxed tool execution using WebAssembly.\n\n## Features\n\n- 🚀 **100-500x faster cold start** than Docker containers\n- 🔒 **Memory-safe execution** in isolated Extism sandbox\n- 📦 **~20x lower memory footprint** compared to containers\n- 🛠️ **Custom tool framework** - create your own WASM tools\n- 🔄 **Hot-reload support** - update WASM modules without restart\n\n## Installation\n\n```bash\npnpm add @cogitator-ai/wasm-tools\n```\n\n## Quick Start\n\n### Pre-built Tools\n\nUse the built-in WASM tools:\n\n```typescript\nimport {\n  createCalcTool,\n  createJsonTool,\n  createHashTool,\n  createBase64Tool,\n  createSlugTool,\n  createValidationTool,\n  createDiffTool,\n  createRegexTool,\n  createCsvTool,\n  createMarkdownTool,\n  createXmlTool,\n  createDatetimeTool,\n  createCompressionTool,\n  createSigningTool,\n} from '@cogitator-ai/wasm-tools';\nimport { Cogitator, Agent } from '@cogitator-ai/core';\n\nconst agent = new Agent({\n  name: 'utility-assistant',\n  model: 'gpt-4o',\n  tools: [\n    createCalcTool(),\n    createJsonTool(),\n    createHashTool(),\n    createBase64Tool(),\n    createSlugTool(),\n    createValidationTool(),\n    createDiffTool(),\n    createRegexTool(),\n    createCsvTool(),\n    createMarkdownTool(),\n    createXmlTool(),\n    createDatetimeTool(),\n    createCompressionTool(),\n    createSigningTool(),\n  ],\n});\n\nconst cog = new Cogitator({ llm: { defaultProvider: 'openai' } });\nconst result = await cog.run(agent, {\n  input: 'Calculate the SHA-256 hash of \"hello world\"',\n});\n```\n\n### Custom WASM Tools\n\nCreate custom tools that run in the WASM sandbox:\n\n```typescript\nimport { defineWasmTool } from '@cogitator-ai/wasm-tools';\nimport { z } from 'zod';\n\nconst hashTool = defineWasmTool({\n  name: 'hash_text',\n  description: 'Hash text using various algorithms',\n  wasmModule: './my-hash.wasm',\n  wasmFunction: 'hash',\n  parameters: z.object({\n    text: z.string().describe('Text to hash'),\n    algorithm: z.enum(['sha256', 'sha512', 'md5']),\n  }),\n  category: 'utility',\n  tags: ['hash', 'crypto'],\n  timeout: 5000,\n});\n\nconst agent = new Agent({\n  name: 'hasher',\n  tools: [hashTool],\n});\n```\n\n### Hot-Reload with WasmToolManager\n\nWatch WASM files and automatically reload on changes:\n\n```typescript\nimport { WasmToolManager } from '@cogitator-ai/wasm-tools';\nimport { Cogitator, Agent } from '@cogitator-ai/core';\n\nconst manager = new WasmToolManager({ debounceMs: 200 });\n\n// Watch directory for WASM plugins\nawait manager.watch('./plugins/*.wasm', {\n  onLoad: (name) => console.log(`✓ Loaded: ${name}`),\n  onReload: (name) => console.log(`↻ Reloaded: ${name}`),\n  onUnload: (name) => console.log(`✗ Unloaded: ${name}`),\n  onError: (name, _, err) => console.error(`Error ${name}: ${err.message}`),\n});\n\n// Or load a single module\nconst calcTool = await manager.load('./plugins/calc.wasm');\n\n// Get all tools for agent\nconst agent = new Agent({\n  name: 'wasm-agent',\n  tools: manager.getTools(),\n});\n\n// Tools automatically use the latest plugin version after reload\nconst cogitator = new Cogitator({ llm: { defaultProvider: 'openai' } });\nawait cogitator.run(agent, 'Calculate 2 + 2');\n\n// Cleanup when done\nawait manager.close();\n```\n\n## API Reference\n\n### defineWasmTool(config)\n\nCreate a custom WASM tool for agent use.\n\n```typescript\ninterface WasmToolConfig<TParams> {\n  name: string;\n  description: string;\n  wasmModule: string; // Path to .wasm file\n  wasmFunction?: string; // Function to call (default: 'run')\n  parameters: ZodType<TParams>;\n  category?: ToolCategory;\n  tags?: string[];\n  timeout?: number; // Execution timeout in ms\n  wasi?: boolean; // Enable WASI support\n}\n```\n\n### createCalcTool(options?)\n\nCreate a calculator tool for mathematical expressions.\n\n```typescript\nconst calc = createCalcTool({ timeout: 10000 });\n\n// Supports: +, -, *, /, %, parentheses\n// Example: \"2 + 2 * 3\" → 8\n```\n\n### createJsonTool(options?)\n\nCreate a JSON processor tool with JSONPath query support.\n\n```typescript\nconst json = createJsonTool({ timeout: 10000 });\n\n// Example: { json: '{\"a\": {\"b\": 1}}', query: '$.a.b' } → 1\n```\n\n### createHashTool(options?)\n\nCreate a cryptographic hash tool supporting multiple algorithms.\n\n```typescript\nconst hash = createHashTool({ timeout: 10000 });\n\n// Supports: sha256, sha1, md5\n// Example: { text: \"hello\", algorithm: \"sha256\" } → \"2cf24dba5fb0a30e...\"\n```\n\n### createBase64Tool(options?)\n\nCreate a Base64 encoding/decoding tool with URL-safe variant support.\n\n```typescript\nconst base64 = createBase64Tool({ timeout: 10000 });\n\n// Example: { text: \"hello\", operation: \"encode\" } → \"aGVsbG8=\"\n// Example: { text: \"aGVsbG8=\", operation: \"decode\" } → \"hello\"\n// URL-safe: { text: \"hello\", operation: \"encode\", urlSafe: true }\n```\n\n### createSlugTool(options?)\n\nGenerate URL-safe slugs from text with Unicode transliteration.\n\n```typescript\nconst slug = createSlugTool({ timeout: 10000 });\n\n// Example: { text: \"Hello World!\" } → \"hello-world\"\n// Example: { text: \"Привет мир\", separator: \"_\" } → \"privet_mir\"\n```\n\n### createValidationTool(options?)\n\nValidate common formats: email, URL, UUID, IPv4, IPv6.\n\n```typescript\nconst validation = createValidationTool({ timeout: 10000 });\n\n// Example: { value: \"test@example.com\", type: \"email\" } → { valid: true }\n// Example: { value: \"192.168.1.1\", type: \"ipv4\" } → { valid: true }\n```\n\n### createDiffTool(options?)\n\nCompare texts using Myers diff algorithm.\n\n```typescript\nconst diff = createDiffTool({ timeout: 10000 });\n\n// Example: { original: \"hello\", modified: \"hallo\" }\n// Returns unified diff with additions/deletions count\n```\n\n### createRegexTool(options?)\n\nSafe regex operations with ReDoS protection.\n\n```typescript\nconst regex = createRegexTool({ timeout: 10000 });\n\n// Example: { text: \"hello world\", pattern: \"\\\\w+\", operation: \"matchAll\" }\n// Supports: match, matchAll, test, replace, split\n```\n\n### createCsvTool(options?)\n\nRFC 4180 compliant CSV parsing and generation.\n\n```typescript\nconst csv = createCsvTool({ timeout: 10000 });\n\n// Parse: { data: \"a,b\\n1,2\", operation: \"parse\" }\n// Stringify: { data: [[\"a\",\"b\"],[\"1\",\"2\"]], operation: \"stringify\" }\n```\n\n### createMarkdownTool(options?)\n\nConvert Markdown to HTML (GFM subset).\n\n```typescript\nconst markdown = createMarkdownTool({ timeout: 10000 });\n\n// Example: { markdown: \"# Hello\\n**bold**\" }\n// Returns: { html: \"<h1>Hello</h1>\\n<p><strong>bold</strong></p>\" }\n// Supports: headers, bold, italic, links, code, lists, tables\n```\n\n### createXmlTool(options?)\n\nParse XML to JSON with XPath-like queries.\n\n```typescript\nconst xml = createXmlTool({ timeout: 10000 });\n\n// Example: { xml: \"<root><item>1</item></root>\", query: \"/root/item\" }\n// Supports: elements, attributes, CDATA, comments\n```\n\n### createDatetimeTool(options?)\n\nDate/time operations with UTC and offset timezone support.\n\n```typescript\nconst datetime = createDatetimeTool({ timeout: 10000 });\n\n// Parse: { date: \"2024-01-15\", operation: \"parse\" }\n// Format: { date: \"2024-01-15T10:30:00Z\", operation: \"format\", format: \"YYYY-MM-DD\" }\n// Add: { date: \"2024-01-15\", operation: \"add\", amount: 7, unit: \"days\" }\n// Diff: { date: \"2024-01-01\", operation: \"diff\", endDate: \"2024-01-15\", unit: \"days\" }\n```\n\n### createCompressionTool(options?)\n\nGzip/deflate/zlib compression and decompression.\n\n```typescript\nconst compression = createCompressionTool({ timeout: 30000 });\n\n// Compress: { data: \"hello\", algorithm: \"gzip\", operation: \"compress\" }\n// Decompress: { data: \"H4sIAAAA...\", algorithm: \"gzip\", operation: \"decompress\" }\n// Returns base64-encoded compressed data with size info\n```\n\n### createSigningTool(options?)\n\nEd25519 digital signatures for message authentication.\n\n```typescript\nconst signing = createSigningTool({ timeout: 10000 });\n\n// Generate keypair: { operation: \"generateKeypair\", algorithm: \"ed25519\" }\n// Sign: { operation: \"sign\", algorithm: \"ed25519\", message: \"hello\", privateKey: \"...\" }\n// Verify: { operation: \"verify\", algorithm: \"ed25519\", message: \"hello\", publicKey: \"...\", signature: \"...\" }\n```\n\n### getWasmPath(name)\n\nGet the path to a pre-built WASM module.\n\n```typescript\nimport { getWasmPath } from '@cogitator-ai/wasm-tools';\n\nconst calcPath = getWasmPath('calc'); // Path to calc.wasm\nconst jsonPath = getWasmPath('json'); // Path to json.wasm\n```\n\n### WasmToolManager\n\nManage WASM tools with hot-reload support.\n\n```typescript\ninterface WasmToolManagerOptions {\n  debounceMs?: number; // File change debounce delay (default: 100ms)\n  useWasi?: boolean; // Enable WASI for all modules\n}\n\ninterface WasmToolCallbacks {\n  onLoad?: (name: string, path: string) => void;\n  onReload?: (name: string, path: string) => void;\n  onUnload?: (name: string, path: string) => void;\n  onError?: (name: string, path: string, error: Error) => void;\n}\n\nclass WasmToolManager {\n  constructor(options?: WasmToolManagerOptions);\n\n  // Watch a glob pattern for WASM files\n  watch(pattern: string, callbacks?: WasmToolCallbacks): Promise<void>;\n\n  // Load a single WASM module\n  load(wasmPath: string): Promise<Tool>;\n\n  // Get all loaded tools\n  getTools(): Tool[];\n\n  // Get a tool by module name\n  getTool(name: string): Tool | undefined;\n\n  // Get module metadata\n  getModule(name: string): LoadedModule | undefined;\n  getModules(): LoadedModule[];\n\n  // Close watcher and all plugins\n  close(): Promise<void>;\n}\n```\n\n### Legacy Exports\n\nFor direct sandbox usage:\n\n| Export             | Description                               |\n| ------------------ | ----------------------------------------- |\n| `calcToolConfig`   | Sandbox config for calculator WASM module |\n| `calcToolSchema`   | Zod schema for calculator input           |\n| `jsonToolConfig`   | Sandbox config for JSON processor         |\n| `jsonToolSchema`   | Zod schema for JSON processor input       |\n| `hashToolConfig`   | Sandbox config for hash WASM module       |\n| `hashToolSchema`   | Zod schema for hash input                 |\n| `base64ToolConfig` | Sandbox config for base64 WASM module     |\n| `base64ToolSchema` | Zod schema for base64 input               |\n\n## Building Custom WASM Modules\n\nWASM modules use the Extism JS PDK:\n\n```typescript\n// my-tool.ts\nexport function run(): number {\n  const input = JSON.parse(Host.inputString());\n\n  // Your logic here\n  const result = { processed: input.data };\n\n  Host.outputString(JSON.stringify(result));\n  return 0; // 0 = success\n}\n\ndeclare const Host: {\n  inputString(): string;\n  outputString(s: string): void;\n};\n```\n\nBuild with:\n\n```bash\nesbuild my-tool.ts -o temp/my-tool.js --bundle --format=cjs --target=es2020\nextism-js temp/my-tool.js -o dist/my-tool.wasm\n```\n\n## Security\n\nWASM tools run in a secure Extism sandbox:\n\n- ❌ No filesystem access (unless WASI enabled)\n- ❌ No network access\n- ✅ Memory limits enforced\n- ✅ Timeout enforcement\n- ✅ Isolated execution environment\n\n## License\n\nMIT\n","readmeFilename":"README.md"}