{"_id":"@fjall/ai-tools","_rev":"109-fd4e8abdd36f7beb0a0577e2dc9ca179","name":"@fjall/ai-tools","dist-tags":{"latest":"39.0.2"},"versions":{"2.18.1":{"name":"@fjall/ai-tools","version":"2.18.1","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.18.1","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"39e03d542e777acc5f51c24377215dbbf0be72ff","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.18.1.tgz","fileCount":39,"integrity":"sha512-zD/yKe84ej25YhT7JRuZb94qSr3tp9AWkia4bANMb2yflFUZ8U7dWGtYdw2b6K+Dk3Ohpvtu0QIT9/ZUzyPGng==","signatures":[{"sig":"MEYCIQDVqcNSch2ADJQcwTo8fRophb36rRVV8JijJJNiZGP+VQIhAOr1M5OypBlheyE9azaOxSlYUBHmRIbPlRtfhU/sThwY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"abea3c09d4831635e41a91cbd526beeb9ab58443","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.18.1_1781836610061_0.07369836958681764","host":"s3://npm-registry-packages-npm-production"}},"2.18.2":{"name":"@fjall/ai-tools","version":"2.18.2","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.18.2","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"13ef4f37a36500f73d371678f845df32b74d50a1","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.18.2.tgz","fileCount":39,"integrity":"sha512-m9Q11EAjel9wVgGknfYJAh4fDd/odvw6hho4WNwX9Bh5trv6StfL+itjGT7CTv5/xW57FyH9z+pPmGUtcAEc9w==","signatures":[{"sig":"MEQCIB288Or6mHky9+qn9C9U3FlKGcy+FcNz11pq5Ubd2GZpAiA/4UlF65oCx7ZZkPBfkOWIyxNPEvssM4p+t4H1KyMKhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"df431968c2a4d24259a939da902592ea058b5ba4","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.18.2_1781860642106_0.3863770942873419","host":"s3://npm-registry-packages-npm-production"}},"2.18.3":{"name":"@fjall/ai-tools","version":"2.18.3","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.18.3","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"a9bd1f40c5508027a74b5eee1381eebc33aba361","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.18.3.tgz","fileCount":39,"integrity":"sha512-bacOzoYJHW9TQwcXPAQLPEMJe0JU1M+KnniKt6rotT+ztPUdXNpJBp1rGzZ9hZQppPr1r93tQCvNSrXozzliJg==","signatures":[{"sig":"MEYCIQCabj1h8GzKma/OqHDrEpFsy9GuKdAFuh5wWqiV1V28qAIhAJnG80AYQCE9gY3icMoDKy5FAg8/x2mzYWv1ZIbbY37a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"50f45ba44cd32824ee560d3e77078d000fa64302","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.18.3_1781868477642_0.4155510597314769","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"@fjall/ai-tools","version":"2.19.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.19.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"9c04e13aaaadcd16ed1545bfb8a4af25555aa29b","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.19.0.tgz","fileCount":39,"integrity":"sha512-VYUaIWhmtP+KE9P9L/UCeS2SHmq867RR212zfYrQNA5Ic9fD5i44WnFFU+O95mu/WTSf54gIeh9MNfoI7K50VA==","signatures":[{"sig":"MEYCIQC4TORPRlDtag9bXxZwXAmBG7liYNu6IVyveRwuVHbBkgIhAKjyZLR0Sz1GADYLNv5ih9ES61eyFVUi1QtmOB/gAk9/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"f76888fbf22b7f4ac972fcd12f392c519bd612c2","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.19.0_1781912738256_0.32202634137092345","host":"s3://npm-registry-packages-npm-production"}},"2.19.1":{"name":"@fjall/ai-tools","version":"2.19.1","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.19.1","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"4a80b0991a7d74b83f6c3a1e1cd93789877a2ded","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.19.1.tgz","fileCount":39,"integrity":"sha512-ZyQh4NBSMc2skKVRTvF3PzUdBKEBvu3IEOzR3yGhn1c/baPYOMPuj53HcgBsQCqG7ttI1xy3ptCVPzJwZJ2Njw==","signatures":[{"sig":"MEUCICEZgsZjx/cO0w8hnd+/ahSQEtbId+Lx6x7D7JoPnCi6AiEA/mVnIj0/O2vPbuo93WtoDqoq6Hczb0sCqRJk+tLOjpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"4a28fac0bbbcb4e0db6cb79a9289a7108417a16a","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.19.1_1781924086261_0.5946618089763542","host":"s3://npm-registry-packages-npm-production"}},"2.19.2":{"name":"@fjall/ai-tools","version":"2.19.2","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.19.2","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"24e0b6c0e8f03413fed1cf194444623ed7df7bee","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.19.2.tgz","fileCount":39,"integrity":"sha512-34G+tM1TTXZMXvuWdq/NgbU2NTcnASxNCtOLwOg2EidE3IwfTldWpfa99iQCrvILaaxcd9Ao6Oa2m2u71pheEA==","signatures":[{"sig":"MEYCIQDvt6L5HeMbFnMpq1qeJpEnbaXC7ZJi7EvkiiVXaXyJ5wIhAN/53EXy7PgsiXZskjAcU6VsVPrW3FoCkufr8cYZ+9we","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"9c77ec058ff9a6bbd09d318747ff9cf3152ee58b","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.19.2_1781947593581_0.006667098285755513","host":"s3://npm-registry-packages-npm-production"}},"2.19.3":{"name":"@fjall/ai-tools","version":"2.19.3","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.19.3","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"ec33f3967919cef115038739635ea66a30b7972a","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.19.3.tgz","fileCount":39,"integrity":"sha512-8a3xxBgaJepYouwsaKIphdXGflSjwLf+dGAn7l3+iU8c4o5ArW7m1D4yr/KWuk7cY6A2zZJAl4NUvwdrqp2wkA==","signatures":[{"sig":"MEQCIAiI5JApkb721kYOaWB7HVfniyOgY/Jkk8hgM63jo9HUAiATt0jtQxvv2RzEcO8OvdjC8ElJL1+uXwaf+knowlTAFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"622bf104895ff3f51147de46d5b70c5928aaaa86","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.19.3_1781950383593_0.5899106023747365","host":"s3://npm-registry-packages-npm-production"}},"2.19.4":{"name":"@fjall/ai-tools","version":"2.19.4","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.19.4","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"5bb61785ea1639d333e5ef8305be5697260485ef","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.19.4.tgz","fileCount":39,"integrity":"sha512-zE6WnRLduGG5O8A8LjGI7VybXvI6G3y4/vnXQ1rCgRvFcMCJNEjH0Zg2n9B4zOUQroTEDciNT0P6FvnVVXX7Fg==","signatures":[{"sig":"MEUCIQC3H+DcMrKnFdZ6vMItKCuNw2okI/jaCBP97cMqyQZ8/AIgXPR85bcfJnTUrWJ07BftPSFmKNdJf06HJWuaoEfKp4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"269cdbb75bb3b35c5f2b393bd2a883f5ebbd4155","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.19.4_1782164133634_0.906077588719723","host":"s3://npm-registry-packages-npm-production"}},"2.19.5":{"name":"@fjall/ai-tools","version":"2.19.5","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.19.5","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"62c395d17cb248fe302008e8bd79476ab79264f4","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.19.5.tgz","fileCount":39,"integrity":"sha512-DOO6sQrHaSr+8kLYDfN9bYf9xinShR7xobBac9XK2XmcYhdPb37yoJEYVSEwAm5SpfwWZifcaxb7nJ13aTrQ3A==","signatures":[{"sig":"MEUCIEHlai6EN7Y/aka/mGkjNrCnGTRGofncumzdfAQvuBwGAiEAtPzqM9l+OUalQkl0tHQM9sr0VB+xBqAkzyAs7P6Dphg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"8179898f55c1467404e6a715ead5404404e45be0","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.19.5_1782164351802_0.7949171617932851","host":"s3://npm-registry-packages-npm-production"}},"2.19.6":{"name":"@fjall/ai-tools","version":"2.19.6","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.19.6","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"c88c7e56d51e1086965493408bfec3fd5ebfc36f","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.19.6.tgz","fileCount":39,"integrity":"sha512-AHmSyNQo0iKhWuEOKhRbDizKhw0K71v7jtaiWHHAbxNDw2+UjrHPran9GHfKisgbKUNs2nwYSrinTxTAkNd8bA==","signatures":[{"sig":"MEUCIQDPqGp6u70VR9JbDDswlAWxQAtiygeNHceIFdYt6YQsvgIgWpbtEaAj9T1NmN3FgG352uf6/9owDJAaRz+SEAffobM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"f41aae2245b7e82af7e8e7f5cf098b83b22cc198","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.19.6_1782172207190_0.7262818931934771","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"@fjall/ai-tools","version":"2.20.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.20.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"8d16275a2ff9352e12168b6c18fa10b830e550f1","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.20.0.tgz","fileCount":39,"integrity":"sha512-lRwfzG+WpNLmd7cxUVNYnVrLrHmmGNfaJOxd26nYfholiAVWBntR5l9GeLeYJThRwPAcTLUuKQcy3fHhkUVCBg==","signatures":[{"sig":"MEUCIQCrGB0vcjZ8DxwFNzSV6LU4SqhTUKaBQ7tJSV8v/QyBNAIgRy6Ri1E70vj8rqAsstAjifDzL69buUH4u6Y1mKN6tUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"ec556d44a8a32fbdc1a2e1ca3c1f22224b0d27c2","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.20.0_1782197153432_0.19018526760600718","host":"s3://npm-registry-packages-npm-production"}},"2.20.1":{"name":"@fjall/ai-tools","version":"2.20.1","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.20.1","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"815a8aa4b7ab29773eff8ae58f2cd98934d9105e","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.20.1.tgz","fileCount":39,"integrity":"sha512-5l5C7Z6/DpGQ669u8KEv1HawvarozUI4v9EwHAhMYcOnDb0wLHxmoHnOwN2eaOcv6SP5qGgqy95lyBurs7bDgA==","signatures":[{"sig":"MEQCIDKqRwcr2ErWKkpLRh2PPc1+dfta2qwzvHgLhD9jixaRAiA36HRBMCZED+3BVnZE1aeEmm8p8eJG0RUxD0XUCsnMIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"397880361ea533450ea5c888f7e7b9593254f663","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.20.1_1782252015426_0.803330462463953","host":"s3://npm-registry-packages-npm-production"}},"2.21.0":{"name":"@fjall/ai-tools","version":"2.21.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.21.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"253bf3f7b5b5cdd4d97e0087bf2abb54a3f01212","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.21.0.tgz","fileCount":39,"integrity":"sha512-W/wCq+lCRouj8fujVq1vSN3leZc0UEy8TdQ40ZAun9iZ1SEUBPJjlnm6Xn5log9rPDba0qRhsZxv+wFr2xcDug==","signatures":[{"sig":"MEUCIQDLRFAjIVqfezLPrUendMAL+KOQyWn1fuiQ6dEbvI5wlAIgGYjcuTyhAjrZDQeXQKvuV7mWIFVEsUQDPT6lW+vXHcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"1b8902876c40697183ce8cbc25a0556b11d0ec38","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.21.0_1782597515578_0.6162270095797409","host":"s3://npm-registry-packages-npm-production"}},"2.22.0":{"name":"@fjall/ai-tools","version":"2.22.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.22.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"8bfd422a632a2bd3ad3523588b741f9014791d35","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.22.0.tgz","fileCount":39,"integrity":"sha512-kRK4U4pxfbG72qBHipDQKAY0nnxx12hA1AZGWMuSP256VQo/KytQSkFXI0FRNe7TykqoQZOQ2edUBK1MlOrC2w==","signatures":[{"sig":"MEUCIQCdNcbRLDCJnEuSNgU4QBtlwn5uyTTEUdzmQieqhgbLJQIgQpv2Z0YQidoyDyp09QWY8cSo+HCzs/WZ/HVkMMt553E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"448c771d258e87f0535ae7698f11438e0f7c57b1","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.22.0_1782819563564_0.812567672842623","host":"s3://npm-registry-packages-npm-production"}},"2.22.1":{"name":"@fjall/ai-tools","version":"2.22.1","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.22.1","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"43441e76ffb583add6357038750edac068b51b35","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.22.1.tgz","fileCount":39,"integrity":"sha512-o1Ebew/y1Jz3YkUG1QVWRN48a60RIQczevDPkrX+MCxg6Y9Ao3iHXE2M8PSObVwc0nzbsU+iKgH7T4RV29AxvA==","signatures":[{"sig":"MEYCIQDuUpDljssGEpG6NICHVZ93hGIOPB7illuGvEWa/rTGmAIhAMXKShkm6jHfop+OCEJ7VhKUWF4CCPh+1iqvffg2kzhn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"ec04f1739f19e4b5212899df7f733ee0d1f06ec3","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.22.1_1782854740644_0.12905889274151616","host":"s3://npm-registry-packages-npm-production"}},"2.23.0":{"name":"@fjall/ai-tools","version":"2.23.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.23.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"ed3c92eb1165380646e04a8fd175159e6c833c87","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.23.0.tgz","fileCount":39,"integrity":"sha512-FaRIjV0roXqRy3JZluljeboXwg+003Ei9nWpVP8T2y4JGk9EIeloSm2kbYkMlkAosRhRfTP/t4u3KXnwFBL+PA==","signatures":[{"sig":"MEUCIQDNv7/lIOjqZtqWiiXXdHzRPgjQKwua+gctOwQrPZQP0AIgP5rBuohhy85DOqzSIfUyrx+4DDErXQ8tD+5bIOI240A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31436},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"dadd84e6118f03252877974eec755e812cb5b42f","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.23.0_1782983973494_0.7278346255425105","host":"s3://npm-registry-packages-npm-production"}},"2.23.1":{"name":"@fjall/ai-tools","version":"2.23.1","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.23.1","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"4d77cbf03706fb532e35f2812a55b0307289b276","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.23.1.tgz","fileCount":39,"integrity":"sha512-MU482yjWY3HDrG/jS6hsZ4Z1WN3R/qQcCDEbNA+kJvbOuWakSWFSL5IohgPg8crWwFc4E0BOnxYsxdsMYiFukQ==","signatures":[{"sig":"MEUCIBXZ6Yf3YAaIDAmS+ytG9KwsWcywtYkZNS3PLMYIAXslAiEArAD+kVopbc78qoWAnXmc3mU3vbs2pp8c7YgKq1atDLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31436},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"749133c6c5cfe24a09a401869f2193c7d177a324","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.23.1_1782994834836_0.80177284364805","host":"s3://npm-registry-packages-npm-production"}},"2.24.0":{"name":"@fjall/ai-tools","version":"2.24.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.24.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"fd66d5b78000a80705d6128fff64aaa706562d4a","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.24.0.tgz","fileCount":39,"integrity":"sha512-eU0dCT4hZRX6upb4XRDnNZxiw8d7rU0joVPXAzkpIHGmgUOosWPc7fWGwURMKWocK5Xj9A3n/56Y4dMpZgW0Gw==","signatures":[{"sig":"MEUCIQD+jV/d/TlwO9mSBFW5iYi40qh3SRHpY1tyGU2+ZPsJwwIgDHLkks+vL29GTpGjVUjCf9hQzrq9PGE7dpu7B24CZTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31436},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"616d7af846f0eebfa3409f5f47c98fbee836bad9","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.24.0_1783238314162_0.8521334809984726","host":"s3://npm-registry-packages-npm-production"}},"2.25.0":{"name":"@fjall/ai-tools","version":"2.25.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.25.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"22c843ccacf4880b0ff04cd8d13fe4b46ffc1dd9","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.25.0.tgz","fileCount":39,"integrity":"sha512-XEVKJEE/Io27fTerLTjHERc8IKQyZhHl/PKPvI/VT84W72GZyJYHvf3uhVbbdI1tcu4MlHNCUZZkimpkf5FeWQ==","signatures":[{"sig":"MEQCIEcEEjm9grPazEXk5mSrjfbpZajlGo26grzAGI5Khwf2AiBGO/VtHa7wiKZVhTCcrHNldek6wWghqhtSXOVzGNQE+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31436},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"7c1a329184064aefa557c2c09de0965c4f8cd4fb","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.25.0_1783339118463_0.47152585444431505","host":"s3://npm-registry-packages-npm-production"}},"2.27.0":{"name":"@fjall/ai-tools","version":"2.27.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.27.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"eeb9255a842b60142e91636526ee079d65969ebf","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.27.0.tgz","fileCount":39,"integrity":"sha512-+KxrvMbcD3vRGAIUi8Np6Z27m0lpNl313ZxRM5ZN4d+sVFqLA0HQjEvVwICx6lTdfCPVpVAJ7IQ3rlKv/vBPRA==","signatures":[{"sig":"MEUCIQDhtYKMKEMQ/gnQvxdwDSB6dBuG0aLyFD6xlp3IzyMmiQIgIfd1NGgga0GYIKAjix4psCmdX2rtG1OHkIcFSwDwZ78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31436},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"921ecd4f65f52c17037a8a24834d7e4c196b9347","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.27.0_1783387325665_0.7853148179277656","host":"s3://npm-registry-packages-npm-production"}},"2.29.0":{"name":"@fjall/ai-tools","version":"2.29.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.29.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"d14eb4b9c28f929ce3ea095f42faa5eead4559c9","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.29.0.tgz","fileCount":39,"integrity":"sha512-kn/7w/GHui4tWIWSuYffJYYPOrIVRKQwLn1d+o6yirSDuAhpVgFyHRxgCNgqVrT7OwIHBEiD6J5ghilDiQEbBg==","signatures":[{"sig":"MEUCIQCoPbNNQygwOevpVWLz+gRVNiU22f9alOqmiWofgiyrfwIgFtyavkbB7fc3sOqWoJF3K7oMSqJXgOK0Yjcrid2noeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31436},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"c40ea0e1435400f3f42faaad5bcbf50e4400c1d4","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.29.0_1783982163959_0.3338359248280187","host":"s3://npm-registry-packages-npm-production"}},"2.30.0":{"name":"@fjall/ai-tools","version":"2.30.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.30.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"elise-clearcalcs","email":"elise.young@clearcalcs.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"juliangoh5","email":"juliangoh5@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"550e39dd82f49c44e8a9b618359dce3e527065f3","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.30.0.tgz","fileCount":39,"integrity":"sha512-nSSow3irNgaruqSu4zH3kmTxhaKa6pfYz6Kq6BZYlJAMP4NHLryUDUe3BNO7hcjqJRSNaTDYgjCF4lFeMCbwHA==","signatures":[{"sig":"MEYCIQD1YNzBHbu1Jk0J1Ymx0vQzf3VJROK0LB9AOfy0tF5NmAIhALivTXr+/AjxS9+aeOezf7jw9mducOFiErUaCAVHgocR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31495},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"ec35b16db566dfa5feb714c16f132c55b4663c86","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.30.0_1784100063454_0.10358145421712295","host":"s3://npm-registry-packages-npm-production"}},"2.30.3":{"name":"@fjall/ai-tools","version":"2.30.3","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.30.3","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"d485710be5bba1571c1c95b9cd53f6dcc701ae9b","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.30.3.tgz","fileCount":39,"integrity":"sha512-7fPAW8SInjqjjUBLB9i6i5uDHpPaEWx3ddypWE7erzs0HYqh/JARVI2WVUrKEs7X9X0YkPB1QUVNWk/lfFymcQ==","signatures":[{"sig":"MEUCIGgHMCCyd1JDPt6Nzl4DokUEYZu9haJ/pz7RnDpGkr+KAiEAyaZqjnj8xgNHx6GC64SFQPcnhOLepxqLou0GL480VNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31495},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"d398edc0c0edf661d7ab6e5a47623529f68dfd2a","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"josephce","email":"joseph.eigenraam@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.14.0+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.30.3_1784163758460_0.9440279050262854","host":"s3://npm-registry-packages-npm-production"}},"2.31.1":{"name":"@fjall/ai-tools","version":"2.31.1","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.31.1","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"b11008bd9ca74a4578ac3e28c9651a6f6caa0324","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.31.1.tgz","fileCount":39,"integrity":"sha512-A/1/eHvBl6QYM8TjIzPOud9bzsT3UFVRRYu7nGeNIJMeheTjHNQU2ErQM4ozHCluK90vK8pOHe8S1jXyuF/+8g==","signatures":[{"sig":"MEUCIQDJGdmLinGanaiv68RXq/pPg7RvFIa4Dx6goVYvlpYrdQIgEwWh5qqVZwTeKSYXGk+pMToh+ka6LbL79ZwQgAF0U/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31495},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"a48cfaf6e050ce1736837802dfcaf517ba39f199","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.31.1_1784234591240_0.37100117036563374","host":"s3://npm-registry-packages-npm-production"}},"2.32.0":{"name":"@fjall/ai-tools","version":"2.32.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.32.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"ad19856f458b559ae2fe83f560da901ae6bcf436","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.32.0.tgz","fileCount":39,"integrity":"sha512-VuSogHrPc2tRUBnbcTa7bgFJ81XMZMvvd3NdmtAgbgB7EEFZe2LUfyZRhkckqzuMwkxsyOCcmNxP+jWQPPpaGA==","signatures":[{"sig":"MEUCIBz5QLmcenLmJ1jZnHw9SDon3CFThyrMO6rHdgSG+wyXAiEAwewo63zN/DTAEUTB+5A9RrZen+wvHxr+4xZ9l297MRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31495},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"876a79a9ad0031a5919019c86867c28c1ab9dc92","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.32.0_1784237116959_0.421312195823597","host":"s3://npm-registry-packages-npm-production"}},"2.33.0":{"name":"@fjall/ai-tools","version":"2.33.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.33.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"90872b3526e4823a27d8b520a1ef3d7219427912","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.33.0.tgz","fileCount":39,"integrity":"sha512-geaffjL4ATYxjZRvIN4PEPUL9ffRmV6Yj+w/zaOFndYBbqE03JqYFFBJeVN4CtrfVBDYAw/mlN7ImGAsmPbxLw==","signatures":[{"sig":"MEUCIQD2MIAuJjqzag2jYeNUaDaiDwGFq3YXv0G3ZnVo14dOkQIgDcUoPUawzHPelcTlt16ZgWrHNLkMt5R0jn0mnFJq1Rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31495},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"61c0d1917597c6d02e8e78b03420afdd194eaafc","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.33.0_1784292694855_0.5208603732804884","host":"s3://npm-registry-packages-npm-production"}},"2.34.0":{"name":"@fjall/ai-tools","version":"2.34.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@2.34.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"f04e61efe420d9e2d59344bc6eef1a674d483f5e","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-2.34.0.tgz","fileCount":39,"integrity":"sha512-2O4PqvYHPMIOdDZFKd57tj45b78Jy++9S+9Z+ndTGuAQ1C2eECCyQXBPGM9+iy3U+TiiL7WYEHmNWtwcBc+aqg==","signatures":[{"sig":"MEUCIQCCJ6bo0X0dmx+KrePtNL8pW3VQ5sn9fasoXIpBZivXlQIgHqNN+E0rHevs9LAg940Ec6tr8slDUuFF783qLpIU+kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31495},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"8c553fca8f9737d445061ea75cf6c6c7db0d24c9","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_2.34.0_1784328948338_0.3489195652332371","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@fjall/ai-tools","version":"3.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@3.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"3ff6db683d94b249b88db2b11518c5722f285282","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-3.0.0.tgz","fileCount":39,"integrity":"sha512-mOZSW1L5Ry5pP8PY+i6aVYJTsX7w7nGXdm5ZsXVbOTCKtCfAI6ARL/TYSXCTBftmGet/AbH48+bEjElB3iiZgQ==","signatures":[{"sig":"MEUCIEdbPqSnOZ3Q1y7EYuNXJSio+SZU3wskQj94LYv42uylAiEAhiA05gXbS2jutT7Xj/zbiN6dcboIyxeczmv3pXD9HaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34478},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"848a386e3e2244401b76faabd02818c682d231e8","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_3.0.0_1784339806770_0.8968746021891956","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@fjall/ai-tools","version":"3.1.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@3.1.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"e814f358ad2a4a5b180edb3bca27c938fd010bb9","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-3.1.0.tgz","fileCount":39,"integrity":"sha512-i35w/nFUwfuBVQcTaz9yOQ179Uc717H2H2cNS00IdznsvXwszrn2S1SNoY9CFGgvv4T2OBPjZnPF+8k5TFo4Hg==","signatures":[{"sig":"MEUCIFlcaDMjJDEFJ7lLWQgdT+F7zscMjM62Alq+oGw1BJ0nAiEA2FWjUvsNL5btmDdW1kTlLphXFXK31K0iaEgO8DLmcVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34478},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"0f27cc5e260fdf218d33de546ba8610be89e1d81","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_3.1.0_1784358038833_0.6776419393149453","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@fjall/ai-tools","version":"3.2.1","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@3.2.1","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"9760e7ca73d67d7635abea0632fae8b6c6b316a1","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-3.2.1.tgz","fileCount":39,"integrity":"sha512-AyAyzygahjWzbg/G7K4JLUv6aXWeauVlJEAk2u5itxEInw/KELuMiKTLy+C8lvXXqBJ+mg6wLLIiEHaZuOZ2Vg==","signatures":[{"sig":"MEYCIQCznX8sL3gEEkcCmkx0zGKAbC9+I8kwXOuowShQVAiHawIhAOVz8xmhlUrbLXjEN/BrJFD9ug5v7P+siCPch9dB0Ay3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34478},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"6f126d2b45011a1f8a0aaf95ada3e45ecc3bd976","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_3.2.1_1784364827995_0.44204112921079264","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@fjall/ai-tools","version":"3.3.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@3.3.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"cc94af57a42bf0f1ad8d69aec82003704cafd97a","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-3.3.0.tgz","fileCount":39,"integrity":"sha512-al9NEoTdoCfRqrUmGmq9wXoK8/SpvkApxUHa5O2ziNlMEmCo/5x5KrLH8M+suWNKtCKmcJMsYtYkKPKWajqg3Q==","signatures":[{"sig":"MEUCIBu6OurdwwqaSWkB0Aju/XKnUIUEN1iPQEhfjF9GkonWAiEA/Q+0tqm7lJ5gZmw4CzIjx2Vq/0yrs4AhFfRO1yzfh3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34478},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"cc1e0f520f4b6b5312e16df3751d60ea746dfb7d","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_3.3.0_1784377294390_0.9953513214983574","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@fjall/ai-tools","version":"3.4.1","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@3.4.1","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"be0d4b9fc1145a3f9060bb93c9b1a8b0326fd3e3","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-3.4.1.tgz","fileCount":39,"integrity":"sha512-R64j99ZYG2H6CL7BBzMz5GXdQ0TrLzHUGkD38KRuRcBlLD6HmXfpmBP5mOzn4KafSaczZclkjqXeMKVErNoKSQ==","signatures":[{"sig":"MEQCIHDlSzNdknzPd31Ysa9Z51TxAPXuztwGLygr5q9DxAj5AiBmJ07Vxf9Uu51irAb7c5kq1ynYvZ5QfdpZIvrDAxO74w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34478},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"6d8ef9582d5abe6a8199431815dae761887c18d4","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_3.4.1_1784416133779_0.015157505677210636","host":"s3://npm-registry-packages-npm-production"}},"3.5.2":{"name":"@fjall/ai-tools","version":"3.5.2","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@3.5.2","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"a39d3d024d8fd4353e0714ec12d3bffe5db0e801","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-3.5.2.tgz","fileCount":39,"integrity":"sha512-EUfVBjTWqh2vQbU0sMYtdoG/wQZvmpFW8lk0FpbkepA24tI4pw5NIPUTxfoY6kuKxHecp5o8IyaC7fqcqjH0kA==","signatures":[{"sig":"MEQCICzryjWn1hWkf5yEcakMmoGFs9AeDI7la8fn8NUQnF1sAiAXl/DL6qQgMFtqC6swgEbo24bn1y2WYgNZpEqYmpirDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34478},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"f59755647b2fd81ff692a3545e8e199d93c3bdf8","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_3.5.2_1784494804007_0.3060431669023018","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@fjall/ai-tools","version":"3.6.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@3.6.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"63d161bdd570a1e74dbf18c576e86bb52a66e0ae","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-3.6.0.tgz","fileCount":41,"integrity":"sha512-8bq5tJYSMhte2izsyy4bqGHwkU/tYsyOlisKhAfQrmkdynhd6mFNYPXy9f64rxv7wDRs5baxiZ4UgEIGk8C+2A==","signatures":[{"sig":"MEUCIGW+pQZHeeCH6JzR2BEXWDWGsX0wiPpWA5rM84K79opxAiEA0QxBcHGFzG0tL8CXhNZAKmLtBc6mYi4WaU/7wC6XWyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"10366db602d7e80669e22825a52071a47e05c3b7","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_3.6.0_1784495749788_0.07059273859517967","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"@fjall/ai-tools","version":"3.6.1","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@3.6.1","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"2af34b3bd506101b8046c07bbcc89cecd562de25","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-3.6.1.tgz","fileCount":41,"integrity":"sha512-zupJDd4xwZq7IH43t4D8FeAUv8qfA5PQ5LEbkTip4JEbE0tplLFFVqEZD7QGFw39Ltu/1kP1McRNM5nz/5d8Bw==","signatures":[{"sig":"MEQCIBgCZpK7lWoCHbiI/372J7Qn19Ce5QGa3VXb4f5NJpDsAiB8keGz3oPgtlLfKQfadlg4EJoK9UUhNiTP0wgaac4DdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"4bf3b77f9ef1472ca7afc6da552a225062ad602c","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_3.6.1_1784504439452_0.5608178955057415","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@fjall/ai-tools","version":"3.7.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@3.7.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"7fc20ab4c2cec3fb32abb83216f96dee9834db9e","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-3.7.0.tgz","fileCount":41,"integrity":"sha512-7bhsX6nxJ+NXFG90jsVIHfJxVZkHJqafnNthedlJEJoIMgovo9LadXOdB0bnlrqF+pI9hKPG7Lalx4jvDW+zyA==","signatures":[{"sig":"MEUCIQCBBMt0xtrzCnOvvJB4eridIXJYmA59yH2wD3PoAyFaZgIgVy/kHjP965UE6TAmbQBTiC8CtwEvf6NYF81tpGwU4Uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"2ee5e51bc6aa45e34ec70160b36ddf976371ccd5","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_3.7.0_1784513767312_0.37600340860597026","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@fjall/ai-tools","version":"3.8.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@3.8.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"10686ad2c713a10510959eb9389273e58bd16af4","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-3.8.0.tgz","fileCount":41,"integrity":"sha512-t2VM2hVa/rOcChNuKe29mjdNrN+tPd8/ZXIl+o/5MSRy4JegaWBHgW+0gtIcw0vbNfmZXTJqYFVIxLWz5GFa6Q==","signatures":[{"sig":"MEUCIHvx4jmRULfDyaQaHGWGiGiN5NnvF8n43ho6T6ZBlx1EAiEAwZGnm1kwgN0Sp8I+WdmFoAt9yLVWcWPZlE3UH3H9g/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43257},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"9a137b6bd380f432f6c6e8e43b7932dec0b64a13","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_3.8.0_1784544345407_0.2843157361632449","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"@fjall/ai-tools","version":"3.8.1","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@3.8.1","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"bdd64871a0ff160acb6e0c98bd87a9b0bc288c25","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-3.8.1.tgz","fileCount":41,"integrity":"sha512-ZjJ4qKrQk4i7ToadR6U1WtsWU9frJK61M3MITNMtwKSHRX+myxdXSp5AbTf+Jna043wvjaO4ws2qg0kOweUI3w==","signatures":[{"sig":"MEUCIDcuhLTZg2MYlQAOv/nrV2rSaBuROGV2yLYWRZMJu/WNAiEAw5coiyvc4ijN7PaLqC6H7uJI9scXUoi7oMq3VWWVH3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43257},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"c15e42f3d2047acbbe086518450c77ae68839e1d","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_3.8.1_1784547287178_0.8750502894368348","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@fjall/ai-tools","version":"3.9.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@3.9.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"4f1782ad3b3b68654fcaecd2a338dec43aa41a6b","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-3.9.0.tgz","fileCount":41,"integrity":"sha512-rfTJbjVRIpqdniesv86WtxWDFk2MQmD9a/eIsmHzZKbxl5UpE5UQll2Cg+ZrKZqLdn7iKZtUvnQTBlkL96uEQw==","signatures":[{"sig":"MEYCIQDB77tT+HIo/UWJZPsIqqZS1AmevjDfPiquz3dzBqpDgQIhAO6UcOghto20wxVptaQ0MLLGjxPRDcbJsZXo92z5jcYC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43257},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"7cef1c5c3c09bb333888e65ede3d92b2d88c3c63","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_3.9.0_1784586696617_0.22178190769619555","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@fjall/ai-tools","version":"3.10.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@3.10.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"c2d9e24fb912e4d0894d1a614e526840a3464553","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-3.10.0.tgz","fileCount":41,"integrity":"sha512-sjiBkS6HrK5rCzSVZt2xfoUA83TtAqkRCWPOR61l+NHhUsG6FgjVUDVSkJTjMy/ZClfFq4J1J48dUvPGK9n3Eg==","signatures":[{"sig":"MEUCIQC7jVZj7VQno1wrz9NRSLwpoGBmC4HktNgx/LZKoO1GpAIgVcRwJGWn2Aw/josOu2GtUx+oe1Jx3axIqUmaHHawStQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43258},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"ce4e8471194f7e3e5e7df66844bf9387503983f6","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_3.10.0_1784705751204_0.6463888125005997","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"@fjall/ai-tools","version":"3.11.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@3.11.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"2f3f436c9d9fedcb624205226f06d63297d08566","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-3.11.0.tgz","fileCount":41,"integrity":"sha512-GlmsgXetzqjWy+FosIMk7etLosAfyVGq1b1TFKF0/KrE0XycvrkNi3hCJ7E0TaDefX0WWIenYACPx/A9+zRoaQ==","signatures":[{"sig":"MEQCIC/u5+tKEYW0hp44TsepEtPttI0OlCmonxGs65IHQMkMAiBgYbN3fLjSxLonJUHtd3omcH5NzdMW1LMLrmyE6anqFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43258},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"a15125ea026d52428ff5433d098699899695ca3f","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_3.11.0_1784843584239_0.006618474251651518","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@fjall/ai-tools","version":"4.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@4.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"13a0b577576bafe11a3f27a7bb5b7d86ea8beec9","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-4.0.0.tgz","fileCount":41,"integrity":"sha512-ybEvrjIldV04hDuRW5NH3XRr5zoN3sWO/9LOcQoXv88TcHYt7q5VTLBQFow/gKAvZmdflXbaUqxlMmXaglB3fQ==","signatures":[{"sig":"MEUCIQDEVuZj/LSo6bDhPqEcDS9wVbA1wqdk2fF/Fn75io6CkwIgTzOtlmI//O4KanICNGJ3TQwROIj5oQ3+U1BZ8cgT+A0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43267},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"14031063ccd2685e390b70f6a3f4efe2bac7ced9","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_4.0.0_1784875628500_0.6054821092885647","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@fjall/ai-tools","version":"4.1.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@4.1.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"e9498f9db19889e84990b4211d993e1ccdaae365","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-4.1.0.tgz","fileCount":41,"integrity":"sha512-yfyPDCp4Ad78qk3W9K5LNBwbe1sNZVUp4HQznTmmJ4awRpowXZFPcn7ytUoAkE2ivZsgyFOmDdiPsMgcbJlIpA==","signatures":[{"sig":"MEYCIQDxMCQGSuXBBdbX9SlMf90rJX23pEOxVL2JeAsX1G/PtgIhANl7uXgaurdAyHs4zB6nQYDp/LibfQOnnuhOPCqCZRTa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43267},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"09dee795753839b82aedbb7d0cef1c5ef283df55","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_4.1.0_1784934086179_0.678392219597242","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@fjall/ai-tools","version":"4.2.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@4.2.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"0215955793e957a5a2466868af541a85c27f1f5d","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-4.2.0.tgz","fileCount":41,"integrity":"sha512-+wzF9/elF7GJpGWP2aw3iBnuoDzzMyROq5/xBfFyb2THtxeG8tb4lgs9kZMGalzrQ/ECu3c4+rEFmFgrO+FXng==","signatures":[{"sig":"MEUCIQCtope39RqXvlLCtaC5rLc/zR4PLbsndXY3V9LCGL0ndgIgUHXAyYLlpW/vWpSRPoi065w1P/wARiIXqRrbVVoqlmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43267},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"c06f7ad6b4b63a99cc8e2fcf4f216ff1c14748c6","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_4.2.0_1785049223101_0.34418206533090223","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@fjall/ai-tools","version":"4.3.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@4.3.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"57382c520c411de5f8fdfec1da1f69e773d7e1d4","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-4.3.0.tgz","fileCount":41,"integrity":"sha512-MD3tQej198D7tVnEOSoMUYQbLFyPFkPooX2azE4r1xnu4RI9Fdejrlw9e3VAbXEWhhLhw0yiYpsyzmiN9JIsUA==","signatures":[{"sig":"MEYCIQDO0hjEplCfvGM70Kusztya9bkhktlqb0Yhp25Fd8kXVAIhAMRzQ2FMmIcxyNE5d1B/Ev2Fhb/LX4KljZNsL31CYM9S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43267},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"8a3ae096f9d15c47dc8c277c9bddfa40e4168c19","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_4.3.0_1785144963979_0.010586649709339202","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@fjall/ai-tools","version":"4.4.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@4.4.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"738137f37167d18a57aec7e7434e9f53126e29fd","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-4.4.0.tgz","fileCount":41,"integrity":"sha512-Gr6zIbJXQPVRM/c5M9DjVXLWzF14tuA6CPvWn6gmnO0L18ewxZRB8vyXz4x3DG275BY7yC9ktmO1OZSiiROeHg==","signatures":[{"sig":"MEQCIFWRtgrMRjp5yRMjPrEooDSYjKJhpXcoM23SC38xBd0zAiAyyrTaBRp5LWE/dD8ob/2JiFxjR78qtgqlGbQQCSi30Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43267},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"c700128600ab453fa63ce28b3effe8965373be43","scripts":{"test":"vitest run","build":"npm run clean && npx tsc","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","tsc-watch":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_4.4.0_1785371766158_0.9129574646591689","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@fjall/ai-tools","version":"5.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@5.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"dist":{"shasum":"47bd62edc2c3036fa03fe4a84da490d4ea06bc04","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-5.0.0.tgz","fileCount":42,"integrity":"sha512-hdmRBlT20cx67xMhZdw0cYoKhST+oLzNQy/D6DAjIYtMgz+bYfoQ043meKTKyA31seOAQMadyq+UlgFz4+Hs3A==","signatures":[{"sig":"MEQCICgx24/UzZBZBGfK8WCBYYlNorQ2ZWVCG5ioifb1mKSJAiBW8mxv5tcpHkCA4btzK3BdDWBJpnSsspQaAuYrAgVq5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44513},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"78dded6f582368076e8b5f351399219e5a954659","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"_npmVersion":"lerna/9.0.7/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_5.0.0_1785495970823_0.4260038291842365","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@fjall/ai-tools","version":"6.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@6.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"6f8781b2d87e8b1b17010b0dbe053435c4e0a02d","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-6.0.0.tgz","fileCount":42,"integrity":"sha512-nHn1HoR7j3sjYP68LUubbyQdyB0BligE1AozH9bz8F1mFsOjYymNjWjixHZ8mCD8kBojnekMQ5L+eu6+VmfI7A==","signatures":[{"sig":"MEUCIQDZ8IrgUBpVvebASLMMM6VD2XdnZMv4FNP7PJhJEpKWiQIgaJ2BTRikXpSw2RlXgdx8Kx8GvidubGjpZUJxisP9xmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44894},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"7620fc7c93bbef1046580d6568546afe3cd450a7","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"peoram","email":"peoram@gmail.com"},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"lerna/5.4.2/node@v22.17.1+arm64 (darwin)","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_6.0.0_1785574048681_0.6353739080394689","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@fjall/ai-tools","version":"7.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@7.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"26bd0b01dba03ad7c6ded401e49f8970625cd6e7","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-7.0.0.tgz","fileCount":42,"integrity":"sha512-J4/LWFDIREpkaM7k5duqXxJlMS5pAG7WCMpk7DfypARO6caxTPu9okg6jUZTBsB2i0vzAen4RuVg0O2SugnQJQ==","signatures":[{"sig":"MEUCIQDlcISChJauuk9ZHGBKAnJxaToqmUNq5AxtDgFfzsVibwIgFAVBBX8shehQR2yt7IwH4iA9e3VCkJsZX2YgCJxQvE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44837},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"bd39f5728af1947b667f45699ed4da09a937249c","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_7.0.0_1785720011801_0.5714279392813206","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"@fjall/ai-tools","version":"7.0.1","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@7.0.1","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"b46aacc6252a618205f311c2fe8d45852e7c51fd","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-7.0.1.tgz","fileCount":42,"integrity":"sha512-snWTlUbMa6oNuvMebOsANSeeKNki2Voj9mEcAfPtBzlfdpQEEAvw2jIvj8vl0k8zAcZUwY3xnbkQmHOqdt2aKw==","signatures":[{"sig":"MEUCIQDC07LEGlEm9nTJNCR0MS7cAHRWkQNs2D+o0Ny16pjcuQIgEB/RR3hKjIYCW7+YFI/oF9PZ1vOyay9lrZ8b41oZllE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44837},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"557e5e8d31f2558d6cc41fcaa5470b659e57c282","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_7.0.1_1785733333979_0.16479956036002563","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"@fjall/ai-tools","version":"7.1.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@7.1.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"0056a24242dfbabd450c59925d5c0eaf05152bea","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-7.1.0.tgz","fileCount":42,"integrity":"sha512-JPyJdgQWOcL17+r/ESe83WlZiu2q9dJx5HQL2Km6wdHdKkOhpcH7RHlhKHA+FXxn6Bc1dhLtRzgiH58fKnDE1g==","signatures":[{"sig":"MEQCIBKFCM6TD9pf7bkfBDoCZteruIJoDJHqQeAqua7ILMXsAiBAwKlt2pfSGmxTKJSek/xgjAwLHY8bXtvlZgvsA+6BRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44843},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"24dc312930c4e8c02f707b4a143091ced586669c","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_7.1.0_1785920372385_0.35155858162662956","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"@fjall/ai-tools","version":"7.2.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@7.2.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"51b4bb51861d8ee9ea60e0081e454793487ddec2","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-7.2.0.tgz","fileCount":42,"integrity":"sha512-BVjKdZDj48vC8eevQLGKA3moN0GejOSgnUFpg8ntPOKcadYkPpWZJQVgh1RQ08yAm6gTgy5YV7OpdMMSA4hzhQ==","signatures":[{"sig":"MEQCIF7IyLlGVny8y8o+akqMYbJZ46NyuIPb9VevJGR3tVuyAiBi1uopoCRl7kpYQjky+nFdGrQ3KfMtR+XMq45KxGNd3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44843},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"cd66aa48d9f7edad1ac29f3bc32e2d7124dd77af","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_7.2.0_1785983699934_0.9545874788420678","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"@fjall/ai-tools","version":"7.3.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@7.3.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"65b8ec2d2b0a499d784e7277007836a728fe632d","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-7.3.0.tgz","fileCount":42,"integrity":"sha512-zvgHkcfUOi0l1/4wBwBMFtVJim9ZOr+YXQKnD8u1z7eTyyRR0X7MZweP8gayCrMeFPGdRqRr5ep5RDp+lLLc9A==","signatures":[{"sig":"MEUCIQCUCDIjFKlUHWtl0dmK0x9W+xfKqyPYF517GV4TMH/YWQIgH2YihSabEBugCRYau6FegPJLZ3GxpnDeRqZZMGgwhZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44843},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"94ad0a36313983c6c60e5271dc464a039c65dcb3","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_7.3.0_1786057896837_0.23235887014337586","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@fjall/ai-tools","version":"8.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@8.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"63f1d931216b2b565e246b43fddab4ef51ba4a88","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-8.0.0.tgz","fileCount":42,"integrity":"sha512-PMybY1vXFsKkPR8YE3bJTePkGl2dqiCxFc0H2YuiiBaSGze6oeN7iGwZW5m0CbcYAWEUEj5kWqipm8vBWXvz+g==","signatures":[{"sig":"MEUCIGK2LW0+5EnFENvYgaO4vCcmRtfHogJN8eX3yDoc5MkcAiEA8uLF+in5KqEQ7/Txyi6RoFqBr5Dr8R5NaXVAjVHRdZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44843},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"191e4dae8b629397a155f91fe80c71d7b4f119eb","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_8.0.0_1786256907610_0.24859708910592837","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@fjall/ai-tools","version":"9.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@9.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"178ba5e9eb5f9bdae703e9690daa64747ec3682e","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-9.0.0.tgz","fileCount":42,"integrity":"sha512-oJ+hzQQwuwBGEUQdrk1+xqsu+aeJrm4hVHDEhuY0bmt00JDhqoCFVJMal4EOfnOXBxZiQRJTnKHjHDMmIg5XvQ==","signatures":[{"sig":"MEUCIQCgM1/vy11fFgf6lb6rEiLlwlhdZ12e/Gh051ovUIIarAIgVJD4GueOM7kOaeDtMrC1hFNjid7PwjTo6xD1pUmPqU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44843},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"fc9b229e117c8031720d18badd331961e97de1f3","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_9.0.0_1786270665073_0.27988013424684066","host":"s3://npm-registry-packages-npm-production"}},"10.1.1":{"name":"@fjall/ai-tools","version":"10.1.1","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@10.1.1","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"12c779c95624ff7746e5a8d557029c8d749737b4","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-10.1.1.tgz","fileCount":42,"integrity":"sha512-wFM1CG7siVpAXIpzzIjqw+jkhhHEwez6EjhFPl/XWHsOxLGjMbFZaqWXUQRdPiOpu2eL/DTM2v4f3H9NlaEc2w==","signatures":[{"sig":"MEUCIQD7TIWYZndWEVCjHYpcZo2GHteTGQolidgRIVeiTm5KbQIgTUE8yu3Yc4QG0dFcFxh7hWG4uv0gUw6wKCj5oEOYmcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"20436371c37647e200104fc4d0b3c9c635522cd5","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_10.1.1_1786485846949_0.5330027656539389","host":"s3://npm-registry-packages-npm-production"}},"10.1.2":{"name":"@fjall/ai-tools","version":"10.1.2","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@10.1.2","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"86982587733e41af206dd48db7afb61e2b7f824c","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-10.1.2.tgz","fileCount":42,"integrity":"sha512-0nIXTtbgO1bFOBTWb1x7fbcw9TjN5r74O0WOaEnLNkfxvzpSaEnHQ7x6nap/COuzzFkYHDSIzFHyCrC7uqQIMg==","signatures":[{"sig":"MEUCIQCfKCoNIFbYVyoZUnZnb23g+QUIywP2nkJ34xsk/mcQTAIganwRKSTdzi3qNbb/5FjUy/XhISC1f6XhUY7FOCPB4nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"5ce2a03a34ce3ade13d1550e36e49234e06cccaf","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_10.1.2_1786533338393_0.2767149319320259","host":"s3://npm-registry-packages-npm-production"}},"10.1.3":{"name":"@fjall/ai-tools","version":"10.1.3","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@10.1.3","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"f48057f58152aaa9e3842458eb5dfd2a59c4fdf1","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-10.1.3.tgz","fileCount":42,"integrity":"sha512-DbkZqURUZkU0exJY16YoxpYYR+AQBw8biwA9hPt6/2jL1Kx9WAeeH7Tvkj4M40vOG8Giyp0r8gQ34JUP+tI2Sw==","signatures":[{"sig":"MEQCIGyxNqe0CiWmX6cklTY51EkVZOvJFCLCuLH5rjj8VkO9AiBX+vYyLe2g9/t6Ezq4CJLDvQKVwTURUp1MkGibTbmz7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"e1c31303d2f2ffe72eac4202725c0aa758479ee6","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_10.1.3_1786586430733_0.5562300938120142","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"name":"@fjall/ai-tools","version":"11.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@11.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"a67dfbc89daade8b18fc5a8440cf10562921fac2","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-11.0.0.tgz","fileCount":42,"integrity":"sha512-XOvhiYcnZTyGvg3+0AxPf7BUcI/TgSlH3hO1WcVTPsfL41CG7GddrUT7KSjAG97QYPnl/FI1mEaRUf59FnR4OA==","signatures":[{"sig":"MEQCIEft2L2hB34jYYkfX5kzl3T2lZDpoYxcFGiebfmYsa74AiAHpBqFUKyb2hHrQuqU8WPIWriOe5rCs0k1GHCihmHBEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"954468b0d7726c9e040730f50313b3ffc546b778","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_11.0.0_1786594142314_0.1750258876992563","host":"s3://npm-registry-packages-npm-production"}},"12.0.0":{"name":"@fjall/ai-tools","version":"12.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@12.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"6c6365ed3c363bb9d09006012655a25f3c66056d","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-12.0.0.tgz","fileCount":42,"integrity":"sha512-fYflZTHFEZfcKKdrpyhjm0kd5YlkUD4pKzv38hHJqcF2QcJ+1c3mhekypkr1ihtsAoYv8GO5BnHykZYfVEgFlw==","signatures":[{"sig":"MEUCIQCNHHYr1NnI6RZwknakOC+hQozk8arOtCsR8HjLC3P2yAIgboOMxSfKJTyGMXZMWhIyF3Q/ogi/OcvPKGaDmrWHHLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"77474dac824ed7defa78a9331ec8a74194864e47","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_12.0.0_1786602856877_0.805271650226042","host":"s3://npm-registry-packages-npm-production"}},"12.1.0":{"name":"@fjall/ai-tools","version":"12.1.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@12.1.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"ae7f1630d7fed3bd2ecbdd8c7b69d1876d69ea5d","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-12.1.0.tgz","fileCount":42,"integrity":"sha512-PezCkJmefU4gMT/mpUrGrOVEe45iS9PCPQVcVeYZhWgyRpbYisrVXijx0/X85mG+kdc0ykgokPfn5TrYWwwjNg==","signatures":[{"sig":"MEUCIQCBhPuGEnXI9Ql27JWd10G7queGX13RXrw/qYNrFCYxvwIgfg5zN2La3G6xdbsthmTV1gV4hZE5Xua25/lXxiYVwQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"600919bbccb6342416973c27435c22a144b211ef","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_12.1.0_1786774106852_0.26573200123686647","host":"s3://npm-registry-packages-npm-production"}},"12.1.1":{"name":"@fjall/ai-tools","version":"12.1.1","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@12.1.1","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"8c8e07c370a9738ab823ae4e4d4f188ba6cb4957","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-12.1.1.tgz","fileCount":42,"integrity":"sha512-U79qdmbsWgwEPoE3mxCFKOVXRDp2b9dBzX1bBptwfAFe8acvi/ny9TH8kn4qITmnDriYJtNFUYugEAMmGpl+XQ==","signatures":[{"sig":"MEYCIQCCFxjNfPREqJgAfNT036Cr//022d/vglt9xNnvc40+zAIhAIMPDxnX6wC3CRT7l2m7vqoCfmfs3t+3YYnj2eWkiyrH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"6a16bed77bd9134f46614564670831e69a73f3b7","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_12.1.1_1786787683241_0.2405056359644535","host":"s3://npm-registry-packages-npm-production"}},"12.2.0":{"name":"@fjall/ai-tools","version":"12.2.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@12.2.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"737200e3ab6020a4739f88653d05a39b1888c434","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-12.2.0.tgz","fileCount":42,"integrity":"sha512-QXe5QgTQ0wOB1ALqAeniBilRZ8ncaW5jN4xP+j1XMInBlxug7Lkcta7OIDgOf0rcoo4HVGumTFgFI46UQv80IA==","signatures":[{"sig":"MEYCIQDgwG7eU9BnZgSklR3ZRIsPIaYXhbIVW22tGgwBD9USkwIhAJYfbSHWm+3F1/Q/fdGIIP8BDGWe9QdPhJhwUSlOLqRY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"0bfb305e14d3a5db339549cd4ca2e0d8cbee6886","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_12.2.0_1786832125788_0.9522722520980562","host":"s3://npm-registry-packages-npm-production"}},"12.3.0":{"name":"@fjall/ai-tools","version":"12.3.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@12.3.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"1ad68327338e10d724f29aa302a11e4b56d9da9b","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-12.3.0.tgz","fileCount":42,"integrity":"sha512-78ua63P+xtFqpGabRjCARjP8q3PMvzx0G7nf9fEC68jjo2OBB2peW9u7YheVPjJFNzFjptI+CsC2kDGpEFg0dg==","signatures":[{"sig":"MEUCIQCIK8dPZiYiTKIEXUZ750WC6I2U6VE4iBfjWOfuZorNWwIgJM7ZqWa9IsvER2XwNneDl/uzu9igeTQ1M38z6B5ECe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"cbcd12ddc96f00e2e40895337724eceee31cb194","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_12.3.0_1786843615039_0.9606501899026714","host":"s3://npm-registry-packages-npm-production"}},"12.4.0":{"name":"@fjall/ai-tools","version":"12.4.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@12.4.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"db1cf86ebcd3b1fdd502f9a4e3b965c011b7ef68","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-12.4.0.tgz","fileCount":42,"integrity":"sha512-I2vDjVwB+R/wjF4jEyKOZezn/G293UU4ZPMYzE0JZmiXPBQM09sz8O0VHb72F8S3mpIsAzznt5okmTSUrjuJHw==","signatures":[{"sig":"MEYCIQDIFJBxxQOoPNVievrFcaisg4evOJekafvTPL/kFqEXwQIhAP21BhIzMimIIJ1mTpB8NFG583xDci5wd2soYa3wC7Qp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"0725d330822edc0a117ec8bdc16d4f0cc643baac","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_12.4.0_1786846593483_0.1355240153943984","host":"s3://npm-registry-packages-npm-production"}},"13.0.0":{"name":"@fjall/ai-tools","version":"13.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@13.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"adcc78cc4e0f39c3bcf1c382b4b46db0c9631af1","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-13.0.0.tgz","fileCount":42,"integrity":"sha512-SdBxtyLYCh/uVROauJ0go18LzJTualHzni4cz8wlHFTWniNT5ZCTHpr+jS8pEVXtmLbCAQQ4uN8DThsTf1eyUg==","signatures":[{"sig":"MEUCIQCNpr0QEgKs+tQW6bzdpjwc+O92AGa7fkzbVEa4m9nQeAIgcXxbL+qkICZJO8o3bIbZAIxwW5Oav/Khj5hkShehh34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"fa74671fc3054936526b5a6e135e4036f5a57e98","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_13.0.0_1786848766818_0.5147495643364823","host":"s3://npm-registry-packages-npm-production"}},"13.1.0":{"name":"@fjall/ai-tools","version":"13.1.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@13.1.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"70f14431edfb89ae7afd5cd5df573969bcd4a0ac","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-13.1.0.tgz","fileCount":42,"integrity":"sha512-B11zfN1OQoIGDSo5tt6eBNiC6gU7Cno5Atq1edXhMXQK7ofjDMlpsGCx3Ilwd31q635ZUPuxfImvdqU/GhRZzw==","signatures":[{"sig":"MEUCIA6a8DOXdN6aGU39uwa3jK9BkjwDdQH5yzofkykPDGXmAiEAmzGBNGjMD0LH/TN7X/VAkPo4NDBEQdGX7qc+yQcFrH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"91d0cc97d5ddd4b3c2db11ec2bba856c445bf43b","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_13.1.0_1786874852039_0.07350716864290785","host":"s3://npm-registry-packages-npm-production"}},"14.0.0":{"name":"@fjall/ai-tools","version":"14.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@14.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"772f89e71c685302c3becbdc674e0fd8c3b4377a","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-14.0.0.tgz","fileCount":42,"integrity":"sha512-xnJHMmRHcX3scy3vwXRnlmty9qHzajjMrEHajZj2b7Djm3eIHtSwqlGwvxVLFftEdRVSUS2/60j5E4OyCRAi+Q==","signatures":[{"sig":"MEQCIHTLpjm0CHGB3Ba21KIzMKFygksPixED03GXApwIJ1V6AiAvaY/wNQ6S7/Xa0WPL2hl6WkgGt+Nut1dgpIypd3sxfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"fbe72c2429b5d9805308419842266f0fca9f6f35","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_14.0.0_1786932704664_0.9528602588254929","host":"s3://npm-registry-packages-npm-production"}},"14.1.0":{"name":"@fjall/ai-tools","version":"14.1.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@14.1.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"66d96d05d8c70f06882c4587a1755131a221fcae","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-14.1.0.tgz","fileCount":42,"integrity":"sha512-17/DaHp8d+rM7F2p4oB+eOfBusJ0YtyT3R86uowkfUZ4K8dHZKulMKcJhLsv4DQII6p+Op9yq5QLaEso6NLEnQ==","signatures":[{"sig":"MEUCIC6JXs6LNAXatoz8Zytbd8CC/X6iUF/OBiGcbeYvwXQlAiEAkUv4oSVaSHsPQsnbC/fmEn2Wk9KfpkIWcYfP1ckUY50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"7742299b70cbd1281f5e331a662672045937a2e6","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_14.1.0_1786962586512_0.25137521264167617","host":"s3://npm-registry-packages-npm-production"}},"14.2.0":{"name":"@fjall/ai-tools","version":"14.2.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@14.2.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"cd9b59d9a1bbaae4c74952283b440ac4e8ab72d1","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-14.2.0.tgz","fileCount":42,"integrity":"sha512-hFbFooRuHCOGpyUImvIQsmcNU6pSJCiWCKnNaRaHf1LyRWToHjbeouP1TDPPxKZuIZAqFvQBXdynyfmW4uRXaw==","signatures":[{"sig":"MEUCICUuba/1y6EsIUqYs4FaxgntlwU2w2eQ+Q9UR/nKPYbnAiEAmlwIlJhwINaF9sOu3T5/fwvvq9eXwqBezWu1z4TP94s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"f5738ebc2c44136ec7a192b1d4b07c82d14be857","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_14.2.0_1787064091475_0.5601358214179333","host":"s3://npm-registry-packages-npm-production"}},"14.3.0":{"name":"@fjall/ai-tools","version":"14.3.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@14.3.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"e0d1a6bea411d2bc3bf1b40ca8573830f51cf20c","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-14.3.0.tgz","fileCount":42,"integrity":"sha512-oLRPuwanUU5XfpelEylQeBcY/s8kt67Y4GMeFt3BB6HYBLF1FoeHbRlT/HOHtqTlm9CxP9rO+DYOIWyt9CqIiQ==","signatures":[{"sig":"MEQCIFW0UdbMZiLOFCAJc/vq6pA1K8OYpqJUIZSTupN7QgrAAiAMBJN9olOfPNO9Ay+QRZGVP3MS5+YDqYiXgLwWj/i5AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"b508f275d811dd8c2607931a1907f265e222aa6f","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_14.3.0_1787264696415_0.5182857555966316","host":"s3://npm-registry-packages-npm-production"}},"15.0.0":{"name":"@fjall/ai-tools","version":"15.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@15.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"3a3d171540ff58b436f780aec0dd03ed44ef139e","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-15.0.0.tgz","fileCount":42,"integrity":"sha512-qClIHoeLb9D0vZDsh/H4OplQEaKQx3ZPVnUSfBazDjN9jbl+7xxfbg7gwU8ZwFIxwKVyyvieHrIJdfNg3DJgfw==","signatures":[{"sig":"MEQCID+0Msw14TkdG1RMHkQTOjzUHjRbsSo3Znmj7JzqpvCnAiAf5u1jLAQkYaDQE+vkpys575XZIUv3NFlTK07HJg+44w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"8761815cb0657603335d17600e2b7fa9f4264687","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_15.0.0_1787307346723_0.33898662033327365","host":"s3://npm-registry-packages-npm-production"}},"16.0.0":{"name":"@fjall/ai-tools","version":"16.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@16.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"c9177c4817ca01819566925ea9920321e16dc8bb","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-16.0.0.tgz","fileCount":42,"integrity":"sha512-FHLMbKRfQA1XzX7IfKwiziZxAalTRIGqcQ7rvlWvUCRezDVt574rjJPMUp32skLevL69iqDh0jOV0NAnr/dNTQ==","signatures":[{"sig":"MEYCIQCan+8MbCjFzweMH3Mxw93u0X5DkW501gbyI5hW1/903AIhAPQkueuW59AitpZztO41cNAdwuhKFqHogHkLQD7ogZ6P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"d325cbf81ba3966ca7908f8fee7b7d63616790f0","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_16.0.0_1787366554175_0.8051980626145359","host":"s3://npm-registry-packages-npm-production"}},"16.0.1":{"name":"@fjall/ai-tools","version":"16.0.1","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@16.0.1","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"7c4e1015448a3a1ea68a9ac071ff3e63af2bfe05","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-16.0.1.tgz","fileCount":42,"integrity":"sha512-PJqduTQyrjSUUDgOpqZUFam1iyOiZY78U4Fuf1ix23m03KaZmYW9YDho1USjqzfmIcO2ML1JbJi2pem0U5sJKQ==","signatures":[{"sig":"MEUCIAYFhi2d1H9fAxgSJlm3DJH9oQNspZJuVwlMVjKYYWF0AiEA5wxVUGmN/DTwtRiz1okxWlssNXiAhLr4MgRvmyPwuiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"d6ec06f4cf8efb85af1fbe927187d4e5bd5d3fd6","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_16.0.1_1787371892652_0.21011279374599368","host":"s3://npm-registry-packages-npm-production"}},"17.0.0":{"name":"@fjall/ai-tools","version":"17.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@17.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"c12cd01bb865169fd1a0c7ea682fdad200ff314e","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-17.0.0.tgz","fileCount":42,"integrity":"sha512-yHebsh2zKilAsorB4xOBwc1rPnZAMO8VrwrgcQUqJPR4nAghSgtjvA9Qnek4k9wkM2kuzvLvu4gntqmht3rTFA==","signatures":[{"sig":"MEUCIQDrgwAdu7r9QRP8C4dQxYAOuzMwhIcaJk0AxIqSSKkLCAIgYXWWpS1J0jn8+UtkxFM4SICkh/e2jRINatYtzvmXSLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"e3953ce95961dd973ae154e96e9814f65a6ca953","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_17.0.0_1787451059237_0.4604998565446634","host":"s3://npm-registry-packages-npm-production"}},"18.0.0":{"name":"@fjall/ai-tools","version":"18.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@18.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"8df074072a929e20370ec1f4fc410148583fb831","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-18.0.0.tgz","fileCount":42,"integrity":"sha512-AaO3Cx3/eIS7nLl5JpS1VuJAtnKK21P0tGcBhjaRyMHF0nlkkgatTl37h5OxCbONTC1R1WJDi/Q9GHbjA+GbMQ==","signatures":[{"sig":"MEUCIAoRriBBVjHI92Q/ge2xXJPAReXS1lQsbp0wkFBaF6lQAiEA7PRe+VZJBoYdlPGQBcBptamaq3ayUajzrgAXupBdIaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"f0a9833045bf891eeecca1072516ae2a304f4c0d","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_18.0.0_1787474401305_0.13844287664161614","host":"s3://npm-registry-packages-npm-production"}},"19.0.0":{"name":"@fjall/ai-tools","version":"19.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@19.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"2a58485ba3b3b80ca08fcf2e68e4a41f7acd3e26","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-19.0.0.tgz","fileCount":42,"integrity":"sha512-nA056FWBcES+nx5tVWw5sOkLs7zH1Sb6qVRsQAFyds2Xsxq3t10cEzoevJG6iJzUG0yK3eZu8Tzj338bgYn/lQ==","signatures":[{"sig":"MEQCIHGv87oqPUV6fSB9RjIgvqrISQwGcK8KnYwwNQT56yF3AiA7P/7t3iMGR0xYzHPRGsuXCDvuDZAMtZjNjFDMknBrlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"9448f1814f6e90548dadce5c3ba96e324c5d7f21","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_19.0.0_1787570059988_0.757796081816636","host":"s3://npm-registry-packages-npm-production"}},"20.0.0":{"name":"@fjall/ai-tools","version":"20.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@20.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"654f39274d1b5474cbc9bd37994e64b2bf9fdc30","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-20.0.0.tgz","fileCount":42,"integrity":"sha512-s6kyvPDYI+T6wjmB22/WD11LPvzzekyVW2eruIURYNfIU8a0wJR8EAzOEkosfHoDDLZhn0E1Cm12S7Fq5Mdb+w==","signatures":[{"sig":"MEYCIQDxylLmloRZ7R9XuAha0sUjZ6yYEnvphAR+g/KRbqjEhwIhANzE7qa5jgftIz3GLHFpjLKNG0KYLMVLrX+7aqZSSyx7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"269ac9f0f372f7fd957265631c81c58e09d33cd2","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_20.0.0_1787595081596_0.23847869218791407","host":"s3://npm-registry-packages-npm-production"}},"21.0.0":{"name":"@fjall/ai-tools","version":"21.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@21.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"e24b01f500d3d1c8ed2280a15c40947056a251d4","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-21.0.0.tgz","fileCount":42,"integrity":"sha512-MgoAcP7/fIhHRKxJKPZ0rBHShRq+d564RBaXQXTWOE+y0e0GSxH9ZD+PTIRDhDFIXf8eqZaJ6FvIRRrFxFlqLg==","signatures":[{"sig":"MEYCIQCaW+fy2o/Rg29rYctkaatGPiXmDMn439bw0NMLWucwxwIhAOLOE2zw6ztQJTtTjb9/HZ93sqdVqLTzECvRDHI2PHFE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"145ac5a8329b8c99dd92b0fa66367c4a221a66bb","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_21.0.0_1787733626365_0.7229674520702019","host":"s3://npm-registry-packages-npm-production"}},"21.1.0":{"name":"@fjall/ai-tools","version":"21.1.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@21.1.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"323198f280c9fc93800d34827531dc080e39d8e0","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-21.1.0.tgz","fileCount":42,"integrity":"sha512-zTmpig2IMU4Cfcva81pXnY9LnpebrJKQpt/Q7DZTL6wOUjBDcyOpZ/K74i88sER4pCErjbxqMHfc+t/EJ6uMeA==","signatures":[{"sig":"MEYCIQDikq7zd+GeuQvQDYeguJApQMt32ERxoFxB5/vLcj5oDAIhAKHxGbjVDKv09rVGuiR+6wc1J1HjxRSVBNMy3C5DX042","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBxlMc6E19azkpkbZ6XOuWuRkOjb4J28rq1cegbLaMpqAiEAwYRb/cGfreht/x+3RSD/HLW1KvPjwrEpYj0f334DWYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"2a6a9008100ebc08cbd2f30abfb015c761b532d6","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_21.1.0_1787921216598_0.9062257288387945","host":"s3://npm-registry-packages-npm-production"}},"22.0.0":{"name":"@fjall/ai-tools","version":"22.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@22.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"501f3019817452eb3b665da58d2b1d39e5c0d77c","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-22.0.0.tgz","fileCount":42,"integrity":"sha512-zkqoyWYOkahKqJ8spXaxIW4FNRhwh0gFnhFL05Y0wN1feBAi0kDdF2QE+iBdLzy21uylYAhsdMNRgYyn6okeJA==","signatures":[{"sig":"MEUCIQD2oKggL1vwxPSHrfj3AArci9cMIfoTyK2gtExiHW10EAIgGwSiJVezrj5X/tmEB4/JUgrDzkDMHr7vP2lo2CKHu+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBErSAgBQvxX8iBz2M/fYvJImuJil4jf18/yVDNCRyy3AiBzpCIcL9Z8Hhv5OlEPbMtKkzgJGSbz+r8F+NTt4zWOww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"fada49c2134463ebc8685a72e754b473068d7f6e","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_22.0.0_1788049643338_0.21830464978282427","host":"s3://npm-registry-packages-npm-production"}},"23.0.0":{"name":"@fjall/ai-tools","version":"23.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@23.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"5b326fb8a61e022308841b085e6a0bb9b449b51c","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-23.0.0.tgz","fileCount":42,"integrity":"sha512-qLzJhNGfZPspmoYRhu03cWjoD+sH3DTUfe7qWuwJYGf4zzijv/fD1HkW9w8yu0Rk3OCSvNW+VSEDDJuQoQ9LZg==","signatures":[{"sig":"MEQCIA+RiFKDlaZTR4sTNS158w7lHkCurXpvRV5U8Q909n+tAiAD09Wlotg8AL5HL6fKn1mjyJxCaWLvJkbs3Fv1pwdfoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD6316nbuc6fI+0zHaAK60nNCha1c6LsSPvZLoHOIZiHwIhAJ9CvZdpE7B97624EtrOr8KaGxFl4sLCaaiFwlqGNg0K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"b6b1c4dfa36152a724ae83b9a7ef3c792b7ffd02","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_23.0.0_1788068470782_0.7517250596957188","host":"s3://npm-registry-packages-npm-production"}},"24.0.0":{"name":"@fjall/ai-tools","version":"24.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@24.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"30dc34ec780269ea4218b9f917753b7f037c20a6","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-24.0.0.tgz","fileCount":42,"integrity":"sha512-hINZAazjt59nSlhI76ZpMikk0foOp8cR/1Oy0duli8D3aXzxxdbTDGiPkGEPf5rB0Mpe7+6rZuDg52jmtvlolA==","signatures":[{"sig":"MEUCIDcQ7iSWxZ+0LbTNUMhHBx5XRz73ijbnIz3cvzapalVhAiEA27kB1DJN4evh1+EEBPXnYy18jdPzaU4Zv53b9ikD4xs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDKJfb0Z+Sfhs2tElvi7VKLA3nOLsZR+3xXCvNYxCChbwIgAbND0sadwVLdfTUc/0885hdxwE8PWeVg3OD6LQU1LyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"cce59331496a503931521fd473399e73dfc856bb","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_24.0.0_1788075329657_0.033568348675161896","host":"s3://npm-registry-packages-npm-production"}},"25.0.0":{"name":"@fjall/ai-tools","version":"25.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@25.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"656b645511abd1604087ee2299fec1336454e6d0","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-25.0.0.tgz","fileCount":42,"integrity":"sha512-W6hneMiH04jq/BFOyDPHxKjiZrm/s8pk9bv+QJHiwmkQDM+43jnk+CSeWMtGbFDdyAwEjV2HNYqQASKMhwXB6Q==","signatures":[{"sig":"MEUCIGmE+ZdSVBeAgFCy8eJj+3xL1NmWBWaGg9WaQjMofcyMAiEA284DDUZFze7ng2v7DuOdIIfoPokVuDbtBA0AiWKpwxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC1MCOm2n0g25lERtpGYhFQhfV5wbayuhH5UiqdeR9XOAiEAtGsvY4hkkJHkwTBQs/UC435DOc7JPlrL2/xKJSl5Jps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"8ce3594327a5aaba86320b1186ab484fde4b85c1","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_25.0.0_1788141902558_0.8179165456207356","host":"s3://npm-registry-packages-npm-production"}},"26.0.0":{"name":"@fjall/ai-tools","version":"26.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@26.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"0f332896b786ecad17826cd64789f239566a2344","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-26.0.0.tgz","fileCount":42,"integrity":"sha512-9KhmhxeCpZccS5IN3BEG7ln8kgps3ArnHDZ/raozz3zrJtvHpc71G6AOI9bhjjV5PM6XlQN5bRbzezngtTNsSQ==","signatures":[{"sig":"MEUCIFhJXQXusWAPAVW+Rk35Z4MzOJAbqS+W78FpHQSqF7/aAiEA1RKFmxqn6p04Y4+VlJsj92PY+EuSkI2kfj24DPMFReY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDpnJyJKbCXpCNEFluTLp0G5PoZlwNTyfqNRTVam/Y5CAIhAMCMXHhLCHJ+qEE4IRUB8HA5wyjxbEtg7b0memnGMaxU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"dd639f463157779d17473dcc856ec1c87f171532","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_26.0.0_1788149617529_0.06688623893561219","host":"s3://npm-registry-packages-npm-production"}},"27.0.0":{"name":"@fjall/ai-tools","version":"27.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@27.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"606399aa6e5969fec2b38fe123605aedfc5d945a","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-27.0.0.tgz","fileCount":42,"integrity":"sha512-bNiBniqofoj7gCgMicC/Ftons5VbZfi1RPNbVTfLamW817q2D8oTaeM3saKfBuQPkOUOMFYYfKJ5GyFR0cnQww==","signatures":[{"sig":"MEUCIEgiR0vDXWCmWG5la1w3ovKWih7kcIVIuvT5FoO+9MneAiEAs05rGzGzZWNISYQdKeu4AoDHHuNwoL6ya4IDHUndq9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDKyUmUZOK6ExPJo5vrmRDGqD7Q2qk9R0qIHjjHUEJ6MgIhAIz1EwoKzGzGMn4ytvRUOfmzLPnxTs6LIIYKIGD4nM3Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"a49f8f0668d2225162b8bdea388fc791d9c987d3","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_27.0.0_1788170132877_0.027782334539753428","host":"s3://npm-registry-packages-npm-production"}},"27.1.0":{"name":"@fjall/ai-tools","version":"27.1.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@27.1.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"b645ca29e780446f3e25d5b56038e0d8c0e1e9a3","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-27.1.0.tgz","fileCount":42,"integrity":"sha512-+/h412elbFQUcxm/MkdWzIqk4x2EJdGInkXJTCIEHGCPnZ9UKi+3RNbYSkxGV4fmi8kfSMi7Zni2kwZv+z4Q5Q==","signatures":[{"sig":"MEQCIDJZQJtJ+2t39bjH+IiALxVxP61D1r+mcXruBV0qlHhbAiAtR38j0o+/DTNTIvA7cRHTEEG6P7eIJgedkTGfGArNZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEygz4tn3iQGqKvD8iLX98ELVMMvdir9dGhCZGZa/8ARAiB4NpxnzlzSRLAUhaDenszItzDHFWNmRkRsq7LrdUed+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"910bb60f8a75d4959b4ead0ff338966af74368b3","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_27.1.0_1788210712645_0.9959399484386529","host":"s3://npm-registry-packages-npm-production"}},"28.0.0":{"name":"@fjall/ai-tools","version":"28.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@28.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"329fd34145216ff14d22792bfca07eccd730e2c3","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-28.0.0.tgz","fileCount":42,"integrity":"sha512-N8WIKuhTNwoy5R5BYouVsWHsctEeqp3DKmmdt97wxZLrEFuujBb8wWvs6Ci6p9IhOEUN2jHDT1e1CtpW/M0t4A==","signatures":[{"sig":"MEYCIQCAakmifrUUYc0UPE8Msyp/In8NAjBy5ejZarCzP1s7XAIhANxXlm2R3AS2xvzDST3B9EKukfLv5meZ4OlBmhI0Zoyv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDRmQH64XcGKUE2ls3yVKApdFf/lwntYQP/AoBsi9c+JAiAT4PgjP7vSnRchJkI92I8tQq0psHu4TA90ynF/DKjEOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"a9dec5869f1eb8bb00038e8c26ba79a08f9514a0","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_28.0.0_1788214343648_0.824028173600007","host":"s3://npm-registry-packages-npm-production"}},"28.1.0":{"name":"@fjall/ai-tools","version":"28.1.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@28.1.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"289ad3675081e963ef8fdfecaea94f9b23e1c4b2","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-28.1.0.tgz","fileCount":42,"integrity":"sha512-FxTGly7isTcOMcgDWcaGcjH17oZIni9/p3WBmmZml2OQn9Pc8DEEuqLIGuh05UQb22v3CIKyAoDWFtDPI/fDpw==","signatures":[{"sig":"MEYCIQCcavK90crtK2Qhvhc7O1oV2M64UbTv4DM9fq4H6Y6s1QIhALn9vil15UrKVhwaP42jSVsvfQJaoxGN49UfLlR2BUXf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGZaRBcTw3OARhWUaNRvjTkOSf+KiL9X/EBQFxtYAdj9AiEAvBw0FqfJn3DiDSZHLhe0V71xv8cB+cRwX3nUQmfsa90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"7e2f60b337ad3086cbaea2a1343c2fe8b4c29ca3","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_28.1.0_1788253780685_0.08571471116726204","host":"s3://npm-registry-packages-npm-production"}},"28.1.1":{"name":"@fjall/ai-tools","version":"28.1.1","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@28.1.1","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"169e7a550a41baddcb5b7a160e298611e72a5439","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-28.1.1.tgz","fileCount":42,"integrity":"sha512-s//2NEXcwpyq+nQFj244Y/hOCkisNRTpf36/OaYAsTvQA+Yzuf+IFaP1a9e7wB0OKEHHyduuSYE7mDwpITWnBg==","signatures":[{"sig":"MEQCIBxci9wtUOlA2k0wAtcfzcLri7Y/Rmt0jbPOFRdd8qtvAiBQ/Hp/95JagmL1REpYmCRa3CsHBmrJb4NgcvEYmj7rMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCIiYOlPvhnEsLaep0yZnmOqV2t/9O2461vv7TRpsvIcQIhAK/RbSk07wb1+3Zq4KmaZaXvazzEA/DmmvI8ULWIROuK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"535592215087d95b431cebaac5b5af0300b3970c","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_28.1.1_1788255437367_0.538500548339099","host":"s3://npm-registry-packages-npm-production"}},"28.2.0":{"name":"@fjall/ai-tools","version":"28.2.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@28.2.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"f50ee2423d21dd190526e8142314d58ae99ebe00","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-28.2.0.tgz","fileCount":42,"integrity":"sha512-TSU8Nlls9vDy901MEdLE+3LSIMgoGCN8lWwytthvlce2GDuYG4qcAEysEZPtwVNsG+A5n9/71I++uYKZewBLHg==","signatures":[{"sig":"MEUCIEzC1aLP1z1l3XcxuzKveCCJul3U3sWTDNElumbP0ShJAiEA/TG/wcjeQ5mmRbErjpYPZSX3Tgv2Fjyt2J7+EGffeSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICg4BvMLtoodJYcnrJJUfdEwcp77icGTsAs8ZrUxuJ30AiBTJDalbt/HMzkBYFWN5/Cramt35FfsNoEIC5sVPPP56g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44898},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"fe7027b94dbc351b6bbd33c082331808c2341658","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_28.2.0_1788307324678_0.29192948955071807","host":"s3://npm-registry-packages-npm-production"}},"28.3.0":{"name":"@fjall/ai-tools","version":"28.3.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@28.3.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"5c6673092dd3fa005a230a31cc230a92d1f141f0","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-28.3.0.tgz","fileCount":42,"integrity":"sha512-5HfLg/pHLCQwhH5dvX6oUwe4qeAmbHCBbI2dgOqJf+cVooEZow1rJHGHQhHIt6rq72qiOGtRzZLaVb8OZktSsw==","signatures":[{"sig":"MEUCIQDxPcAqTTu5l5xoNb2i/+KpJi+0xC7VaopvBlGVUWoXygIgPFLB/xWtzfRFhXd95skrpF8wEKPnQS6S3T1iH3A8L6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCdV20iIF6Vmr8ULaWDHlzrjhsvUk6HB4cuKdaweh6vIAIgKiV31oXfw7BbsFZBdHus62euFtbFyKUL2eEm1lv+tU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45023},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"695e5bf92127385840f3f9f301408eebbd0edd2f","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_28.3.0_1788328103721_0.5066487986553152","host":"s3://npm-registry-packages-npm-production"}},"28.4.0":{"name":"@fjall/ai-tools","version":"28.4.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@28.4.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"efe47926301664eca8104abf6b517d139b27c50f","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-28.4.0.tgz","fileCount":42,"integrity":"sha512-LVzqOQuO1v932kBcxhKAAr2xxpf5E/kjyhC1GwDnfiibEAWi10E5dkTUumE3lbrqejdea4By7TJm392nXJvDXQ==","signatures":[{"sig":"MEUCIAYY1jBFUHCsq6evdJ5cCe9DYr4fgpFbKYi37C2DlIU7AiEA+gXg0YTJ6N1E/SHFqyzC+ieTmOm1/FAuZ5Ga0noprKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA3WrAQ3FNQM5d6elTWwqBXrkDUQEQDXWa4u7O81l1kxAiEA1A4Dcx9remy9BXWIpOShiRNHWMg/0U/+G5/Ito/g/Cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45023},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"c57014e21d8b35f08cbd8c728673a7c9dc742140","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_28.4.0_1788344261082_0.5841344582610042","host":"s3://npm-registry-packages-npm-production"}},"29.0.0":{"name":"@fjall/ai-tools","version":"29.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@29.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"044ee72461a16a4c33c89a36b1c7407e87245b98","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-29.0.0.tgz","fileCount":42,"integrity":"sha512-hoj53BUDX2JEGL3Wygyq6lgti9bquKq9iLL1aQpnrHD9ebxkKJKxPPSoCwy5P1872Mx4b5kJglbS/VL+5qL0iw==","signatures":[{"sig":"MEUCIEGeRF+cHrxnRxaaSHEJf2VpdWpq3sMhDkFfFGHjbp0YAiEAoX8EcDcPFnBU7lpaf8poXrWoM8joHUZY9XNcn7VBcds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCwAvGnwWo4gtod8CAwqI4RgSZ9YYyNI3wmvcOZR8QxegIhAPaYMvPT18vjpG0YNFczuhbE9Q8FHvsE5gxBv9NFjyQp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45076},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"84dc2936ae3ba524a16bc2fb39e614be9f2ed736","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3","@fjall/util":"^29.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_29.0.0_1788347861342_0.6662899243554199","host":"s3://npm-registry-packages-npm-production"}},"30.0.0":{"name":"@fjall/ai-tools","version":"30.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@30.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"7603d70b63b66c799eacb7b7f0f6e9cf9676185d","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-30.0.0.tgz","fileCount":42,"integrity":"sha512-2FXlXwauDbsUZsHa31t+CqUaeQrLhPtH3h4YNnckXmig0ID++I32fFPIR61b0nbUwRG4QW7pxGY0aJDbJf4irg==","signatures":[{"sig":"MEYCIQDw58mYDiMa41zrhC1cMh76MTA0K4WKg7Pmm/G+KdXEdAIhAJ1i9XZNNSFfutaJHCm5PMr4l221K+57BaTfOraJw+1u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHN4KLMgyJmfBU3/W5+fGTTs+cjs1uOF/Iw6og5IA2T/AiAI588ZcKnmGcijvfc/kBaEPOChCzxbKZbXVyrKpWIq+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45076},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"092040430dc836f6832588edcb401966b57a711d","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3","@fjall/util":"^30.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_30.0.0_1788387040523_0.9329383011264893","host":"s3://npm-registry-packages-npm-production"}},"31.0.0":{"name":"@fjall/ai-tools","version":"31.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@31.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"7743532173136814fe1f871206bcf09101c1014e","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-31.0.0.tgz","fileCount":42,"integrity":"sha512-pd45IzycbtxNyVtiFE+1fOnFSFzhojHZQPqBlGVdaJzrmYSOVgJCk7wp6wn3Sh2WU5ItiWn2rT26tIBToLuIbQ==","signatures":[{"sig":"MEQCIAhRIrpontsays/eUqyE2ZldeGHhe95CkEGv5UKXsR99AiBwRhPswCVRX2auxuZ3KTe1NH+QUA5bjDiQyYoIH89dmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE16OR2HgzCF80aS9eNZQLwL2qKINDWXGrvexU7Z8u/bAiEAoqUo0SxQ2Tr+vB2i6dkEgJyb1TF99ynlOYoQEEoVzq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45076},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"f846511488862765a2b1ddb0d013922cea0c8e82","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3","@fjall/util":"^31.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_31.0.0_1788427268335_0.48940968284281583","host":"s3://npm-registry-packages-npm-production"}},"32.0.0":{"name":"@fjall/ai-tools","version":"32.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@32.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"d0c4c1a9638b6e21ff8ff2a8efbe3de48bd9f6a6","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-32.0.0.tgz","fileCount":42,"integrity":"sha512-+Jczs9aFDKnB0shMERDoDU0Nw1m31zsVpNdQDfr5oM0n5d0jmWH5LrYPjKcyvxKxMHvH4vfYuX3zCkmMrzA5Ag==","signatures":[{"sig":"MEUCIErDiBiKRah5wijkynVMqnmNCPRzLpkoznmOFWhjJmsQAiEAhiFVHFrifFNz/a1eCz5G0g1ZDOM6plvmv8u4PMZi9R4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFAYZM0TBIE6bMYxBgX5M1OG//7/j6WSTulih8EyU9iaAiEAtTVyfCqbk/9RTSreafVi51F8W9BD3NUlsI97i2odVSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45076},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"9482e51b9c64088abdb0a087b797f9dd73782427","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3","@fjall/util":"^32.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_32.0.0_1788574648091_0.4858236675140326","host":"s3://npm-registry-packages-npm-production"}},"33.0.0":{"name":"@fjall/ai-tools","version":"33.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@33.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"c28eacee455cfb1415ad78129f6bca80ac7f06eb","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-33.0.0.tgz","fileCount":42,"integrity":"sha512-07yiotByG4cF/CRsnj6fxU7JbVNK2z8oNaFkpRpfPctxKjyP/VCQ/IiggVuRtglre470Ulfib7DPCCrcIG5Nrg==","signatures":[{"sig":"MEYCIQDVt7pQd09Ysj3E1M81J51evBtwXT/Iff1Dv49mcfRP4gIhAMsW81w1t9dYoczT0l1BU9sO/AixeaSWQp1ZQzerzjHY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC6qJtGW1E2mFgHB6F1AaYZUW2p/GZzC6OTCPUy4kEe4AIgQ+OJ9d5aRvCak3lSl6xkJvyGeU/m4w9nq/TTBwanolw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45076},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"b254e38c6aa788ed16b4a7c33a5b84db31063a02","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3","@fjall/util":"^33.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_33.0.0_1788589804804_0.6953976732002805","host":"s3://npm-registry-packages-npm-production"}},"33.1.0":{"name":"@fjall/ai-tools","version":"33.1.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@33.1.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"d05324d0ace035e91e24d36a59ad3ac35073d5a9","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-33.1.0.tgz","fileCount":41,"integrity":"sha512-lQ2OjHIDHemXm3FFcWa4GyML6IQK9iLaJk/F/0LDjit4tZlR6A2p4/PtQvoQWqHWwm18U8EiAyNhd9WklOq90w==","signatures":[{"sig":"MEUCIQD2beBgNuwy4IKzNob1qT68NjTMueQNh8KOSVgiqPTSQgIgYnq0pE1iYs0phFdhJ8+9mnAW3cVl1Wq8dlE7sAzsmEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEXrd4Qryr+5NVj0htlJbTux8YjEIK0ks7GT9GgmutjMAiEAivjPEN+fcdeoe/QJf852N7q8De/Yc5uaydnq6+xSjxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43712},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"df73b3820414d80777de0171ae01f4866b0ae28a","scripts":{"test":"vitest run","build":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","format:check":"prettier --check \"src/**/*.{ts,json}\"","prepublishOnly":"node ../scripts/audit-package-tarball.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3","@fjall/util":"^33.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_33.1.0_1788605662926_0.729166968306856","host":"s3://npm-registry-packages-npm-production"}},"34.0.0":{"name":"@fjall/ai-tools","version":"34.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@34.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"d8a35b03716697de6045cc0bddb57586d9c403bd","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-34.0.0.tgz","fileCount":41,"integrity":"sha512-C2b0cM40uNWTpSml/hH9kJMdHqhKTU0fyW5fx/XoanLypS3hrn0iYj8i6uvukYzOdHzO/TklPOZ52p7i6Wq2eg==","signatures":[{"sig":"MEUCIQCc0+YndEbfuXIz9SfR42OkknUXAosO3SbznKqVBqKM3wIgU0toluxsA4L2mB6UaLtmFZIqk52s+RMkpCUCmS8lq2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB3h8lMXunC1P8P0IbPqU8g9LHPclarbg9T1KEFdlGhzAiBm+rP+RLmSqe4ivKytYfxiXgVC9mJqnkH2YOY4mHsw8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43803},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"db01949f737b79c3af03d8e92ea77e188190ec13","scripts":{"test":"vitest run","build":"node ../scripts/run-build.mjs --purpose=build -- npm run build:steps","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","build:steps":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","format:check":"prettier --check \"src/**/*.{ts,json}\"","prepublishOnly":"node ../scripts/audit-package-tarball.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3","@fjall/util":"^34.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_34.0.0_1788649695214_0.5577295123193791","host":"s3://npm-registry-packages-npm-production"}},"35.0.0":{"name":"@fjall/ai-tools","version":"35.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@35.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"51d799b6ac8b8e0ff475d70fa0cba124e9c13102","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-35.0.0.tgz","fileCount":41,"integrity":"sha512-gwTAt6LtipgDcSn81re5KAKfOUtR//8AO7h3LOcyxCvjKUQCIz6XpXPW+EbivvoxS2y3+aMcRkCs3MZQYqEFew==","signatures":[{"sig":"MEUCIQCGLjZTIuFr6Zjv15B5WirYpGWWvOV5fwElXALe2xCvhQIgANgexLOF1Ti2pgy0F9FB5+srYJwX7h9z43D3b04KAhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGc0ASffL4l1giocpBqGCmtyHx/far3bOX0biVy7wmE8AiEAtckd5gxHCjmK0EDv34nVdfyAtkqDhHTlyjXEHWAOups=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43803},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"2e54d5f8128bbbd92caf41a182adcc653fc0ba53","scripts":{"test":"vitest run","build":"node ../scripts/run-build.mjs --purpose=build -- npm run build:steps","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","build:steps":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","format:check":"prettier --check \"src/**/*.{ts,json}\"","prepublishOnly":"node ../scripts/audit-package-tarball.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3","@fjall/util":"^35.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_35.0.0_1788773506841_0.4353265534286477","host":"s3://npm-registry-packages-npm-production"}},"36.0.0":{"name":"@fjall/ai-tools","version":"36.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@36.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"4dc1b99795fb9b7c226c30b821ba18370ccbc10e","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-36.0.0.tgz","fileCount":41,"integrity":"sha512-uG8ENYfE0Jci0wtjXLRl27f2eu5+9pjG96tjn/3FzKd9ZROKUorIuSE6t017oa6xzticwElzxttlNvRDJJg1Qg==","signatures":[{"sig":"MEUCIQDkoTZpcU3/FOEzZ4a7ekTqQjyl2sRUJ5Ne1fN3HBBY9gIgHnd0yh/6evKq98yl9Pjf/6OflCkdEqpkqfnt0uw4gzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEMWBxaznxfyE1vpWlB+QGIpvnRAZVxQ90Fm8YnEAZO4AiAwx6wSpcNnpSgAE24tcRlVSyf9ONSBKAWAv/KplBHprA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44804},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"9bbf76af6df8188ebfdec53810414700fa5e1bf2","scripts":{"test":"vitest run","build":"node ../scripts/run-build.mjs --purpose=build -- npm run build:steps","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","build:steps":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","format:check":"prettier --check \"src/**/*.{ts,json}\"","prepublishOnly":"node ../scripts/audit-package-tarball.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3","@fjall/util":"^36.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_36.0.0_1789037238160_0.36495900524699176","host":"s3://npm-registry-packages-npm-production"}},"37.0.0":{"name":"@fjall/ai-tools","version":"37.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@37.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"cc49c9497dd70ccd9b08830fc447bcc0b8bdde9a","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-37.0.0.tgz","fileCount":41,"integrity":"sha512-vx3VIP+zwZMStk3dr75gZ4nSuoONEQ/shL2WSO/rZQOYNqIwcC+i9ViG+MZvVL2C6w4mbDHa453G51nxSYuBdQ==","signatures":[{"sig":"MEQCIB11Ife95rhzWBljVLyKAFX+Ad9YKjXJT05/EKKv4uw0AiA1mdsUIh4u5odTle7Cz8D/NH2L8EUBrWiOr4EL8R9xCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICd/UpaR8Pgwptw2QWL/n3P4S/KI53ZamrSx34lzWDS2AiEAzeCCx3mAu/h3JGOIb2fSIT9XYGBaQoXwFcNTx5Jvmhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44907},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.3.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"f7d2e91d7a02380dd17f2689f77daddff015599c","scripts":{"test":"vitest run","build":"node ../scripts/run-build.mjs --purpose=build -- npm run build:steps","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","build:steps":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","format:check":"prettier --check \"src/**/*.{ts,json}\"","prepublishOnly":"node ../scripts/audit-package-tarball.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3","@fjall/util":"^37.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_37.0.0_1789376251973_0.03258196292746329","host":"s3://npm-registry-packages-npm-production"}},"38.0.0":{"name":"@fjall/ai-tools","version":"38.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@38.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"a42d33199e258cb8c2332d216907bbaca620179b","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-38.0.0.tgz","fileCount":41,"integrity":"sha512-KNQ1wIjVIPh2xJUYtZEYaRviX5jHDuC08mCOozhasZTri2AyPtu7yRQl+RuLyr7BvWq5X+pFDSPXmxw5nAODmA==","signatures":[{"sig":"MEYCIQDRMX6mrPYrMwDI+egicOUmgk8RmjeFmagHh0GL5VvFAAIhAMk0sPJs3/QbmZZYWYgTzcxMNLTQ/4riSZm9l3taKn30","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEOZaLqpUbcg9gkK061a5WS8svDF4MV/gerS3SOn2VYiAiEAjB8V6JLs5MELrQaqNDzpPDDZpUn7JtMVgY/r75mt/3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44907},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.3.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"a782155393eb27203048407cb145cb6d1e1edeb3","scripts":{"test":"vitest run","build":"node ../scripts/run-build.mjs --purpose=build -- npm run build:steps","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","build:steps":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","format:check":"prettier --check \"src/**/*.{ts,json}\"","prepublishOnly":"node ../scripts/audit-package-tarball.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3","@fjall/util":"^38.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_38.0.0_1789768168566_0.8271233337545201","host":"s3://npm-registry-packages-npm-production"}},"39.0.0":{"name":"@fjall/ai-tools","version":"39.0.0","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@39.0.0","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"bcfebfb207df049ae466c5d188d005036b4c0bc7","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-39.0.0.tgz","fileCount":41,"integrity":"sha512-xp4xUc0IVFvhKbnIDbcM3/527h9HbzK2Ddsv48wmLWrJu0CZtYNiXJiZyln/9fsVjlvfKF8EP4Ow2QMocOVAJA==","signatures":[{"sig":"MEQCIBAza+QYMeZIswyuZxfWxZMxmkelsIiuQaQLtL9zTvWUAiBxtJfY0Y7UJUMs+MvUurY/g7soD5pQcE8fnCQ/yfhoqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDAlvgD1EXlT4Q3sh+Q/QFsW/YPB3nzJiyOxo1ngTIliQIgfJC86U0MVhIOJn9iNSeZ/obJtYxOU+7xZ6L1le7mWEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44907},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.3.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"692f64c98da6bdacd54b7d5d1451a515929d7e13","scripts":{"test":"vitest run","build":"node ../scripts/run-build.mjs --purpose=build -- npm run build:steps","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","build:steps":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","format:check":"prettier --check \"src/**/*.{ts,json}\"","prepublishOnly":"node ../scripts/audit-package-tarball.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3","@fjall/util":"^39.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_39.0.0_1789862561386_0.38252275908797384","host":"s3://npm-registry-packages-npm-production"}},"39.0.1":{"name":"@fjall/ai-tools","version":"39.0.1","license":"SEE LICENSE IN LICENSE","_id":"@fjall/ai-tools@39.0.1","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"homepage":"https://github.com/fjall-tech/fjall#readme","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"acb0fa8929cdf7b1d7081afc03937d2e11800f72","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-39.0.1.tgz","fileCount":41,"integrity":"sha512-8Li3qjnjSDyfMtNwVD1MvU0fDMMVrLQLEYRroc1w2dybwiI5CThOkpos+nI9NZ8zodChhK9PCB4nfkwSJEbCiQ==","signatures":[{"sig":"MEQCIEXWyMB4iX4UYyWEBgNnk4UdoAuBdBQNcGtjtWCKJHS6AiBGkoJ1rg7HCx7uQSwZcq1rMfC77UwDclvT+VNzA+TFHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFBKAp1LHvrtgZjV4y4ZLujgTPFnmrM6loC0NjgE2eYNAiEAvoGTdCKdsyZBIr6lVWXMUWrMnPXx0gC9Jvc7A4X79vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44907},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.3.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"650effabc7dfb7f82b4a199fb26a603e96bd09b1","scripts":{"test":"vitest run","build":"node ../scripts/run-build.mjs --purpose=build -- npm run build:steps","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","build:steps":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","format:check":"prettier --check \"src/**/*.{ts,json}\"","prepublishOnly":"node ../scripts/audit-package-tarball.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3","@fjall/util":"^39.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-tools_39.0.1_1790239157369_0.39049565024477495","host":"s3://npm-registry-packages-npm-production"}},"39.0.2":{"_id":"@fjall/ai-tools@39.0.2","bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"dist":{"shasum":"40e730fbc67b7f10695dfebf400b6de13dd438ad","tarball":"https://registry.npmjs.org/@fjall/ai-tools/-/ai-tools-39.0.2.tgz","fileCount":41,"integrity":"sha512-r+XtBzzNTyOKhD+POwXc61zCo7zDuiMjmkWjsV4iNXsFkjH1lclGpZCgDxW6zItZ6NopjF5ugly8o1LSfR92mA==","signatures":[{"sig":"MEUCIQCegam7zIJVWguBqwueCIvumDNiePOCg8DTzXNiXtQ4ewIgHz+LCgtBR9FBGZhGXW47zPAd4oNf1XFCxNph1ldQzN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDAWBXGvcEq2gcExUKcRYCRZrmarVuh33bTQPYokiEZnwIhANT3JRonUs3HIYLxLa97MAlkqeWhteJvwSBsCcOqQ0Gz"}],"unpackedSize":44907},"main":"dist/index.js","name":"@fjall/ai-tools","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.3.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","default":"./dist/schemas/index.js"},"./registry":{"types":"./dist/registry.d.ts","default":"./dist/registry.js"}},"gitHead":"4da27905b745318f17556381df56d56cb1efc99d","license":"SEE LICENSE IN LICENSE","scripts":{"test":"vitest run","build":"node ../scripts/run-build.mjs --purpose=build -- npm run build:steps","clean":"rm -rf ./dist","watch":"npm run build && npx tsc-watch","format":"prettier --write \"src/**/*.{ts,json}\"","prepack":"node ../scripts/check-dist-freshness.mjs","typecheck":"npx tsc --noEmit","clean:node":"rm -rf ./node_modules","watch:only":"npx tsc-watch","build:steps":"npm run clean && npx tsc && node ../scripts/stamp-build.mjs","format:check":"prettier --check \"src/**/*.{ts,json}\"","prepublishOnly":"node ../scripts/audit-package-tarball.mjs"},"version":"39.0.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e20b718d-df26-4730-8cb6-91d459659866"}},"homepage":"https://github.com/fjall-tech/fjall#readme","repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"_npmVersion":"11.16.0","description":"Shared AI tool schemas and registry for Fjall webapp and CLI","directories":{},"maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3","@fjall/util":"^39.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prettier":"^3.9.6","tsc-watch":"^7.2.1","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-tools_39.0.2_1790424909204_0.8967350639596396"}}},"time":{"created":"2026-06-19T02:36:49.820Z","modified":"2026-09-26T12:15:09.479Z","2.18.1":"2026-06-19T02:36:50.218Z","2.18.2":"2026-06-19T09:17:22.235Z","2.18.3":"2026-06-19T11:27:57.772Z","2.19.0":"2026-06-19T23:45:38.402Z","2.19.1":"2026-06-20T02:54:46.409Z","2.19.2":"2026-06-20T09:26:33.728Z","2.19.3":"2026-06-20T10:13:03.782Z","2.19.4":"2026-06-22T21:35:33.756Z","2.19.5":"2026-06-22T21:39:11.973Z","2.19.6":"2026-06-22T23:50:07.330Z","2.20.0":"2026-06-23T06:45:53.571Z","2.20.1":"2026-06-23T22:00:15.568Z","2.21.0":"2026-06-27T21:58:35.726Z","2.22.0":"2026-06-30T11:39:23.691Z","2.22.1":"2026-06-30T21:25:40.789Z","2.23.0":"2026-07-02T09:19:33.619Z","2.23.1":"2026-07-02T12:20:35.002Z","2.24.0":"2026-07-05T07:58:34.279Z","2.25.0":"2026-07-06T11:58:38.627Z","2.27.0":"2026-07-07T01:22:05.810Z","2.29.0":"2026-07-13T22:36:04.126Z","2.30.0":"2026-07-15T07:21:03.594Z","2.30.3":"2026-07-16T01:02:38.616Z","2.31.1":"2026-07-16T20:43:11.380Z","2.32.0":"2026-07-16T21:25:17.085Z","2.33.0":"2026-07-17T12:51:35.013Z","2.34.0":"2026-07-17T22:55:48.497Z","3.0.0":"2026-07-18T01:56:46.908Z","3.1.0":"2026-07-18T07:00:38.980Z","3.2.1":"2026-07-18T08:53:48.147Z","3.3.0":"2026-07-18T12:21:34.518Z","3.4.1":"2026-07-18T23:08:53.930Z","3.5.2":"2026-07-19T21:00:04.143Z","3.6.0":"2026-07-19T21:15:49.917Z","3.6.1":"2026-07-19T23:40:39.587Z","3.7.0":"2026-07-20T02:16:07.453Z","3.8.0":"2026-07-20T10:45:45.530Z","3.8.1":"2026-07-20T11:34:47.342Z","3.9.0":"2026-07-20T22:31:36.766Z","3.10.0":"2026-07-22T07:35:51.373Z","3.11.0":"2026-07-23T21:53:04.378Z","4.0.0":"2026-07-24T06:47:08.632Z","4.1.0":"2026-07-24T23:01:26.319Z","4.2.0":"2026-07-26T07:00:23.249Z","4.3.0":"2026-07-27T09:36:04.131Z","4.4.0":"2026-07-30T00:36:06.286Z","5.0.0":"2026-07-31T11:06:10.968Z","6.0.0":"2026-08-01T08:47:28.816Z","7.0.0":"2026-08-03T01:20:11.950Z","7.0.1":"2026-08-03T05:02:14.153Z","7.1.0":"2026-08-05T08:59:32.525Z","7.2.0":"2026-08-06T02:35:00.068Z","7.3.0":"2026-08-06T23:11:36.983Z","8.0.0":"2026-08-09T06:28:27.758Z","9.0.0":"2026-08-09T10:17:45.222Z","10.1.1":"2026-08-11T22:04:07.104Z","10.1.2":"2026-08-12T11:15:38.540Z","10.1.3":"2026-08-13T02:00:30.880Z","11.0.0":"2026-08-13T04:09:02.453Z","12.0.0":"2026-08-13T06:34:17.023Z","12.1.0":"2026-08-15T06:08:27.008Z","12.1.1":"2026-08-15T09:54:43.397Z","12.2.0":"2026-08-15T22:15:25.949Z","12.3.0":"2026-08-16T01:26:55.199Z","12.4.0":"2026-08-16T02:16:33.653Z","13.0.0":"2026-08-16T02:52:46.981Z","13.1.0":"2026-08-16T10:07:32.198Z","14.0.0":"2026-08-17T02:11:44.818Z","14.1.0":"2026-08-17T10:29:46.646Z","14.2.0":"2026-08-18T14:41:31.621Z","14.3.0":"2026-08-20T22:24:56.569Z","15.0.0":"2026-08-21T10:15:46.872Z","16.0.0":"2026-08-22T02:42:34.334Z","16.0.1":"2026-08-22T04:11:32.780Z","17.0.0":"2026-08-23T02:10:59.383Z","18.0.0":"2026-08-23T08:40:01.452Z","19.0.0":"2026-08-24T11:14:20.125Z","20.0.0":"2026-08-24T18:11:21.784Z","21.0.0":"2026-08-26T08:40:26.583Z","21.1.0":"2026-08-28T12:46:56.678Z","22.0.0":"2026-08-30T00:27:23.427Z","23.0.0":"2026-08-30T05:41:10.908Z","24.0.0":"2026-08-30T07:35:29.745Z","25.0.0":"2026-08-31T02:05:02.636Z","26.0.0":"2026-08-31T04:13:37.615Z","27.0.0":"2026-08-31T09:55:32.949Z","27.1.0":"2026-08-31T21:11:52.732Z","28.0.0":"2026-08-31T22:12:23.741Z","28.1.0":"2026-09-01T09:09:40.761Z","28.1.1":"2026-09-01T09:37:17.479Z","28.2.0":"2026-09-02T00:02:04.764Z","28.3.0":"2026-09-02T05:48:23.825Z","28.4.0":"2026-09-02T10:17:41.179Z","29.0.0":"2026-09-02T11:17:41.431Z","30.0.0":"2026-09-02T22:10:40.602Z","31.0.0":"2026-09-03T09:21:08.425Z","32.0.0":"2026-09-05T02:17:28.199Z","33.0.0":"2026-09-05T06:30:04.886Z","33.1.0":"2026-09-05T10:54:23.016Z","34.0.0":"2026-09-05T23:08:15.304Z","35.0.0":"2026-09-07T09:31:46.917Z","36.0.0":"2026-09-10T10:47:18.240Z","37.0.0":"2026-09-14T08:57:32.056Z","38.0.0":"2026-09-18T21:49:28.642Z","39.0.0":"2026-09-20T00:02:41.474Z","39.0.1":"2026-09-24T08:39:17.445Z","39.0.2":"2026-09-26T12:15:09.311Z"},"bugs":{"url":"https://github.com/fjall-tech/fjall/issues"},"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/fjall-tech/fjall#readme","repository":{"url":"git+https://github.com/fjall-tech/fjall.git","type":"git","directory":"ai-tools"},"description":"Shared AI tool schemas and registry for Fjall webapp and CLI","maintainers":[{"name":"josephce","email":"joseph.eigenraam@gmail.com"},{"name":"peoram","email":"peoram@gmail.com"},{"name":"nelis","email":"nelis.verhoef@clearcalcs.com"},{"name":"nosammai","email":"nosammai@gmail.com"},{"name":"kweiberth","email":"kurt.weiberth@gmail.com"}],"readme":"# @fjall/ai-tools\n\nShared AI tool schemas and registry used by the Fjall webapp AI assistant and `@fjall/cli`. Defines the Zod schemas, tool definitions, and routing primitives that keep model-facing tool contracts identical across both surfaces.\n\n## Installation\n\n```bash\nnpm install @fjall/ai-tools\n```\n\n## Usage\n\n```typescript\nimport { toolRegistry } from \"@fjall/ai-tools\";\n```\n\n## Licence\n\nProprietary — see [LICENSE](./LICENSE).\n","readmeFilename":"README.md"}