{"bin":{"ata":"bin/ata.js"},"bugs":{"url":"https://github.com/ata-core/ata-validator/issues"},"dist":{"shasum":"a090ae2b9c3bc6331600704fa32652a1e65df4c7","tarball":"https://registry.npmjs.org/ata-validator/-/ata-validator-1.61.3.tgz","fileCount":153,"integrity":"sha512-6o3V8lpiVQzzHe6blbQZj9saD0Qxmhdv2TTyO5BgPcUWeP3EZj572f9w1b93E6c+BmUce0QOf7GvwOffRUf3tw==","signatures":[{"sig":"MEUCIEK+svv8XXgmU/iHLa32bjS0i706zNrr/5Iyq5nHwzJGAiEAkKo8R3nh57TWjajiYwR8FTYuv2cormEYP0lXmSSiTmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD79rus2Xo4gRK/A/5iy9QdFvolqaksVG94Tm3VBl70GQIgWyVNUtEcaK0TJF6Y3vQ44eOKa/5O6Mnn4mB25Xmt2xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ata-validator@1.61.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1808433},"main":"index.js","name":"ata-validator","type":"commonjs","types":"index.d.ts","author":{"name":"Mert Can Altin","email":"mertgold60@gmail.com"},"binary":{"napi_versions":[10]},"module":"index.mjs","browser":{"./lib/aot.js":"./lib/aot.browser.js","./lib/aot-order.js":false,"./lib/buffer-gate.js":"./lib/buffer-gate.browser.js","./lib/interpreter.js":"./lib/interpreter.browser.js","./lib/native-load.js":"./lib/native-load.browser.js","./lib/native-codes.js":"./lib/native.browser.js","./lib/email-literal.js":false,"./lib/native-message.js":"./lib/native.browser.js","./lib/native-positions.js":"./lib/native.browser.js","./lib/compiled-defaults.js":"./lib/compiled-defaults.browser.js"},"engines":{"node":">=20.0.0"},"exports":{".":{"aot":{"types":"./index.d.ts","import":"./index.aot.mjs","require":"./index.aot.js"},"types":"./index.d.ts","import":{"module":"./index.bundle.mjs","default":"./index.mjs","module-sync":"./index.node.mjs"},"browser":{"import":"./index.browser.mjs","require":"./index.js"},"require":"./index.js","workerd":{"types":"./index.d.ts","import":"./index.edge.mjs","require":"./index.edge.js"},"edge-light":{"types":"./index.d.ts","import":"./index.edge.mjs","require":"./index.edge.js"}},"./t":{"types":"./t.d.ts","import":"./t.mjs","require":"./t.js"},"./aot":{"types":"./aot.d.ts","import":"./aot.mjs","require":"./aot.js"},"./lite":{"types":"./lite.d.ts","import":"./lite.mjs","require":"./lite.js"},"./build":{"types":"./build.d.ts","import":"./build.mjs","require":"./build.js"},"./compat":{"types":"./compat.d.ts","import":"./compat.mjs","require":"./compat.js"},"./codegen":{"types":"./codegen.d.ts","import":"./codegen.mjs","require":"./codegen.js"},"./compiled":{"types":"./compiled.d.ts","import":"./compiled.mjs","require":"./compiled.js"},"./package.json":"./package.json","./compiled-bare":{"types":"./compiled-bare.d.ts","import":"./compiled-bare.mjs","require":"./compiled-bare.js"},"./error-runtime":{"types":"./error-runtime.d.ts","import":"./error-runtime.mjs","require":"./error-runtime.js"},"./compiled-plain":{"types":"./compiled-plain.d.ts","import":"./compiled-plain.mjs","require":"./compiled-plain.js"},"./compiled-object":{"types":"./compiled-object.d.ts","import":"./compiled-object.mjs","require":"./compiled-object.js"},"./compiled-verdict":{"types":"./compiled-verdict.d.ts","import":"./compiled-verdict.mjs","require":"./compiled-verdict.js"},"./compiled-standard":{"types":"./compiled-standard.d.ts","import":"./compiled-standard.mjs","default":"./lib/compiled-standard.js"},"./compiled-bare-rich":{"types":"./compiled-bare-rich.d.ts","default":"./lib/compiled-bare-rich.js"}},"gitHead":"e5372e5356815375eb7a8a0ade099b79fd0bb0ca","license":"MIT","scripts":{"fuzz":"node tests/fuzz_differential.js","test":"node tests/run.js","bench":"node benchmark/bench_large.js","build":"cmake-js build --target ata","rebuild":"cmake-js rebuild --target ata","test:ts":"node tests/test_ts_gen.js","test:aot":"node tests/test_aot_build.js","fuzz:long":"FUZZ_ITERATIONS=100000 node tests/fuzz_differential.js","bench:size":"node benchmark/bench_aot_size.mjs","test:suite":"node tests/run_suite.js && node tests/run_suite.js draft7 && node tests/run_suite.js v1 && node tests/run_suite.js draft6 && node tests/run_suite.js draft2019-09 && node tests/run_suite.js draft4","test:typed":"node tests/test_typed_validator_runner.js","test:compat":"node tests/test_compat.js","test:aot-cli":"node tests/test_aot_cli_build.js","test:browser":"node tests/test_browser.js","release:check":"node tests/test_pack_purity.js && node scripts/check-doc-coverage.js && node tests/test_error_codes_lock.js && node tests/test_safe_regex_embed.js && node tests/test_version_sync.js","prepublishOnly":"node tests/test_pack_purity.js && ATA_ALLOW_DOC_PLACEHOLDERS=1 node scripts/check-doc-coverage.js && node tests/test_error_codes_lock.js && node tests/test_safe_regex_embed.js && node tests/test_version_sync.js","test:ts-corpus":"node tests/test_ts_corpus.js","test:json-suite":"node tests/run_json_test_suite.js","bench:aot-vs-ajv":"node benchmark/bench_aot_vs_ajv.mjs","test:schemastore":"node scripts/schemastore-differential.js","test:standard-schema":"node tests/test_standard_schema.js","test:ts-differential":"node tests/test_ts_differential.js","test:aot-differential":"node tests/test_aot_differential.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"61517ebb-6b9c-4e51-81a4-0d2c9be53ff4"}},"homepage":"https://ata-validator.com","keywords":["json","json-schema","schema","validator","validation","fast","native","simdjson","napi","ajv","ajv-alternative","standard-schema","fastify"],"repository":{"url":"git+https://github.com/ata-core/ata-validator.git","type":"git"},"_npmVersion":"12.2.0","description":"JSON Schema validator that compiles to plain JavaScript, still runs where code generation is blocked, and can be compiled away at build time. Passes the full official test suite.","directories":{},"maintainers":[{"name":"mertcanaltin","email":"mertgold60@gmail.com"}],"sideEffects":["./codegen.js","./codegen.mjs","./lib/aot-mark.js","./index.aot.js","./index.aot.mjs"],"_nodeVersion":"22.23.4","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.20.0","zod":"^4.3.6","mitata":"^1.0.34","esbuild":"^0.28.0","typebox":"^1.1.7","valibot":"^1.3.1","cmake-js":"^8.0.0","typescript":"^6.0.3","@types/node":"^26.6.5","ajv-formats":"^3.0.1","jsonc-parser":"^3.3.1","node-addon-api":"^8.7.0","node-api-headers":"^1.8.0","@sinclair/typebox":"^0.34.49"},"peerDependencies":{"yaml":"^2.0.0"},"optionalDependencies":{"@ata-validator/native-win32-x64":"1.61.3","@ata-validator/native-darwin-x64":"1.61.3","@ata-validator/native-darwin-arm64":"1.61.3","@ata-validator/native-linux-x64-gnu":"1.61.3","@ata-validator/native-linux-x64-musl":"1.61.3","@ata-validator/native-linux-arm64-gnu":"1.61.3","@ata-validator/native-linux-arm64-musl":"1.61.3"},"peerDependenciesMeta":{"yaml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ata-validator_1.61.3_1793232153710_0.7588413064219198","host":"s3://npm-registry-packages-npm-production"},"_id":"ata-validator@1.61.3","version":"1.61.3"}