{"_id":"@nldoc/document-validation-specification","_rev":"37-6f06bd9cdc67dbbc51cbe834ba64ee02","name":"@nldoc/document-validation-specification","dist-tags":{"latest":"3.0.135"},"versions":{"3.0.99":{"name":"@nldoc/document-validation-specification","version":"3.0.99","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.99","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"826ed428cc894fbb88c1e396a4d444484c530deb","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.99.tgz","fileCount":8,"integrity":"sha512-DsbGWO5TYplKJQXh4PelmUlHR6TNWFFbC2Nrz2KAbioa8tCSOLG6yFxtRGfcHRWzMbqVaiwaAwQP/5D+AEBOxQ==","signatures":[{"sig":"MEYCIQDfA7irp8wkiS4bAomOsSwsDZUagQ6lR9qP0VgINtfHcwIhAOxIlbe46a7DutfLTDpvnzSlD8r89b9IGB7JUy0qZaIy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31347},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"cd2012ee5ba961fb6391cb3444e1113f5c5bca50","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.99_1743707921725_0.5603712393314559","host":"s3://npm-registry-packages-npm-production"}},"3.0.100":{"name":"@nldoc/document-validation-specification","version":"3.0.100","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.100","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"dea5813af5703e96c7dfa46f882e17f0d6afa382","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.100.tgz","fileCount":8,"integrity":"sha512-1KSeakTvihZhB4ta01W2Z64S/W8SrsgA6KpTCP3W3Lqg7XbviMGcFjhle6i/o3petjkZFEjeZcUwO3IMjdRT2g==","signatures":[{"sig":"MEQCIFUzpVQ9SYmj9oupwoqeziDDt0gL2z+/hpc79vFhCN2/AiBG8NQhMJEFX3WrQtB6+qXtdPWdn4gCVaM4suRO5Kdsgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31343},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"2f05862a1ed76396997e37ef013130fd66458e0a","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.100_1743709643180_0.3192529542842848","host":"s3://npm-registry-packages-npm-production"}},"3.0.101":{"name":"@nldoc/document-validation-specification","version":"3.0.101","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.101","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"6fec3df6741961867648685f5374d2a88dc83b96","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.101.tgz","fileCount":8,"integrity":"sha512-eVc8r434X+qfp//nN++HvAT1WqSmcfj8ia0iy4WVSORQRFrDJ1tU8Ow/1wk+aJac2A/jcxJJ7vMC7OPywfxU0g==","signatures":[{"sig":"MEUCIQDJm3kIbn0VVkFC94YB1i+fN5UPvlAOJf56WuWUiwXVTAIgNgjGfJwOLhezP/xKek46aq1PPnlD3BSGXqqbF1F4jbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31351},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"9a2cde4dd46c994ed26ed8fcfda38bd9998ba790","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.101_1743710316802_0.4448589498705422","host":"s3://npm-registry-packages-npm-production"}},"3.0.102":{"name":"@nldoc/document-validation-specification","version":"3.0.102","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.102","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"a7cca6a3aad437640228a31be41a9a14a5045fe0","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.102.tgz","fileCount":8,"integrity":"sha512-ShAhUZv0O84EiWmueIvWXTtXiZMnus179qgKlF41y73r5AuWx+N9nLtgNnD8VEW+iDf1PuBRIZsgvHdWemC1Nw==","signatures":[{"sig":"MEUCIEJBVNtJRrlDekbvlnmG90cLQqBYkhWKsgp9qXXXPtmJAiEAuUUOt1EvdG1jcHeEY0ru4OM3RMoTm6/RLF9ms2Vlu4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31351},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"f1ed1fa501a69252417b2ecf92412e7fd0a819ba","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.102_1743976166181_0.4605023706096911","host":"s3://npm-registry-packages-npm-production"}},"3.0.103":{"name":"@nldoc/document-validation-specification","version":"3.0.103","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.103","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"c0d4c964692a89028b6c8084f9005d2a4902572d","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.103.tgz","fileCount":8,"integrity":"sha512-KKqC3AmPu6b408ODjYN2c5IEA2I0GPlbu2wEyd5WAgRspd7HtYkftzWK58ENLkTwc2OFxcQ0NI7VboTnolpKqg==","signatures":[{"sig":"MEUCIEIThHTeeUTwkZ97TcfF/0WtBMti11AadlMa0uu15DxgAiEAosMAU0DGBeecdBlMJumqug9i24FGnqu05RFjin6hmAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31351},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"775e06bd7a8b48c65a277dc27790a08bd392a507","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.103_1744003059546_0.7398861679054667","host":"s3://npm-registry-packages-npm-production"}},"3.0.104":{"name":"@nldoc/document-validation-specification","version":"3.0.104","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.104","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"05fe48c2406633aa044fc76a87b4278a488f87f4","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.104.tgz","fileCount":8,"integrity":"sha512-Y//fRFQp/iTuF3qTuMsQlsmOkoW6rn+9CcOVzpWAfmgAiHovkrdMzWS+D9iv+M00EJKEhuqzAKAuvQ9hJ1rOkQ==","signatures":[{"sig":"MEYCIQCx6QGrzQBexHINnqpFC52bRtz06c/TNXR+5utbKG1D/wIhAPAl7XAASUfAnnf/RCW5ULtHtELwQS5Osl684tUKSNhf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31351},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"8f027bca4f9fc9b49171f76605bb1f4a62a64874","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.104_1744053036961_0.6880943902822292","host":"s3://npm-registry-packages-npm-production"}},"3.0.105":{"name":"@nldoc/document-validation-specification","version":"3.0.105","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.105","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"f0a2a36dd242fc34cd6264e0dd33ba0cb6d9733a","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.105.tgz","fileCount":8,"integrity":"sha512-o8tetTgdEmfi3TVj4WzfZ77kexoh6RLmwc+JnxqS9wtJuT8kxkp6MQhYr6bp9s9DgGv+q4pm7stH1sgfr5GlLg==","signatures":[{"sig":"MEYCIQDkV6CDWLsjCD8JcZMUvlB7+kQH3JPhe0TE55iwRAsOtAIhAOMQ/hii+KO0qeFSxf2HCvjNjfpwyhN8GC/9a7RDrO3g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31351},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"cdd33ef9ac58553ed2b3840f01cc09b96ce26d4c","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.105_1744056593686_0.4142307854574072","host":"s3://npm-registry-packages-npm-production"}},"3.0.106":{"name":"@nldoc/document-validation-specification","version":"3.0.106","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.106","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"db5f5fa311733f2590e9998ebd0d267453106d2d","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.106.tgz","fileCount":8,"integrity":"sha512-ba/uJVvU8esODJ4tVA7Q3OUZNxzZIZqK8t9jXZzZuS/BLa7/mgxdh9soPAO24AkP8hmDu7z3kwG1rNQS7NcjjA==","signatures":[{"sig":"MEUCIQDE3cDCuW37sHP2MX137MnShl1ehYRYtqrx0CQTn+yVSQIgdkYQ+K7VQjvop1wlIVvP2qFCMVTFBY5luxRZDXxlDr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31351},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"4c39c8d8fab626210f55af1a2e850433f1dd1c01","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.106_1744076073308_0.9924460818966021","host":"s3://npm-registry-packages-npm-production"}},"3.0.107":{"name":"@nldoc/document-validation-specification","version":"3.0.107","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.107","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"e58859281533133b5a3a5b2ddf49dd592857a5e4","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.107.tgz","fileCount":8,"integrity":"sha512-et34VhueasMIfey6cQjcvmIhtYF3EqyiCxq2O8FQFPVijTqccP/yCEpzs4WUG8562LPVo7y/R19XktI8GoQSnA==","signatures":[{"sig":"MEUCIQC5NtWJLT9DJcGGkUYKY1d61qNC1LkCEtdCUeMht797nQIgClsKc75WqddhfIGGv3TElVzoPgtOkwgIDvD2l1IBXCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31351},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"01d8b33ecf49a9d5691fcc81df0b3d513aa3bdf9","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.107_1744162474066_0.3800750977009051","host":"s3://npm-registry-packages-npm-production"}},"3.0.108":{"name":"@nldoc/document-validation-specification","version":"3.0.108","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.108","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"7e538b6674173afcbbe5644503b0e1b70b25e858","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.108.tgz","fileCount":8,"integrity":"sha512-/T1qz4gLoFS71IVNUS1J7/tN5hsAIwlYEj7NFwgqg1lq1orcaAG6GiEwVt0zuGZBmbP3i2s0cgKKyG8adeU8tg==","signatures":[{"sig":"MEQCIBdBeMsOLQWkLF8+4R2pkeh7JuTsAqoBE4oKDQ0OrXF5AiA3LfWpdtROq2xahhNFPLpxU0+HcTwGOY9voaPcIZcYvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31351},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"0bfaa0d88712620d38c4d32db9f419a71007e007","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.108_1744248205857_0.42170393399312034","host":"s3://npm-registry-packages-npm-production"}},"3.0.109":{"name":"@nldoc/document-validation-specification","version":"3.0.109","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.109","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"d2437961844e764b2244ce4e3296eed0ca821e3a","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.109.tgz","fileCount":8,"integrity":"sha512-Ui/LaVSkYtpjFOp7rMrAnsoiPy4XykmAs27/OCeIyVKXHmRQs5IPCvcR41M6B1E9So5/QK0WN9C/VINv/x4dWQ==","signatures":[{"sig":"MEUCIQD4cvVyGU70YtsaKusfvvbUNbD+tFqzSoiTSAaByIwazAIgRQV1IBRbw4T/ktC6w7ILz/a3YuSRnxMHUB+sK9A5CI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31351},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"0930aac9924e51d9b431d160d437616c62b1ed16","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.109_1744421060446_0.5194456706898767","host":"s3://npm-registry-packages-npm-production"}},"3.0.110":{"name":"@nldoc/document-validation-specification","version":"3.0.110","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.110","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"1c272b8543a9a29cb77eacc9073435aa969f74fd","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.110.tgz","fileCount":8,"integrity":"sha512-zS6fpJoLIkYagOLNZMsXRv3Lk+091Qc9oVzYfk6uoERRAUVVHDgU67e+NOmP50qeHvmLtPKzq6j53eZB84zjdw==","signatures":[{"sig":"MEUCIQCWNZ7fc56DnBPKhaAMaMBEtPfuCibc0GocVdLtXimzBgIgXKR3tzAEWWbNtxltW8qtNYre/1Ot0LhY97zLJeLCFVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31351},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"3df70dc05ecb2cc2751ffe4ebd0bf75b3f5ad2c1","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.110_1744424650362_0.4431401696044983","host":"s3://npm-registry-packages-npm-production"}},"3.0.111":{"name":"@nldoc/document-validation-specification","version":"3.0.111","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.111","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"d6cf1b0843359fab15bcd038a4354223fcba85d5","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.111.tgz","fileCount":8,"integrity":"sha512-5PnoyJKKiloVOL9FfMioEvbFUtBJqhGLhiiy3maEb5musHqWfendJkx1wZxxfVOLhM+YKxAs8iKVNc+/0ouaUg==","signatures":[{"sig":"MEQCIAL8zHWIAWiiKWoEuFX/SHSGIPUtBINDMTYU4igYFvq2AiBuyDqiEZPpnmBHng4orlhvlsRpH9nR/p+EU4dx9F7mlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31351},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"9c2a15d1bcd27dc040f4e4ce093192a4bdf182b8","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.111_1744636583801_0.5918197469878683","host":"s3://npm-registry-packages-npm-production"}},"3.0.112":{"name":"@nldoc/document-validation-specification","version":"3.0.112","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.112","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"2420afc6ed118c05d9e67db0626da83fbc9e4664","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.112.tgz","fileCount":9,"integrity":"sha512-0AzJafCF1GNZEtrpY0+mDrwnb41Dim+hhodTcVtTz1GKJz6PTpJiGfgil6eoHvS5pdeOZmwmuWvnFKGI8sJ6Xg==","signatures":[{"sig":"MEQCICx38COdath/X7LfQpGtZSatZ3ih+ULSzecAwRNcYvMPAiBq1MvxRQVqHMFNw/FvwaPw0YISCkT5Gk310DPZT4NKtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"83a83bd9e573d518abfe8686972f1824328454ee","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.112_1744857057216_0.27271440299618765","host":"s3://npm-registry-packages-npm-production"}},"3.0.113":{"name":"@nldoc/document-validation-specification","version":"3.0.113","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.113","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"e600b35afc1f1a3e483cffc0da07685eb458da7a","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.113.tgz","fileCount":9,"integrity":"sha512-UUr4qFycuY0cWVXDr2ePLUQXbIMkke3PBOxaH7SLYd6nE4852ybiQ/yF2+MYnTC/6XeLHE3dEbw022b5gls6bQ==","signatures":[{"sig":"MEYCIQDJKj7vB8qoJlB4sHhb4uOhfFrGOkOMGOQTXmvt6Mz2mwIhAMX8Es2QHMM+AF7z2x85Jow8grOBLDA8FWPZniGtYJ+3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"bc79b297e3535e0f596fdd5341972bf6a4614980","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.113_1745112052037_0.4765849924090584","host":"s3://npm-registry-packages-npm-production"}},"3.0.114":{"name":"@nldoc/document-validation-specification","version":"3.0.114","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.114","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"a49bf0ec66f353bb350fab3545fc2be338466407","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.114.tgz","fileCount":9,"integrity":"sha512-eancfJlrR7uMhxpFieGVnyF2en2t0z9BQlld88A39kLr987rcEzGepKSgsB54INCF1q0eOTHMhyqpI+dXp/dCQ==","signatures":[{"sig":"MEUCIQCkT8pUT3n9EUGrWtBF8T4bCSRv32dgVUwMZtXUaE53AAIgUEb1js4vgKEG6i+cPeFYdCeRZhBZLmgFwKWGnsP+KxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"4ef2b7c4ea13a3c8bd4278921723ceea99c6078b","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.114_1745201992116_0.5482795078424187","host":"s3://npm-registry-packages-npm-production"}},"3.0.115":{"name":"@nldoc/document-validation-specification","version":"3.0.115","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.115","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"56aa41b495fce1dc5c79bd3ff74fac431af26402","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.115.tgz","fileCount":9,"integrity":"sha512-TvWQMUvdmF0Pk+Na3goUSI0fU8WXx49exNCZuZLrgAJiDR2MWj82JXA70x4T4g0fVJcjJAGKtDnHMpki125QYg==","signatures":[{"sig":"MEUCIHzrqXDQZA+BEFtUYIB3+La9r4xqd/ekK2So2XBSCsiyAiEAnX9HyzeOZ0okRbOyTCmxlLd8Q+BVg58B6goLV2thJfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"e0e67a530a64ba601fc82a532c17ddcfbec54ebe","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.115_1745286841251_0.4346756522425894","host":"s3://npm-registry-packages-npm-production"}},"3.0.116":{"name":"@nldoc/document-validation-specification","version":"3.0.116","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.116","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"ac71c1b62c6f48271e4f5364290449e9fa74c6b3","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.116.tgz","fileCount":9,"integrity":"sha512-rOXhRkqMQOlPUmwEU4arr85pmFfxWINgHGM7+XIh7S42eCgn79F3MJZacTOCaGa56odo+34x4bKVYQtxbwDFjQ==","signatures":[{"sig":"MEUCIAueMFCzxOqtYuz36gRwKHouCn/6bUhd+cdtWPfFq0xoAiEA6d+YJR+fwuZqVwezZWcB3r3nTEJfQ4/IvsgbPn12yPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"6838c79f8da66480c8b68f92d105c93fb9e0aa85","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.116_1745289323445_0.5553965813250767","host":"s3://npm-registry-packages-npm-production"}},"3.0.117":{"name":"@nldoc/document-validation-specification","version":"3.0.117","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.117","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"4b1d5e5b893787e624b0c019aa9203d9a469034d","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.117.tgz","fileCount":9,"integrity":"sha512-rMnWAqAdw+3rlSTi3vUjAcuDNPm4juj65HmAXLmkHVCFaow88dwqiqzXESx1OHuziv9Yr5+H6aPzTXwQwQ0vpA==","signatures":[{"sig":"MEUCIQDEzDxbntqOAcWxpDuHiytFdsE1/4ay/Iuj0NFnwm9+pwIgBFkt3o0NYlv5avkjkYM/00rnXPhRCrLPlsO18b03GuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"e74d5ce808cc9bf92ff9af0d44811f0dde5310e4","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.117_1745630560621_0.45470851589314365","host":"s3://npm-registry-packages-npm-production"}},"3.0.118":{"name":"@nldoc/document-validation-specification","version":"3.0.118","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.118","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"fb1121d7b5cc4ffe7a41f628eade24450f0d5d2f","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.118.tgz","fileCount":9,"integrity":"sha512-hx1cXy92GH8xn4OC3RNmjuToHCA166cGzyrxQpC7WAH68zawjh1/bOqfKwCbcucqHj1LJE31rKsZMrXR2WuIpw==","signatures":[{"sig":"MEYCIQCCVcmVN1e35jj6ttvn2x2dtnNZRJXUJeYDIhBYZTKXPwIhAIpYBGn01waDiNF1F5dbahu8SjZ2vEa5QsyGZrYYr0bl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"e89ff89a5a215c4bcf64b14f470e18a89ab7097d","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.118_1745632223264_0.6369626633485421","host":"s3://npm-registry-packages-npm-production"}},"3.0.119":{"name":"@nldoc/document-validation-specification","version":"3.0.119","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.119","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"cdf09fe123545ad4341fd0478746bf3b3a0f15a6","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.119.tgz","fileCount":9,"integrity":"sha512-sXA1bfm/rNXH1HBxs+PqQ3TMoDBgCYhaplia9TjloKG9S8SegrlkwWfMMY8RncVb5r25mtKHVMEHRmVn2XJ/sg==","signatures":[{"sig":"MEYCIQDsgiOnOEOVHgWrdubd90AxLy6QNtTzMRmUsz6RzDPeSgIhAPI2Sl1xnpqphmWzOLwvv/LM2Ks8PQc2JGvhTsxerBSQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"bfd64c6ca6497247cfc4e274f0f44623119b232c","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.119_1745890317592_0.7465927240173258","host":"s3://npm-registry-packages-npm-production"}},"3.0.120":{"name":"@nldoc/document-validation-specification","version":"3.0.120","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.120","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"87986ba9a21e301665587afdbdfc5c9b63711239","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.120.tgz","fileCount":9,"integrity":"sha512-VDyJPgPnZtkolrw1ctqUWpvmRCTljckjIG3+qO+Yb0ta5StPPynEvfFYKeen4JxqSM5thXiTR8MKZxGy+SYxFA==","signatures":[{"sig":"MEQCIBShdIGm1lFMwpB9kDUGb3TMa83qwX0P8I88014xSCB5AiAD8gM7P+bohm4zX0N9aXQ1i7vagtjOqykEw9gPZ9eSZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"f37abe4de58c689e125c7655a7e55c7bb565c56b","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.120_1745892322315_0.9258881069472176","host":"s3://npm-registry-packages-npm-production"}},"3.0.121":{"name":"@nldoc/document-validation-specification","version":"3.0.121","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.121","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"8ae6c7501cd6b9d6fe78fbe81d8c962193c32e4f","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.121.tgz","fileCount":9,"integrity":"sha512-hEVde+Zz5zWM1s3JuT1f60y+1Z0DPYQHnmTF/7h7t61366EU4ZzzH5dEjb83PJ9Ekf3NMukofAsIyjr7JOaQbQ==","signatures":[{"sig":"MEYCIQCt4A1/lmAAD8qK8ddlCRgrhH6fJARdsUULq66+0PuIIgIhAMwop6oeiFCMyMtXf66sdPkcbikmgMmlKV+Izb4pBVot","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"3636e7d9a9688f4fd4b4bcc56c52f8d15cab6f33","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.121_1746410691579_0.8337281580154359","host":"s3://npm-registry-packages-npm-production"}},"3.0.122":{"name":"@nldoc/document-validation-specification","version":"3.0.122","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.122","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"10c234d74cceffbc4a1dcdd0f411413372b18ae2","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.122.tgz","fileCount":9,"integrity":"sha512-+Qw/dbi5nfG8IpRK//mmax4InWbJphG6QnKXeXQXIL64mXNXyQDoUcdf1ERtAwqaDAHEJ4XZWzXcPiwDLC92gg==","signatures":[{"sig":"MEUCIDoV0nzJbe44cRun4GRiAf9yP/Uft/tETf/orsr7psAQAiEAp0m808dcjibqkXYVrBsVBlbXYfn/XATAfKKQfpo5Uwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"d0c2167faec5ef147835535293eafc8b42a3524d","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.122_1746495728637_0.7270056763978681","host":"s3://npm-registry-packages-npm-production"}},"3.0.123":{"name":"@nldoc/document-validation-specification","version":"3.0.123","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.123","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"e24b13adba19c8d0d6293fc2347ba23db3062f24","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.123.tgz","fileCount":9,"integrity":"sha512-dAIWM+FUHOR0p9DMW9TUoRNaBonwq4dbL5N58sBZq5lRVIvcgczjzFgfpbjoDSO3ybjKYmnn5C77w9tSELkCPA==","signatures":[{"sig":"MEUCIHEbyhDh7OWyI2XJLjVCQmFTRY9wWkHLR+1QtUg6S3GPAiEA4Hd+M3J1mWC8i5h//lA2czGJSbbGnGUp7vTsqJ2OQQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"1992d5876f0dd3836a7d7da8541fb4434eb4c720","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.123_1746498890237_0.7088435108561306","host":"s3://npm-registry-packages-npm-production"}},"3.0.124":{"name":"@nldoc/document-validation-specification","version":"3.0.124","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.124","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"65111482c4eb1045ec5593beeaf7e6e643547ac8","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.124.tgz","fileCount":9,"integrity":"sha512-F5df6P2iNzyKVTDJVihljPVHj8yTSpXI5kgBtmDZOwHD8bVwT52cOtm2i24oEyCEo7lAIbb5AA0Ltm+BJv0PSw==","signatures":[{"sig":"MEUCIE27EhLMMI4rJ/uD9GVcS/+j9g8d8jvCNpihXPg5qUjQAiEA5NGDYz7l8vHK/rBRWVncRPB9jelz5qoNe+ArvkN86ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"01816b3032453879c0844905f8c890e9284dc23b","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.124_1746503472167_0.8151095134664246","host":"s3://npm-registry-packages-npm-production"}},"3.0.125":{"name":"@nldoc/document-validation-specification","version":"3.0.125","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.125","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"0d917d2f2e3dc738c7422daa187150bffbf5e65f","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.125.tgz","fileCount":9,"integrity":"sha512-5QWvUTwv3lHolky2El3ppoGy65wqHI8tC2pzZ4j6EgOr2Nwwj6vu4KyaQspV/DAA48gyIdRlOGlqL/IIVC1B5g==","signatures":[{"sig":"MEUCIQC2uy+UdFeH52DR+yN6PpbRQtIhqFMEbvbSf/IuP60/5gIgComrtGuT5eK+ujd+b5v0yGsDeOv/6dgv685M6Q899cM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"adb445fecfec42827ca42e23a18bd7ba5e9a4742","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.125_1746581568543_0.7152095332789206","host":"s3://npm-registry-packages-npm-production"}},"3.0.126":{"name":"@nldoc/document-validation-specification","version":"3.0.126","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.126","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"c5744ea135ba65074ccfa7857278179a91c97cf2","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.126.tgz","fileCount":9,"integrity":"sha512-psLH4zq92TwsO3RFC7cZ2ouAe4FA2VsoVI2q2MSarU/8qe6XW85KCk5a7pqPdFc7jPZH5vSm8KPugwlybJpQ4g==","signatures":[{"sig":"MEQCIGdKzjc5+i0Mf1ndDNPYuLjAWp/YN0F0CK73lXCaBl8ZAiBAyZL4E74hqe8OdhsB1MY48oMbu0PAwL+aAfXFd9K6Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"c9d799f8c2ec7970c83622d75e29fac45c162413","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.126_1746583014052_0.24477775465222673","host":"s3://npm-registry-packages-npm-production"}},"3.0.127":{"name":"@nldoc/document-validation-specification","version":"3.0.127","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.127","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"e20fc28e0d9d9a386b86a4927bf3566424a0e1e3","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.127.tgz","fileCount":9,"integrity":"sha512-PUATB+KSaveauXGc5P5o6nDmIivBEYgXGnZid5jJN/lzNdTw5RV60nD0F/rJQvKMU5veU3FMbUAFoQMSxnveRg==","signatures":[{"sig":"MEQCIErxS/PSoqCoMXq0gt2z9ZN2o8Id7234SaxTq8F/k4TLAiAWEnW3tl+0kb9lNQ8tfXaxS5/GPZq6NXjoBdSnwh09nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"6d5dbca3302353383400a3fcdb9fa0ea63afcd5a","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.127_1746668168766_0.18052053783139255","host":"s3://npm-registry-packages-npm-production"}},"3.0.128":{"name":"@nldoc/document-validation-specification","version":"3.0.128","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.128","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"dc7584da5e1953c5bbcc9ef2f714fbb946b6b329","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.128.tgz","fileCount":9,"integrity":"sha512-AL+fVgUx4hWyAiaYBud015OA9xR8PAL72tEI+vudppi5C2l1M4U4atEIrEA+agF7XQMvbJOG+yzePHcR7uwH4g==","signatures":[{"sig":"MEUCIQD/HtkyFOvtTJ9bUWVpNAEo7z8fzB4EnFOy2d5NLmVS9wIgOAWTZeHZYFEfb2nALF6G9DcBE9kuCmUOm5uy7l6Lrns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"4f6b26fc14b01f47438cd3cb447b81533e1adf37","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.128_1746669843568_0.005605717825907908","host":"s3://npm-registry-packages-npm-production"}},"3.0.129":{"name":"@nldoc/document-validation-specification","version":"3.0.129","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.129","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"964ba0e998a4937c087e674df32250d14d3c6828","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.129.tgz","fileCount":9,"integrity":"sha512-j7uvrzYdcFVLNAc5Gsdgl3cBtRUHmJyKbzFAz1C97h2vSFFAnVBmwyJhR5gnapZDogog437NZ2vsJMywisUp1A==","signatures":[{"sig":"MEUCIDHR/3N032uJnyRyMoYIxpsKup0mNvZ35qJItpGfUAHSAiEA3O2JJX3Jb/KHKPk//Pitrt6ZRH7R1A1c9wsfnzk6aiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"429b80ab668e305e1596bf37624274ae2e38ecaa","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.129_1746754777162_0.9541851458643948","host":"s3://npm-registry-packages-npm-production"}},"3.0.130":{"name":"@nldoc/document-validation-specification","version":"3.0.130","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.130","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"9df60b598fdcd4b07b81654ab56ebef15a5abbb7","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.130.tgz","fileCount":9,"integrity":"sha512-zBoNir0usZIWXP7JN1X3ZtVHSyHTHpMK9+VF2s1srid1sN+ew6rqQD482jLfNif6zHsDwEAaZpo2LMdcHAlODw==","signatures":[{"sig":"MEUCIQDoj4Izf4cPfbyrPOxY2Xd9nsS9dYmN7UHYZII7m4sVFQIgXfesbj+WQO6YxfJ+XwYhqTvb0K5FTGNj8fxD0wRV/fY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"419f8a7b31cc6411ba4a6084d6a73dd2663bdc20","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.130_1746756977062_0.4286347098603518","host":"s3://npm-registry-packages-npm-production"}},"3.0.131":{"name":"@nldoc/document-validation-specification","version":"3.0.131","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.131","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"aa4ddb1e9385befabdfbf76c451d9df309e4e3c9","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.131.tgz","fileCount":9,"integrity":"sha512-xs2QiXHIGrsk0Rz08vfrqsJri0wsKlKEP+VrvWzv1jy86mlz8M6NxLSJQnW8Xp+baylfYmI6/YnBkykIR7cklg==","signatures":[{"sig":"MEUCIBsupIy0vFOEnRDQQNd2/OzNxhKIN0TOAdCJpsXYn6otAiEAwrHpuoH397Ldfiub75TU//YzlDcTSnItQmYt0Kpb6Qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"ca0e6e7a642bd4a67a66a9bb232f52b3d49d7f8d","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.131_1746807261159_0.01174004691415842","host":"s3://npm-registry-packages-npm-production"}},"3.0.132":{"name":"@nldoc/document-validation-specification","version":"3.0.132","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.132","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"51f8c27321a4a7e8aad94d8613c5ac9d4df70e5e","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.132.tgz","fileCount":9,"integrity":"sha512-eqY2p1gBRrvJ3Pl+PoQXT6kEoO1z1pJQ4/P0bMoqUgfeE8p7NcEfndSeKcKxi5l+ktmXNXvKkN1k4cjDFTTqUw==","signatures":[{"sig":"MEQCICXeOsD34cBFVRYSkT8MJwFVm9qoo52j6kg9t2JUl8+UAiBsr5nNGG9skYsJZB4eiTuWBXxXNNB9WbB5YZugWG6k1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"d64fb7226d6f4235d6d29c212defa8a062991dcc","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.132_1747047841779_0.4039670942647515","host":"s3://npm-registry-packages-npm-production"}},"3.0.133":{"name":"@nldoc/document-validation-specification","version":"3.0.133","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.133","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"7e1b49b6fdca0b816dfb1f0dbf10d0ee033e7a86","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.133.tgz","fileCount":9,"integrity":"sha512-fhtifmxtLS2f75fpzwkut8SC+pJBALZbTPbRdGQ9FGAA+/0ekqjo9ExGyAhkVkux3OCGG26UEXlf4y240EdCeQ==","signatures":[{"sig":"MEYCIQDAWm9ta5sVU88aotNntwuZjjSI7hV/spIzq6NbpHqhKAIhAJT+LdgfocQoq4QX01Kzhz1xipY++2iRiOQ5AV45I9xk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"50a020cb6a37be8d4c7a612c4865134cbecc0e4b","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.133_1747051706341_0.9661012751954186","host":"s3://npm-registry-packages-npm-production"}},"3.0.134":{"name":"@nldoc/document-validation-specification","version":"3.0.134","license":"EUPL-1.2","_id":"@nldoc/document-validation-specification@3.0.134","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"dist":{"shasum":"6760c404c8fd81dd2f03fc38fe9f31f267422555","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.134.tgz","fileCount":9,"integrity":"sha512-bBb/+ENFHFezeg2k2piLJMOPC2otJs9E5vohbrJ/PvRrew/e4wJ9AYnztN03ziaigiGy+H+OLc1WHmFApdabHQ==","signatures":[{"sig":"MEUCIA/0BH65CuQba7q3d+NEHDDLqyKfOat8k+oIvrwjWobnAiEA93sHT5tny7hourtrkOkbYWtNKTaDSdDR9xJwk+zYXWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"gitHead":"aeecfdac2262cab2515d3ab7fb57899eb9f0e975","scripts":{"fix":"npm run format && npm run lint -- --fix","lint":"npx -y eslint .","test":"npm run build && vitest run","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","format":"npx prettier . --write","release":"npx -y semantic-release","postversion":"npm run build","format:check":"npx prettier . --check","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml"},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"_npmVersion":"10.9.2","description":"Specification for NLdoc Document Validation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"openapi3-ts":"^4.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/node":"^22.0.0","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","typescript-eslint":"^8.0.0","@vitest/coverage-v8":"^3.0.0","@nldoc/openapi-utils":"^1.1.2","eslint-plugin-import":"^2.29.1","@hyperjump/json-schema":"^1.9.4","eslint-config-prettier":"^10.0.0","eslint-plugin-prettier":"^5.2.1","@nldoc/openapi-test-set-generator":"^1.2.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/document-validation-specification_3.0.134_1747056302073_0.6185070480361929","host":"s3://npm-registry-packages-npm-production"}},"3.0.135":{"name":"@nldoc/document-validation-specification","version":"3.0.135","description":"Specification for NLdoc Document Validation","license":"EUPL-1.2","type":"module","engines":{"npm":">=10.0.0 <12.0.0","node":">=22.0.0 <23.0.0"},"main":"dist/index.js","publishConfig":{"access":"public"},"scripts":{"test":"npm run build && vitest run","format":"npx prettier . --write","format:check":"npx prettier . --check","lint":"npx -y eslint .","fix":"npm run format && npm run lint -- --fix","build":"npm run build:openapi && npm run build:examples && tsc --outDir dist --project tsconfig.dist.json  && npm run build:redocly","build:openapi":"mkdir -p public; npx -y tsx src/render.ts > ./public/openapi.json","build:examples":"npx -y @nldoc/openapi-test-set-generator extract-examples -i ./example-generator.yaml","build:redocly":"redocly build-docs ./public/openapi.json -o public/index.html","lint:openapi":"npm run build && npx -y @quobix/vacuum html-report ./public/openapi.json ./public/openapi-report.html","release":"npx -y semantic-release","postversion":"npm run build"},"dependencies":{"openapi3-ts":"^4.3.3"},"devDependencies":{"@hyperjump/json-schema":"^1.9.4","@redocly/cli":"^1.17.1","@nldoc/configs":"^1.2.5","@nldoc/openapi-test-set-generator":"^1.2.0","@nldoc/openapi-utils":"^1.1.2","@types/node":"^22.0.0","@vitest/coverage-v8":"^3.0.0","eslint-config-prettier":"^10.0.0","eslint-import-resolver-typescript":"^4.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^5.2.1","prettier":"^3.3.3","typescript":"^5.5.3","typescript-eslint":"^8.0.0","vitest":"^3.0.0"},"_id":"@nldoc/document-validation-specification@3.0.135","gitHead":"7fd1d66dc5d931c6adf7884eb24420bae94902fd","types":"./dist/index.d.ts","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-4OGYOdsDkEVYCrw/1uTIq06auXPkzT8o2YJE6MXvUGP5uPdLogkdoIj909mwnIfbtJIVonOzM8RcDqHa5Bm/tg==","shasum":"cd9b5c76fe14ab8f566f606cf982603e58456469","tarball":"https://registry.npmjs.org/@nldoc/document-validation-specification/-/document-validation-specification-3.0.135.tgz","fileCount":9,"unpackedSize":45180,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICD66TKYOapKhR6YiJCC2XS7SEu5uPeIAwUijLMMCOA7AiA9+7HxzXGyXCQc8loODlx96iVYGun6leUxv+3QBSj9XA=="}]},"_npmUser":{"name":"stephanmeijer","email":"me@stephanmeijer.com"},"directories":{},"maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/document-validation-specification_3.0.135_1747059683420_0.3723969673299634"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-03T19:18:41.661Z","modified":"2025-05-12T14:21:23.841Z","3.0.99":"2025-04-03T19:18:41.955Z","3.0.100":"2025-04-03T19:47:23.453Z","3.0.101":"2025-04-03T19:58:36.975Z","3.0.102":"2025-04-06T21:49:26.352Z","3.0.103":"2025-04-07T05:17:39.729Z","3.0.104":"2025-04-07T19:10:37.197Z","3.0.105":"2025-04-07T20:09:53.903Z","3.0.106":"2025-04-08T01:34:33.500Z","3.0.107":"2025-04-09T01:34:34.299Z","3.0.108":"2025-04-10T01:23:26.038Z","3.0.109":"2025-04-12T01:24:20.625Z","3.0.110":"2025-04-12T02:24:10.541Z","3.0.111":"2025-04-14T13:16:23.975Z","3.0.112":"2025-04-17T02:30:57.728Z","3.0.113":"2025-04-20T01:20:52.293Z","3.0.114":"2025-04-21T02:19:52.298Z","3.0.115":"2025-04-22T01:54:01.468Z","3.0.116":"2025-04-22T02:35:23.666Z","3.0.117":"2025-04-26T01:22:40.857Z","3.0.118":"2025-04-26T01:50:23.444Z","3.0.119":"2025-04-29T01:31:57.777Z","3.0.120":"2025-04-29T02:05:22.507Z","3.0.121":"2025-05-05T02:04:51.763Z","3.0.122":"2025-05-06T01:42:08.917Z","3.0.123":"2025-05-06T02:34:50.454Z","3.0.124":"2025-05-06T03:51:12.356Z","3.0.125":"2025-05-07T01:32:48.713Z","3.0.126":"2025-05-07T01:56:54.251Z","3.0.127":"2025-05-08T01:36:08.935Z","3.0.128":"2025-05-08T02:04:03.770Z","3.0.129":"2025-05-09T01:39:37.353Z","3.0.130":"2025-05-09T02:16:17.236Z","3.0.131":"2025-05-09T16:14:21.427Z","3.0.132":"2025-05-12T11:04:01.986Z","3.0.133":"2025-05-12T12:08:26.506Z","3.0.134":"2025-05-12T13:25:02.240Z","3.0.135":"2025-05-12T14:21:23.656Z"},"license":"EUPL-1.2","description":"Specification for NLdoc Document Validation","maintainers":[{"name":"stephanmeijer","email":"me@stephanmeijer.com"},{"name":"dthoek","email":"danny@zwaarcontrast.nl"},{"name":"rawodo","email":"bart@rawodo.nl"}],"readme":"# Document Validation Specification\n\nThis specification provides a standardized way to represent validation messages and notifications. The resources defined in this specification can be used to annotate resources present in the NLdoc Document Specification, which can be found here: [NLdoc Document Specification](https://gitlab.com/logius/nldoc/specification/spec)\n\nThe latest release of this specification is available [here](https://gitlab.com/logius/nldoc/spec/validation/-/releases/permalink/latest).","readmeFilename":"README.md"}