{"versions":{"0.2.1":{"name":"@netlify/ai","version":"0.2.1","description":"TypeScript utilities for interacting with Netlify AI features","type":"module","engines":{"node":">=20.6.1"},"main":"./dist/main.cjs","module":"./dist/main.js","types":"./dist/main.d.ts","exports":{".":{"require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"},"import":{"types":"./dist/main.d.ts","default":"./dist/main.js"},"default":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"./package.json":"./package.json","./bootstrap":{"require":{"types":"./dist/bootstrap/main.d.cts","default":"./dist/bootstrap/main.cjs"},"import":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"},"default":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"}}},"scripts":{"build":"tsup-node","dev":"tsup-node --watch","prepack":"npm run build","test":"run-s build test:ci","test:dev":"run-s build test:dev:*","test:ci":"run-s build test:ci:*","test:dev:vitest":"vitest","test:dev:vitest:watch":"vitest watch","test:ci:vitest":"vitest run","publint":"npx -y publint --strict"},"dependencies":{"@netlify/api":"^14.0.4"},"devDependencies":{"@types/node":"20.14.15","npm-run-all2":"^7.0.2","tsup":"8.5.0","typescript":"5.9.2","vitest":"^3.0.0"},"peerDependencies":{"@netlify/api":">=14.0.0"},"repository":{"type":"git","url":"git+https://github.com/netlify/primitives.git","directory":"packages/ai"},"homepage":"https://github.com/netlify/primitives/tree/main/packages/ai","bugs":{"url":"https://github.com/netlify/primitives/issues"},"_id":"@netlify/ai@0.2.1","gitHead":"967f6ec4b8539e5334d869c74cd4760a89e4d6b0","_nodeVersion":"24.8.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-pc30UjYtmoP9XyY6b+xyD/Xh3RYtuc3VcboKU0Ojdv3fX27NUEy3ZLYlmhHB+8E1zVHhyHsoBHqTt/He/YuhXw==","shasum":"985471b40b79c7c4401ceef56fb5319f4431d7ad","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@netlify/ai/-/ai-0.2.1.tgz","fileCount":13,"unpackedSize":27602,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@netlify%2fai@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEAX56UCsTLddY/W2kVHPItsFvXYMTI58mzPi2XBQOu0AiBFE8P2ZHoOXHvkJKkX4bU962+9+H028U6IBDBjnZ1ItQ=="}],"size":4442},"_npmUser":{"name":"anonymous","email":"bot@netlify.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sean.roberts90@gmail.com"},{"name":"anonymous","email":"info@mathias-biilmann.net"},{"name":"anonymous","email":"mail@eduardoboucas.com"},{"name":"anonymous","email":"bot@netlify.com"},{"name":"anonymous","email":"sarah.etter@netlify.com"},{"name":"anonymous","email":"mike.wen@netlify.com"},{"name":"anonymous","email":"katherine.beck@netlify.com"},{"name":"anonymous","email":"hrishi5200@gmail.com"},{"name":"anonymous","email":"vit@ribachenko.com"},{"name":"anonymous","email":"denysov.artem@gmail.com"},{"name":"anonymous","email":"semenh@gmail.com"},{"name":"anonymous","email":"david@stackbit.com"},{"name":"anonymous","email":"youval.vaknin@gmail.com"},{"name":"anonymous","email":"philippe.serhal@netlify.com"},{"name":"anonymous","email":"sam@netlify.com"},{"name":"anonymous","email":"taylorbarnett42@gmail.com"},{"name":"anonymous","email":"tbdizainas@gmail.com"},{"name":"anonymous","email":"scdavis41@gmail.com"},{"name":"anonymous","email":"justin.herrick@netlify.com"},{"name":"anonymous","email":"mike.gualtieri@netlify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai_0.2.1_1758122157840_0.37808577770738827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-17T15:15:58.018Z","publish_time":1758122158018,"_source_registry_name":"default","contributors":[]},"0.3.0":{"name":"@netlify/ai","version":"0.3.0","description":"TypeScript utilities for interacting with Netlify AI features","type":"module","engines":{"node":">=20.6.1"},"main":"./dist/main.cjs","module":"./dist/main.js","types":"./dist/main.d.ts","exports":{".":{"require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"},"import":{"types":"./dist/main.d.ts","default":"./dist/main.js"},"default":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"./package.json":"./package.json","./bootstrap":{"require":{"types":"./dist/bootstrap/main.d.cts","default":"./dist/bootstrap/main.cjs"},"import":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"},"default":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"}}},"scripts":{"build":"tsup-node","dev":"tsup-node --watch","prepack":"npm run build","test":"run-s build test:ci","test:dev":"run-s build test:dev:*","test:ci":"run-s build test:ci:*","test:dev:vitest":"vitest","test:dev:vitest:watch":"vitest watch","test:ci:vitest":"vitest run","publint":"npx -y publint --strict"},"dependencies":{"@netlify/api":"^14.0.4"},"devDependencies":{"@types/node":"20.14.15","npm-run-all2":"^7.0.2","tsup":"8.5.0","typescript":"5.9.2","vitest":"^3.0.0"},"peerDependencies":{"@netlify/api":">=14.0.0"},"repository":{"type":"git","url":"git+https://github.com/netlify/primitives.git","directory":"packages/ai"},"homepage":"https://github.com/netlify/primitives/tree/main/packages/ai","bugs":{"url":"https://github.com/netlify/primitives/issues"},"_id":"@netlify/ai@0.3.0","gitHead":"a7d8fa308ed25d92e227437d4cbd3ea5cd0d50b2","_nodeVersion":"24.9.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-nMsJS6VXDRrwdqkKdmq4fAn4idyl+sDGwXPB+fjdeX/cX1etWynkKAWK5DifxshjgWlfCAp5GD7ZtVR5bpZQJA==","shasum":"782e8c27190a7b1cd0815afe6a6afbebfd3eb16a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@netlify/ai/-/ai-0.3.0.tgz","fileCount":13,"unpackedSize":27602,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@netlify%2fai@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGc9nokncZrD5x923w1SUAGyzKSYziCgt/dWSOTsjulFAiEApG2TC7Y7ll2DNpO+tvFGs9y1Jiyw1RMRvOtQSYBdB9M="}],"size":4442},"_npmUser":{"name":"anonymous","email":"bot@netlify.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sean.roberts90@gmail.com"},{"name":"anonymous","email":"info@mathias-biilmann.net"},{"name":"anonymous","email":"mail@eduardoboucas.com"},{"name":"anonymous","email":"bot@netlify.com"},{"name":"anonymous","email":"sarah.etter@netlify.com"},{"name":"anonymous","email":"mike.wen@netlify.com"},{"name":"anonymous","email":"katherine.beck@netlify.com"},{"name":"anonymous","email":"hrishi5200@gmail.com"},{"name":"anonymous","email":"vit@ribachenko.com"},{"name":"anonymous","email":"semenh@gmail.com"},{"name":"anonymous","email":"david@stackbit.com"},{"name":"anonymous","email":"youval.vaknin@gmail.com"},{"name":"anonymous","email":"philippe.serhal@netlify.com"},{"name":"anonymous","email":"sam@netlify.com"},{"name":"anonymous","email":"taylorbarnett42@gmail.com"},{"name":"anonymous","email":"tbdizainas@gmail.com"},{"name":"anonymous","email":"scdavis41@gmail.com"},{"name":"anonymous","email":"justin.herrick@netlify.com"},{"name":"anonymous","email":"mike.gualtieri@netlify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai_0.3.0_1760097265568_0.9998048548293412"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-10T11:54:25.770Z","publish_time":1760097265770,"_source_registry_name":"default","contributors":[]},"0.3.1":{"name":"@netlify/ai","version":"0.3.1","description":"TypeScript utilities for interacting with Netlify AI features","type":"module","engines":{"node":">=20.6.1"},"main":"./dist/main.cjs","module":"./dist/main.js","types":"./dist/main.d.ts","exports":{".":{"require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"},"import":{"types":"./dist/main.d.ts","default":"./dist/main.js"},"default":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"./package.json":"./package.json","./bootstrap":{"require":{"types":"./dist/bootstrap/main.d.cts","default":"./dist/bootstrap/main.cjs"},"import":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"},"default":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"}}},"scripts":{"build":"tsup-node","dev":"tsup-node --watch","prepack":"npm run build","test":"run-s build test:ci","test:dev":"run-s build test:dev:*","test:ci":"run-s build test:ci:*","test:dev:vitest":"vitest","test:dev:vitest:watch":"vitest watch","test:ci:vitest":"vitest run","publint":"npx -y publint --strict"},"dependencies":{"@netlify/api":"^14.0.7"},"devDependencies":{"@types/node":"20.14.15","npm-run-all2":"^7.0.2","tsup":"8.5.0","typescript":"5.9.2","vitest":"^3.0.0"},"peerDependencies":{"@netlify/api":">=14.0.0"},"repository":{"type":"git","url":"git+https://github.com/netlify/primitives.git","directory":"packages/ai"},"homepage":"https://github.com/netlify/primitives/tree/main/packages/ai","bugs":{"url":"https://github.com/netlify/primitives/issues"},"_id":"@netlify/ai@0.3.1","gitHead":"0c4327dcd1df8a105a02dbf34acf54d81e8fbea0","_nodeVersion":"24.10.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-OZhj0vvAJROAZcxHVb6O63ExOgnu5PHVLydEgAXA2A5fLZwQ/HfnRRWtjz2D/YgLPmnpYZK6mepsGWZDKOYuyQ==","shasum":"4c4ba9684fb46d37cc85e5cccb627d93035815ef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@netlify/ai/-/ai-0.3.1.tgz","fileCount":13,"unpackedSize":19540,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@netlify%2fai@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF693To6HB4EDiUUSbrq2WMr9t1eXJC68EGkBxdtdB7MAiEA41frra5UzZoXIKqzfQ9qoCYTauQA6KNRznSN1nHBc5k="}],"size":3636},"_npmUser":{"name":"anonymous","email":"bot@netlify.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sean.roberts90@gmail.com"},{"name":"anonymous","email":"info@mathias-biilmann.net"},{"name":"anonymous","email":"mail@eduardoboucas.com"},{"name":"anonymous","email":"bot@netlify.com"},{"name":"anonymous","email":"sarah.etter@netlify.com"},{"name":"anonymous","email":"mike.wen@netlify.com"},{"name":"anonymous","email":"katherine.beck@netlify.com"},{"name":"anonymous","email":"hrishi5200@gmail.com"},{"name":"anonymous","email":"vit@ribachenko.com"},{"name":"anonymous","email":"semenh@gmail.com"},{"name":"anonymous","email":"david@stackbit.com"},{"name":"anonymous","email":"youval.vaknin@gmail.com"},{"name":"anonymous","email":"philippe.serhal@netlify.com"},{"name":"anonymous","email":"sam@netlify.com"},{"name":"anonymous","email":"taylorbarnett42@gmail.com"},{"name":"anonymous","email":"tbdizainas@gmail.com"},{"name":"anonymous","email":"scdavis41@gmail.com"},{"name":"anonymous","email":"justin.herrick@netlify.com"},{"name":"anonymous","email":"mike.gualtieri@netlify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai_0.3.1_1761228760753_0.7952024435401357"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-23T14:12:40.988Z","publish_time":1761228760988,"_source_registry_name":"default","contributors":[]},"0.3.2":{"name":"@netlify/ai","version":"0.3.2","description":"TypeScript utilities for interacting with Netlify AI features","type":"module","engines":{"node":">=20.6.1"},"main":"./dist/main.cjs","module":"./dist/main.js","types":"./dist/main.d.ts","exports":{".":{"require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"},"import":{"types":"./dist/main.d.ts","default":"./dist/main.js"},"default":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"./package.json":"./package.json","./bootstrap":{"require":{"types":"./dist/bootstrap/main.d.cts","default":"./dist/bootstrap/main.cjs"},"import":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"},"default":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"}}},"scripts":{"build":"tsup-node","dev":"tsup-node --watch","prepack":"npm run build","test":"run-s build test:ci","test:dev":"run-s build test:dev:*","test:ci":"run-s build test:ci:*","test:dev:vitest":"vitest","test:dev:vitest:watch":"vitest watch","test:ci:vitest":"vitest run","publint":"npx -y publint --strict"},"dependencies":{"@netlify/api":"^14.0.8"},"devDependencies":{"@types/node":"20.14.15","npm-run-all2":"^7.0.2","tsup":"8.5.0","typescript":"5.9.2","vitest":"^3.0.0"},"peerDependencies":{"@netlify/api":">=14.0.8"},"repository":{"type":"git","url":"git+https://github.com/netlify/primitives.git","directory":"packages/ai"},"homepage":"https://github.com/netlify/primitives/tree/main/packages/ai","bugs":{"url":"https://github.com/netlify/primitives/issues"},"_id":"@netlify/ai@0.3.2","gitHead":"7f3dc71d119bbd3374c2ef8d247b65a9cce01548","_nodeVersion":"24.11.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-EknSXml7xU5NlyrwUWNARNDphp6OoQaKAARzWBqTPM/IytkLRrHaLrp+FjTNdt0wPqCU1v9vI0IvPZTpgQqa3w==","shasum":"b91b8e18da24489c8fe129ed8fd37599605cbd09","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@netlify/ai/-/ai-0.3.2.tgz","fileCount":13,"unpackedSize":19540,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@netlify%2fai@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCrgWygdrnMeZ7k4QF6/hYmGU/KGBhXHYpiUJyw6e5+8wIgMMM7npe2OUePGbJJAAJ8xJmYY4s86Xys9YJMiRI7Juo="}],"size":3633},"_npmUser":{"name":"anonymous","email":"bot@netlify.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sean.roberts90@gmail.com"},{"name":"anonymous","email":"info@mathias-biilmann.net"},{"name":"anonymous","email":"mail@eduardoboucas.com"},{"name":"anonymous","email":"bot@netlify.com"},{"name":"anonymous","email":"sarah.etter@netlify.com"},{"name":"anonymous","email":"mike.wen@netlify.com"},{"name":"anonymous","email":"katherine.beck@netlify.com"},{"name":"anonymous","email":"hrishi5200@gmail.com"},{"name":"anonymous","email":"vit@ribachenko.com"},{"name":"anonymous","email":"semenh@gmail.com"},{"name":"anonymous","email":"david@stackbit.com"},{"name":"anonymous","email":"youval.vaknin@gmail.com"},{"name":"anonymous","email":"philippe.serhal@netlify.com"},{"name":"anonymous","email":"sam@netlify.com"},{"name":"anonymous","email":"taylorbarnett42@gmail.com"},{"name":"anonymous","email":"tbdizainas@gmail.com"},{"name":"anonymous","email":"scdavis41@gmail.com"},{"name":"anonymous","email":"justin.herrick@netlify.com"},{"name":"anonymous","email":"mike.gualtieri@netlify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai_0.3.2_1761742104760_0.39258615098453675"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T12:48:24.977Z","publish_time":1761742104977,"_source_registry_name":"default","contributors":[]},"0.3.3":{"name":"@netlify/ai","version":"0.3.3","description":"TypeScript utilities for interacting with Netlify AI features","type":"module","engines":{"node":">=20.6.1"},"main":"./dist/main.cjs","module":"./dist/main.js","types":"./dist/main.d.ts","exports":{".":{"require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"},"import":{"types":"./dist/main.d.ts","default":"./dist/main.js"},"default":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"./package.json":"./package.json","./bootstrap":{"require":{"types":"./dist/bootstrap/main.d.cts","default":"./dist/bootstrap/main.cjs"},"import":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"},"default":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"}}},"scripts":{"build":"tsup-node","dev":"tsup-node --watch","prepack":"npm run build","test":"run-s build test:ci","test:dev":"run-s build test:dev:*","test:ci":"run-s build test:ci:*","test:dev:vitest":"vitest","test:dev:vitest:watch":"vitest watch","test:ci:vitest":"vitest run","publint":"npx -y publint --strict"},"dependencies":{"@netlify/api":"^14.0.10"},"devDependencies":{"@types/node":"20.14.15","npm-run-all2":"^7.0.2","tsup":"8.5.0","typescript":"5.9.2","vitest":"^3.0.0"},"peerDependencies":{"@netlify/api":">=14.0.10"},"repository":{"type":"git","url":"git+https://github.com/netlify/primitives.git","directory":"packages/ai"},"homepage":"https://github.com/netlify/primitives/tree/main/packages/ai","bugs":{"url":"https://github.com/netlify/primitives/issues"},"_id":"@netlify/ai@0.3.3","gitHead":"cff2b66dd101eea5435fbb7e2808c1d110606df5","_nodeVersion":"24.11.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-P2EWy+fmybtJ4xptqR1qq+fL0JK4kj7MxqziSIB9BfqG7kIGDPTHHgbrzpEbgNvUpPt/l74mF5rQ5UW26VRp3A==","shasum":"3e3393957e4a02d62c3d218ae91e3ea0a1d3bf30","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@netlify/ai/-/ai-0.3.3.tgz","fileCount":13,"unpackedSize":19542,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@netlify%2fai@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHjxd7VNBM7FYeqNZYcUdPh21leio16iYZ5qB1ND0i1/AiEA4dgOunHFxmrS6fbPkJiECQfWFD+qT92GehpiVYH4oSw="}],"size":3636},"_npmUser":{"name":"anonymous","email":"bot@netlify.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sean.roberts90@gmail.com"},{"name":"anonymous","email":"info@mathias-biilmann.net"},{"name":"anonymous","email":"mail@eduardoboucas.com"},{"name":"anonymous","email":"bot@netlify.com"},{"name":"anonymous","email":"sarah.etter@netlify.com"},{"name":"anonymous","email":"mike.wen@netlify.com"},{"name":"anonymous","email":"katherine.beck@netlify.com"},{"name":"anonymous","email":"hrishi5200@gmail.com"},{"name":"anonymous","email":"vit@ribachenko.com"},{"name":"anonymous","email":"semenh@gmail.com"},{"name":"anonymous","email":"david@stackbit.com"},{"name":"anonymous","email":"youval.vaknin@gmail.com"},{"name":"anonymous","email":"philippe.serhal@netlify.com"},{"name":"anonymous","email":"sam@netlify.com"},{"name":"anonymous","email":"taylorbarnett42@gmail.com"},{"name":"anonymous","email":"tbdizainas@gmail.com"},{"name":"anonymous","email":"scdavis41@gmail.com"},{"name":"anonymous","email":"justin.herrick@netlify.com"},{"name":"anonymous","email":"mike.gualtieri@netlify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai_0.3.3_1762375279488_0.7545959662199724"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-05T20:41:19.665Z","publish_time":1762375279665,"_source_registry_name":"default","contributors":[]},"0.3.4":{"name":"@netlify/ai","version":"0.3.4","description":"TypeScript utilities for interacting with Netlify AI features","type":"module","engines":{"node":">=20.6.1"},"main":"./dist/main.cjs","module":"./dist/main.js","types":"./dist/main.d.ts","exports":{".":{"require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"},"import":{"types":"./dist/main.d.ts","default":"./dist/main.js"},"default":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"./package.json":"./package.json","./bootstrap":{"require":{"types":"./dist/bootstrap/main.d.cts","default":"./dist/bootstrap/main.cjs"},"import":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"},"default":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"}}},"scripts":{"build":"tsup-node","dev":"tsup-node --watch","prepack":"npm run build","test":"run-s build test:ci","test:dev":"run-s build test:dev:*","test:ci":"run-s build test:ci:*","test:dev:vitest":"vitest","test:dev:vitest:watch":"vitest watch","test:ci:vitest":"vitest run","publint":"npx -y publint --strict"},"dependencies":{"@netlify/api":"^14.0.11"},"devDependencies":{"@types/node":"20.14.15","npm-run-all2":"^7.0.2","tsup":"8.5.0","typescript":"5.9.2","vitest":"^3.0.0"},"peerDependencies":{"@netlify/api":">=14.0.11"},"repository":{"type":"git","url":"git+https://github.com/netlify/primitives.git","directory":"packages/ai"},"homepage":"https://github.com/netlify/primitives/tree/main/packages/ai","bugs":{"url":"https://github.com/netlify/primitives/issues"},"_id":"@netlify/ai@0.3.4","gitHead":"b37810d2395838261f8609d42620dc884bfe5734","_nodeVersion":"24.11.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-mV0RtkO5dOwbuqRn/Sn0aHIV4j6sw8B4F16WCx0GYBRcJ9IbBkzvuEzW0IDUbNE6hxu9FFs5WRDASDJpgDY1ZQ==","shasum":"58d6b52aedb0ec395a21d56dac6261393cd242e0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@netlify/ai/-/ai-0.3.4.tgz","fileCount":13,"unpackedSize":19542,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@netlify%2fai@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCp3+eqn6fqYDZGzaPoH+atlp94BbXZR54mxnXD5YJeYgIgc6E9vazQyRJLHLogPmWt021+W+ukcD2aTHXavEQdXfw="}],"size":3637},"_npmUser":{"name":"anonymous","email":"bot@netlify.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sean.roberts90@gmail.com"},{"name":"anonymous","email":"info@mathias-biilmann.net"},{"name":"anonymous","email":"mail@eduardoboucas.com"},{"name":"anonymous","email":"bot@netlify.com"},{"name":"anonymous","email":"sarah.etter@netlify.com"},{"name":"anonymous","email":"mike.wen@netlify.com"},{"name":"anonymous","email":"katherine.beck@netlify.com"},{"name":"anonymous","email":"hrishi5200@gmail.com"},{"name":"anonymous","email":"vit@ribachenko.com"},{"name":"anonymous","email":"semenh@gmail.com"},{"name":"anonymous","email":"david@stackbit.com"},{"name":"anonymous","email":"youval.vaknin@gmail.com"},{"name":"anonymous","email":"philippe.serhal@netlify.com"},{"name":"anonymous","email":"sam@netlify.com"},{"name":"anonymous","email":"taylorbarnett42@gmail.com"},{"name":"anonymous","email":"tbdizainas@gmail.com"},{"name":"anonymous","email":"scdavis41@gmail.com"},{"name":"anonymous","email":"justin.herrick@netlify.com"},{"name":"anonymous","email":"mike.gualtieri@netlify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai_0.3.4_1764787663457_0.17052690190014252"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-03T18:47:43.659Z","publish_time":1764787663659,"_source_registry_name":"default","contributors":[]},"0.3.5":{"name":"@netlify/ai","version":"0.3.5","description":"TypeScript utilities for interacting with Netlify AI features","type":"module","engines":{"node":">=20.6.1"},"main":"./dist/main.cjs","module":"./dist/main.js","types":"./dist/main.d.ts","exports":{".":{"require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"},"import":{"types":"./dist/main.d.ts","default":"./dist/main.js"},"default":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"./package.json":"./package.json","./bootstrap":{"require":{"types":"./dist/bootstrap/main.d.cts","default":"./dist/bootstrap/main.cjs"},"import":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"},"default":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"}}},"scripts":{"build":"tsup-node","dev":"tsup-node --watch","prepack":"npm run build","test":"run-s build test:ci","test:dev":"run-s build test:dev:*","test:ci":"run-s build test:ci:*","test:dev:vitest":"vitest","test:dev:vitest:watch":"vitest watch","test:ci:vitest":"vitest run","publint":"npx -y publint --strict"},"dependencies":{"@netlify/api":"^14.0.12"},"devDependencies":{"@types/node":"20.14.15","npm-run-all2":"^7.0.2","tsup":"8.5.1","typescript":"5.9.2","vitest":"^3.0.0"},"peerDependencies":{"@netlify/api":">=14.0.12"},"repository":{"type":"git","url":"git+https://github.com/netlify/primitives.git","directory":"packages/ai"},"homepage":"https://github.com/netlify/primitives/tree/main/packages/ai","bugs":{"url":"https://github.com/netlify/primitives/issues"},"_id":"@netlify/ai@0.3.5","gitHead":"3d45d053b64a1d3c2402dc189427c360b68ddbbf","_nodeVersion":"24.11.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-7suwHOBy9s14yeWRxt+w3Zh6Rrx8gX7zP/xmsxqxLyJlcBykWm6siBJs2mMtJgbWvcrgI5BEgNLh5qfXlTCsRQ==","shasum":"90e9feb05700d59e77260e9526660569e549f899","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@netlify/ai/-/ai-0.3.5.tgz","fileCount":13,"unpackedSize":19542,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@netlify%2fai@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDwXGe9kDo8pIA/bnXu916NMKMI4OBl2g7xxz1SyhDwmAiEAwdD6sCEN4lONIh/pcVZUlJNmCXuZjC5k2b1iq7SSSHI="}],"size":3637},"_npmUser":{"name":"anonymous","email":"bot@netlify.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sean.roberts90@gmail.com"},{"name":"anonymous","email":"info@mathias-biilmann.net"},{"name":"anonymous","email":"mail@eduardoboucas.com"},{"name":"anonymous","email":"bot@netlify.com"},{"name":"anonymous","email":"sarah.etter@netlify.com"},{"name":"anonymous","email":"mike.wen@netlify.com"},{"name":"anonymous","email":"katherine.beck@netlify.com"},{"name":"anonymous","email":"hrishi5200@gmail.com"},{"name":"anonymous","email":"vit@ribachenko.com"},{"name":"anonymous","email":"semenh@gmail.com"},{"name":"anonymous","email":"david@stackbit.com"},{"name":"anonymous","email":"youval.vaknin@gmail.com"},{"name":"anonymous","email":"philippe.serhal@netlify.com"},{"name":"anonymous","email":"sam@netlify.com"},{"name":"anonymous","email":"taylorbarnett42@gmail.com"},{"name":"anonymous","email":"tbdizainas@gmail.com"},{"name":"anonymous","email":"scdavis41@gmail.com"},{"name":"anonymous","email":"justin.herrick@netlify.com"},{"name":"anonymous","email":"mike.gualtieri@netlify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai_0.3.5_1765200622415_0.6246098752077254"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-08T13:30:22.545Z","publish_time":1765200622545,"_source_registry_name":"default","contributors":[]},"0.3.6":{"name":"@netlify/ai","version":"0.3.6","description":"TypeScript utilities for interacting with Netlify AI features","type":"module","engines":{"node":">=20.6.1"},"main":"./dist/main.cjs","module":"./dist/main.js","types":"./dist/main.d.ts","exports":{".":{"require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"},"import":{"types":"./dist/main.d.ts","default":"./dist/main.js"},"default":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"./package.json":"./package.json","./bootstrap":{"require":{"types":"./dist/bootstrap/main.d.cts","default":"./dist/bootstrap/main.cjs"},"import":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"},"default":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"}}},"scripts":{"build":"tsup-node","dev":"tsup-node --watch","prepack":"npm run build","test":"run-s build test:ci","test:dev":"run-s build test:dev:*","test:ci":"run-s build test:ci:*","test:dev:vitest":"vitest","test:dev:vitest:watch":"vitest watch","test:ci:vitest":"vitest run","publint":"npx -y publint --strict"},"dependencies":{"@netlify/api":"^14.0.13"},"devDependencies":{"@types/node":"20.14.15","npm-run-all2":"^7.0.2","tsup":"8.5.1","typescript":"5.9.3","vitest":"^3.0.0"},"peerDependencies":{"@netlify/api":">=14.0.13"},"repository":{"type":"git","url":"git+https://github.com/netlify/primitives.git","directory":"packages/ai"},"homepage":"https://github.com/netlify/primitives/tree/main/packages/ai","bugs":{"url":"https://github.com/netlify/primitives/issues"},"_id":"@netlify/ai@0.3.6","gitHead":"686d3eb12ca1adb0935ed86f9fdae5978e148bf2","_nodeVersion":"24.13.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-razpNswXnCDRDkj7DDkVqX/sPifJSMO0GxDObNOiyY2ypKC7DPUcNdO4BW3gG1T8Hwf6StkQvAnNH291SvhBGA==","shasum":"10cd0e60fabb501c98140ca9ce02034807f7d300","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@netlify/ai/-/ai-0.3.6.tgz","fileCount":13,"unpackedSize":19542,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@netlify%2fai@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC+FcIiyPOotfkJnlj95IHETaBjp8ZSbXKTTfINJPcDbQIgL2klIE/VRLLGnmSUXAzo4GgYrxdk8RgrZihVRB0h62k="}],"size":3639},"_npmUser":{"name":"anonymous","email":"bot@netlify.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sean.roberts90@gmail.com"},{"name":"anonymous","email":"info@mathias-biilmann.net"},{"name":"anonymous","email":"mail@eduardoboucas.com"},{"name":"anonymous","email":"bot@netlify.com"},{"name":"anonymous","email":"sarah.etter@netlify.com"},{"name":"anonymous","email":"mike.wen@netlify.com"},{"name":"anonymous","email":"katherine.beck@netlify.com"},{"name":"anonymous","email":"hrishi5200@gmail.com"},{"name":"anonymous","email":"vit@ribachenko.com"},{"name":"anonymous","email":"david@stackbit.com"},{"name":"anonymous","email":"youval.vaknin@gmail.com"},{"name":"anonymous","email":"philippe.serhal@netlify.com"},{"name":"anonymous","email":"domitriusaclark@gmail.com"},{"name":"anonymous","email":"sam@netlify.com"},{"name":"anonymous","email":"taylorbarnett42@gmail.com"},{"name":"anonymous","email":"tbdizainas@gmail.com"},{"name":"anonymous","email":"scdavis41@gmail.com"},{"name":"anonymous","email":"justin.herrick@netlify.com"},{"name":"anonymous","email":"mike.gualtieri@netlify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai_0.3.6_1769635283398_0.6661698507041514"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-28T21:21:23.569Z","publish_time":1769635283569,"_source_registry_name":"default","contributors":[]},"0.3.7":{"name":"@netlify/ai","version":"0.3.7","description":"TypeScript utilities for interacting with Netlify AI features","type":"module","engines":{"node":">=20.6.1"},"main":"./dist/main.cjs","module":"./dist/main.js","types":"./dist/main.d.ts","exports":{".":{"require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"},"import":{"types":"./dist/main.d.ts","default":"./dist/main.js"},"default":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"./package.json":"./package.json","./bootstrap":{"require":{"types":"./dist/bootstrap/main.d.cts","default":"./dist/bootstrap/main.cjs"},"import":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"},"default":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"}}},"scripts":{"build":"tsup-node","dev":"tsup-node --watch","prepack":"npm run build","test":"run-s build test:ci","test:dev":"run-s build test:dev:*","test:ci":"run-s build test:ci:*","test:dev:vitest":"vitest","test:dev:vitest:watch":"vitest watch","test:ci:vitest":"vitest run","publint":"npx -y publint --strict"},"dependencies":{"@netlify/api":"^14.0.13"},"devDependencies":{"@types/node":"20.14.15","npm-run-all2":"^7.0.2","tsup":"8.5.1","typescript":"5.9.3","vitest":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/netlify/primitives.git","directory":"packages/ai"},"homepage":"https://github.com/netlify/primitives/tree/main/packages/ai","bugs":{"url":"https://github.com/netlify/primitives/issues"},"_id":"@netlify/ai@0.3.7","gitHead":"d74fc18f5216724ebce1844d02fa803dbfb3dc0b","_nodeVersion":"24.13.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-L+M+BKE/UkdmYKu0iTI0pH+fR3YwdwUlpZ2f0x5Hn3/FtsnuJlonF6N7Hf4LKAZtMEz6mxjbFOuysLqRPCW0Uw==","shasum":"0dd71bbc03dd939c8e3df830cfc71e8077812d1f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@netlify/ai/-/ai-0.3.7.tgz","fileCount":13,"unpackedSize":19481,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@netlify%2fai@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCqax/WibeBoFHRwAm1NNB9aoS5sYNjKAilPlxfWzrVMQIgbgLY8OtMoC2c9N3BZ3rKGnn0F2Ye3Y8RFFZ7hnjnJ/Y="}],"size":3629},"_npmUser":{"name":"anonymous","email":"bot@netlify.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sean.roberts90@gmail.com"},{"name":"anonymous","email":"info@mathias-biilmann.net"},{"name":"anonymous","email":"mail@eduardoboucas.com"},{"name":"anonymous","email":"bot@netlify.com"},{"name":"anonymous","email":"sarah.etter@netlify.com"},{"name":"anonymous","email":"mike.wen@netlify.com"},{"name":"anonymous","email":"katherine.beck@netlify.com"},{"name":"anonymous","email":"hrishi5200@gmail.com"},{"name":"anonymous","email":"vit@ribachenko.com"},{"name":"anonymous","email":"david@stackbit.com"},{"name":"anonymous","email":"youval.vaknin@gmail.com"},{"name":"anonymous","email":"philippe.serhal@netlify.com"},{"name":"anonymous","email":"domitriusaclark@gmail.com"},{"name":"anonymous","email":"sam@netlify.com"},{"name":"anonymous","email":"taylorbarnett42@gmail.com"},{"name":"anonymous","email":"tbdizainas@gmail.com"},{"name":"anonymous","email":"scdavis41@gmail.com"},{"name":"anonymous","email":"justin.herrick@netlify.com"},{"name":"anonymous","email":"mike.gualtieri@netlify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai_0.3.7_1771256733975_0.8163924689302702"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-16T15:45:34.105Z","publish_time":1771256734105,"_source_registry_name":"default","contributors":[]},"0.3.8":{"name":"@netlify/ai","version":"0.3.8","description":"TypeScript utilities for interacting with Netlify AI features","type":"module","engines":{"node":">=20.6.1"},"main":"./dist/main.cjs","module":"./dist/main.js","types":"./dist/main.d.ts","exports":{".":{"require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"},"import":{"types":"./dist/main.d.ts","default":"./dist/main.js"},"default":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"./package.json":"./package.json","./bootstrap":{"require":{"types":"./dist/bootstrap/main.d.cts","default":"./dist/bootstrap/main.cjs"},"import":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"},"default":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"}}},"scripts":{"build":"tsup-node","dev":"tsup-node --watch","prepack":"npm run build","test":"run-s build test:ci","test:dev":"run-s build test:dev:*","test:ci":"run-s build test:ci:*","test:dev:vitest":"vitest","test:dev:vitest:watch":"vitest watch","test:ci:vitest":"vitest run","publint":"npx -y publint --strict"},"dependencies":{"@netlify/api":"^14.0.14"},"devDependencies":{"@types/node":"20.14.15","npm-run-all2":"^7.0.2","tsup":"8.5.1","typescript":"5.9.3","vitest":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/netlify/primitives.git","directory":"packages/ai"},"homepage":"https://github.com/netlify/primitives/tree/main/packages/ai","bugs":{"url":"https://github.com/netlify/primitives/issues"},"_id":"@netlify/ai@0.3.8","gitHead":"7c7778c55da7fe7c2dc99b4292dd78d94099613e","_nodeVersion":"24.13.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-qz8XDb/82UzsUMKn+sB84V3ZGqeNQOvGwNo840nHIV9saJwLPTd+FOqSUoKUIxZphNA7kQ0uGeadSUkJzDz7og==","shasum":"f14eb4916c8aeb784352215c3131198b63638b37","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@netlify/ai/-/ai-0.3.8.tgz","fileCount":13,"unpackedSize":19481,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@netlify%2fai@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDLDU9QCe/W7eA6IvzLuCGpk7PfAhdHLoPiQE+hxln0NAIgQozbhoXQQs6BCO4MIkGN1HPhnSzs7X13gptiWYkhjzc="}],"size":3627},"_npmUser":{"name":"anonymous","email":"bot@netlify.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sean.roberts90@gmail.com"},{"name":"anonymous","email":"info@mathias-biilmann.net"},{"name":"anonymous","email":"mail@eduardoboucas.com"},{"name":"anonymous","email":"bot@netlify.com"},{"name":"anonymous","email":"sarah.etter@netlify.com"},{"name":"anonymous","email":"mike.wen@netlify.com"},{"name":"anonymous","email":"katherine.beck@netlify.com"},{"name":"anonymous","email":"hrishi5200@gmail.com"},{"name":"anonymous","email":"vit@ribachenko.com"},{"name":"anonymous","email":"david@stackbit.com"},{"name":"anonymous","email":"youval.vaknin@gmail.com"},{"name":"anonymous","email":"philippe.serhal@netlify.com"},{"name":"anonymous","email":"domitriusaclark@gmail.com"},{"name":"anonymous","email":"sam@netlify.com"},{"name":"anonymous","email":"taylorbarnett42@gmail.com"},{"name":"anonymous","email":"tbdizainas@gmail.com"},{"name":"anonymous","email":"scdavis41@gmail.com"},{"name":"anonymous","email":"justin.herrick@netlify.com"},{"name":"anonymous","email":"mike.gualtieri@netlify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai_0.3.8_1771332676696_0.3369292615752011"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-17T12:51:16.830Z","publish_time":1771332676830,"_source_registry_name":"default","contributors":[]},"0.4.0":{"name":"@netlify/ai","version":"0.4.0","description":"TypeScript utilities for interacting with Netlify AI features","type":"module","engines":{"node":">=20.6.1"},"main":"./dist/main.cjs","module":"./dist/main.js","types":"./dist/main.d.ts","exports":{".":{"require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"},"import":{"types":"./dist/main.d.ts","default":"./dist/main.js"},"default":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"./package.json":"./package.json","./bootstrap":{"require":{"types":"./dist/bootstrap/main.d.cts","default":"./dist/bootstrap/main.cjs"},"import":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"},"default":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"}}},"scripts":{"build":"tsup-node","dev":"tsup-node --watch","prepack":"npm run build","test":"run-s build test:ci","test:dev":"run-s build test:dev:*","test:ci":"run-s build test:ci:*","test:dev:vitest":"vitest","test:dev:vitest:watch":"vitest watch","test:ci:vitest":"vitest run","publint":"npx -y publint --strict"},"dependencies":{"@netlify/api":"^14.0.17"},"devDependencies":{"@types/node":"20.14.15","npm-run-all2":"^7.0.2","tsup":"8.5.1","typescript":"5.9.3","vitest":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/netlify/primitives.git","directory":"packages/ai"},"homepage":"https://github.com/netlify/primitives/tree/main/packages/ai","bugs":{"url":"https://github.com/netlify/primitives/issues"},"_id":"@netlify/ai@0.4.0","gitHead":"d0e6eeb78adc0580c638d0f80a90346d3e26f9d7","_nodeVersion":"24.14.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-ZSDSR5RuV9qkW4L2uwKvwDdSGBqef2NyLGsrdoEx0Yj7ulSWjPSTVCrl+uY23lgaEsoCVj+dSbN9yC+uXw7dJw==","shasum":"07340f43548f3bb60a441085a06437736078d26a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@netlify/ai/-/ai-0.4.0.tgz","fileCount":13,"unpackedSize":25724,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@netlify%2fai@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC89tGNjcqjSKbd9bv48c+dUgOAf2xMc8w+/nVf7S51ZgIgC9b5v33zwMNJu33xHUPFDM9/BD/3bGXcH1axPFizdLY="}],"size":4073},"_npmUser":{"name":"anonymous","email":"bot@netlify.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sean.roberts90@gmail.com"},{"name":"anonymous","email":"info@mathias-biilmann.net"},{"name":"anonymous","email":"mail@eduardoboucas.com"},{"name":"anonymous","email":"bot@netlify.com"},{"name":"anonymous","email":"sarah.etter@netlify.com"},{"name":"anonymous","email":"mike.wen@netlify.com"},{"name":"anonymous","email":"katherine.beck@netlify.com"},{"name":"anonymous","email":"hrishi5200@gmail.com"},{"name":"anonymous","email":"vit@ribachenko.com"},{"name":"anonymous","email":"david@stackbit.com"},{"name":"anonymous","email":"youval.vaknin@gmail.com"},{"name":"anonymous","email":"philippe.serhal@netlify.com"},{"name":"anonymous","email":"domitriusaclark@gmail.com"},{"name":"anonymous","email":"sam@netlify.com"},{"name":"anonymous","email":"taylorbarnett42@gmail.com"},{"name":"anonymous","email":"tbdizainas@gmail.com"},{"name":"anonymous","email":"scdavis41@gmail.com"},{"name":"anonymous","email":"justin.herrick@netlify.com"},{"name":"anonymous","email":"mike.gualtieri@netlify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai_0.4.0_1772558322163_0.40096161448262024"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-03T17:18:42.332Z","publish_time":1772558322332,"_source_registry_name":"default","contributors":[]},"0.4.1":{"name":"@netlify/ai","version":"0.4.1","description":"TypeScript utilities for interacting with Netlify AI features","type":"module","engines":{"node":">=20.6.1"},"main":"./dist/main.cjs","module":"./dist/main.js","types":"./dist/main.d.ts","exports":{".":{"require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"},"import":{"types":"./dist/main.d.ts","default":"./dist/main.js"},"default":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"./package.json":"./package.json","./bootstrap":{"require":{"types":"./dist/bootstrap/main.d.cts","default":"./dist/bootstrap/main.cjs"},"import":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"},"default":{"types":"./dist/bootstrap/main.d.ts","default":"./dist/bootstrap/main.js"}}},"scripts":{"build":"tsup-node","dev":"tsup-node --watch","prepack":"npm run build","test":"run-s build test:ci","test:dev":"run-s build test:dev:*","test:ci":"run-s build test:ci:*","test:dev:vitest":"vitest","test:dev:vitest:watch":"vitest watch","test:ci:vitest":"vitest run","publint":"npx -y publint --strict"},"dependencies":{"@netlify/api":"^14.0.18"},"devDependencies":{"@types/node":"20.14.15","npm-run-all2":"^7.0.2","tsup":"8.5.1","typescript":"5.9.3","vitest":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/netlify/primitives.git","directory":"packages/ai"},"homepage":"https://github.com/netlify/primitives/tree/main/packages/ai","bugs":{"url":"https://github.com/netlify/primitives/issues"},"_id":"@netlify/ai@0.4.1","gitHead":"bd6970ca88b73042ee2d8c5221b4c4d42b9e9e16","_nodeVersion":"24.14.0","_npmVersion":"10.9.6","dist":{"integrity":"sha512-ETLtV/9taYrcGhszwO+BLFgFJJ2MCnJp8BwxfwV6Z/+z3SsaUG4ExC8x4xzNCdB2GPWxXrXkvR2LFNsPFSLcRA==","shasum":"4eadbad5948825a9ad4d7674565af9e11f3d9dc7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@netlify/ai/-/ai-0.4.1.tgz","fileCount":13,"unpackedSize":25724,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@netlify%2fai@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBIkdVdI0n1M/fTvNZGmepqtLR+z4xuXkGpejDPn/pGdAiEAvuteyTlI5XDgJW/A3t1Ub000OaDwz1VKJJekD1iDig0="}],"size":4071},"_npmUser":{"name":"anonymous","email":"bot@netlify.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sean.roberts90@gmail.com"},{"name":"anonymous","email":"info@mathias-biilmann.net"},{"name":"anonymous","email":"mail@eduardoboucas.com"},{"name":"anonymous","email":"bot@netlify.com"},{"name":"anonymous","email":"sarah.etter@netlify.com"},{"name":"anonymous","email":"mike.wen@netlify.com"},{"name":"anonymous","email":"katherine.beck@netlify.com"},{"name":"anonymous","email":"hrishi5200@gmail.com"},{"name":"anonymous","email":"vit@ribachenko.com"},{"name":"anonymous","email":"david@stackbit.com"},{"name":"anonymous","email":"youval.vaknin@gmail.com"},{"name":"anonymous","email":"philippe.serhal@netlify.com"},{"name":"anonymous","email":"domitriusaclark@gmail.com"},{"name":"anonymous","email":"sam@netlify.com"},{"name":"anonymous","email":"taylorbarnett42@gmail.com"},{"name":"anonymous","email":"scdavis41@gmail.com"},{"name":"anonymous","email":"mike.gualtieri@netlify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai_0.4.1_1773419018939_0.2958625548589715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T16:23:39.074Z","publish_time":1773419019074,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"0.4.1"},"name":"@netlify/ai","time":{"created":"2025-09-17T15:16:06.194Z","modified":"2026-03-13T16:24:00.368Z","0.2.1":"2025-09-17T15:15:58.018Z","0.3.0":"2025-10-10T11:54:25.770Z","0.3.1":"2025-10-23T14:12:40.988Z","0.3.2":"2025-10-29T12:48:24.977Z","0.3.3":"2025-11-05T20:41:19.665Z","0.3.4":"2025-12-03T18:47:43.659Z","0.3.5":"2025-12-08T13:30:22.545Z","0.3.6":"2026-01-28T21:21:23.569Z","0.3.7":"2026-02-16T15:45:34.105Z","0.3.8":"2026-02-17T12:51:16.830Z","0.4.0":"2026-03-03T17:18:42.332Z","0.4.1":"2026-03-13T16:23:39.074Z"},"readme":"ERROR: No README data found!","users":{}}