{"c8":{"reporter":[]},"bin":{"jsonlint":"lib/cli.js"},"bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"dist":{"shasum":"24fb9c983aeda847e8e5b3c5c96ef4186fdbe551","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-17.0.1.tgz","fileCount":23,"integrity":"sha512-qqKqO7gyMwggGR2mGHObuJZ9vEwl+dOl05MrsFdZmNC/IGcTH3vxjnHGm2HxRur3QvNnmEHFUbfZRljI5+44Ew==","signatures":[{"sig":"MEYCIQDTEoEKbfpQesdb/OUjvOictMHyJA3Z+qrn4HVQf+TfxgIhAOcNdyrkmheylyaZXOwF00YALnIrVN+XAZltKe5h3V7d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@prantlf%2fjsonlint@17.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1452005},"main":"lib/jsonlint.js","name":"@prantlf/jsonlint","types":"lib/index.d.ts","author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"engines":{"node":">=22.2"},"gitHead":"a65d127420fb55b423dc0b943c857b45553ff50e","license":"MIT","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"biome lint *.mjs lib src test/*.js","test":"biome lint *.mjs lib src test/*.js && c8 node test/types.test.mjs && c8 --no-clean node test/parse1 && c8 --no-clean node test/parse1 --native-parser && c8 --no-clean node test/parse2 && c8 --no-clean node test/parse3 && c8 --no-clean node test/parse4 && c8 --no-clean node test/parse5 && c8 --no-clean node test/portable && c8 --no-clean node test/tokenize && c8 --no-clean node test/print && c8 --no-clean node lib/cli package.json test/recursive && c8 --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && c8 --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/schema-04.json test/passes/data-04.json && c8 --no-clean node lib/cli -s -e json-schema-draft-07 -V test/passes/schema-07.json test/passes/data-07.json && c8 --no-clean node lib/cli -C test/passes/comments.txt && c8 --no-clean node lib/cli -pS test/passes/strings.txt && c8 --no-clean node lib/cli -M json5 test/passes/json5.text && c8 --no-clean node lib/cli -v && c8 --no-clean node lib/cli -h && c8 --no-clean node lib/cli -Pc test/fails/10.json || c8 --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && c8 report -r text -r lcov","build":"npm run compile:jsonlint && rollup -c && npm run minify && npm run compile:tests","start":"http-server -c 5","minify":"esbuild --minify --sourcemap --outfile=web/jsonlint.min.js lib/jsonlint.js && esbuild --minify --sourcemap --outfile=web/validator.min.js lib/validator.js && esbuild --minify --sourcemap --outfile=web/formatter.min.js lib/formatter.js && esbuild --minify --sourcemap --outfile=web/sorter.min.js lib/sorter.js && esbuild --minify --sourcemap --outfile=web/printer.min.js lib/printer.js","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --moduleResolution node --module es2022 test/types.test.ts && mv-j test/types.test.js test/types.test.mjs","compile:jsonlint":"cat-j src/prefix.js.txt src/unicode.js src/custom-parser.js src/pointer.js src/native-parser.js src/configurable-parser.js src/suffix.js.txt > lib/jsonlint.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b383bb04-3406-4de0-8fca-8c50350a2025"}},"homepage":"http://prantlf.github.io/jsonlint/","keywords":["json","validation","lint","jsonlint"],"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"11.6.2","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"_nodeVersion":"24.12.0","contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"dependencies":{"ajv":"8.17.1","diff":"8.0.3","picocolors":"^1.1.1","ajv-formats":"^3.0.1","cosmiconfig":"9.0.0","ajv-draft-04":"1.0.0","ajv-keywords":"^5.1.0","ajv-formats-draft2019":"^1.6.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","rollup":"4.55.2","tehanu":"1.0.1","esbuild":"0.27.2","js-yaml":"4.1.1","typescript":"5.9.3","@types/node":"25.0.9","http-server":"14.1.1","tehanu-teru":"1.0.1","@biomejs/biome":"^2.3.11","tehanu-repo-coco":"1.0.1","@unixcompat/mv.js":"2.0.0","@unixcompat/cat.js":"2.0.0","@rollup/plugin-json":"6.1.0","@rollup/plugin-commonjs":"29.0.0","rollup-plugin-swc-minify":"1.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_17.0.1_1768943506187_0.07786239847786924","host":"s3://npm-registry-packages-npm-production"},"_id":"@prantlf/jsonlint@17.0.1","version":"17.0.1"}