{"_id":"@a1st/aix-schema","_rev":"14-339bb1dd882c75e43251941f588d9ea5","name":"@a1st/aix-schema","dist-tags":{"latest":"0.7.0"},"versions":{"0.0.3":{"name":"@a1st/aix-schema","version":"0.0.3","_id":"@a1st/aix-schema@0.0.3","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"24f8313a939542565fda61577890a72d8f5cf017","tarball":"https://registry.npmjs.org/@a1st/aix-schema/-/aix-schema-0.0.3.tgz","fileCount":74,"integrity":"sha512-sNrIdCvM4J4UuhB95NtrUr2ciEc6Y7xRXUlIY3OU6FubwfPpncDFQbEJnu6CgzHyd/ydGcS0TraEbLp8h+wBqA==","signatures":[{"sig":"MEYCIQD7yA93q0v3TFK6gpLuzFqWFhVvfbIDRskAShHapoQcIQIhAKbS3wpq1Tax1KMej8SwavKl0FnDpGy5szR0jzyHeOYH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2faix-schema@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":802504},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ed967416446f119ba46956d12ea87af884be79e2","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json && npm run generate-schema","test:watch":"vitest","generate-schema":"node --import=@poppinss/ts-exec scripts/generate-schema.ts"},"_npmUser":{"name":"mluedke","email":"matt@createdbyfireside.com"},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/schema"},"_npmVersion":"11.6.2","description":"JSON Schema and validation for aix configuration","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"3.24.1","jsonc-parser":"3.3.1","compare-versions":"6.1.1","zod-to-json-schema":"3.24.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@poppinss/ts-exec":"1.4.1"},"_npmOperationalInternal":{"tmp":"tmp/aix-schema_0.0.3_1768605440450_0.688264871056375","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@a1st/aix-schema","version":"0.0.4","_id":"@a1st/aix-schema@0.0.4","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"93a033c1bb0f40f53f4fc645c882f77ecfc5687a","tarball":"https://registry.npmjs.org/@a1st/aix-schema/-/aix-schema-0.0.4.tgz","fileCount":75,"integrity":"sha512-Cj0dWTWS5B+CSAR+cdZhRVqIqXhSzj7/B2LJ8GJKFVLVeCGXlIGSReA8mjpjPwD/iwMJGPN0VsrlIlv/u3x6iA==","signatures":[{"sig":"MEUCICsWz2tUTVxkR2JtqMubtYfg3HpYkdlddTIM9golZ6lrAiEAj+MUX/6YqfQSGPv+XsARZVDT1TNGzcZuCyuSX77GAIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2faix-schema@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":805069},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f7ef10fd7bdc26ca1dd23b926089a85058dd1aa4","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json && npm run generate-schema","test:watch":"vitest","generate-schema":"node --import=@poppinss/ts-exec scripts/generate-schema.ts"},"_npmUser":{"name":"mluedke","email":"matt@createdbyfireside.com"},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/schema"},"_npmVersion":"11.6.2","description":"JSON Schema and validation for aix configuration","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"3.24.1","jsonc-parser":"3.3.1","compare-versions":"6.1.1","zod-to-json-schema":"3.24.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@poppinss/ts-exec":"1.4.1"},"_npmOperationalInternal":{"tmp":"tmp/aix-schema_0.0.4_1768845000073_0.2207963227971952","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@a1st/aix-schema","version":"0.0.6","keywords":["ai-config","json-schema","schema","validation","zod"],"_id":"@a1st/aix-schema@0.0.6","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"93d0264b14a88d0cd1ac3c4dc44756a383c89494","tarball":"https://registry.npmjs.org/@a1st/aix-schema/-/aix-schema-0.0.6.tgz","fileCount":75,"integrity":"sha512-sEwj7XvjoIkR/4F6XnujLB0gJsJHBF6FihZaQnLKdpp1ZUT7oZ+9dpIsDkMgFocp+5nXhkVgpey0zMiWsqP/OQ==","signatures":[{"sig":"MEYCIQDBV2O9yzjY9znjND4Ej8/3UyHWvtyEXWO3gef86r6nLgIhAMuKEetRy7xnvy4Qq9wfJ1QfDSWDIyBFVZUybkaauUtp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2faix-schema@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":809466},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"413c2a509a3425dc46b71c5a5d31cd01f505765c","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json && npm run generate-schema","test:watch":"vitest","generate-schema":"node --import=@poppinss/ts-exec scripts/generate-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d39e856-32df-48ee-aea9-805dffd8ee2e"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/schema"},"_npmVersion":"11.9.0","description":"JSON Schema and validation for aix configuration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"3.24.1","jsonc-parser":"3.3.1","compare-versions":"6.1.1","zod-to-json-schema":"3.24.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@poppinss/ts-exec":"1.4.1"},"_npmOperationalInternal":{"tmp":"tmp/aix-schema_0.0.6_1770833752607_0.6854066226975166","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@a1st/aix-schema","version":"0.0.12","keywords":["ai-config","json-schema","schema","validation","zod"],"_id":"@a1st/aix-schema@0.0.12","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"059c0ac3b00e4c21c391f8b1064b33c6de54bf1f","tarball":"https://registry.npmjs.org/@a1st/aix-schema/-/aix-schema-0.0.12.tgz","fileCount":75,"integrity":"sha512-yF+tJKqR7OSh/+czq82kEXkuSsSzzUiObicyg/Mn639AfGkeJ/G8MBCU7zNE1F8N6RMPCwgGuK7VuPD603J8kQ==","signatures":[{"sig":"MEUCIQCjSft/7on1UpaKsdsaIsnbyzQWBl0BrwJYmSNTNVoVxwIgTidAyLzkfolt3qDnmdilTIK5KaTvMzYx8zgzAo/OSsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2faix-schema@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823821},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"46ed247630b67c0c37c4b5016dd27ec5de6a7926","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json && npm run generate-schema","test:watch":"vitest","generate-schema":"node --import=@poppinss/ts-exec scripts/generate-schema.ts && oxfmt schema.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d39e856-32df-48ee-aea9-805dffd8ee2e"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/schema"},"_npmVersion":"11.10.0","description":"JSON Schema and validation for aix configuration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"3.24.1","jsonc-parser":"3.3.1","compare-versions":"6.1.1","zod-to-json-schema":"3.24.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@poppinss/ts-exec":"1.4.1"},"_npmOperationalInternal":{"tmp":"tmp/aix-schema_0.0.12_1771380937025_0.06835247460826577","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@a1st/aix-schema","version":"0.1.0","keywords":["ai-config","json-schema","schema","validation","zod"],"_id":"@a1st/aix-schema@0.1.0","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"657dbe7c4a956258d192903d505073e60cc28a41","tarball":"https://registry.npmjs.org/@a1st/aix-schema/-/aix-schema-0.1.0.tgz","fileCount":83,"integrity":"sha512-/1ygxtCwEbZRhDhg+z2ERtGxeLhBzHvJvhas4eaHY8Yy/93vbtpZPQ1vpIQSsbS+YlUJ9rb6omY9p0ipWmsGSA==","signatures":[{"sig":"MEQCICojQ/zDwRfX4ccjTwB5wErDh1HkI9DgnxiKWg0pm0YLAiAES8qBwChknm9Ji3WgvL0ABlqEKYVWQ6jh+xPTE3KG4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2faix-schema@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1226426},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"900e874dbb8c502ab268df3a77e48becbcdae5d9","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json && npm run generate-schema","test:watch":"vitest","generate-schema":"node --import=@poppinss/ts-exec scripts/generate-schema.ts && oxfmt schema.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d39e856-32df-48ee-aea9-805dffd8ee2e"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/schema"},"_npmVersion":"11.13.0","description":"JSON Schema and validation for aix configuration","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"3.24.1","jsonc-parser":"3.3.1","compare-versions":"6.1.1","zod-to-json-schema":"3.24.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@poppinss/ts-exec":"1.4.1"},"_npmOperationalInternal":{"tmp":"tmp/aix-schema_0.1.0_1777233061689_0.020246174918615356","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@a1st/aix-schema","version":"0.2.0","keywords":["ai-config","json-schema","schema","validation","zod"],"_id":"@a1st/aix-schema@0.2.0","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"5fe418d3a78dd7b9d737b3e0ca223878ae010f98","tarball":"https://registry.npmjs.org/@a1st/aix-schema/-/aix-schema-0.2.0.tgz","fileCount":83,"integrity":"sha512-9P1EPJbLHl1GWXSYwtjwnXz6B/OVdzk/7/Hi3kG+t2Tnf4sljoKHTw2FYNbai5ecH/ZLO1fDFFxiAWKJiVRqEA==","signatures":[{"sig":"MEUCIFGNdYOXsnTjbLN+cMAOg6Txd5uec3ECdW+/jjupwE2wAiEA5bBPcOJqiNkY/QH7JBef5p9WzsHqOvfq5ydgpxOjYjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2faix-schema@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1286989},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b78cf67fe97f4abe322e545c29748f767fdde8ac","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json && npm run generate-schema","test:watch":"vitest","generate-schema":"node --import=@poppinss/ts-exec scripts/generate-schema.ts && oxfmt schema.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d39e856-32df-48ee-aea9-805dffd8ee2e"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/schema"},"_npmVersion":"11.14.1","description":"JSON Schema and validation for aix configuration","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"3.24.1","jsonc-parser":"3.3.1","compare-versions":"6.1.1","zod-to-json-schema":"3.24.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@poppinss/ts-exec":"1.4.1"},"_npmOperationalInternal":{"tmp":"tmp/aix-schema_0.2.0_1778299432572_0.4686796182760695","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@a1st/aix-schema","version":"0.3.0","keywords":["ai-config","json-schema","schema","validation","zod"],"_id":"@a1st/aix-schema@0.3.0","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"bfa18c3cbe93548ea2603e928d5e65a14428fc30","tarball":"https://registry.npmjs.org/@a1st/aix-schema/-/aix-schema-0.3.0.tgz","fileCount":87,"integrity":"sha512-UzX4GDCNaPfE1mHZh56tRsWMI6I9Yc84HUu0LspSCZ2X+HtA0VEkI8LbAE8y35X7TxgXO63AkAPLTHcOcXTGdg==","signatures":[{"sig":"MEUCIQCD4/Gxbe6YH5c8mNhZ0MXyJjZ6mZp4okefjH8emvdmyAIgGBphv/Y7WCeSW/wTMH1TbJDBh84mXe1ZyZX6IQXpAmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2faix-schema@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1435578},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f8718fd28752a31e7dfa0345fa0ea54ca06c85b8","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json && npm run generate-schema","test:watch":"vitest","generate-schema":"node --import=@poppinss/ts-exec scripts/generate-schema.ts && oxfmt schema.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d39e856-32df-48ee-aea9-805dffd8ee2e"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/schema"},"_npmVersion":"11.14.1","description":"JSON Schema and validation for aix configuration","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"3.24.1","jsonc-parser":"3.3.1","compare-versions":"6.1.1","zod-to-json-schema":"3.24.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@poppinss/ts-exec":"1.4.1"},"_npmOperationalInternal":{"tmp":"tmp/aix-schema_0.3.0_1778348150088_0.19856928109677385","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@a1st/aix-schema","version":"0.3.1","keywords":["ai-config","json-schema","schema","validation","zod"],"_id":"@a1st/aix-schema@0.3.1","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"7f9298cd5964e320dc558b23a92080776167efb5","tarball":"https://registry.npmjs.org/@a1st/aix-schema/-/aix-schema-0.3.1.tgz","fileCount":87,"integrity":"sha512-CPE0FbMGK0r3uKx2b9cAP/CAi/7jDyeqtoJjxpKaVLRnlQNhj/QJh9ueuAlQXbIkhItljd1JUDw+23b4wVd45w==","signatures":[{"sig":"MEUCIQD9F67jDmPVvdAyBDmSoP5TFlneWSM1K+P5bJ0VWBxHwAIgQ8dYA5rRiFamHEN8sK8x7pAWHYGWWKIEcTYfs5kDLVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2faix-schema@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1435690},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8d23304833a6f51d71a9d7f24d7bd9c8b7dbda41","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json && npm run generate-schema","test:watch":"vitest","generate-schema":"node --import=@poppinss/ts-exec scripts/generate-schema.ts && oxfmt schema.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d39e856-32df-48ee-aea9-805dffd8ee2e"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/schema"},"_npmVersion":"11.14.1","description":"JSON Schema and validation for aix configuration","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"3.24.1","jsonc-parser":"3.3.1","compare-versions":"6.1.1","zod-to-json-schema":"3.24.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@poppinss/ts-exec":"1.4.1"},"_npmOperationalInternal":{"tmp":"tmp/aix-schema_0.3.1_1778802157378_0.2975450316027568","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@a1st/aix-schema","version":"0.4.0","keywords":["ai-config","json-schema","schema","validation","zod"],"_id":"@a1st/aix-schema@0.4.0","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"0c893e803c25e7c9093a7db66f81d7bd924566cd","tarball":"https://registry.npmjs.org/@a1st/aix-schema/-/aix-schema-0.4.0.tgz","fileCount":87,"integrity":"sha512-bIn1k1xQH6gXbCvC210UBBzbKggeNOjY8Gd1EVlVqRFWd2zYZzafuWEFBeuFZtWHzWKvZHtRCmBLHDpiyRoI5w==","signatures":[{"sig":"MEYCIQCkxBpNQuY8W81cU+murJAVWOt6eZjgsRQf+yNm8V6gvgIhAPIHxlTc2HYZvigjBflevvayzw4dgXKzfAPSRKrX0foJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2faix-schema@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1435690},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a785c912a3beb8d280db88f1cb194697fa19389b","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json && npm run generate-schema","test:watch":"vitest","generate-schema":"node --import=@poppinss/ts-exec scripts/generate-schema.ts && oxfmt schema.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d39e856-32df-48ee-aea9-805dffd8ee2e"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/schema"},"_npmVersion":"11.14.1","description":"JSON Schema and validation for aix configuration","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"3.24.1","jsonc-parser":"3.3.1","compare-versions":"6.1.1","zod-to-json-schema":"3.24.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@poppinss/ts-exec":"1.4.1"},"_npmOperationalInternal":{"tmp":"tmp/aix-schema_0.4.0_1779074080725_0.10505770835757722","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@a1st/aix-schema","version":"0.4.1","keywords":["ai-config","json-schema","schema","validation","zod"],"_id":"@a1st/aix-schema@0.4.1","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"00d32f0e6d1b05dec3453a03d4a77655947bb2a5","tarball":"https://registry.npmjs.org/@a1st/aix-schema/-/aix-schema-0.4.1.tgz","fileCount":87,"integrity":"sha512-k/Db+OBbHR86MzX1g/YI31Q2K34dgVz0hx7TmBkwkSBlwrxMNPof5lhtRQbE7fQCxra6loh7JfOp7wmI55oVhA==","signatures":[{"sig":"MEUCIQCEKy7QK63wjGTI2f658j8EmFaQO/F4RFla2zvXOA2tGwIgLsvVKvutrCWiw8Tc0ECF1g1Qlo/jGZIwlNdx/clzEbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2faix-schema@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1435690},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b2a81e8b43df190d67d433854b12ee1b6fae06c4","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json && npm run generate-schema","test:watch":"vitest","generate-schema":"node --import=@poppinss/ts-exec scripts/generate-schema.ts && oxfmt schema.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d39e856-32df-48ee-aea9-805dffd8ee2e"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/schema"},"_npmVersion":"11.14.1","description":"JSON Schema and validation for aix configuration","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"3.24.1","jsonc-parser":"3.3.1","compare-versions":"6.1.1","zod-to-json-schema":"3.24.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@poppinss/ts-exec":"1.4.1"},"_npmOperationalInternal":{"tmp":"tmp/aix-schema_0.4.1_1779243839953_0.07644204833632773","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@a1st/aix-schema","version":"0.5.0","keywords":["ai-config","json-schema","schema","validation","zod"],"_id":"@a1st/aix-schema@0.5.0","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"1a405242f5ebb3b369cf7f114e127cfea1e727ed","tarball":"https://registry.npmjs.org/@a1st/aix-schema/-/aix-schema-0.5.0.tgz","fileCount":87,"integrity":"sha512-wivX+uNknfiGA2p35hr0CGJJmkaqIPJxmJiTLPp4SawOVWpEw9Sws9RBtvB5CHvH1584djwLhJOdYsgmDALDUA==","signatures":[{"sig":"MEYCIQDPJQpHfGmz74M5LCXuodcQKmefQWJV9qWR950hz09utgIhAOGiIcCVm6RVxgQeoEa9infJuv7GrlM0QGLOj65/8279","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2faix-schema@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1436345},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f838d63f3418bbc6e6b656c972afb56253f56b80","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json && npm run generate-schema","test:watch":"vitest","generate-schema":"node --import=@poppinss/ts-exec scripts/generate-schema.ts && oxfmt schema.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d39e856-32df-48ee-aea9-805dffd8ee2e"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/schema"},"_npmVersion":"11.16.0","description":"JSON Schema and validation for aix configuration","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"3.24.1","jsonc-parser":"3.3.1","compare-versions":"6.1.1","zod-to-json-schema":"3.24.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@poppinss/ts-exec":"1.4.1"},"_npmOperationalInternal":{"tmp":"tmp/aix-schema_0.5.0_1779924927427_0.8465254074729254","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@a1st/aix-schema","version":"0.5.1","keywords":["ai-config","json-schema","schema","validation","zod"],"_id":"@a1st/aix-schema@0.5.1","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"e3f9192e457dd8efa1d25ec8f64bbc016bd55e83","tarball":"https://registry.npmjs.org/@a1st/aix-schema/-/aix-schema-0.5.1.tgz","fileCount":87,"integrity":"sha512-RuHCtY07PfH0cM6NPxSluVbJ5o0TapSIvhtPUyqp/9f0ZEoFbuRAPtJFqGX/JapFBwrGlW8JFeN6DUbb+nwdcw==","signatures":[{"sig":"MEQCIHk8YW4BB7gNktQOz6uL8z5WjZvcEZhJC+YzYaI1qx52AiBJH/3biKFjo6reCM0JaFoQ9UL1CW4ixYNYe4DpvcZDfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2faix-schema@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1436886},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7166d621795cdff8bc5199ed8af0dd7433600e61","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json && npm run generate-schema","test:watch":"vitest","generate-schema":"node --import=@poppinss/ts-exec scripts/generate-schema.ts && oxfmt schema.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d39e856-32df-48ee-aea9-805dffd8ee2e"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/schema"},"_npmVersion":"11.16.0","description":"JSON Schema and validation for aix configuration","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"3.24.1","jsonc-parser":"3.3.1","compare-versions":"6.1.1","zod-to-json-schema":"3.24.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@poppinss/ts-exec":"1.4.1"},"_npmOperationalInternal":{"tmp":"tmp/aix-schema_0.5.1_1779928741580_0.4746361550369509","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@a1st/aix-schema","version":"0.6.0","keywords":["ai-config","json-schema","schema","validation","zod"],"_id":"@a1st/aix-schema@0.6.0","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"homepage":"https://github.com/a1st-dev/aix#readme","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"dist":{"shasum":"b33c1baeaf69dbb80d5e85c336e8421bcfa659e1","tarball":"https://registry.npmjs.org/@a1st/aix-schema/-/aix-schema-0.6.0.tgz","fileCount":87,"integrity":"sha512-Odd+LV3hk28+HxHAu6saUb8/mng7y2WcMrV3cLty+HQ+u3djyw1HUb1NI+mY2ApZ2FH0UtT09n/UscXrm5jcbg==","signatures":[{"sig":"MEUCIQDxNps3Z+AIUXUsGQH5wsVxG+9bTLBp8CbmpJa7HpOtogIgGoaJDjD9E1uKxLnYTaNGdfaWh8GO9DOW25ILGdCnTGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2faix-schema@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1575334},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8b6400ccd232f6d90bde24544f30076c72095aab","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json && npm run generate-schema","test:watch":"vitest","generate-schema":"node --import=@poppinss/ts-exec scripts/generate-schema.ts && oxfmt schema.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d39e856-32df-48ee-aea9-805dffd8ee2e"}},"repository":{"url":"git+https://github.com/a1st-dev/aix.git","type":"git","directory":"packages/schema"},"_npmVersion":"12.0.2","description":"JSON Schema and validation for aix configuration","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"3.24.1","jsonc-parser":"3.3.1","compare-versions":"6.1.1","zod-to-json-schema":"3.24.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@poppinss/ts-exec":"1.4.1"},"_npmOperationalInternal":{"tmp":"tmp/aix-schema_0.6.0_1786548513423_0.8560776796309579","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@a1st/aix-schema","version":"0.7.0","description":"JSON Schema and validation for aix configuration","keywords":["ai-config","json-schema","schema","validation","zod"],"repository":{"type":"git","url":"git+https://github.com/a1st-dev/aix.git","directory":"packages/schema"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"build":"tsc -p tsconfig.build.json && npm run generate-schema","generate-schema":"node --import=@poppinss/ts-exec scripts/generate-schema.ts && oxfmt schema.json","test":"vitest run","test:watch":"vitest"},"dependencies":{"compare-versions":"6.1.1","jsonc-parser":"3.3.1","zod":"3.24.1","zod-to-json-schema":"3.24.1"},"devDependencies":{"@poppinss/ts-exec":"1.4.1"},"gitHead":"02ce971344c9e92dca8d05e022b134f7822c8ebc","_id":"@a1st/aix-schema@0.7.0","bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"homepage":"https://github.com/a1st-dev/aix#readme","_nodeVersion":"24.20.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-vW0YntOtB0TeIoAihIEYilKSDuZ8xQ1VXMMo/pvdOnq4+XFn3VwdVsh6yIJ8R95zeXUAtzPUZOwJlh8ic2J5mg==","shasum":"09d136513d1247c30114decbd962d9c96df983a9","tarball":"https://registry.npmjs.org/@a1st/aix-schema/-/aix-schema-0.7.0.tgz","fileCount":95,"unpackedSize":2082492,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a1st%2faix-schema@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQClDrQbFyMXyrcVtBeEhOtocCcp9JM+DH3NeRc5meXIAQIhANaC1sGjMQ7lF40pevwgxihSy5uBmfCqiPkzOH+mv6si"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d39e856-32df-48ee-aea9-805dffd8ee2e"}},"directories":{},"maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aix-schema_0.7.0_1788922201304_0.5828402549077158"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-16T23:17:20.333Z","modified":"2026-09-09T02:50:01.910Z","0.0.3":"2026-01-16T23:17:20.622Z","0.0.4":"2026-01-19T17:50:00.226Z","0.0.6":"2026-02-11T18:15:52.823Z","0.0.12":"2026-02-18T02:15:37.173Z","0.1.0":"2026-04-26T19:51:01.832Z","0.2.0":"2026-05-09T04:03:52.752Z","0.3.0":"2026-05-09T17:35:50.308Z","0.3.1":"2026-05-14T23:42:37.555Z","0.4.0":"2026-05-18T03:14:40.879Z","0.4.1":"2026-05-20T02:24:00.138Z","0.5.0":"2026-05-27T23:35:27.592Z","0.5.1":"2026-05-28T00:39:01.756Z","0.6.0":"2026-08-12T15:28:33.569Z","0.7.0":"2026-09-09T02:50:01.516Z"},"bugs":{"url":"https://github.com/a1st-dev/aix/issues"},"homepage":"https://github.com/a1st-dev/aix#readme","keywords":["ai-config","json-schema","schema","validation","zod"],"repository":{"type":"git","url":"git+https://github.com/a1st-dev/aix.git","directory":"packages/schema"},"description":"JSON Schema and validation for aix configuration","maintainers":[{"name":"mluedke","email":"matt@createdbyfireside.com"}],"readme":"# @a1st/aix-schema\n\nZod schemas and JSON Schema for [aix](https://github.com/a1st-dev/aix/blob/main/README.md)\nconfiguration files.\n\n## Role in aix\n\nThis package defines the structure and validation for `ai.json` files. It's used by\n`@a1st/aix-core` and `@a1st/aix` to parse and validate configurations.\n\n## Features\n\n- **Zod schemas** — Runtime validation with TypeScript inference\n- **JSON Schema** — IDE autocompletion and validation via `schema.json`\n- **Normalization** — Convert shorthand syntax to canonical object form\n\n## Key Exports\n\n```typescript\nimport {\n   parseConfig, // Parse and validate a full ai.json config\n   parseLocalConfig, // Parse config allowing local-only fields\n   aiJsonSchema, // Zod schema for ai.json\n   type AiJsonConfig, // TypeScript type for validated config\n} from \"@a1st/aix-schema\";\n```\n\n## JSON Schema\n\nThe package exports `schema.json` for IDE integration:\n\n```json\n{\n   \"$schema\": \"node_modules/@a1st/aix-schema/schema.json\"\n}\n```\n\n## Installation\n\n```bash\nnpm install @a1st/aix-schema\n```\n\n> **Note:** This package is primarily for internal use. Most users should install\n> `@a1st/aix` (the CLI) instead.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}