{"_id":"@atlante/validator","_rev":"7-b5255dd0ad0e4a035762d7f6556595c2","name":"@atlante/validator","dist-tags":{"latest":"0.1.5"},"versions":{"0.1.0":{"name":"@atlante/validator","version":"0.1.0","license":"MIT","_id":"@atlante/validator@0.1.0","maintainers":[{"name":"cedoor","email":"me@cedoor.dev"}],"contributors":[{"url":"https://github.com/cedoor","name":"cedoor","email":"me@cedoor.dev"},{"url":"https://github.com/0xjei","name":"0xjei","email":"hello@0xjei.dev"}],"homepage":"https://github.com/atlante/atlante#readme","bugs":{"url":"https://github.com/atlante/atlante/issues"},"dist":{"shasum":"f9d5506a1f8ed4a30f653362976b5f795d097945","tarball":"https://registry.npmjs.org/@atlante/validator/-/validator-0.1.0.tgz","fileCount":17,"integrity":"sha512-UpJ/Qw+gvxPWY4LXsBSjRlxM7uIHqi6QwdgHPSEEWGSJ06KnifVzjNNQqAr4JIyNYUE3UFlV/igyWb0MxO5lMQ==","signatures":[{"sig":"MEQCIExIZGhvqUmqtLYQ+Skd4uYJtrXYa7FkHgXxwKJjuoINAiBzfLGZ0XmpRpa6XLbYGcgmXljXrSH275yDMzLHqJMTVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34445},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8d1aed70cd6186ea64a49c0322bef3b168c26900","scripts":{"build":"tsc --project tsconfig.build.json"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/atlante/atlante.git","type":"git","directory":"packages/validator"},"_npmVersion":"10.9.3","description":"Atlante document and template validator","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","jsonc-parser":"^3.3.1","@atlante/schema":"^0.1.0","@atlante/presets":"^0.1.0","@atlante/templates":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validator_0.1.0_1785138800974_0.9753695171862482","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@atlante/validator","version":"0.1.1","license":"MIT","_id":"@atlante/validator@0.1.1","maintainers":[{"name":"cedoor","email":"me@cedoor.dev"}],"contributors":[{"url":"https://github.com/cedoor","name":"cedoor","email":"me@cedoor.dev"},{"url":"https://github.com/0xjei","name":"0xjei","email":"hello@0xjei.dev"}],"homepage":"https://github.com/atlante/atlante#readme","bugs":{"url":"https://github.com/atlante/atlante/issues"},"dist":{"shasum":"23488cabbeff4ad186e86cf4dc97f267eb52d86c","tarball":"https://registry.npmjs.org/@atlante/validator/-/validator-0.1.1.tgz","fileCount":17,"integrity":"sha512-TpO+YxYeDJukwzBukVwKItpsl2642J0PMob1FGmrkuK/mcw4D8KtXKECfauGbOrhp3kVJmimBATaa9Hnf7IWBg==","signatures":[{"sig":"MEUCIGnxNgBn7XK5ksqIrn6AJ1JudeIPB5/3tOpMHgik477lAiEAsXr40VYi6PULUdsUxwWNUg4hJeU2ggOvxwAz12E23lM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34445},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"df8c79321bc57786b45d2a155e95ffe1544f60d7","scripts":{"build":"tsc --project tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bda6683a-8f06-4f0d-b671-a147eb9f04ea"}},"repository":{"url":"git+https://github.com/atlante/atlante.git","type":"git","directory":"packages/validator"},"_npmVersion":"11.5.1","description":"Atlante document and template validator","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.17.1","jsonc-parser":"^3.3.1","@atlante/schema":"^0.1.1","@atlante/presets":"^0.1.1","@atlante/templates":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validator_0.1.1_1785139561279_0.14039364697227974","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@atlante/validator","version":"0.1.2","license":"MIT","_id":"@atlante/validator@0.1.2","maintainers":[{"name":"cedoor","email":"me@cedoor.dev"}],"contributors":[{"url":"https://github.com/cedoor","name":"cedoor","email":"me@cedoor.dev"},{"url":"https://github.com/0xjei","name":"0xjei","email":"hello@0xjei.dev"}],"homepage":"https://github.com/atlante/atlante#readme","bugs":{"url":"https://github.com/atlante/atlante/issues"},"dist":{"shasum":"8fee25eaee976665834b635a77265df7a2df1e96","tarball":"https://registry.npmjs.org/@atlante/validator/-/validator-0.1.2.tgz","fileCount":17,"integrity":"sha512-mFXkBXLso2PBsqjcH97zoSTt1U4TnriNtk+Il4xNNZ1u0YnAVSMGarXymogW9YClwD9Vpe6b6QMkP/gQufnJ+Q==","signatures":[{"sig":"MEUCIHw7UxaheV6pmYzmNLicAMlzsqolaCM9m84hFEK1twJXAiEAwdVg5Q3gV/78wzknS+5BNhTvGlXoaVZxvK3f3K9JRTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34445},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"114a5aea4488c1b9207f6e0ab8b8865683fd0ac2","scripts":{"build":"tsc --project tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:84104734-bd3a-49ea-b056-e5e201259eba"}},"repository":{"url":"git+https://github.com/atlante/atlante.git","type":"git","directory":"packages/validator"},"_npmVersion":"11.5.1","description":"Atlante document and template validator","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.17.1","jsonc-parser":"^3.3.1","@atlante/schema":"^0.1.2","@atlante/presets":"^0.1.2","@atlante/templates":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validator_0.1.2_1785140937220_0.9366312051409027","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@atlante/validator","version":"0.1.3","license":"MIT","_id":"@atlante/validator@0.1.3","maintainers":[{"name":"cedoor","email":"me@cedoor.dev"}],"contributors":[{"url":"https://github.com/cedoor","name":"cedoor","email":"me@cedoor.dev"},{"url":"https://github.com/0xjei","name":"0xjei","email":"hello@0xjei.dev"}],"homepage":"https://github.com/atlante/atlante#readme","bugs":{"url":"https://github.com/atlante/atlante/issues"},"dist":{"shasum":"928e7b3e16e564b4ccd065f4bbb39233e26dec7d","tarball":"https://registry.npmjs.org/@atlante/validator/-/validator-0.1.3.tgz","fileCount":17,"integrity":"sha512-qqH+1SDNL8OFpo3QNk6utFOlRYhMUdvyqS0PCbOBSZ2n/7H75EiQ0eUnROiNWSVWfib/Lj1Yw5tPenVdG+mGFQ==","signatures":[{"sig":"MEYCIQCBR8lnT9OENLekDcceMavnOjuFLNerAtiJZKFF9ATTcQIhAN/IAaCnm47ARyNkUC/2YdFC82nO8uMQHvv/cYi+YYUg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34445},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"80eb72c8f5a3ae483ae02ec44ce743ae89bcafd7","scripts":{"build":"tsc --project tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:84104734-bd3a-49ea-b056-e5e201259eba"}},"repository":{"url":"git+https://github.com/atlante/atlante.git","type":"git","directory":"packages/validator"},"_npmVersion":"11.5.1","description":"Atlante document and template validator","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.17.1","jsonc-parser":"^3.3.1","@atlante/schema":"^0.1.3","@atlante/presets":"^0.1.3","@atlante/templates":"^0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validator_0.1.3_1785141426326_0.8994108916051502","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@atlante/validator","version":"0.1.4","license":"MIT","_id":"@atlante/validator@0.1.4","maintainers":[{"name":"cedoor","email":"me@cedoor.dev"}],"contributors":[{"url":"https://github.com/cedoor","name":"cedoor","email":"me@cedoor.dev"},{"url":"https://github.com/0xjei","name":"0xjei","email":"hello@0xjei.dev"}],"homepage":"https://github.com/atlante/atlante#readme","bugs":{"url":"https://github.com/atlante/atlante/issues"},"dist":{"shasum":"b0a47f58ea2022169f330285e945a3c6f3c0e4e2","tarball":"https://registry.npmjs.org/@atlante/validator/-/validator-0.1.4.tgz","fileCount":18,"integrity":"sha512-vkAKIxt8YIt43s3W66wic1O41NCq/y/ZGxki/Pvm/JClVHi933i52kKMnmkqLly9SJUXqalxmeECb/Szx7RLNg==","signatures":[{"sig":"MEQCIB9cWILTy5bmCo1BfySrS0xBEWMRxqHOI0UCGO+TmtkAAiAnmhSLgga4b5SlbglU5+Zroq8whuIIVpnp6+4TUw3vrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34954},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"978938db0748f009941e0e3e375c79b55415d09d","scripts":{"build":"tsc --project tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:84104734-bd3a-49ea-b056-e5e201259eba"}},"repository":{"url":"git+https://github.com/atlante/atlante.git","type":"git","directory":"packages/validator"},"_npmVersion":"11.5.1","description":"Atlante document and template validator","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.17.1","jsonc-parser":"^3.3.1","@atlante/schema":"^0.1.4","@atlante/presets":"^0.1.4","@atlante/templates":"^0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validator_0.1.4_1785142986494_0.10725665135852003","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@atlante/validator","version":"0.1.5","license":"MIT","_id":"@atlante/validator@0.1.5","maintainers":[{"name":"cedoor","email":"me@cedoor.dev"}],"contributors":[{"url":"https://github.com/cedoor","name":"cedoor","email":"me@cedoor.dev"},{"url":"https://github.com/0xjei","name":"0xjei","email":"hello@0xjei.dev"}],"homepage":"https://github.com/atlante/atlante#readme","bugs":{"url":"https://github.com/atlante/atlante/issues"},"dist":{"shasum":"42e79f3d759ada4cb51e97b7f986604f9fc9ec41","tarball":"https://registry.npmjs.org/@atlante/validator/-/validator-0.1.5.tgz","fileCount":18,"integrity":"sha512-DmmgksPV8JQ7lv2jhuGd9Z1jO9G6bQorIjFqfJAevxgnUfq32M5HeVmbpohxMptL+Q04Eb4I2kLJhMkjScGd2A==","signatures":[{"sig":"MEYCIQCHlyHXOTe07OqHJiS2sQAhMk0WsVYC9ThQplJV5Btl2AIhAMvzLHLiLkiuzQB0XC69aDHcP8SA6PXaizVBm8fUe+Yp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34788},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7dfb2ccb965d7440392f9680cfbc8570ad07f05b","scripts":{"build":"tsc --project tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:84104734-bd3a-49ea-b056-e5e201259eba"}},"repository":{"url":"git+https://github.com/atlante/atlante.git","type":"git","directory":"packages/validator"},"_npmVersion":"11.5.1","description":"Atlante document and template validator","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.17.1","jsonc-parser":"^3.3.1","@atlante/schema":"^0.1.5","@atlante/presets":"^0.1.5","@atlante/templates":"^0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validator_0.1.5_1785151426962_0.9192879073569018","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-07-27T07:53:20.850Z","modified":"2026-08-19T12:31:43.582Z","0.1.0":"2026-07-27T07:53:21.098Z","0.1.1":"2026-07-27T08:06:01.400Z","0.1.2":"2026-07-27T08:28:57.352Z","0.1.3":"2026-07-27T08:37:06.483Z","0.1.4":"2026-07-27T09:03:06.637Z","0.1.5":"2026-07-27T11:23:47.098Z"},"bugs":{"url":"https://github.com/atlante/atlante/issues"},"license":"MIT","homepage":"https://github.com/atlante/atlante#readme","repository":{"url":"git+https://github.com/atlante/atlante.git","type":"git","directory":"packages/validator"},"description":"Atlante document and template validator","contributors":[{"url":"https://github.com/cedoor","name":"cedoor","email":"me@cedoor.dev"},{"url":"https://github.com/0xjei","name":"0xjei","email":"hello@0xjei.dev"}],"maintainers":[{"email":"hello@0xjei.dev","name":"jeeiii"},{"email":"me@cedoor.dev","name":"cedoor"}],"readme":"# `@atlante/validator`\n\nDocument and template-input validation for\n[Atlante](https://github.com/atlante/atlante). Requires Node.js 22 or later.\n\n```bash\nnpm install @atlante/validator\n```\n\nThe validator discovers and parses `atlante.jsonc` or `atlante.json`, expands\npresets, validates the document structure, and validates each agent against its\ntemplate input schema.\n\nPrimary exports include `loadDocument`, `validateDocumentText`,\n`validateTemplates`, `expandDocument`, and diagnostic formatting helpers.\n","readmeFilename":"README.md"}