{"_id":"@speclynx/apidom-parser-adapter-json","_rev":"70-22559f27df5ffbb32420a1981030dab5","name":"@speclynx/apidom-parser-adapter-json","dist-tags":{"latest":"5.2.6"},"versions":{"1.12.1":{"name":"@speclynx/apidom-parser-adapter-json","version":"1.12.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@1.12.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"aef6cc0a3b089c1982a277dd1f81819d1c4adfa3","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-1.12.1.tgz","fileCount":37,"integrity":"sha512-vsyLMkFpZjYcbJuLfLpcuCb0tTGpSCxNwKcNBIJAeY6zcPAW3uzjWZlbPoB24srZfQB1trA7sKZt1PnXjS8EFQ==","signatures":[{"sig":"MEYCIQCQGYOFQUxWNiAgg4sjbzhf80LCqxwNFWCAIR5eO22KZgIhALbHsHoaQtjMYJBMn/AR3CqUvZ4e4QB/tNUQKgybrbA0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4021629},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"49be88493f922c4ace2e4ebc0f23387ccb62c4fc","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf/index.ts --out-file ./test/perf/index.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit && tsc -p ./test/tsconfig.json --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:parse-syntactic-analysis-direct":"cross-env BABEL_ENV=es babel ./test/perf/parse-syntactic-analysis-direct.ts --out-file ./test/perf/parse-syntactic-analysis-direct.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse-syntactic-analysis-direct.mjs","perf:parse-syntactic-analysis-indirect":"cross-env BABEL_ENV=es babel ./test/perf/parse-syntactic-analysis-indirect.ts --out-file ./test/perf/parse-syntactic-analysis-indirect.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse-syntactic-analysis-indirect.mjs"},"_npmUser":{"name":"char0n","email":"vladimir.gorej@gmail.com"},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","@types/ramda":"~0.30.0","ramda-adjunct":"^6.0.0","web-tree-sitter":"=0.25.10","@speclynx/apidom-ast":"^1.12.1","@speclynx/apidom-core":"^1.12.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_1.12.1_1766497324141_0.21892168830231262","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"@speclynx/apidom-parser-adapter-json","version":"1.12.2","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@1.12.2","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"2d267849fa7352e7691c9427687781bfdc2e4e4b","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-1.12.2.tgz","fileCount":37,"integrity":"sha512-IxzimW1/8pBZ9D7gSsB/nFm7YH5N9iICnqH+bzIdVtvBDpPl5o5QENtyDM9PvxASx+4tZLfShEBjnN7JylYjGA==","signatures":[{"sig":"MEUCIEMOGrEQfd7nmJlOOYKjxBdjvvNkfa4ScGBpsogbtTKRAiEA3avbLlPQuBr19FdRc54AqTGnbE/Q7m1XT9KZdmZj1yE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@1.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4021795},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"8c77c8183cb058797925e09a0b5399612e3a2e39","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf/index.ts --out-file ./test/perf/index.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit && tsc -p ./test/tsconfig.json --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:parse-syntactic-analysis-direct":"cross-env BABEL_ENV=es babel ./test/perf/parse-syntactic-analysis-direct.ts --out-file ./test/perf/parse-syntactic-analysis-direct.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse-syntactic-analysis-direct.mjs","perf:parse-syntactic-analysis-indirect":"cross-env BABEL_ENV=es babel ./test/perf/parse-syntactic-analysis-indirect.ts --out-file ./test/perf/parse-syntactic-analysis-indirect.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse-syntactic-analysis-indirect.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","@types/ramda":"~0.30.0","ramda-adjunct":"^6.0.0","web-tree-sitter":"=0.25.10","@speclynx/apidom-ast":"^1.12.2","@speclynx/apidom-core":"^1.12.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^1.12.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_1.12.2_1766500803963_0.8539579356462441","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.0.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.0.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"d6222e14a0018c4279c430fe7b1b218dcd370e49","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.0.1.tgz","fileCount":29,"integrity":"sha512-/b4cC0kmXZjdqkhIGf4pX588X/0t9yFHcCR86lKQ4+KWaZRotPIlYJh64RJrIjyg8h8tdO/WNl78MYTKUxOPVA==","signatures":[{"sig":"MEQCIFUYsBHEVCeYlOQPnkh/lCtY3Za4QdtTyj0Eh7xmgiEdAiAC9owRdXrMI4ECxy8Gil9Skw/nKKKnWMBXJgyY4ltr7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3654650},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"6a9caf87f445f76ffd69afa760990ffa784bc82d","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit && tsc -p ./test/tsconfig.json --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.25.10","@speclynx/apidom-core":"^2.0.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.0.1","@speclynx/apidom-datamodel":"^2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.0.1_1768387599648_0.6267476573304798","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.1.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.1.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"3631bfd13115de00c956e20658d84a532a2a3407","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.1.0.tgz","fileCount":29,"integrity":"sha512-COGU5iJy9qr2PFpcStNkWhadcX1OisTQvOuzXbFLONzHLyLJV0/WHWMMBC7KsI/IuSsMyjR8H3fDePXFt+joNA==","signatures":[{"sig":"MEUCIQCpNXPWL8EOgI1xU3idPG5ZMJr5Ot7I4NVs+B0WJORijwIgMO8UPQnI5vBYO1UitXwrJBhfrkehKZCLn9Tl7Pqvpxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3654812},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"dd02cfbbe82b0a31c6e7c444cec140e740e1c6e9","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit && tsc -p ./test/tsconfig.json --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.25.10","@speclynx/apidom-core":"^2.1.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.1.0","@speclynx/apidom-datamodel":"^2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.1.0_1768687963942_0.9608883936605541","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.2.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.2.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"58d43573f05a28b7c7cf86a96b67748696369ea6","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.2.0.tgz","fileCount":29,"integrity":"sha512-T9zVHVjN2h3k3daWUAQvcsC3cBLUGvMUikdsZaK2atXGth01RVaKlGyiECD7R3z26kgA34uEhBn1Cjs90oj4cw==","signatures":[{"sig":"MEUCIF9Z2Q8agh8KU3aiagv3ROSfMmTycs6QUuMp+B5aqsCdAiEA1iacQBXKT09nnfY6NckVGZ07Vy5tzziGm0lb/K2YjVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3655095},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"a3bfd57f83437ee123f2ef3175aedf30dd860b67","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit && tsc -p ./test/tsconfig.json --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.25.10","@speclynx/apidom-core":"^2.2.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.2.0","@speclynx/apidom-datamodel":"^2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.2.0_1768839055484_0.2113864595383219","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.2.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.2.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"23734fd234acd6a793b0cceba69bc656f15441a2","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.2.1.tgz","fileCount":29,"integrity":"sha512-Si56xd72XS9EDoDilQ8sw5GZ4AfgpO0gzJe+Io6Nn+Tszl4YS/55nU+pl4GJg+V7TMsXruJYxf7lFYz3TM6HNw==","signatures":[{"sig":"MEUCIQCSSJX1fF2RYAfnK1DP/OtLXV6gZ//BshGL130/dfcT7AIgEduQVyQeDJg66epQrTR4BHYob1lUekNi2nlsX+KCJpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3655258},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"3d4d6dd6b579ad443dc578ce1e3f05abf27228be","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit && tsc -p ./test/tsconfig.json --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.25.10","@speclynx/apidom-core":"^2.2.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.2.1","@speclynx/apidom-datamodel":"^2.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.2.1_1768901888753_0.9359289125511498","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.2.2","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.2.2","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"b60dbae96395a611741fdce57c44df43a91cd4dd","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.2.2.tgz","fileCount":29,"integrity":"sha512-4lwNgfsJHaayB0jridP/FzXB4ilOPkbal9AZwRWKlQtfvCAEhYR2Eehl0yFzdum0FoXGzwGhGzQbPFl0Xx5vUw==","signatures":[{"sig":"MEQCIBCn22rdDINsZ48WVRhR+JDZ33rgErwgyFWZW2vLq0RlAiBm2ZNyAF1N8xSiNGtmtGKO1+NMUIgZQ0rb7Ln5ZwjzWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3655421},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"220dbc19c94e58d28ea05d05c4eaf2f5dc0c5fbc","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit && tsc -p ./test/tsconfig.json --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.25.10","@speclynx/apidom-core":"^2.2.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.2.2","@speclynx/apidom-datamodel":"^2.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.2.2_1769158984394_0.016998401191510304","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.2.3","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.2.3","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"08a97411b2c5aec7819998d979eb16f37090e1c6","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.2.3.tgz","fileCount":24,"integrity":"sha512-V73R7CHH2J1NF94rnJ+tjzvkgq7Wt7uZH0FdXGNB89Pou8b3pqnGvmfNzDDTSi4YIpbQHT20o2vwDcWVBq2a6Q==","signatures":[{"sig":"MEUCIF3EeoFCkxyb7HIZnUQZxDkIlccievjyOPL06JEy5CJGAiEAsnfPhSgjKsyTdY26KtQYouoB4HH0Ou+lC/P/hndULDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3277774},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"e08f97d01904015b1cf621e093145fe55de0d02d","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit && tsc -p ./test/tsconfig.json --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.3","@speclynx/apidom-core":"^2.2.3","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.2.3","@speclynx/apidom-datamodel":"^2.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.2.3_1769469770887_0.6413823162853813","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.3.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.3.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"e472048f05617372bd94bb8d1dc87acd4d4095c4","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.3.0.tgz","fileCount":24,"integrity":"sha512-bQfhyNk2GnubPoNsGGGDN/IG/bJTuaS9Z3z/fLgA9mc1vnElK8BCQ5ps52JKhKBOdm5sCzHwOHoZhr7enzgMOA==","signatures":[{"sig":"MEYCIQDh8fynvUyo2ygDscHXYqf5ca/7aR969zmxgQr4m26zFAIhALM9PxeAbZEyCe71S7DsEyK+/wfV/FRrE8EPoW8NtTu9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3278480},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"b561fa09e688f1d9b1968b8353f32ddad9a4a803","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit && tsc -p ./test/tsconfig.json --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.3","@speclynx/apidom-core":"^2.3.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.3.0","@speclynx/apidom-datamodel":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.3.0_1769519944052_0.039476534572628896","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.4.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.4.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"43ed18a0d3894c72d9dbf83a4e581dfd839bc6bb","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.4.0.tgz","fileCount":24,"integrity":"sha512-UxldP8qHhMv2O/ph5jwez1kFmClC5TiUmFNkBPQbpQT40sMpZb4DpeX7VQ8RWH7OVEcwDYeUnStm5KlGG5pmlw==","signatures":[{"sig":"MEUCIQCW0JDzCZ5bd0lLOTiwDOtWJPoaReJIck1FUjLmcXvC2QIgUKVXtiGap4emkI/BPZo8Bh2ePUxYuRKDlDZGTvB4e5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3278602},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"f127ee0b98cc108b83a690bf317895e17a32b4d4","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.3","@speclynx/apidom-core":"^2.4.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.4.0","@speclynx/apidom-datamodel":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.4.0_1769689144165_0.9990323333802169","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.5.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.5.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"9c61b2142a26b310d2af40cb42fc0d6d75eedb0d","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.5.0.tgz","fileCount":24,"integrity":"sha512-r452mB2l4+ZzXWMq+Tn+cwFGRFzfw37WvIgO8Qr1zAoScdbf/mGqJn8R2Sv25fUpljMBoeYPcLVHLv60VeQCvg==","signatures":[{"sig":"MEUCIHS2mjs/9JGJckFkTG5HwzEbgyNw/V+8tfBMrmdN5TExAiEA7RpTFadao5W5xJEWYhxKKspECIGtzdU43gZetxZpArY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3278764},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"6473d0f9ea30c7fe89aae039e91a0859eaf3cd1c","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.3","@speclynx/apidom-core":"^2.5.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.5.0","@speclynx/apidom-datamodel":"^2.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.5.0_1769772937622_0.40626886576570387","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.5.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.5.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"4e5918b2309a29e3c1b3f27a149e588f63ccb31b","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.5.1.tgz","fileCount":24,"integrity":"sha512-Dmf0112C+zYFvrXLaQ0CKUJlShfWmP6qjdyiX7yqctlyttArQ5jF4KlAR4yoSFsNBXMIFVtzLLbFYmWH9S6fJg==","signatures":[{"sig":"MEQCICzuT/sSF3fp/OdGNwA3s5rNvecyl+Jengz3oE5iao2VAiBpP0FS0M/0dAyYzNtB75C1D6+6o+NTddFcDi8x1aEoOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3278861},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"49572d30d0374de3ae9a52579ed490ef0fa07431","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.3","@speclynx/apidom-core":"^2.5.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.5.1","@speclynx/apidom-datamodel":"^2.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.5.1_1769863421236_0.15763120889745919","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.6.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.6.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"4fec6deaa43bec02f758ee9365a93095ecdded01","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.6.0.tgz","fileCount":24,"integrity":"sha512-hjgYXCZ/NkLHuQWkC9yXv6U/t3kYmYTzyLelIvmxokDvkwTKgqDTfUFy9l4sgCNjTFYlyOfujA6QAx61vqjIHA==","signatures":[{"sig":"MEQCIC4CGAU1e81Ot/Mezd1Clzngn76zsaXarjeq7ylHU4mAAiBZeGMHJe4Z17CysJVd/41xAlGGhKTwejSdKQ8Yb56Isg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3282283},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"d96eb344cc26a57935aa3a425ea2447d6e8e77b2","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.5","@speclynx/apidom-core":"^2.6.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.6.0","@speclynx/apidom-datamodel":"^2.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.6.0_1770154360923_0.850924796528133","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.6.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.6.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"45b0e283da57c2aae79689df90aef69a2a3dd06c","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.6.1.tgz","fileCount":24,"integrity":"sha512-44CYGG2/PsW2WaTbXXrsBeVgtV82uOUJSiYRHyyOFJN8XxSsXp91GcQ5YB0i7pMmr8BPvlm8nEOEru58pFuZ/A==","signatures":[{"sig":"MEUCIHXMq9EhfYYfCNMcuxBky3z1WGcWbl8ymJengYHNVO1IAiEAvlHph9M/4kofzJjggm9aZTDDCaYmA1p5Dt0dth4MHL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3282452},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"bac6186b9bca75fd7deac283c3fb042559eea5fb","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.5","@speclynx/apidom-core":"^2.6.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.6.1","@speclynx/apidom-datamodel":"^2.6.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.6.1_1770208702102_0.31560493685552493","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.7.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.7.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"9b0f19f3be5998a886492e9d601e909e2697c21b","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.7.0.tgz","fileCount":24,"integrity":"sha512-E1d6HLqm3bCyGG0p0XUGQun5BtI3OMTs1EGvaFiB7uBYT6LcIjKh2ADxlEi0m0vzFo95eB083FHaFPnuN7LY+g==","signatures":[{"sig":"MEYCIQC7eovSA7XZAGV4gXA5Ak0FYfyqo89CiHEGmQKhOS86EwIhAI/UoThdpcI3Ut2t5zkpcHdXPMa5xS20PLZDjYSaOkfR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3282614},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"82ac9430aa882d0a5c63a17f7da8f5c0dcbca737","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.5","@speclynx/apidom-core":"^2.7.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.7.0","@speclynx/apidom-datamodel":"^2.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.7.0_1770300610829_0.6935562151508794","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.8.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.8.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"6e65a9950015152c6c911f6a746c87e18bdf37a0","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.8.0.tgz","fileCount":24,"integrity":"sha512-fyQUVjRad31wR50tHWzGA1F5yjIoRX2HGHOUUdC7UR5cLI7wcWmoMH+oHydMnE07LsLLM7lrSho8BHTY2zXhpg==","signatures":[{"sig":"MEUCIC6aCEGz/MsKSSzeOACmYuT4zA9v56scTHbAKdXDMzHlAiEAyJN1VXCvMsS2+aj2rrynMVrp5spbchlQASRe3fuGgZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3282776},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"467e34a8f8a9d56622faf0794e4ef9c1fe86b849","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.5","@speclynx/apidom-core":"^2.8.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.8.0","@speclynx/apidom-datamodel":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.8.0_1770422280028_0.4341502307596916","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.9.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.9.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"5ccbadb99fe6228b5bf9f1ef670173212f6fe4f9","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.9.0.tgz","fileCount":24,"integrity":"sha512-0FLcFiz6d8PDaJvrwVoCGg5NCpCzwvxQZKCjkrm7pXxLyvr12j8rDfCkhzAbt7TaMt/zubm0XydE+EfyJtr2SA==","signatures":[{"sig":"MEUCIAMyMWonGrEYToYTd+wH25XdRmvq6net7+CP2c/9BYf2AiEAoJKs7OeDQoSunEw2tYrs3WDBPsUXsoi3ItDu2NgceEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3282938},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"171956df4417a88238134c1854a5ff823aa144d8","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.5","@speclynx/apidom-core":"^2.9.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.9.0","@speclynx/apidom-datamodel":"^2.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.9.0_1770536701528_0.2102802196921827","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.10.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.10.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"15d864de503c272c497f652d20112432559a85c3","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.10.0.tgz","fileCount":24,"integrity":"sha512-XUZd4iuYfM1Ir+kX2p3AZpuAV9SlsMLQzNaPwklBqiQ50XGD2/Jr69SGjV4hBLJlepLEuL7SxygorFZvSzKMDQ==","signatures":[{"sig":"MEUCIQC68oiiYOTZ6g0rq/LpojXt3j0UX+TinjZjUpJFm92uOAIgHBLFKa+2KPz9PibYJHZQ6yqJCBXqSLqJmQ1wNfFKE0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3283106},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"c2de0d651a39aff9118bb852e88a884d2d0aeb1b","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.5","@speclynx/apidom-core":"^2.10.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.10.0","@speclynx/apidom-datamodel":"^2.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.10.0_1770554467403_0.28274875622667706","host":"s3://npm-registry-packages-npm-production"}},"2.10.1":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.10.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.10.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"75032101be6cc34ec73223ed65b8ec3ac31fff38","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.10.1.tgz","fileCount":24,"integrity":"sha512-YaPNM1yuUaHA4JJrQhZAhENZ+1o53mJMss2ksyEPIjGgr75V1VUy4XLPJtkyYR6KRj6nN7qxdfuFtOq2dzZSeQ==","signatures":[{"sig":"MEUCIHrv18ZCHJaivk80N28vlcbo3qtm1akTbVAUqN7jEQQuAiEAg+HCvaQ1UOU83entKLLuHAyX4SuNRF3sr62qVGHz6ug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3283554},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"c17dde40295b5156a2fab55d247a5cbe0cd4ddf3","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.5","@speclynx/apidom-core":"^2.10.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.10.1","@speclynx/apidom-datamodel":"^2.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.10.1_1770587610879_0.12885991800364938","host":"s3://npm-registry-packages-npm-production"}},"2.10.2":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.10.2","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.10.2","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"4220f5405512f91cf290bcea7c9796c014c2bd14","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.10.2.tgz","fileCount":24,"integrity":"sha512-dH50qQ7raLkqS65vZM3IitSm08gKsDhRxS1E+ZTU/m1/kqoyOURyowSAyrz1tf+Oovwi8+yUVWQXeTBwNJEVMQ==","signatures":[{"sig":"MEYCIQDjgNcjYGWIawkL01gweJ3amsnrfqH5KWjey8/Yfkt/ZwIhAN8DGTuZNO0QF5JxN9n3U048S/9fwn0wuArpl7KvTlDS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3283720},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"13e4768403e45eb996509a423b0e0b3833c31fc1","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.5","@speclynx/apidom-core":"^2.10.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.10.2","@speclynx/apidom-datamodel":"^2.10.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.10.2_1770591349555_0.8639748913418246","host":"s3://npm-registry-packages-npm-production"}},"2.10.3":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.10.3","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.10.3","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"c17d0917899857180f5976226364aaf8a821f4f6","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.10.3.tgz","fileCount":24,"integrity":"sha512-2yGEy+6jaSock9lNi8Ip6/dv8w/bUxZ6jSv4nM2L/cXyTealLlygLEk8WlClPBz4lG90tyZKRYqO1fJuYOivTQ==","signatures":[{"sig":"MEYCIQDQloStnLW2RbBOkBOU8in2xCM9ksNSaq9vjUX9SplYUgIhAJgFSPsJgNzqBBf7HbVgzOoWkYmOGwpeEDDBHJyGzxau","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3283886},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"d4801d19a42266df43ce85d07990fbf25a1548ad","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.5","@speclynx/apidom-core":"^2.10.3","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.10.3","@speclynx/apidom-datamodel":"^2.10.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.10.3_1770720231657_0.3358240578583622","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.11.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.11.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"a04315aa8f7786d04280341690c720faae54f6c8","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.11.0.tgz","fileCount":24,"integrity":"sha512-FQFQa431I0TNPnbHbLEidmCU0/N3BnGEpKA6BPbFjoQpekDwaxHWgh1fZCqkhIbIg2Eq++jJAbjDfad7GR9VBA==","signatures":[{"sig":"MEUCIQCqtnk3xUGtlX3yBSfLqWgQAF1oLtCERh4kZEd8p/HkiQIgCz2XpHOH4YOUyIpMgwO9pD2H8hFH18cqa4xUhGNpAMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3285152},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"ee7e9488621be61f5dc1b098b8af135dc83c9ac1","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.5","@speclynx/apidom-core":"^2.11.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.11.0","@speclynx/apidom-datamodel":"^2.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.11.0_1770889396839_0.44121134487753877","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.12.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.12.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"0234a91d1330a2b224cd9290cf73386df976a67f","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.12.0.tgz","fileCount":24,"integrity":"sha512-+ovkrUQYtSAuda1MHHugEhwxX59fgcLW2A3VRE0T3MGf4xh5sBimDwSlChq6xh+oOqmIGUqkW9VRqmudF0xLSw==","signatures":[{"sig":"MEUCIH4WB4lK18CymjOVxUt3wu9thHu9hXTO9FSd3dsscxo2AiEA2sLxuwgQDbxN6Pjpe3Yw1uNMu795lc+AOT9D6mHeJD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3295437},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"672efe907afef6ae5b547a8028db077297a0c52e","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.5","@speclynx/apidom-core":"^2.12.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"^2.12.0","@speclynx/apidom-datamodel":"^2.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.12.0_1771430488276_0.4175014753008848","host":"s3://npm-registry-packages-npm-production"}},"2.12.1":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.12.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.12.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"1b3bd028d1f169dfd26af3375ed634e2dad8bc4c","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.12.1.tgz","fileCount":24,"integrity":"sha512-yGmIjI3kGXbEqavIfY/qDdtNbmBEH3gYU7FyQW7pcPViOfs5yiPr/NdXmdnjT7bWwk3m5C9S5qTeHTCz/wPhNQ==","signatures":[{"sig":"MEUCIQDFZAAdR7scAJJed46Z6S/R6GLed8A1aywmdU/vNgwAvgIgCCjWqLEAc+9ifKZX2+oGtIKnAPaqgRWZVZuFOxdzLS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3295600},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"3cb0ffe38758d0d432f99272f2118291bdd7b717","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.5","@speclynx/apidom-core":"2.12.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"2.12.1","@speclynx/apidom-datamodel":"2.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.12.1_1771440771810_0.7263521331616247","host":"s3://npm-registry-packages-npm-production"}},"2.12.2":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.12.2","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.12.2","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"304297894ee13ee8c51739e5af533028fd9f5ddc","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.12.2.tgz","fileCount":24,"integrity":"sha512-YNmLYUpLVa/ahOpQjPJFxIN4/WJC5vzaL8Tciw0sq1PAYzwT/w2fI7YN4T7Smoz2SPgFfnIIf0JhFgzhN1ivNw==","signatures":[{"sig":"MEUCIQCrRXMgXUb5tRSKpEoZLdu7w2eKDsf3eUuPO8y6L/cchwIgYcJ1UP7gBWunF3+x9P/w1wDJVOdlLazQ5Qmf566bEV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3295766},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"7bc11a08265800191d7c0026526afc71c35d3e99","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.5","@speclynx/apidom-core":"2.12.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"2.12.2","@speclynx/apidom-datamodel":"2.12.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.12.2_1771586985423_0.7947264118624324","host":"s3://npm-registry-packages-npm-production"}},"2.12.3":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.12.3","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.12.3","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"be58cb4a4b18da2597d7de84898986a50723f4fb","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.12.3.tgz","fileCount":24,"integrity":"sha512-Iuzr8zeNnOdEtD2J1zMYYKAH6cdQvm/vZYc4uGweD/dHG+1KnhOyCrnNCB4DKxhqT4i7xDXmV/5Z9j43/kunMg==","signatures":[{"sig":"MEYCIQDwDtlvOf7sqSuHQvglrsr3B90Bqi0yWLkcc/kd+G8TuAIhANwTXFEybliC9MhuE8AhuqI5AOvz8sECmhHi2YqzmsNP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3295932},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"d2fa8fd38db1ab53534fef4d812d261cf92945ab","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.5","@speclynx/apidom-core":"2.12.3","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"2.12.3","@speclynx/apidom-datamodel":"2.12.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.12.3_1771930184138_0.07808702154344127","host":"s3://npm-registry-packages-npm-production"}},"2.12.4":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.12.4","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.12.4","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"96f9d8bd6b0778528e190b8be47bc7e11cff17d6","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.12.4.tgz","fileCount":24,"integrity":"sha512-Swl4zkeHSpvm+UJRiPvMl5bgyCoEhqypjaxRBn1vLLzYtWWkpRyMp45taReSLK4ZMkNvKkNEnmLNNsqgkbJbTQ==","signatures":[{"sig":"MEYCIQD3BrfZMqhXneLQWzmaE/vs7w2AMGP9z4u3nUqFsZMD+AIhANyBFQy9TsaNXhfYPMm/H3jB4WFzzv4fUV60pDrPIRMG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3296098},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"24b268861c740ef6a1b2aa8a195b230b37b6e8ec","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.5","@speclynx/apidom-core":"2.12.4","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"2.12.4","@speclynx/apidom-datamodel":"2.12.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.12.4_1771934649746_0.5879213518912862","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.13.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.13.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"60959d6edc00e86dddfd7b9f60dabdff4ffdce60","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.13.0.tgz","fileCount":24,"integrity":"sha512-AOLJ7Fvp8Aqoy4981lCFGadAXWVyhy9pdfr1BCreYvIpPtJvJaTsVcyEYeSTgTENBN2VxSPgQyYLXvTrG8DeLg==","signatures":[{"sig":"MEYCIQDFa0wS7Joow5RQaVx2f/TGy+kZ9GMa4guWs+GmONIUoQIhAKSW0ttDMZ8mBvpvCAtz0ruQDiowXjQmAsLoF4Kyvg7v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3303055},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"3c92eda7e227426c3a40c918c418c14dc20fca7e","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.6","@speclynx/apidom-core":"2.13.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"2.13.0","@speclynx/apidom-datamodel":"2.13.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.13.0_1772296506874_0.7203740899805338","host":"s3://npm-registry-packages-npm-production"}},"2.13.1":{"name":"@speclynx/apidom-parser-adapter-json","version":"2.13.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@2.13.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"e9448ff647855a1efcec9566c720f17c19b7f480","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-2.13.1.tgz","fileCount":24,"integrity":"sha512-ENGIoPDe7Gw0fkFbx27H4r/zn4n77lxtWGwpL78OfnGc79qxKDJTXnC9lx6Yuodeo4yUwUCE5xAm9vyQfNBJUw==","signatures":[{"sig":"MEQCIAUGg+/4X4jxsnu7/S6KaLXv6d+pRs3GhwfeW2A56DibAiAE+VgQB2ccyfifLrnNJmiOCC9TzgtGptjM9vz7BzrRRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@2.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3303221},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"7a15e77dd776ef85f3e4421f0b4be52362b16f68","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.6","@speclynx/apidom-core":"2.13.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"2.13.1","@speclynx/apidom-datamodel":"2.13.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_2.13.1_1772297697670_0.4484920886758246","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"3.0.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@3.0.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"914b0c8c5e6e38637157e35d64be70c3c956bf10","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-3.0.0.tgz","fileCount":24,"integrity":"sha512-SMizyGHMvC1JJ5X85i5uxXxfZ1j6WNodPwj0Dsk3zWneg5lVszpUt120VGcDMIIRhGdap2oa+qfJLi1YvnU8YQ==","signatures":[{"sig":"MEUCIQCCfw8NSWgUTgfCHwlyyGiUtZLwPY954r3H0UXqF/XfAwIgEDqvhKDt5I6IMT3OTLOQciEWZ2va+juWbeYYenCqlwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3328997},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"cb94ec84ea789d121801065876e7a91799a363d0","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.6","@speclynx/apidom-core":"3.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"3.0.0","@speclynx/apidom-datamodel":"3.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_3.0.0_1772742469847_0.3574950850896521","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"3.1.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@3.1.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"6c60aca59adced5148500f7afcb4c132bda03771","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-3.1.0.tgz","fileCount":24,"integrity":"sha512-Wugby50TcyiOehk2PVZ9hefBSlN9YYrI25o/zdWl/urm1T67SPRoD4MvrdYjV/uA4/zhsXd9WG/ViGZLsNwIBQ==","signatures":[{"sig":"MEQCIAo15v1Tq6VM6m3iSKQfF7GcwZSaQ5S0MdSaRcvv5KqYAiBGXjzBAoDciRazFGCUPXRf0kuyUb/2/7iGzX7W8yabwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3329159},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"c0807dd0b7770eaaf594bd0013be65e2c28c504a","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.6","@speclynx/apidom-core":"3.1.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"3.1.0","@speclynx/apidom-datamodel":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_3.1.0_1772979340627_0.38171096590162246","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"3.2.0","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@3.2.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"c67a4cc379eb21ab48be36e31d92c3c7a16aa751","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-3.2.0.tgz","fileCount":24,"integrity":"sha512-iKUcZDB18pa0v/mzRM79vrn1I/tRCoBpySO4xguWWx4LGtoZY71gCvVjVTCjB3guhj+OVViFlvGDzzYmjeSMyg==","signatures":[{"sig":"MEUCIECDecKW6SmkeDqJ3vvlL7xxqEiHMqgxZLNB8pIDdDD2AiEA6qTVgH9JefEsGBoymcN+XN8Im7kRU8x3c093XvdI+aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3329720},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"eeb2f01cd34fb0a95617f02bc1b6683aefc028f2","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.6","@speclynx/apidom-core":"3.2.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"3.2.0","@speclynx/apidom-datamodel":"3.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_3.2.0_1773001608067_0.8903912783915959","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@speclynx/apidom-parser-adapter-json","version":"3.2.1","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@3.2.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"08a848f2022e914dcce44e5e75dde9122fd6b190","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-3.2.1.tgz","fileCount":24,"integrity":"sha512-ip4AOE7AObX2Rr+wymmBsBIwxWPgikW3hH9R1z9o2cr0iyM5BrG12aKMfs28OURslF0iDHb0vVtFyiUg8BNeng==","signatures":[{"sig":"MEQCIF/ZEctMz57FMZ8vx/94stHU/Z2/74X1vaj5XPK4ZI97AiAbwNSKdbPaGgNw3d+J5ckEot+iU6W+wafN/oDPewbKnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3329883},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"83a1e97089ef29134e41ff7cacd351973114ea5b","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.6","@speclynx/apidom-core":"3.2.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"3.2.1","@speclynx/apidom-datamodel":"3.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_3.2.1_1773041985473_0.15487292628840987","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.0.0","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.0.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"1813cde088999351c4feba997b67515a9b10be0f","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.0.0.tgz","fileCount":12,"integrity":"sha512-Y5TciZwAaquQ5WL6hdlG1XCRHdWxt4+csS5Q5Bz5P/AqOGCs34TUaFMl6aLunKyxr0gigkn5qMMzkSBinCI6rA==","signatures":[{"sig":"MEQCIELrK4KesAfEJElYPifJOJy9UzMZimrDnttWXy31WfZvAiACpj3EJBv7tzXRxy0GHkeBMQ9jW2PcUk/aOY91gm+myg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1792502},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"384ff82a1bb68d015fd6801de641898b4b582876","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.6","@speclynx/apidom-core":"4.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.0.0","@speclynx/apidom-datamodel":"4.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.0.0_1773228591395_0.06669006146703893","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.0.1","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.0.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"470085935684a01156e9a95d97eec7058d7909c9","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.0.1.tgz","fileCount":12,"integrity":"sha512-WqWYTTqWs+GmsGKNK6K+gk/Ay3GB7ZDz08iRoGrIxep/kgL3iz4r44Qrad11UGb60oBjg9igD1W2dGmkQVX16A==","signatures":[{"sig":"MEUCIQDKMy5KCu8Jr0ejer6q7d4gWz4L8VJeYQmOMCZdJqCiNgIgAdjmEOy684ctvsD4cCxc4gbs3/No9mPrUMO4sasTgHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1792665},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"223132a9b00081ca04842efc2736a491f7876f44","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.6/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.6","@speclynx/apidom-core":"4.0.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.0.1","@speclynx/apidom-datamodel":"4.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.0.1_1773234215564_0.011459240229406475","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.0.2","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.0.2","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"8a4d8a0647da1e5b631ee40d41df2577c35b7a55","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.0.2.tgz","fileCount":12,"integrity":"sha512-KlWQhRzMnnFFdLrFdAIKdZ7NmuZnXV+lkJ/ONvMpr1N68tDzo+9GUJV0gz4be6oF+C0Xk3NkiCPag6Z1HrDtaw==","signatures":[{"sig":"MEUCIERkCvCfyWUuDcn0CA6Ttu+3Dq8P7kFpmsj+Wl0yzL4PAiEAjWb7rR7RNICv+K4jSkE/VkaUMvkBVnfycqbf4dQIoLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1792828},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"af1b05d4d5e48a11a3a03cd5699324e0f1b62765","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.6/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.6","@speclynx/apidom-core":"4.0.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.0.2","@speclynx/apidom-datamodel":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.0.2_1773237238075_0.6946595616636211","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.0.3","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.0.3","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"d78506ca239cbd2c74e155dbcb615558c7baea48","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.0.3.tgz","fileCount":31,"integrity":"sha512-DR3PPJ0qyXzBEn4nId4Hqe3ZdoLMTXz6Iw/kqDkFbr17bYU9AhJiBQtkNJyU8BYMS36EKUEJGayA07YEjxDd5w==","signatures":[{"sig":"MEYCIQDqYmZSz0vlakvHkIlNhJne70s1bJ3ndZTS6QTzQCwdJwIhAN7DnG1KbfwF5xElfK0zymGD2EYf91buQP5oia7JDc+h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3346591},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"6ccfa09c02232516215e7de3ead276641957e626","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.6/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.6","@speclynx/apidom-core":"4.0.3","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.0.3","@speclynx/apidom-datamodel":"4.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.0.3_1773238686144_0.44995346145060666","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.0.4","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.0.4","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"c3c4a6a0768e14a1d8c5a7ac741e703a899d298f","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.0.4.tgz","fileCount":24,"integrity":"sha512-KqI2ZaGXTHaowty+TSvbmXq5kGErVi5jMEw0ouhmLzrjIXdtiZ2QGjDTfEb5yapHAOS70Zs5xSvHNlg6eybzwA==","signatures":[{"sig":"MEUCIQDMGoHFBdsvntQiv1PH+4vB2EW+9w8+5hkczXjVFVXH7wIgJ+mi+wLNT1EJuZaoPnU0aX/70Tx2t0+vsC7+6y/GOq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3331093},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"a06f6ef3d37ad5bf860cbbf4b442bfbe3a522cc2","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.6/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.6","@speclynx/apidom-core":"4.0.4","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.0.4","@speclynx/apidom-datamodel":"4.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.0.4_1773317616674_0.26712457908482645","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.0.5","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.0.5","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"f9adbe818f4974c4b8a7e9ee49d2930d607c035b","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.0.5.tgz","fileCount":24,"integrity":"sha512-nnXOuQ/vnfb8PPRtlLEruGFyQyU3inWpOXlaZ9tyO9VHCUMzU4dDhqKJibR3S17Hhe1ySi5wQKFsEEdBYSIKMg==","signatures":[{"sig":"MEYCIQCHyIud6WKgmd0vFRZeEgvAoi91cuLtS6iBLBsaxsKlFgIhAIcX6nV2VVO5o58o3O2eY9SaYKA8+GTht80savudPJv7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3331256},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"5a85d2a832eeefb07d03760faa391b457447e966","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.6/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.6","@speclynx/apidom-core":"4.0.5","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.0.5","@speclynx/apidom-datamodel":"4.0.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.0.5_1773406623948_0.20559110160309957","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.1.0","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.1.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"68c34a101ea3272eaa62404790f77efb25d6304a","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.1.0.tgz","fileCount":24,"integrity":"sha512-fXDk4DeSiwihDbFT4S+JWz9MKPStQ+9XVV703dYyw3eKgK0XpbOsWCuBvuDpds9J5/VAIzjIx3Vtz1JR01jBVQ==","signatures":[{"sig":"MEQCH1gkDDk3jIMNel2HSj9yiPZaG4owXRIybeWgYwJPiCkCIQDf4w5+/X59T/moZPuB1su7Jv3H+EXhrWT5PDfro4wKGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3331418},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"41d4a41ac6157808b01e08d271019e53c4c8d6c5","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.6","@speclynx/apidom-core":"4.1.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.1.0","@speclynx/apidom-datamodel":"4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.1.0_1773678428645_0.31027959718078546","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.2.0","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.2.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"dc95f57f4466c7a70fae81f0e80648b7c11083e2","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.2.0.tgz","fileCount":24,"integrity":"sha512-XcDn+o/FuvmXwSOpZRckpNWDLMDR907sep4Bezlrmm31oL6bSSGHmheelIGZbCoKJOgXYrwxJUhaQl0k343phA==","signatures":[{"sig":"MEUCIBAnIxvYHLEhEQeHc5fyTiJtwu8in6H5YLav9K9NmEdSAiEA5jxZjKOoT/J4O9R9+giiUeffwkhOrx1fZCe1lKfF1Jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3332362},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"3485d180340f2d4fad149bcf062a6f618030ca9b","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.7","@speclynx/apidom-core":"4.2.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.2.0","@speclynx/apidom-datamodel":"4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.2.0_1773736836579_0.7729535783254382","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.3.0","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.3.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"e94800f879b6ea1ea7af484c795ad1c7dffcc6e2","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.3.0.tgz","fileCount":24,"integrity":"sha512-dOoCDD94kvnV1keR1NudjhUAUJZw0Eu0oZa7LdFGzU5SSnXuDr1GOCagDKl8lZhz4idFQgF4rxjqpxTfTpqwaQ==","signatures":[{"sig":"MEQCIBKdhO8/bxYgcT3yMDAAnwl9jH5EiuvT8scED+SYCanWAiAhdgPhCThnfTTbxOfi83Hg7YvWjmSnpUFjJlh29wjTlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3332524},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"f2752226c45b99c35139c778470fc95645e9d673","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.8","@speclynx/apidom-core":"4.3.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.3.0","@speclynx/apidom-datamodel":"4.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.3.0_1775594862894_0.6428927514774787","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.3.1","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.3.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"ec6bd0a71c25239d648eb19a2c5b888969574aa5","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.3.1.tgz","fileCount":24,"integrity":"sha512-JbiNQIoMPy7KtvakGMWWmxcQE/sr8DEE/LvPRpKKuU4D/jhEiW8q2/qE7735q/A6eieXjdUHIRPwsDMsdBjaGw==","signatures":[{"sig":"MEUCIC6W5uNl/VdEWuT4QviW1EBfX5bkI+SCFP3oc4VhBtyVAiEAuQIZM3kS+K8jwOigvZqLz8zzBBM/HeTAvvv/Hn9ci00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3332687},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"3082a613a41b54b74ad4b53946385c0bd8247b9b","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.8","@speclynx/apidom-core":"4.3.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.3.1","@speclynx/apidom-datamodel":"4.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.3.1_1775632990429_0.19586903476089623","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.4.0","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.4.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"f6e0b19969c5df8c2221da2e7214c994a317a2b4","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.4.0.tgz","fileCount":24,"integrity":"sha512-CQfQLk9G1a5vK8sMH6ylgwMSG4LNN5FHAKvav4wzMRzdSQmSfUC06/C/slfw+tEpJeForhonq8W0wVERZwFaMA==","signatures":[{"sig":"MEUCIQCZXMYqEWHzZymhBWTM212iop60d8okMHoJmee+v23R2gIgMWPghdlEXtSUcq6BKF5+/DhsEv3hj/tJ4jAW3gZl2lU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3332849},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"5bf5f346de1f59b813bb87d232566827ee9d9798","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.8","@speclynx/apidom-core":"4.4.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.4.0","@speclynx/apidom-datamodel":"4.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.4.0_1775999058302_0.7031443945128182","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.5.0","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.5.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"952c20793b62308495bfe52429d87de18ef64ae5","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.5.0.tgz","fileCount":24,"integrity":"sha512-avCrfTCMFZ7X8vWvCCs1qEN5U+iVACJVeB753tpqbE+47rqfK4jR0rpKLV70DlvxLg7O5rG8xjo6sxgV+t+VCg==","signatures":[{"sig":"MEQCIHg0XUsbbkxWdiRTwliLxFxJfcX0K1LiaTb28Og4aFp6AiAGIRhojwBQYnJGKK0OSH1gv2ubb8dQpRidPuO1Lr0ucA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3333011},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"2df7f3dcd368bdbc0644117fb677610a8b4a03a5","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.8","@speclynx/apidom-core":"4.5.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.5.0","@speclynx/apidom-datamodel":"4.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.5.0_1776016034333_0.5844606942703403","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.6.0","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.6.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"a58924fb4583ce2aed53a6dd084a4902a15a409c","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.6.0.tgz","fileCount":24,"integrity":"sha512-n3cxC11xhZic8HqA9+5K0VKiKQQ9FqaqG+DBi4iocRIu50BinE28v3HVFA62Cpg/olnTTPChogh0V6gU66v5EA==","signatures":[{"sig":"MEQCIAvoRxnxwXMEzJJeOIUezBAO+o4MUpjR6ozAJyCTt5xIAiA0+QwBKurJmsMzR3SOkt6VY1mBHfQYRgYhJdCqwccFNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3333173},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"c3cec30492f0e186ffdc7b1a761a016dab98b9d4","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.8","@speclynx/apidom-core":"4.6.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.6.0","@speclynx/apidom-datamodel":"4.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.6.0_1776017932333_0.4882687599522335","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.7.0","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.7.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"600b96e644ebf3e956c1f1f612d3b168ceea69c6","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.7.0.tgz","fileCount":24,"integrity":"sha512-/Ahgk6kRXOn256n3hmbnc1pMD1JDSzoEVxvpI2POHQQTHlcwc2wdZ+IYOi2n4X97nTZY5ps6E2MPtVoDkQjpfg==","signatures":[{"sig":"MEQCIBlrYaTHGXG0PIejsbO5CNNRi/q0RFhbOVB0MO+LBULqAiBC3CZAWP9s28rhZYK8jD3V/GBqAkbKeODi8yQFWdC2LQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3333335},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"5afe50e432d90185f514e91bb35319aa4e23ba7b","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.8","@speclynx/apidom-core":"4.7.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.7.0","@speclynx/apidom-datamodel":"4.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.7.0_1776037824257_0.9508675104729101","host":"s3://npm-registry-packages-npm-production"}},"4.7.1":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.7.1","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.7.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"fa5ea75341289a84e9960e5b79688eda9b2237a7","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.7.1.tgz","fileCount":24,"integrity":"sha512-kci2R470LVrXYgilEjZfC6LEq6gR0ZC+20yTQOd+Rfd31wOoKF8A7KP4OPeM/8Hs2lX9RxGWLOCxMT81rtsnlQ==","signatures":[{"sig":"MEUCIQCUfMJEVtZNo/nBs8T/Oh9uowz2Fh0KXWHNJQ2HrKHGOwIgfeKGvM5BS4LbGMHbyUw4lRknzbBdjEPcDf+2SajvoaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3333498},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"ee7c6fc79ed7af3550290c8fb76557967433167e","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.8","@speclynx/apidom-core":"4.7.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.7.1","@speclynx/apidom-datamodel":"4.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.7.1_1776373608986_0.9631626098866466","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.8.0","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.8.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"d03b6d7782c332da9baef662d31f754dca2909d7","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.8.0.tgz","fileCount":24,"integrity":"sha512-L3tNBZZSNcMEoPXVeMK1JDPVbxV+z4snMaibZRJst6wkVolzseqt0sv5pEKbdANuEQxn79Q4Jf4e/zSw7XLrzg==","signatures":[{"sig":"MEQCICQWvMZNF0f+DFu2CrHxnbu4kQEZ1usv1ybQObzRyR/NAiAebJO6Q2aiq4/nWmJ6hRLc27kZl754OzHAjo7ZKwM9jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3333660},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"ef77101edfc6567d9b265bc30708bf2c65fd1d15","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.8","@speclynx/apidom-core":"4.8.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.8.0","@speclynx/apidom-datamodel":"4.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.8.0_1776439584589_0.9296855166412841","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.9.0","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.9.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"acf74cca5fe44abf535505d3d3ef0a67d9a77dc1","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.9.0.tgz","fileCount":24,"integrity":"sha512-BdAJktViHauhnGVNG6t2AD9QY89T0Jl9TaD4joBKcTW0YfnYPnd8rhnUYU5s8mxYpY566BJnRMz6NL22lgnGCw==","signatures":[{"sig":"MEYCIQDxdY6UU+nn+L5WjvhzKBQCuKwGJZP586hAqVQYab5jXwIhAJEwY4kPnmYD8Id67XgNjokrBAj6N0JDQreLtlb4qsKx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3333822},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"918b3a7102bc7a8991b0fe1b92aeeb0aaeb2b30f","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.8","@speclynx/apidom-core":"4.9.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.9.0","@speclynx/apidom-datamodel":"4.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.9.0_1776453321563_0.009114782426178802","host":"s3://npm-registry-packages-npm-production"}},"4.9.1":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.9.1","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.9.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"cb43790f52a91d5520d995d2926f2d641d298284","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.9.1.tgz","fileCount":24,"integrity":"sha512-4p/T0Y+IMsOAOgf4kAFvS5pMyIffSU1w/xtW6vsycPKzxJe6RUnXkQdnZdr5ZsqJe8wQYVvmbSDB4wnZpKQY9g==","signatures":[{"sig":"MEUCIEcpx+30fduVL+vkDGnr3v9HhQobHMz7PBD83ZRPHdk6AiEA24nsRURs/8VIVytvxJEzoYcX9wNVxPLS7rV3B27gQW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3333985},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"6185e3925c9f370fa9d2cff9168e31d41ab01e0f","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.8","@speclynx/apidom-core":"4.9.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.9.1","@speclynx/apidom-datamodel":"4.9.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.9.1_1776787328554_0.4942870885373336","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.10.0","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.10.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"e935b7b5acb4d326dacd5e98734133a8e3063ae5","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.10.0.tgz","fileCount":24,"integrity":"sha512-mRjHqNMnU+GQsacmGHuRjh6mSZAHYVFz8V/ztfnlAh7xiO46nc4Ggdn+ZFawsnCRASCYz5g5j6f24QVTmO/9gQ==","signatures":[{"sig":"MEUCIH9nB0zbdx+l+kIpaqWOQpeLlfTPxt7+RkvpOyrd7U3eAiEAiQmkd0ePFNaZK2MJgeXZA8v3kxqcyvuuAWcLbLN3Q+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3334153},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"cc5b227c468c8bd1a56611f535a71a4018beebf8","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.8","@speclynx/apidom-core":"4.10.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.10.0","@speclynx/apidom-datamodel":"4.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.10.0_1778619911749_0.7754616979548641","host":"s3://npm-registry-packages-npm-production"}},"4.10.1":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.10.1","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.10.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"3f3aff491f6b57ef32d9cc6953a3705f9900190f","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.10.1.tgz","fileCount":24,"integrity":"sha512-YWafnHACR5wTbNpaM16Vo+A8MtKun9gp1yqmD5pbl5mko9L9nvg4tsUEYgmUrvr8kyWoaIuoPOOrPHmuKiMacg==","signatures":[{"sig":"MEUCIQCnc5gHwZVt9dHjJIPLu2qgpUhJF1YwGtEDlHy3Fld0DAIgHw1yWvuK84CdcCMrVKfrnVP51IioWA6DSr7sWEDqDu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3334319},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"fb6a0a6f3f5da22443865a3ee73503d0a269c511","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.8","@speclynx/apidom-core":"4.10.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-error":"4.10.1","@speclynx/apidom-datamodel":"4.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.10.1_1779264871206_0.6188892563777548","host":"s3://npm-registry-packages-npm-production"}},"4.11.1":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.11.1","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.11.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"cfe50e0aa86f23c07e67ac71cd5d07642f104585","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.11.1.tgz","fileCount":24,"integrity":"sha512-P+Hsc1zNGlgUbhT3yL7hpeFfaodvY70wr2trxc5w/h+6OmOk4NDo6lD1nNECwwMlYvwOcbhXU2ziEzoMQjqNTA==","signatures":[{"sig":"MEUCIQChJDzg9wG9mH99JsHzQMQOayBy4aNWIw2eghXlSm04KgIgVZmKfvq1Bc3kTfW+fh0DKZPLA9BGIrOIq7RYpOgbZ1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3383236},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"76396e154f0b561793c096c852aaef9d8e01818b","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.10.0+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"web-tree-sitter":"=0.26.9","@speclynx/apidom-core":"4.11.1","@babel/runtime-corejs3":"^7.29.7","@speclynx/apidom-error":"4.11.1","@speclynx/apidom-datamodel":"4.11.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.11.1_1781091243269_0.7375419370306822","host":"s3://npm-registry-packages-npm-production"}},"4.12.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.12.0","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.12.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"4057c9487329250f3d515dc66a0f8d3582e112c3","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.12.0.tgz","fileCount":24,"integrity":"sha512-Jr+l1CIsmE2NIuXIcFaArjhc5dNI/FV3N4/LUGeVL6BZju04BPkdx9EZzOsYeQOTHmfMnpbnCX0Z0oIQDu5VKQ==","signatures":[{"sig":"MEYCIQCezWBHuIePUEMmVhLT+VSfeukIQPE/NZIJZiQmENnY4wIhANudtEYxf4pNK8UtBfdTkyjEMcNkDv7IN48L3gvBbi1w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3383999},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"7d5549ba93000f249ebbe1480ae01d1aaeb2ce15","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"web-tree-sitter":"=0.26.9","@speclynx/apidom-core":"4.12.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"4.12.0","@speclynx/apidom-datamodel":"4.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.12.0_1782209935903_0.9926834635096231","host":"s3://npm-registry-packages-npm-production"}},"4.12.1":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.12.1","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.12.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"c68a8c8a74006a3b50c2b8771af616547c345e2b","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.12.1.tgz","fileCount":24,"integrity":"sha512-lkzx3fOwUA8KL7XpIxrHL/6gZ0/Mwzb0obdyqBcdUsCgOEbh3IsFmcyhxK1sBxEYPCo5615S4YqXb7DpPjhevg==","signatures":[{"sig":"MEQCICifFGXnE+zhLPg3aLCAO94fxtfb66ISIKSvXyG9GEiWAiAQOPA/P+ckmPMKJH23lbxF6OgF3YV0c+9AqrPCG39kvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3384863},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"18a5bdbd578179f3fe3f6f0217884cd62a29f8f9","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"web-tree-sitter":"=0.26.9","@speclynx/apidom-core":"4.12.1","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"4.12.1","@speclynx/apidom-datamodel":"4.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.12.1_1782217057661_0.45521917657522115","host":"s3://npm-registry-packages-npm-production"}},"4.13.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.13.0","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.13.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"c544aa842f3a24327bc3e72b6c5bfcfebfc0b05d","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.13.0.tgz","fileCount":24,"integrity":"sha512-+DTZiQclUxihffrxbzuUrUqV0guiGPeXsPP1+IXZT0DrKdnjpeBtm3asLzVcvGaRke+w11J7bAPWNLpzSL5EBg==","signatures":[{"sig":"MEQCIDdzhyoeTopqPlKH2d8v2GUpWhlT6idYhQloX2F33OecAiBiem+yA8e9MVzkrIZ59H/j78PK9YyTKOQSuFNeIb1sXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3385028},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"178b5324324332132479271fb9ac747a7ddbfccc","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"web-tree-sitter":"=0.26.9","@speclynx/apidom-core":"4.13.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"4.13.0","@speclynx/apidom-datamodel":"4.13.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.13.0_1782227826212_0.3941288705015311","host":"s3://npm-registry-packages-npm-production"}},"4.14.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.14.0","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.14.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"657f6c4cb65a5c834f85a6dbfce82184d2b9f27f","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.14.0.tgz","fileCount":24,"integrity":"sha512-rKl/nafAfI6Hg+4ZufEqIrfCEMDdyOG1SP7veIARhSMuP2iTiMh1c8vBjv+6xOyN1MGeRgEAyMAoLbNtYnwTug==","signatures":[{"sig":"MEQCIAqCeWyUvAm7uCK/Cs6n5qzPUVjUpTfFZJlivbS0n14GAiBUk6s8G7rDMBQoEpxOx+veklTmykO4kxZuSKgqy8uqPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3385193},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"ae231056cc8865f2467fa97ca456975301bbe265","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"web-tree-sitter":"=0.26.9","@speclynx/apidom-core":"4.14.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"4.14.0","@speclynx/apidom-datamodel":"4.14.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.14.0_1782248968282_0.06844872198017815","host":"s3://npm-registry-packages-npm-production"}},"4.15.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.15.0","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.15.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"44bb79d5f97d570f1bd712b5398001e50a55da3d","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.15.0.tgz","fileCount":24,"integrity":"sha512-FhGMd1uIoHC3F+8DNUAsDTqk6kVRssRCqPwPUQJG+jc9ATFbHzOj2IFxzoIPih2xxDU6Rkd7LLPGGFW3Z7lXEg==","signatures":[{"sig":"MEYCIQCZeoGzWHQrELlZNixcFyStuHLggVTiQUmdxaQGnqSE1AIhAL2Iv/HQ3xJmab4nQEBQNjB8ro21t1R6KY82Sjd57Ob+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3385358},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"a3f6734745e3f4bee9c4121ebebbf2e9dbf6bc68","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"web-tree-sitter":"=0.26.9","@speclynx/apidom-core":"4.15.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"4.15.0","@speclynx/apidom-datamodel":"4.15.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.15.0_1782297906098_0.5437695282617827","host":"s3://npm-registry-packages-npm-production"}},"4.16.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"4.16.0","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@4.16.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"22e37e442146fd9072f776c3f183ddaac16be318","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-4.16.0.tgz","fileCount":24,"integrity":"sha512-4nVK8VOvP/4TE7hUEZLiSkIlZ7cm6Qy43RiWlDYdCrGxdBYvbpg0DBrAubdyjCOinHHFp2xXLs+uruDsiJMD8A==","signatures":[{"sig":"MEQCIHXx2G6M+dYXuWhS3vMu7LI85iulZhd43xjo0FYxcMu4AiB2+rXFmfJXB5nm6o/RpWBL5c23ojdUzuFiL+COICmXqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@4.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3385523},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"252461983339fe06eb64db4e60f8ac8087065f06","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"web-tree-sitter":"=0.26.9","@speclynx/apidom-core":"4.16.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"4.16.0","@speclynx/apidom-datamodel":"4.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_4.16.0_1782302380790_0.9612750615165604","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"5.0.0","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@5.0.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"4df178159dc701178b1454a5a23c4777fdfe1398","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-5.0.0.tgz","fileCount":24,"integrity":"sha512-/VNMt6INpMOP7RXZCZ4434kx3B0DddqLakipoX6hP3VkYW+d7fg2HYhZdOsMDrnIlBfRyE80DcisN3rRCLV/gg==","signatures":[{"sig":"MEYCIQDVZyWG4aNvPPHOe4ce0LhXqOLUbrmTUmvMWrOPTwkY7QIhANAr/jR8WSG+XvTRMmTFcxwtgFPJAMNS4a6z0p4HMrXk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3387119},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"5f67f647ddc85ef299fdabe503dc739b658e0415","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"web-tree-sitter":"=0.26.9","@speclynx/apidom-core":"5.0.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.0.0","@speclynx/apidom-datamodel":"5.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_5.0.0_1783420713988_0.596287730390092","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@speclynx/apidom-parser-adapter-json","version":"5.0.1","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@5.0.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"37f900cf8e13d8e7b4f42eb8ad840fd0397d8546","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-5.0.1.tgz","fileCount":24,"integrity":"sha512-GiqbaKUSjYmhnI0iVD0YlXDpJTrjXio8wKW9XgXk1r43naGk8wyia6e6V2OOtTtKq4C09a8LxILYQXw17TUGyA==","signatures":[{"sig":"MEQCIF8efGelaAoWPVoccBU1OD2eIbMv/B7iB0pqh8ehg9y/AiA+v5AWGoW5lBMvppOI8EH8hEFRmi9CjM2AukPFDh73iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3387282},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"529e4a7847fd74f5cabab726c814f510e55e63b0","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"web-tree-sitter":"=0.26.9","@speclynx/apidom-core":"5.0.1","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.0.1","@speclynx/apidom-datamodel":"5.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_5.0.1_1783422146340_0.3067872778534029","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@speclynx/apidom-parser-adapter-json","version":"5.0.2","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@5.0.2","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"4f1ec4cf87651f44247e3e74fac8d79db7ea5818","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-5.0.2.tgz","fileCount":24,"integrity":"sha512-PqO1LAP4TKPPK0NCp9tgBzn3jg2RGHiUbFjcCYIBH6XSGwg9zAFHqMIFeqG59s5w2Ot4JppgWgIjtCo8sk5Sow==","signatures":[{"sig":"MEUCIC88UTpck/zLuKrpFcXXEkjtSid5vv2r6FvrFe2b83vIAiEA/lNvYAoMQGk9WHTRjPnxvhhNaIuN/wyKzfmbtBWCh3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@5.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3397802},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"01792b567baea3a47cb08d09e478178aa04afda9","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v26.3.1+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"web-tree-sitter":"=0.26.11","@speclynx/apidom-core":"5.0.2","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.0.2","@speclynx/apidom-datamodel":"5.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_5.0.2_1785843119037_0.12910365145979585","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@speclynx/apidom-parser-adapter-json","version":"5.1.0","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@5.1.0","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"f671ed075a91d58c05e9472e2d12f986b6d92e4f","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-5.1.0.tgz","fileCount":24,"integrity":"sha512-vAvXgsIzC2wfZLvsschD1dfOOzylFSIIf2XjkLljWku3y//b7zVdKsoL+C36VofmDrbZgoKmbH4WenfMjp2yZQ==","signatures":[{"sig":"MEUCIAJyCaKmKPQgyoZeEqj5xxXYES7ckjSan6LZ15I06CApAiEA0/+86IbEQ439Lp9cdHNtPFiD/B48eJOSgMQkJY1LHkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3398385},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"2976a9fe41a9eb3a2de387695c41d21603f57c98","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.0/node@v26.3.1+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"web-tree-sitter":"=0.26.11","@speclynx/apidom-core":"5.1.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.1.0","@speclynx/apidom-datamodel":"5.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_5.1.0_1786295161473_0.31509062886429495","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"@speclynx/apidom-parser-adapter-json","version":"5.1.1","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@5.1.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"99ff72014f658ef18fe75a619c8f4ced4b7e33c1","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-5.1.1.tgz","fileCount":24,"integrity":"sha512-sbfiNhHjKHfyxYPfJ7fXeGH37NdcOZs6+Z+tKdlXRzRlAgP2KB84BUZhgN+7crzRYMR6pKt99UIMnVqBf1nCCw==","signatures":[{"sig":"MEYCIQDVyYprk/WsCJPuVumrDA/qX6idDc0oh63vskaypSQX7QIhAJzWgwvC1BhkkTHURhKHZr7fBCPZ3TaqM0KUly3/HUL1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@5.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3401871},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"b661f6f038953d118ad09eec0d7da7927db46f5c","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.0/node@v26.3.1+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"web-tree-sitter":"=0.26.12","@speclynx/apidom-core":"5.1.1","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.1.1","@speclynx/apidom-datamodel":"5.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_5.1.1_1787144078151_0.29973622913362163","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"@speclynx/apidom-parser-adapter-json","version":"5.2.1","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@5.2.1","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"736319080ff2739464ae43ca0cd41365ed0cf5db","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-5.2.1.tgz","fileCount":24,"integrity":"sha512-tvCoMKSStFyAuma7XHP5SnIXNc5/CKr40+I/TMVz/7oYSKvjIPa/PPJXmUUZl89W6NorT8xX0DwVjdIB3aWl7Q==","signatures":[{"sig":"MEYCIQCDFPu4+ADPMUabjj08Xh9+pk2C/C8wlF4f4p1mJMWKsQIhAOYHIfGdsBMjzJJd3yC1kBEeDzjDvPAwy+Hit8zUQpmg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@5.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3408041},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"814e67e36b1e27546288c74a25eab8f9463943eb","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v26.3.1+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"web-tree-sitter":"=0.26.13","@speclynx/apidom-core":"5.2.1","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.2.1","@speclynx/apidom-datamodel":"5.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_5.2.1_1788028937653_0.9414334606300332","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"@speclynx/apidom-parser-adapter-json","version":"5.2.2","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@5.2.2","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"77a8b0c368f6da7b5649a917455d9497f56de5db","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-5.2.2.tgz","fileCount":24,"integrity":"sha512-yChS9bbHxHin215KLdioy521dWPFSxCLnnyfGTyQmFX4MIoqs7SZCLL50XPS+/ZQk2G+AV5x+XRHyRS2RAxoxA==","signatures":[{"sig":"MEUCIDvlWOL05p89x8WlbuuPbbMO3NvrNSAVw/PRLPQlfSkfAiEAmzfRR5LPsPMPcx9ncsklMkLuSPDx/H5u6WrjWEVHg24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@5.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3407046},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"2d0e035bf82913a9870ff7b26069e784e2a0e9a3","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v26.3.1+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"web-tree-sitter":"=0.26.13","@speclynx/apidom-core":"5.2.2","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.2.2","@speclynx/apidom-datamodel":"5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_5.2.2_1788467767478_0.23014802696139025","host":"s3://npm-registry-packages-npm-production"}},"5.2.4":{"name":"@speclynx/apidom-parser-adapter-json","version":"5.2.4","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@5.2.4","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"52ea3d73612e71e3e5b21a8dfbb8279c4cda7047","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-5.2.4.tgz","fileCount":24,"integrity":"sha512-3pNitC9RWVP2l3zZMYgcWquXSqR7ub6q7g32OpnU592V6kNUAqNDCrU96b1Ub2E2authXs+Ee/VqYCJJtSvsHg==","signatures":[{"sig":"MEUCIGc8RZr/VfXK0u8lNkXv3oA+IRcnUk/Hzj+WcfszEGURAiEAllZQMHeMlkPaAyHtI+Zd0u2o2rfHdtBY1SjPwH1TyHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHfHep6R7fJV87+n00bPy6tcrHfoEnjwI4ohuQLRdEDvAiEAk1EliXUPhGPYlgOOiWCl2/2Y/XRCKSxb7IsW5z8bjIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@5.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3407372},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"5b467dbfe42b1989fe64b4a83c226274de24d783","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v26.3.1+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"web-tree-sitter":"=0.26.13","@speclynx/apidom-core":"5.2.4","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.2.4","@speclynx/apidom-datamodel":"5.2.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_5.2.4_1789476596638_0.5075707770487554","host":"s3://npm-registry-packages-npm-production"}},"5.2.5":{"name":"@speclynx/apidom-parser-adapter-json","version":"5.2.5","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-json@5.2.5","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"homepage":"https://github.com/speclynx/apidom#readme","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"adb638fd43ba5a2dedaeea80d854b30236c5c74c","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-5.2.5.tgz","fileCount":24,"integrity":"sha512-rxHknyixpLhPwMH1jEYNxVggZMbPDrPawkK57M34digDepz/+u6QXIsQtQhnBjb8dNFit7j5tDoVcpHX9BylIQ==","signatures":[{"sig":"MEQCIGTXEarTX/mSMLIpoZiqdRfGAMbKH7Y6wRbLaMDGgH33AiBgk7sZlqviQ3avnKCajlBaR+XW3QBnc51+QmrEvJ1xnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIELih7iiC0YARuhSrQW1IUEtsFYPt7E+Yn8s5UJDtEhhAiEAjtSvTG3EfPhzz1Y/3BFZK+yOK9VnCt1B5aO1X4ZqnTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@5.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3407535},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"677f42e6af4e7b5311c74cd054283c943f8700a9","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v26.3.1+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"web-tree-sitter":"=0.26.13","@speclynx/apidom-core":"5.2.5","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-error":"5.2.5","@speclynx/apidom-datamodel":"5.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-json_5.2.5_1789682687727_0.45523773922947686","host":"s3://npm-registry-packages-npm-production"}},"5.2.6":{"_id":"@speclynx/apidom-parser-adapter-json@5.2.6","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"7094f9ac978088c2aa7e203809c8fb1e8ecfb82c","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-json/-/apidom-parser-adapter-json-5.2.6.tgz","fileCount":24,"integrity":"sha512-4hEHibeEzhfxDOiMzGIIubAyUF95VRAyQB8uwde4DK6DUpRokExBHL2nH/vArhN2ur+d06DPcmrP0hNpsrch8Q==","signatures":[{"sig":"MEQCIHakQcIBsEksrNCGkDGfOKRDWiqn4ppxhkP0cAEMueCuAiA1kbPWegH2jvlclCHiQGB7Uev+uFALHn1zvxN6ni+FcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDprBtHKOMZQD4HjSV4utvRP+uRXYSljpNYN/MoY8syUAiEA+Y6C73ukAOsEohb7nKUvbBLv24YJheOLl6SDC+WiDr0="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-json@5.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3407698},"main":"./src/adapter.cjs","name":"@speclynx/apidom-parser-adapter-json","type":"module","types":"./types/apidom-parser-adapter-json.d.ts","unpkg":"./dist/apidom-parser-apdater-json.browser.min.js","author":{"name":"Vladimir Gorej"},"exports":{"types":"./types/apidom-parser-adapter-json.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"c78f4a79e2b91b9ad099dff6dff5dc35236ae75b","license":"Apache-2.0","scripts":{"lint":"eslint ./","perf":"cross-env BABEL_ENV=es babel ./test/perf --out-dir ./test/perf --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/index.mjs","test":"npm run build:es && cross-env BABEL_ENV=es babel test --out-dir test --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward' && cross-env NODE_ENV=test NODE_NO_WARNINGS=1 mocha","build":"npm run clean && run-p --max-parallel ${CPU_CORES:-2} typescript:declaration build:es build:cjs build:umd:browser","clean":"rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' 'test/**/*.mjs' ./dist ./types","prepack":"copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .","build:es":"cross-env BABEL_ENV=es babel src --out-dir src --extensions '.ts' --out-file-extension '.mjs' --root-mode 'upward'","lint:fix":"eslint ./ --fix","postpack":"rimraf NOTICE LICENSES","build:cjs":"cross-env BABEL_ENV=cjs babel src --out-dir src --extensions '.ts' --out-file-extension '.cjs' --root-mode 'upward'","build:umd:browser":"cross-env BABEL_ENV=browser webpack --config config/webpack/browser.config.js --progress","perf:lexical-analysis":"cross-env BABEL_ENV=es babel ./test/perf/lexical-analysis.ts --out-file ./test/perf/lexical-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/lexical-analysis.mjs","typescript:check-types":"tsc --noEmit","typescript:declaration":"tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json","perf:syntactic-analysis":"cross-env BABEL_ENV=es babel ./test/perf/syntactic-analysis.ts --out-file ./test/perf/syntactic-analysis.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/syntactic-analysis.mjs"},"version":"5.2.6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d9b92fd-f910-488a-97cc-a0e4fd1050b3"}},"homepage":"https://github.com/speclynx/apidom#readme","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v26.3.1+x64 (linux)","description":"Parser adapter for parsing JSON documents into base namespace.","directories":{},"maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"web-tree-sitter":"=0.26.13","@speclynx/apidom-core":"5.2.6","@babel/runtime-corejs3":"^8.0.5","@speclynx/apidom-error":"5.2.6","@speclynx/apidom-datamodel":"5.2.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-json":"=0.24.8","@types/emscripten":"^1.41.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/apidom-parser-adapter-json_5.2.6_1789802308296_0.8164136917148495"}}},"time":{"created":"2025-12-23T13:42:04.033Z","modified":"2026-09-19T07:18:28.743Z","1.12.1":"2025-12-23T13:42:04.329Z","1.12.2":"2025-12-23T14:40:04.116Z","2.0.1":"2026-01-14T10:46:39.841Z","2.1.0":"2026-01-17T22:12:44.156Z","2.2.0":"2026-01-19T16:10:55.683Z","2.2.1":"2026-01-20T09:38:08.941Z","2.2.2":"2026-01-23T09:03:04.581Z","2.2.3":"2026-01-26T23:22:51.082Z","2.3.0":"2026-01-27T13:19:04.272Z","2.4.0":"2026-01-29T12:19:04.341Z","2.5.0":"2026-01-30T11:35:37.809Z","2.5.1":"2026-01-31T12:43:41.465Z","2.6.0":"2026-02-03T21:32:41.077Z","2.6.1":"2026-02-04T12:38:22.304Z","2.7.0":"2026-02-05T14:10:11.038Z","2.8.0":"2026-02-06T23:58:00.242Z","2.9.0":"2026-02-08T07:45:01.730Z","2.10.0":"2026-02-08T12:41:07.581Z","2.10.1":"2026-02-08T21:53:31.084Z","2.10.2":"2026-02-08T22:55:49.726Z","2.10.3":"2026-02-10T10:43:51.853Z","2.11.0":"2026-02-12T09:43:16.979Z","2.12.0":"2026-02-18T16:01:28.450Z","2.12.1":"2026-02-18T18:52:52.067Z","2.12.2":"2026-02-20T11:29:45.631Z","2.12.3":"2026-02-24T10:49:44.361Z","2.12.4":"2026-02-24T12:04:09.946Z","2.13.0":"2026-02-28T16:35:07.101Z","2.13.1":"2026-02-28T16:54:57.834Z","3.0.0":"2026-03-05T20:27:50.090Z","3.1.0":"2026-03-08T14:15:40.856Z","3.2.0":"2026-03-08T20:26:48.293Z","3.2.1":"2026-03-09T07:39:45.653Z","4.0.0":"2026-03-11T11:29:51.587Z","4.0.1":"2026-03-11T13:03:35.765Z","4.0.2":"2026-03-11T13:53:58.261Z","4.0.3":"2026-03-11T14:18:06.343Z","4.0.4":"2026-03-12T12:13:36.889Z","4.0.5":"2026-03-13T12:57:04.104Z","4.1.0":"2026-03-16T16:27:08.832Z","4.2.0":"2026-03-17T08:40:36.842Z","4.3.0":"2026-04-07T20:47:43.161Z","4.3.1":"2026-04-08T07:23:10.645Z","4.4.0":"2026-04-12T13:04:18.579Z","4.5.0":"2026-04-12T17:47:14.495Z","4.6.0":"2026-04-12T18:18:52.629Z","4.7.0":"2026-04-12T23:50:24.458Z","4.7.1":"2026-04-16T21:06:49.202Z","4.8.0":"2026-04-17T15:26:24.807Z","4.9.0":"2026-04-17T19:15:21.723Z","4.9.1":"2026-04-21T16:02:08.763Z","4.10.0":"2026-05-12T21:05:11.956Z","4.10.1":"2026-05-20T08:14:31.349Z","4.11.1":"2026-06-10T11:34:03.460Z","4.12.0":"2026-06-23T10:18:56.046Z","4.12.1":"2026-06-23T12:17:37.827Z","4.13.0":"2026-06-23T15:17:06.416Z","4.14.0":"2026-06-23T21:09:28.464Z","4.15.0":"2026-06-24T10:45:06.314Z","4.16.0":"2026-06-24T11:59:40.991Z","5.0.0":"2026-07-07T10:38:34.152Z","5.0.1":"2026-07-07T11:02:26.491Z","5.0.2":"2026-08-04T11:31:59.196Z","5.1.0":"2026-08-09T17:06:01.660Z","5.1.1":"2026-08-19T12:54:38.336Z","5.2.1":"2026-08-29T18:42:17.851Z","5.2.2":"2026-09-03T20:36:07.663Z","5.2.4":"2026-09-15T12:49:56.761Z","5.2.5":"2026-09-17T22:04:47.853Z","5.2.6":"2026-09-19T07:18:28.415Z"},"bugs":{"url":"https://github.com/speclynx/apidom/issues"},"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","homepage":"https://github.com/speclynx/apidom#readme","keywords":["apidom","api","json","json-parser","parser","parse","tree-sitter","cst","ast","source-map","error-recovery","round-trip","typescript","javascript"],"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"description":"Parser adapter for parsing JSON documents into base namespace.","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"readme":"# @speclynx/apidom-parser-adapter-json\n\n`@speclynx/apidom-parser-adapter-json` is a parser adapter for the [JSON format](https://www.json.org/json-en.html).\n\n[CST](https://tree-sitter.github.io/tree-sitter/using-parsers#syntax-nodes) produced by lexical analysis is [syntactically analyzed](https://github.com/speclynx/apidom/blob/main/packages/apidom-parser-adapter-json/src/syntactic-analysis) and\nApiDOM structure using [base ApiDOM namespace](https://github.com/speclynx/apidom/tree/main/packages/apidom#base-namespace) is produced.\n\n## Installation\n\nYou can install `@speclynx/apidom-parser-adapter-json` via [npm CLI](https://docs.npmjs.com/cli) by running the following command:\n\n```sh\n $ npm install @speclynx/apidom-parser-adapter-json\n```\n\n## Parse phases\n\nThe parse stage takes JSON string and produces ApiDOM structure using [base ApiDOM namespace](https://github.com/speclynx/apidom/tree/main/packages/apidom#base-namespace).\nThere are two phases of parsing: **Lexical Analysis** and **Syntactic Analysis**.\n\n### Lexical Analysis\n\nLexical Analysis will take a JSON string and turn it into a stream of tokens.\n[tree-sitter](https://www.npmjs.com/package/tree-sitter) / [web-tree-sitter](https://www.npmjs.com/package/web-tree-sitter) is used as an underlying lexical analyzer.\n\n### Syntactic Analysis\n\nSyntactic Analysis will take a stream of tokens and turn it into an ApiDOM representation.\n[CST](https://tree-sitter.github.io/tree-sitter/using-parsers#syntax-nodes) produced by lexical analysis is [syntactically analyzed](https://github.com/speclynx/apidom/blob/main/packages/apidom-parser-adapter-json/src/syntactic-analysis)\nand ApiDOM structure using [base ApiDOM namespace](https://github.com/speclynx/apidom/tree/main/packages/apidom#base-namespace) is produced.\n\nThis analysis directly turns tree-sitter CST into ApiDOM in a single traversal pass, making it highly performant.\n\n```js\nimport { parse } from '@speclynx/apidom-parser-adapter-json';\n\nconst parseResult = await parse('{\"prop\": \"value\"}');\n```\n\n## Parser adapter API\n\nThis parser adapter is fully compatible with parser adapter interface required by [@speclynx/apidom-parser](https://github.com/speclynx/apidom/tree/main/packages/apidom-parser#mounting-parser-adapters)\nand implements all required properties.\n\n### mediaTypes\n\nDefines list of media types that this parser adapter recognizes.\n\n```js\n['application/json']\n```\n\n### detect\n\nDetection indicates whether the provided source string is valid JSON.\n\nOption | Type | Default | Description\n--- | --- | --- | ---\n<a name=\"detect-strict\"></a>`strict` | `Boolean` | `false` | Use strict detection mode (native `JSON.parse`).\n\nIn default mode, detection uses tree-sitter for parsing with error recovery.\nIn strict mode, detection uses native `JSON.parse` which is faster but requires valid JSON.\n\n### namespace\n\nThis adapter exposes an instance of [base ApiDOM namespace](https://github.com/speclynx/apidom/tree/main/packages/apidom#base-namespace).\n\n### parse\n\n`parse` function consumes various options as a second argument. Here is a list of these options:\n\nOption | Type | Default | Description\n--- | --- | --- | ---\n<a name=\"sourceMap\"></a>`sourceMap` | `Boolean` | `false` | Indicate whether to generate source maps.\n<a name=\"style\"></a>`style` | `Boolean` | `false` | Indicate whether to capture format-specific style information for round-trip preservation.\n<a name=\"strict\"></a>`strict` | `Boolean` | `false` | Use strict parsing mode (native `JSON.parse`). When `true`, parsing is faster but throws on invalid JSON and doesn't support source maps or style preservation.\n\nAll unrecognized arbitrary options will be ignored.\n\n#### Parsing modes\n\nThis adapter supports two parsing modes:\n\n**Tree-sitter mode** (default, `strict: false`):\n- Uses [web-tree-sitter](https://www.npmjs.com/package/web-tree-sitter) for parsing\n- Provides error recovery for malformed JSON\n- Supports source map generation\n- Supports style preservation (indentation, raw number representation)\n- Slightly slower but more resilient\n\n**Strict mode** (`strict: true`):\n- Uses native `JSON.parse` for parsing\n- Faster performance\n- Throws `SyntaxError` on invalid JSON\n- Does not support source maps (throws error if both `strict` and `sourceMap` are `true`)\n- Does not support style preservation (throws error if both `strict` and `style` are `true`)\n\n## Usage\n\nThis parser adapter can be used directly or indirectly via [@speclynx/apidom-parser](https://github.com/speclynx/apidom/tree/main/packages/apidom-parser).\n\n### Direct usage\n\nDuring direct usage you don't need to provide `mediaType` as the `parse` function is already pre-bound\nwith [supported media types](#mediatypes).\n\n```js\nimport { parse, detect } from '@speclynx/apidom-parser-adapter-json';\n\n// detecting (tree-sitter mode - default)\nawait detect('{\"prop\": \"value\"}'); // => true\nawait detect('test'); // => false\n\n// detecting (strict mode)\nawait detect('{\"prop\": \"value\"}', { strict: true }); // => true\nawait detect('{invalid}', { strict: true }); // => false\n\n// parsing (tree-sitter mode - default, with source maps)\nconst parseResult = await parse('{\"prop\": \"value\"}', { sourceMap: true });\n\n// parsing (tree-sitter mode, with style preservation)\nconst parseResultStyled = await parse('{\"prop\": \"value\"}', { style: true });\n\n// parsing (strict mode - faster, no source maps or style)\nconst parseResultStrict = await parse('{\"prop\": \"value\"}', { strict: true });\n```\n\n### Indirect usage\n\nYou can omit the `mediaType` option here, but please read [Word on detect vs mediaTypes](https://github.com/speclynx/apidom/tree/main/packages/apidom-parser#word-on-detect-vs-mediatypes) before you do so.\n\n```js\nimport ApiDOMParser from '@speclynx/apidom-parser';\nimport * as jsonParserAdapter from '@speclynx/apidom-parser-adapter-json';\n\nconst parser = new ApiDOMParser();\n\nparser.use(jsonParserAdapter);\n\nconst parseResult = await parser.parse('{\"prop\", \"value\"}', { mediaType: jsonParserAdapter.mediaTypes.latest('json') });\n```\n","readmeFilename":"README.md"}