{"bugs":{"url":"https://github.com/sagold/json-schema-library/issues"},"dist":{"shasum":"c7fcb278154275f3f400f15caf50a6a8f5f4b0fb","tarball":"https://registry.npmjs.org/json-schema-library/-/json-schema-library-11.6.16.tgz","fileCount":202,"integrity":"sha512-DefZu5+3mP4JY0957Eaidr8fDC0ro2ObBz/9mOyyjHQnxLfpt1uevi3hDmzbYexWBiy3HEvtavMaUp90aNli6Q==","signatures":[{"sig":"MEYCIQCmrPHo9Je5FZRwEcOj3QIWQ7KFPlxy8Y+Cha+PR6lvdQIhAP7GM7DRuDTRIy7/eIiHHCUodW5wu2zBhykc39bNmzgy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGlLnw1EaL0Bad9/nEHfJhPZsvF0slroiRMC7/YxQm57AiEA0f/ekYngR2y8Mztkuj0IFHTzKZ4vIabStBd4Qo8d/XA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3230193},"main":"./dist/index.cjs","name":"json-schema-library","types":"./dist/index.d.cts","author":{"url":"https://github.com/sagold/","name":"Sascha Goldhofer","email":"github@saschagoldhofer.de"},"module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./formats":{"import":"./dist/formats.mjs","require":"./dist/formats.cjs"},"./remotes":{"import":"./dist/remotes.mjs","require":"./dist/remotes.cjs"},"./package.json":"./package.json"},"gitHead":"bfc101953f038e2c9ec627f19b64a7aa41d62bd1","license":"MIT","scripts":{"tdd":"watch \"npm run test:unit\" src/","dist":"tsdown -f esm -f cjs --minify --report --attw --unused; pnpm run dist:iife; pnpm run test:node","lint":"pnpm run lint:src && pnpm run lint:types","test":"mocha 'src/**/*.{test,spec}.ts'","test:4":"mocha 'src/tests/spec/draft04.spec.ts'","test:6":"mocha 'src/tests/spec/draft06.spec.ts'","test:7":"mocha 'src/tests/spec/draft07.spec.ts'","coverage":"nyc npm run test --reporter=lcov","lint:src":"eslint src","dist:iife":"tsdown --config tsdown.iife.config.ts --no-clean --minify --report; mv ./dist/jlib.iife.js ./dist/jlib.js","test:2019":"mocha 'src/tests/spec/draft2019-09.spec.ts'","test:2020":"mocha 'src/tests/spec/draft2020-12.spec.ts'","test:4:ci":"DISABLE_LOG=true mocha -R json 'src/tests/spec/draft04.spec.ts' > test-result-spec4.json; exit 0","test:6:ci":"DISABLE_LOG=true mocha -R json 'src/tests/spec/draft06.spec.ts' > test-result-spec6.json; exit 0","test:7:ci":"DISABLE_LOG=true mocha -R json 'src/tests/spec/draft07.spec.ts' > test-result-spec7.json; exit 0","test:node":"node src/tests/node.mjs && echo '\u001b[32mnode integration successful\u001b[0m' || echo '\u001b[31mnode integration failed'\u001b[0m","test:spec":"mocha 'src/tests/spec/*.spec.ts'","test:unit":"mocha 'src/**/*.test.ts' 'bowtie/*.test.ts'","lint:tests":"tsc --noEmit --project tsconfig.test.json","lint:types":"tsc --noEmit","test:2019:ci":"DISABLE_LOG=true mocha -R json 'src/tests/spec/draft2019-09.spec.ts' > test-result-spec2019-09.json; exit 0","test:2020:ci":"DISABLE_LOG=true mocha -R json 'src/tests/spec/draft2020-12.spec.ts' > test-result-spec2020-12.json; exit 0","test:inspect":"NODE_OPTIONS='--inspect-brk' mocha 'src/**/*.test.ts'","test:unit:ci":"DISABLE_LOG=true mocha -R json 'src/**/*.test.ts' -R json > test-result-unit.json; exit 0","prepublishOnly":"pnpm run dist"},"_npmUser":{"name":"sagold","email":"noreply@saschagoldhofer.de"},"homepage":"https://github.com/sagold/json-schema-library","keywords":["JSON","schema","customize","library","tools","utilities","validator","validation","jsonschema","json-schema","json-schema-validator","json-schema-validation","make my day"],"repository":{"url":"git+https://github.com/sagold/json-schema-library.git","type":"git"},"_npmVersion":"11.19.0","description":"Customizable and hackable json-validator and json-schema utilities for traversal, data generation and validation","directories":{},"maintainers":[{"name":"sagold","email":"noreply@saschagoldhofer.de"},{"name":"sueddeutsche","email":"szdm.entwicklungsredaktion-technik@sz.de"}],"resolutions":{"diff":">=8.0.3","json5":">=2.2.3","merge":">=2","braces":">=3.0.3","lodash":">=4","js-yaml":">=4.1.1","minimatch":">=9.0.7","micromatch":">=4.0.8","cross-spawn":">=7.0.6","string-width":">=4.2.3","serialize-javascript":">=7.0.3"},"_nodeVersion":"24.21.0","dependencies":{"fast-uri":"^4.2.2","fast-copy":"^4.2.0","valid-url":"^1.0.9","fast-deep-equal":"^3.1.3","@sagold/json-pointer":"^7.2.1","@hyperjump/json-schema-formats":"^1.0.8"},"publishConfig":{"registry":"https://registry.npmjs.org"},"typesVersions":{"*":{"formats":["./dist/formats.d.cts"],"remotes":["./dist/remotes.d.cts"]}},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","tsx":"^4.23.15","glob":"^13.0.6","mocha":"^12.0.3","watch":"^1.0.1","eslint":"^10.13.0","tsdown":"^0.23.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/glob":"^9.0.0","@types/node":"^25.3.3","@types/mocha":"^10.0.6","unplugin-unused":"^0.6.0","@types/valid-url":"^1.0.7","typescript-eslint":"^8.71.2","@arethetypeswrong/cli":"^0.18.5","json-schema-test-suite":"git+https://github.com/json-schema-org/JSON-Schema-Test-Suite.git#Test-JSON-Schema-Acceptance-1.037"},"inlinedDependencies":{"fast-uri":"4.2.2","punycode":"2.3.1","idn-hostname":"15.1.8","@hyperjump/uri":"1.3.3","@hyperjump/json-schema-formats":"1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/json-schema-library_11.6.16_1792796791024_0.21095066897612846","host":"s3://npm-registry-packages-npm-production"},"_id":"json-schema-library@11.6.16","version":"11.6.16"}