{"_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2","_rev":"70-a75aa5e78632adfe8cb3bf713ceb58b3","name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","dist-tags":{"latest":"5.2.6"},"versions":{"1.12.1":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"1.12.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"b188599c0f7c4ff182e66ccff121b64c4de2ddbd","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-1.12.1.tgz","fileCount":21,"integrity":"sha512-+HflpXP4HjqeYSvBeSWScsoKBQHBFQAKG4xN83k41lW5bT2pVeG9OxG234z+V+7KZv5Vvqw4xtKD9vGnlOuASA==","signatures":[{"sig":"MEUCIEoW5U7QCy9JYywjtYPwH45L1ZNV2C9abeyLz9fUu1F5AiEArk2Xs5wc2gl7wLQZwoS1mEH0viZ+455IqBGx1J5T/1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3416320},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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":"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","@types/ramda":"~0.30.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^1.12.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-ns-asyncapi-2":"^1.12.1","@speclynx/apidom-parser-adapter-json":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_1.12.1_1766497337521_0.42387122205419625","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"1.12.2","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"782515a763305e72f5535281f49eaa43ab4d7f6b","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-1.12.2.tgz","fileCount":21,"integrity":"sha512-NjbapcLX9aoEfoFzyyM1im4WHycTIyeFooWU4VZCAnhvnuOhVDZezce5GRx5/0f/JGSCaeEjsWdI2nzIhpI6nA==","signatures":[{"sig":"MEYCIQCODGx0apQpuq+uMJ5cJ60ofdwghAXpFmqlVuHMVz5jAQIhAKXZ3UKXoARYwg8HmWH7FtSZKv8F0gy8KRUarlwbKBRu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@1.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3416497},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","@types/ramda":"~0.30.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^1.12.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-ns-asyncapi-2":"^1.12.2","@speclynx/apidom-parser-adapter-json":"^1.12.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_1.12.2_1766500817014_0.1649268377976263","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.0.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"3029288d3dce86da109107f78e2e9110446ce558","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.0.1.tgz","fileCount":21,"integrity":"sha512-9AEL1yVuXN0Aa23qSVJHX9m+esFgWtbEyR1xXUt4u+1W3xkjLjDCfFBlT6OzA6S40luskEvEPWu1Jd0A3lHLwQ==","signatures":[{"sig":"MEQCID95+7KA4pVRB35qaZR9et5FW46oN1rYqvSs+tjU0N5iAiAreBZVnTQdCNTlo9olvf6z/+tVrDMZvbbXEka+FlRx2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3233000},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"6a9caf87f445f76ffd69afa760990ffa784bc82d","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.0.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.0.1","@speclynx/apidom-ns-asyncapi-2":"^2.0.1","@speclynx/apidom-parser-adapter-json":"^2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.0.1_1768387612812_0.18334210642303272","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.1.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"bac4cb2eebce309ba0622f73200d4b17db21d335","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.1.0.tgz","fileCount":21,"integrity":"sha512-soCusE8vz2aoJRSMkRw5fOjtiQfONS05kVSwSRDVyRYwatyMdiMMkrl/Ft9j63TmpFMTkRqNzxw48q0qqp4nSw==","signatures":[{"sig":"MEUCIQCAaadlvuHdReQEoHG1Pnl4npN+/gpKC9SIfsvoZCySNgIgIJUWIkpiBEsuHYkLzNtjwHo8DSxP2i9+S2KORcYMtaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3534485},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"dd02cfbbe82b0a31c6e7c444cec140e740e1c6e9","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.1.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.1.0","@speclynx/apidom-ns-asyncapi-2":"^2.1.0","@speclynx/apidom-parser-adapter-json":"^2.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.1.0_1768687977422_0.7600056023546331","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.2.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"d736036bb77e1740d04c0ff2cb0342fed1c35019","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.2.0.tgz","fileCount":21,"integrity":"sha512-gecaG7yJ/48z/gLxMYuPJJQv7cDZQCWr9jwvuTt8fteli5PybmUgspjdFq5BaKbx6HAM50YJFMjWpV+VEVzh8A==","signatures":[{"sig":"MEQCIE3z9dMApAcSu3TuQjTa2lN0CZQOoiZQmIV9GENe3pfnAiBD098CZQjFSUAwIzW7mtE9FJov81Fmr+Jc9G3cgI5F8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3638199},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"a3bfd57f83437ee123f2ef3175aedf30dd860b67","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.2.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.2.0","@speclynx/apidom-ns-asyncapi-2":"^2.2.0","@speclynx/apidom-parser-adapter-json":"^2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.2.0_1768839066516_0.21919579683143042","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.2.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"d151aee702a5b3713385f193cc5afcf1cbdfa074","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.2.1.tgz","fileCount":21,"integrity":"sha512-m4U66pNxL2zhDKWAufnsvoodg/YHWxul0/7U6BbSfyIZc+ctpUCaCiz1Li8pKfjJCiH5er6cXPGz72ZTFtM1vA==","signatures":[{"sig":"MEUCIQDCBTQ7IQyUCKuG3aky2DPire5FpefhVt7NaF9RP4tvngIgYcCAvu8DZIAtdVvIhWGZ2UvFElOWiruJ1TUyt/7+U5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3639687},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"3d4d6dd6b579ad443dc578ce1e3f05abf27228be","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.2.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.2.1","@speclynx/apidom-ns-asyncapi-2":"^2.2.1","@speclynx/apidom-parser-adapter-json":"^2.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.2.1_1768901898895_0.413533024870933","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.2.2","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"3128229e9d85c275fc4427d0c0a22ff8a92683b1","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.2.2.tgz","fileCount":21,"integrity":"sha512-wIJyKEcAUEmTpQIES28zy5qO+vfElQz6CXGgy5GzpRKdlfuzkDgWh5kzHk6dk6vfqpI+4p31w8nPPX5oYoctBg==","signatures":[{"sig":"MEQCIHDjhUyWJGI1dKZIgskKkpHTZ7lNbnhmbgOO3k7lc9scAiBGA0aAEIBhbgjRXwdk4wYSc2lfNe/rR0vbIQoU66RlDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3639861},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"220dbc19c94e58d28ea05d05c4eaf2f5dc0c5fbc","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.2.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.2.2","@speclynx/apidom-ns-asyncapi-2":"^2.2.2","@speclynx/apidom-parser-adapter-json":"^2.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.2.2_1769158994592_0.0017508183871017824","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.2.3","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"116298c62b22a30f5fed3c1d56528a76df07ea02","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.2.3.tgz","fileCount":16,"integrity":"sha512-RK0on4qZ1nQ8uqf3N8RQHc6Nf1mZMxExy49ngadEB0gW72EEb7Yq84Zm96n02QwhRtfyP0BDlv48b396bTCMeA==","signatures":[{"sig":"MEUCIA2K59leuX+BiMfNWRcBIsM6VvVBvAe4MEgeOOVSQ7dVAiEAtrVyUUmoPBiZQS6EfYjM4/8vPSNVKIFtGjIe/TCfEc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3229243},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"e08f97d01904015b1cf621e093145fe55de0d02d","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.2.3","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.2.3","@speclynx/apidom-ns-asyncapi-2":"^2.2.3","@speclynx/apidom-parser-adapter-json":"^2.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.2.3_1769469785011_0.9101677464462141","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.3.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"44aa27b5460c693681271c5c6850efa5a6daf75b","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.3.0.tgz","fileCount":16,"integrity":"sha512-OmhiGO/h/4p3ruoVu5ToXapJntr6okXotwK6MR255+PVVLtvW5ECLZYTeXdm7l7qbESZHSlgug/Uy3j5WiigQw==","signatures":[{"sig":"MEYCIQDY3SFT9GXH35FijSjya+R8lt/25Lr84sDy08XEzAJoHQIhANr7OxS/qzAhYPaY8eWOj3BguFxdaqy4Kq0UPYwnNC3v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3230135},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"b561fa09e688f1d9b1968b8353f32ddad9a4a803","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.3.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.3.0","@speclynx/apidom-ns-asyncapi-2":"^2.3.0","@speclynx/apidom-parser-adapter-json":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.3.0_1769519954691_0.2624629688763178","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.4.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"c59a638acb0db1393dd1dbc7f0546c2b3e3ac4f9","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.4.0.tgz","fileCount":16,"integrity":"sha512-9Y4Buho3o6mXv8JCan/vm24XMDF1COdcWEG4e0ErakUGVMReYpKeBba7wee2UhyjtJGhZVRvsxHcCrT7Pdnn3g==","signatures":[{"sig":"MEQCIFlzZMP5aTTw5oz9N25huscDggxudwgFLzc0J0n+3Q3YAiAWmFAWXtR/YZMZI4VdKma8HJLzz1xFppC+cS/bI9O6Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3230268},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"f127ee0b98cc108b83a690bf317895e17a32b4d4","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.4.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.4.0","@speclynx/apidom-ns-asyncapi-2":"^2.4.0","@speclynx/apidom-parser-adapter-json":"^2.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.4.0_1769689156982_0.19563319846840033","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.5.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"a30f97ca5555e4c00a4d61008dd680f058612c13","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.5.0.tgz","fileCount":16,"integrity":"sha512-92Rsncv6em4ZojRGVWMpP3Q2QWESJDYBVz2364EPYtSy0BYSP7Qol3R5UDXi7Sorv5u6RQ4Abn2I638LBzMdJQ==","signatures":[{"sig":"MEUCIQCZJqRv+Zdp+wMu3hczb6wqwy9Wphx+97WMZuZ0/h5BCgIgCkVnI3StPs4M1g0HX6N8xfOnuVQQR4od/3IGE2nQSTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3232161},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"6473d0f9ea30c7fe89aae039e91a0859eaf3cd1c","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.5.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.5.0","@speclynx/apidom-ns-asyncapi-2":"^2.5.0","@speclynx/apidom-parser-adapter-json":"^2.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.5.0_1769772952051_0.3097972874110373","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.5.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"fb69318b344f65e22ba93a54bcaaba8ed6bf81e9","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.5.1.tgz","fileCount":16,"integrity":"sha512-7t5S0CMm894CGXbHXxtJMdTtzIWp4PYU9M3dr3ZwssTvJuNXk5GVkQm0KpcH5MMshfc4PJz1DRatm56XN4S0pg==","signatures":[{"sig":"MEUCIHQ6cMH8q19xmIPM9O73usipQHE9q21HfqUsvoIVh31VAiEAneR4a7a2mIBxCmoQShJB6aKjBiSx4VNqfGcb0qlU+1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3232267},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"49572d30d0374de3ae9a52579ed490ef0fa07431","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.5.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.5.1","@speclynx/apidom-ns-asyncapi-2":"^2.5.1","@speclynx/apidom-parser-adapter-json":"^2.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.5.1_1769863431758_0.8019629403030337","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.6.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"0f5f9d17b58d6676931a295bc968e443ca20df62","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.6.0.tgz","fileCount":16,"integrity":"sha512-8KV6Hm9yRoFWpB+bkU7IhufIlyKfd0p8vaTEgJqFeRwRulmZy7pd8IAzZp/WsvFxhS2kzz8dr93tHUUtYEx5+A==","signatures":[{"sig":"MEUCIQDrjg+h8keUsXp0LoUhl8qEqxebCXC0t2aWWz7FLzjBmwIgYQergh4SL4g8yh91yBsX/8vu9Sx0pBXVogg13VlcxLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3233918},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"d96eb344cc26a57935aa3a425ea2447d6e8e77b2","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.6.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.6.0","@speclynx/apidom-ns-asyncapi-2":"^2.6.0","@speclynx/apidom-parser-adapter-json":"^2.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.6.0_1770154372318_0.8057681765144833","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.6.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"becbbe53bbb3a98686cd8d1fa0475a7f7b8c1460","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.6.1.tgz","fileCount":16,"integrity":"sha512-h4GdovSF5lIoziWyyNT4C1Mywh3+l0X4AQlFgSIrAStwpdxVcFbZspZPG7XuimpRYOG7qDaAhjn485nIi3d7Gg==","signatures":[{"sig":"MEYCIQDMtRHtLfAorhO5OoU9hxTAd+V7PI5uubQ7H4vZbfhjjwIhAJsEvpl+W9i9nA8TKbT/pGcQbvwzQlNofylyXXgoDOYT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3234098},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"bac6186b9bca75fd7deac283c3fb042559eea5fb","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.6.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.6.1","@speclynx/apidom-ns-asyncapi-2":"^2.6.1","@speclynx/apidom-parser-adapter-json":"^2.6.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.6.1_1770208711646_0.638662846573453","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.7.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"7980471250a83ff48540f0a112001af2d54307c1","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.7.0.tgz","fileCount":16,"integrity":"sha512-NokRQO+awHp0V8TtHEF3rHCufOgGWA6AVbo/QAenQ71rSTko+R3qFVmiX5bTsrP7TTsQqtulXud9kPIQ5pki2Q==","signatures":[{"sig":"MEYCIQD9Y+kad8ijBylofv/lBsmvIoJ2hlxOZJ4uJbNvWxYZRAIhAOl3XZzNo5F92XuC2pKiKiWSbrHYQDh9v1YrazAnZuTu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3234271},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"82ac9430aa882d0a5c63a17f7da8f5c0dcbca737","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.7.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.7.0","@speclynx/apidom-ns-asyncapi-2":"^2.7.0","@speclynx/apidom-parser-adapter-json":"^2.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.7.0_1770300621374_0.14768290951873797","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.8.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"ece40e0af5d7a0e056b8f16d194c3386267685d5","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.8.0.tgz","fileCount":16,"integrity":"sha512-5KSzcyXsXVWZoeCaPYimmEwsa5qnbImocvEZRwBsR5JQINN2n52xXnb6RLmCK/nQkRZFOov7vrJi/DoQWppmxg==","signatures":[{"sig":"MEQCIFUAq3CPr+B3DKiN2NNXTRG9vqxtdZ3sPGG+ZFQquHeSAiBIWYZssi9SsHgoO/jZTEEgZBB6zudRCBs8HvS4+yHAEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3234444},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"467e34a8f8a9d56622faf0794e4ef9c1fe86b849","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.8.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.8.0","@speclynx/apidom-ns-asyncapi-2":"^2.8.0","@speclynx/apidom-parser-adapter-json":"^2.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.8.0_1770422292138_0.6483487828315815","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.9.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"b1cb3800a43660646a9839eda38f83eff52a9ab2","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.9.0.tgz","fileCount":16,"integrity":"sha512-2VUx7+PmyIinO/3jMIINPH/R592zkGjalAQNinDBae8rWqR20nQc1iMUkCbDprvp/mu+RJ/lk9S2gdqgx+oXJQ==","signatures":[{"sig":"MEYCIQDtAe12gjmOnbMo5CXjkwCJ/p/Bvl4SevhwBn+IHBNYpwIhAK0Oea4+r1wH7NQQcJLaxJ5cTJ3SzWCV1llxEoVPIctH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3234617},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"171956df4417a88238134c1854a5ff823aa144d8","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.9.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.9.0","@speclynx/apidom-ns-asyncapi-2":"^2.9.0","@speclynx/apidom-parser-adapter-json":"^2.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.9.0_1770536712864_0.8355701239237661","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.10.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"d36aeee0476e8dcc87e6caf618f8b65d278ea01a","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.10.0.tgz","fileCount":16,"integrity":"sha512-0nA0s2copAuZg+Qs0FwgPtf/GM7p5o07uYOtrwucj0KK6tkQn0H6K6vYO2RHQHqwC9Vb4n0khOKzzm6U1WPpTA==","signatures":[{"sig":"MEUCIH1dctudUKSAaAWfcnG7WdvGunEExtkDcLGV0NN41ClIAiEAvy9jqdOKjkGs/cyIwCvYenQKUoQ1rWJ4z6n3k+WIxf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3234797},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"c2de0d651a39aff9118bb852e88a884d2d0aeb1b","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.10.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.10.0","@speclynx/apidom-ns-asyncapi-2":"^2.10.0","@speclynx/apidom-parser-adapter-json":"^2.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.10.0_1770554481961_0.8973278479586952","host":"s3://npm-registry-packages-npm-production"}},"2.10.1":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.10.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"62c0c825f66c724234dde4a5d351ea25537d49ac","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.10.1.tgz","fileCount":16,"integrity":"sha512-hEFR5+h2tVgxbaD5G+bJSrgVlbE3QQxBtHKLePfKqEszQ6gBhVXxXfwu7nTJDS9aW8Rwkr4xttK7FKcL2ROIkw==","signatures":[{"sig":"MEUCIQDcxsi7LKjPf5GNgLn/2i6TSyOWkudv52yqmDGY7pi4owIgKWr5cYx3CGJelJYOU4Wck43yPWZri/K64wkdhNav+k8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3235034},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"c17dde40295b5156a2fab55d247a5cbe0cd4ddf3","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.10.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.10.1","@speclynx/apidom-ns-asyncapi-2":"^2.10.1","@speclynx/apidom-parser-adapter-json":"^2.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.10.1_1770587624177_0.7597129739788413","host":"s3://npm-registry-packages-npm-production"}},"2.10.2":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.10.2","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"3ed5eea0dd092f0a3f710c390e795d76f706683d","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.10.2.tgz","fileCount":16,"integrity":"sha512-D7BSNsi8oFI8R4LSEiRtvpV0Ho6S8zCGmhUAGu1N4abh1o+OF6ubipZqmfQvYYwXiZviJHPsFrUiAHKh2n/Iqg==","signatures":[{"sig":"MEUCIEjKIyZBU753b+Qc3+8DrME9eZkUlgDuO5hvRYj/Trb2AiEAp0FbS2MwMFfyFlSIrxcIQjlOclZ2hLPMdqchHvvlEGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3235211},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"13e4768403e45eb996509a423b0e0b3833c31fc1","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.10.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.10.2","@speclynx/apidom-ns-asyncapi-2":"^2.10.2","@speclynx/apidom-parser-adapter-json":"^2.10.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.10.2_1770591360425_0.6525680309263662","host":"s3://npm-registry-packages-npm-production"}},"2.10.3":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.10.3","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"c393a020232d4c470adf5cc156c5566875b4d3e2","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.10.3.tgz","fileCount":16,"integrity":"sha512-qDGwjQ7MuQiW84t7J7N0bREmgq+XsIWdbKV/jBvu52D6kj0lJhnvQqwX15MgoUgA3Vx+uGvKDhxDKXs7VpMkrA==","signatures":[{"sig":"MEYCIQC5keyE1isBnhr7VHM0TlBAdb17L03qPgBRcwyUag5QfgIhAPPlZ8n8ClTCh5J9Xxyg8NWWAymSRSDYE8Zm5/0PDVv1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3235388},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"d4801d19a42266df43ce85d07990fbf25a1548ad","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.10.3","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.10.3","@speclynx/apidom-ns-asyncapi-2":"^2.10.3","@speclynx/apidom-parser-adapter-json":"^2.10.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.10.3_1770720244534_0.40874071829118463","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.11.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"0fcb93b522eef53604b56613b7175a9db325d5c4","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.11.0.tgz","fileCount":16,"integrity":"sha512-olcZ44opu05O7SyhOn9NVREFC8A1pRaq6XoWvLtuBF5+g+qcJ83QQANDKO8YwWh1IGhNDgn4pPZ4dyXTCNaIow==","signatures":[{"sig":"MEQCICJ32Ylbey03NKwnjYNFh7Xe9U6rZc1/DRQWCpuzBnwtAiBPLgG7Z/YCtw/zx+MDdX4tvc7UU+VDCR6XBR1L+aVIUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3236665},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"ee7e9488621be61f5dc1b098b8af135dc83c9ac1","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.11.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.11.0","@speclynx/apidom-ns-asyncapi-2":"^2.11.0","@speclynx/apidom-parser-adapter-json":"^2.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.11.0_1770889408209_0.11500288242507106","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.12.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"e38cfff19051412f60baed0b5ae88f0c82d0339d","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.12.0.tgz","fileCount":16,"integrity":"sha512-QnQ9q2addYlwHGqSCNs5Ydi/dr+O/NE0onAtT4scR1imM9PfAZ+QbBeL7aCFWLRiCMjx1zEgkz2VvWJbENfKTQ==","signatures":[{"sig":"MEYCIQDZjESgkMMV7OCsi6EERyOO2nSfh4zDVmDnTAlzCTznhAIhAL6KSUkFHwszw9KJepe4y6uuwnUsJ615AUW+ePvBedqL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3250968},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"672efe907afef6ae5b547a8028db077297a0c52e","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"^2.12.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"^2.12.0","@speclynx/apidom-ns-asyncapi-2":"^2.12.0","@speclynx/apidom-parser-adapter-json":"^2.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.12.0_1771430499134_0.07198684636550268","host":"s3://npm-registry-packages-npm-production"}},"2.12.1":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.12.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"f0c77596f01d2710bf82996e3f964c451ebc16b0","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.12.1.tgz","fileCount":16,"integrity":"sha512-yh61mIhFUmoO29KR3t9D0FH4+Sk4glLXjY+Lwj8WbuEbVgMw971iZIZlLRVnK99/xmrwqjcHuUM0Eoi3LXUnSw==","signatures":[{"sig":"MEUCIQCJHYHC5MDpsyOdyK80joMXstNDggsZ17Sx1dTO/uUkPAIgBB6SePG5865WtTbG5id8vB97hsL1xPzP7A83hAtCllo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3251141},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"3cb0ffe38758d0d432f99272f2118291bdd7b717","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"2.12.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"2.12.1","@speclynx/apidom-ns-asyncapi-2":"2.12.1","@speclynx/apidom-parser-adapter-json":"2.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.12.1_1771440782162_0.8443210135905679","host":"s3://npm-registry-packages-npm-production"}},"2.12.2":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.12.2","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"11381b5372da9ec579fe4b32849c1c4fa5f4d0e9","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.12.2.tgz","fileCount":16,"integrity":"sha512-B0bk+4P14mLc9+ttGLGZ8hxRuoUQmGqaRvXdGjct2eMec/HDxvoRRrav1A35hMdG3Vij2IC0DcZCMHaZKX1efw==","signatures":[{"sig":"MEUCIC45aI6Zlr3e1nKsflZ7A0OAJz5iKu7tIE9ig94q7NtdAiEA8FUxSuoXSoNMo/PqWHI/+6BbX0247R53C0mm0lYr6o8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3251318},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"7bc11a08265800191d7c0026526afc71c35d3e99","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"2.12.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"2.12.2","@speclynx/apidom-ns-asyncapi-2":"2.12.2","@speclynx/apidom-parser-adapter-json":"2.12.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.12.2_1771586995581_0.5461964927926266","host":"s3://npm-registry-packages-npm-production"}},"2.12.3":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.12.3","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"cb82ee885e1ee24f2c6a9919272682f8d8400b64","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.12.3.tgz","fileCount":16,"integrity":"sha512-fjtZ03ZkNDZE7Zkiu6bHZjn6JOItVTD4THb74k3tK6Z1gIkrmcQbJv4Sr5kwR5r+Jy2gpjlX2ypqOuqfOY8UyA==","signatures":[{"sig":"MEQCIFULW6DFmKiK5WVMxDtZjZxDhIyN3+InQF148szyl3jgAiAJljmHfSz58dt2pj9QEk+HfW63CmltqxwYBwwbHNfDpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3251495},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"d2fa8fd38db1ab53534fef4d812d261cf92945ab","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"2.12.3","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"2.12.3","@speclynx/apidom-ns-asyncapi-2":"2.12.3","@speclynx/apidom-parser-adapter-json":"2.12.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.12.3_1771930195109_0.16045285111794638","host":"s3://npm-registry-packages-npm-production"}},"2.12.4":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.12.4","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"044f4f1e3ef74d1e4270a8ab19946c08dbe20512","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.12.4.tgz","fileCount":16,"integrity":"sha512-fhGu7b45sTPQ5oonc+6syTI7tbQN7Bf2q/Y/75kBpYorBiqRoXfH/8VIdHRzWpDtCAKqvrXRnagrBEMnxLrhZQ==","signatures":[{"sig":"MEQCIEfHStXFf5AOPUBa9SF8/zMYkg+B9VtA1f+FQ0P11ktLAiAFDTS1+QQK51qUabDcpHCDZTkIRYOvxoj2AKnrqat1ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3251672},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"24b268861c740ef6a1b2aa8a195b230b37b6e8ec","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"2.12.4","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"2.12.4","@speclynx/apidom-ns-asyncapi-2":"2.12.4","@speclynx/apidom-parser-adapter-json":"2.12.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.12.4_1771934661508_0.6027987252916187","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.13.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"a6cf26392719ba0bacc108cebdb2ca2a3842cce5","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.13.0.tgz","fileCount":16,"integrity":"sha512-gJkJDsuCBQeuMUc3i5ctrwHUMwWEKI/vwVzOWl7k4KimejwrNXpEfWmN8s8JEhyLu7qr89nr0Wm5JcRQJTgJCg==","signatures":[{"sig":"MEQCIBgpNQu5oWM4gliDPdxxxXLc9oCq0o+fM9+2SV8YaJQZAiAzxfVEHeOM+oIglmcUNlNVukWCiRSE9YO6qffGlEtSbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3255012},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"3c92eda7e227426c3a40c918c418c14dc20fca7e","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"2.13.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"2.13.0","@speclynx/apidom-ns-asyncapi-2":"2.13.0","@speclynx/apidom-parser-adapter-json":"2.13.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.13.0_1772296517796_0.6329256035169881","host":"s3://npm-registry-packages-npm-production"}},"2.13.1":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"2.13.1","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"bd88ae809e24c2cdb437527051f2748a49d54b5a","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-2.13.1.tgz","fileCount":16,"integrity":"sha512-dT3Qs/kKE/6T1unIkYVB4FUvYs8k0gMjM63Z9wkLYo97v1if6dUmxCevcL2U5UWAzz/5DdnwzdIjCaXY/Ej1QA==","signatures":[{"sig":"MEYCIQCZs5drnbYCbor8jMXCGUZPtKxzCXG2GDTjS/T62OXKZQIhAOMbujl/Is27uMYmsfNakBjZqz9Cdqomp8o839YSMii2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@2.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3255189},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"7a15e77dd776ef85f3e4421f0b4be52362b16f68","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"2.13.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"2.13.1","@speclynx/apidom-ns-asyncapi-2":"2.13.1","@speclynx/apidom-parser-adapter-json":"2.13.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_2.13.1_1772297711176_0.053538898644679866","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"3.0.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"a83dc1d91e81a3ba97c5e422ebb9e8aeb4658105","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-3.0.0.tgz","fileCount":16,"integrity":"sha512-k4hxsvsBWJwPRNZR0sESU2LzCANsfi5PyMmVe3CzrkV6zX7O215iNl0UmnB37/MIpNVIRoTKnWhOx1YUzp80LA==","signatures":[{"sig":"MEUCICgYhD+BR4tdvz4TKOAi1xzX1E/KXbqEIx91rmfL40gmAiEA8nQB+B488pUtvWv3VmSE0Bp5vBCW3i5ck2c5eHhSCM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3262796},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"cb94ec84ea789d121801065876e7a91799a363d0","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"3.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"3.0.0","@speclynx/apidom-ns-asyncapi-2":"3.0.0","@speclynx/apidom-parser-adapter-json":"3.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_3.0.0_1772742480618_0.6545975538194497","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"3.1.0","author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"02e4bff6304ccd59f2e455b11e7aa601fe315189","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-3.1.0.tgz","fileCount":16,"integrity":"sha512-asET4W7SflSqm7Prvs0kDSMtSb8BO0Ue0ZdF06hOn3s/W386uSbGas+ay/f373oMfMYiv1H8NELlStVhtFhb0g==","signatures":[{"sig":"MEUCIQCs+JMQQbtDEumPVCqdL3f6IkLl8CQkuitvIz1UWwc/2wIgF7BVF5pk3qPVxmloQm2jpRo4TLInBxzSqz8dIJ1jZ3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3262969},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"c0807dd0b7770eaaf594bd0013be65e2c28c504a","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"3.1.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"3.1.0","@speclynx/apidom-ns-asyncapi-2":"3.1.0","@speclynx/apidom-parser-adapter-json":"3.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_3.1.0_1772979355316_0.5300419821965285","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"3.2.0","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"2c8b46e85754bebd197fe1dbc09c92fdf056bcbd","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-3.2.0.tgz","fileCount":16,"integrity":"sha512-yxW+sjgFQN+gkuIqfhs7soKDsmyDKpWbFsjwPDhcF6OjS41UAqZ/h/mx8VKhOkYAqI51ZjO2sqxWJ2rMK/gXiQ==","signatures":[{"sig":"MEQCIF9VyzzTs0AgErfUorGSurMj/6LHfmFQHSvRguT0FXzIAiBdlysxNP7UQv6DFZlBUE76gpnnOuK4/AZAEIT4Kkvqwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3263528},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"eeb2f01cd34fb0a95617f02bc1b6683aefc028f2","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"3.2.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"3.2.0","@speclynx/apidom-ns-asyncapi-2":"3.2.0","@speclynx/apidom-parser-adapter-json":"3.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_3.2.0_1773001619558_0.6496141052432609","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"3.2.1","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"7869e43d59cc40594a0a1dfdeca2fd821ac5af7e","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-3.2.1.tgz","fileCount":16,"integrity":"sha512-naUK6gRK5HkksoxwLm6SQJsESib79Y45kWn32am4M7ZPlVUVH9oHdo/DwPfhxNNkOamKjhA5FWZa8ysmZO6jTw==","signatures":[{"sig":"MEYCIQC+jQjktWN32Lz9JXFbWtxkeZz+5EWtsbAx3vsKttDtwQIhAPxo4SlZ4BhQErNv7jiJeP4VngPeHif3GVp5LHNzNQpQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3263702},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"83a1e97089ef29134e41ff7cacd351973114ea5b","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"3.2.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"3.2.1","@speclynx/apidom-ns-asyncapi-2":"3.2.1","@speclynx/apidom-parser-adapter-json":"3.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_3.2.1_1773041996446_0.41484788537315165","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.0.0","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"72ef3dd579e316a754881d2b086503d529533396","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.0.0.tgz","fileCount":12,"integrity":"sha512-01+4mDaC14MJK7ps6eDLb88ddd8QaiZyxkEZskgN0GaqIZpIU1qZEl2gbPq/niS68of6pqmM3C6zBHem1gucGg==","signatures":[{"sig":"MEUCIHePubt2b10AKyfduhsnesP5hoW2yfaQ7N8H7EB/vFWjAiEAnTNWVsV2y/x27Y67QV0jLa++YZdiIxL8HJ2xSWKC7rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3259820},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"384ff82a1bb68d015fd6801de641898b4b582876","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"4.0.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"4.0.0","@speclynx/apidom-ns-asyncapi-2":"4.0.0","@speclynx/apidom-parser-adapter-json":"4.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.0.0_1773228602183_0.7310750673617741","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.0.1","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"e793d99fe7a01546ade948bd4343045a28f44517","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.0.1.tgz","fileCount":12,"integrity":"sha512-dyfc8qj8etu9js7SW7c/Bii9aTZBg1ZiqQyZMFZDuqZnxvH8KiaB6Bb9Bg4tGlYy7Zlzl3MjFBUMCrUxU6qz4w==","signatures":[{"sig":"MEQCIAl15uyeqL5OE70Q8Nj92+NmQIoO3J/YtGVGxvez/oTaAiAhPFQLaDbg14b19bmp2lgQnuKKN8gqZD6DACGO51IwQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3259994},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"223132a9b00081ca04842efc2736a491f7876f44","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"4.0.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"4.0.1","@speclynx/apidom-ns-asyncapi-2":"4.0.1","@speclynx/apidom-parser-adapter-json":"4.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.0.1_1773234228691_0.9730561705978602","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.0.2","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"43ccce1de39f769ca352fe206196a824edef00a8","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.0.2.tgz","fileCount":12,"integrity":"sha512-BpwpeCNWcfJhjK3q5MleGx7/f3MSjDJUZxyC4P+wnaOw5MK5l/Rh9H8BvsgXHl+NxYwjMQLrFkmWahmzMbdw1Q==","signatures":[{"sig":"MEYCIQCczY9pt9XCxGDEkjMbnPdgyfpBicnBhGsQez+miOnV+gIhAMWlnymZhM05E0jgCQIvDn8UnIRELpSG212dZ+TZYzrJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3260168},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"af1b05d4d5e48a11a3a03cd5699324e0f1b62765","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"4.0.2","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"4.0.2","@speclynx/apidom-ns-asyncapi-2":"4.0.2","@speclynx/apidom-parser-adapter-json":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.0.2_1773237248940_0.7737759503396873","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.0.3","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"99f21a90d132bd6c6fbd4be094e91b47b8ac02ac","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.0.3.tgz","fileCount":18,"integrity":"sha512-Gz9Yx3L1cVEofdPmtSlw+4cDMqeciD6C4ws4tvWgKfuPsUmwOXUZHcT5P+kyijgo5FUb2mGuwNhtbfaRZKfr9Q==","signatures":[{"sig":"MEUCICSQEj+OahpBqa9mTeEbhjeboZ+7SFyxs10ggWuwPWL0AiEA/GZc5yPZ7+kbHecV3bFgIj1zd4nUs5mLtnC2KfurDOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3266263},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"6ccfa09c02232516215e7de3ead276641957e626","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"4.0.3","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"4.0.3","@speclynx/apidom-ns-asyncapi-2":"4.0.3","@speclynx/apidom-parser-adapter-json":"4.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.0.3_1773238697401_0.5155370869563394","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.0.4","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"bac76b273ea30a339f04da9b417e045d735bb8db","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.0.4.tgz","fileCount":16,"integrity":"sha512-JFAgVCMAR5VGJg+geRHnNpzXknvcmHCoxzQ8FFLzTxnxupCIRTfalC9Q0bbyof3dBNtxGdXXJFtm9dBnNwcFCw==","signatures":[{"sig":"MEQCIAr96jxkaOJT49qP8G/8sRrBeMpdK8Q/A/m5lp1+RKTjAiAmzv6XVKBpGerorlz6q+q5pbS73c9rwfdvyumBoOxCvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3264812},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"a06f6ef3d37ad5bf860cbbf4b442bfbe3a522cc2","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"4.0.4","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"4.0.4","@speclynx/apidom-ns-asyncapi-2":"4.0.4","@speclynx/apidom-parser-adapter-json":"4.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.0.4_1773317626875_0.3134561101554856","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.0.5","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"b0665cd6346cf92d1a47232ba5b958ad7abe8fc8","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.0.5.tgz","fileCount":16,"integrity":"sha512-ns9dwHHyvyZjH9ps6ZhBs1WhOj4Buq5VSYqDHbBOtSM8HvMqYNE497c94pkR7aRvhiwFQwsRMGleX9CT3wBTbQ==","signatures":[{"sig":"MEQCIGPcloisWQmKiqIduXPw1P376GOszuifpz31UeS3vRABAiAYNavuBhJebdS6nRUXhMRmgvaRsBWtGC6i1gtiN4/MFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3266008},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"5a85d2a832eeefb07d03760faa391b457447e966","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"4.0.5","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"4.0.5","@speclynx/apidom-ns-asyncapi-2":"4.0.5","@speclynx/apidom-parser-adapter-json":"4.0.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.0.5_1773406636705_0.10380513836717231","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.1.0","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"858b78dd2655266964341880c17de4c596b17e7d","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.1.0.tgz","fileCount":16,"integrity":"sha512-c4p3pbL1yMNtEXhZX0ldlpIPzxJtetZer6/282a6919hJlRHZO6f6AVdQWRmR2hODMhBVbptKlc+zcQ9nTdpDg==","signatures":[{"sig":"MEYCIQDnnIAtpdiVwbIvcSd8yj5TJ4zBJLlm+kU077v7gLgfiwIhAIqAgEHiyuaYwu0CtcOux30yPIUvXvwClU0JZ+mMjgwq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3266181},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"41d4a41ac6157808b01e08d271019e53c4c8d6c5","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"4.1.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"4.1.0","@speclynx/apidom-ns-asyncapi-2":"4.1.0","@speclynx/apidom-parser-adapter-json":"4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.1.0_1773678441507_0.5551191834474294","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.2.0","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"09653d2db7e4c97a1b62a9f64215676c4f748e5b","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.2.0.tgz","fileCount":16,"integrity":"sha512-UBknXA0cpbWBAY3c3xBBk0MBhUsZTXz1TxsDxlES3y7Bmt0lDQIqD65JHtDyp0n5ymBckGWPWZivHpkiQpSMPg==","signatures":[{"sig":"MEUCIHsJubWZpOGFbzMZ1gBnawwj3nQ76x4/5sD0h8+fGD9MAiEAybatXrRrnwigY5cWb4M7thIz9fbB792N3j+aSiPeSHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3266724},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"3485d180340f2d4fad149bcf062a6f618030ca9b","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"4.2.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"4.2.0","@speclynx/apidom-ns-asyncapi-2":"4.2.0","@speclynx/apidom-parser-adapter-json":"4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.2.0_1773736850133_0.301586995436268","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.3.0","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"236bf7f7f389162d0ae2027070ebefd9dd44bf6e","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.3.0.tgz","fileCount":16,"integrity":"sha512-SM8hC5ALjZdQrkpqfVAO+F8k/QL1lpH1w4sPHBmOlPabWsrB1vcs3Sr0f9vve+ntIdjKkFCWK4Q1nWfHP1vGxA==","signatures":[{"sig":"MEUCIEuDtHuGw+RiWCdZp9Sh3hGnTv70EGkibYzFuHF6/z6gAiEA5VsBheW0bTvFQ2LKp5p+G0MeUTUQ2MSiy6wASlubBSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3266897},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"f2752226c45b99c35139c778470fc95645e9d673","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"4.3.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"4.3.0","@speclynx/apidom-ns-asyncapi-2":"4.3.0","@speclynx/apidom-parser-adapter-json":"4.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.3.0_1775594876910_0.4894137447474469","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.3.1","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"ef141a629b1269a427e568b58b3f109e9940fd08","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.3.1.tgz","fileCount":16,"integrity":"sha512-ytDB4ZvhVT/i2ojnBra5aWOp05hDDiHTonEID2RzL3jYEP4+yRS2NpWhO+LrN156qajWQNPFZBwCxT/ea78gKg==","signatures":[{"sig":"MEYCIQD3z1BEajLwcjxBSHxTLJ5+4EnYLZH8JNrweHT3BWH8NQIhAOMTmGLx4e1U8cGv3bXUbnJreTa+Kr/tHK7QrXvzbZaV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3267071},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"3082a613a41b54b74ad4b53946385c0bd8247b9b","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"4.3.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"4.3.1","@speclynx/apidom-ns-asyncapi-2":"4.3.1","@speclynx/apidom-parser-adapter-json":"4.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.3.1_1775633001975_0.21066213854979887","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.4.0","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"15cb583e0858ebde7967959af68ff5a2eb878ce8","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.4.0.tgz","fileCount":16,"integrity":"sha512-3sVhm1yMNamDFFhCDveOUbnsLEX/V5MgiCrxMA8Una8yNwERv8oUmo2q93gHu2t59CtuAVfVh6nH33Ln0Dp8Fg==","signatures":[{"sig":"MEYCIQCVOEWIsgIAxNPdOtC5KHfy5cZIRIqTxzeWY4waS8uiAgIhANQl61HC7krvI+PgalYa7ae13elmRQiazlPrwp4hBOpw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3267244},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"5bf5f346de1f59b813bb87d232566827ee9d9798","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"4.4.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"4.4.0","@speclynx/apidom-ns-asyncapi-2":"4.4.0","@speclynx/apidom-parser-adapter-json":"4.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.4.0_1775999069564_0.878572109278698","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.5.0","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"d77b3ca1d35f96cababc9fc73aa54525dad990d1","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.5.0.tgz","fileCount":16,"integrity":"sha512-VhPp0OZx42wlG6oVRvXr/Jf1+/AR7O4NjTTnPaJDHcq6yVD6KpT1WH0AJHXyrvaFZw/8buXCGOryqP58SPtoLA==","signatures":[{"sig":"MEQCIF21/BDT/Jd+3aGaYAEKUScsaH/RlCJKunNYV8BiJJCNAiAGcgzZ2iDab/9/YAfcsmdWfCORRsC6RJvUM1/pOAJhYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3267417},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"2df7f3dcd368bdbc0644117fb677610a8b4a03a5","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"4.5.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"4.5.0","@speclynx/apidom-ns-asyncapi-2":"4.5.0","@speclynx/apidom-parser-adapter-json":"4.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.5.0_1776016044582_0.6922774002351435","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.6.0","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"b4bdf45adc1efa48720b836346d1d7284f4df5f9","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.6.0.tgz","fileCount":16,"integrity":"sha512-CoOCESINHh3ykU91ITKynb5RTwvliJzxbRNIk6uqyXxcfUudxNKCuQY+8blBfZa9pJBcEETuoUV+gkHxX0Rp+Q==","signatures":[{"sig":"MEYCIQC/mIsvnk74qKquZDLJyOC97o3J44AXIPCq4hv+Z5zYZwIhAJvrrhVZXXx3NZMLuGfTzNpYCLFnrEVx99X6C5MLgIx1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3267590},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"c3cec30492f0e186ffdc7b1a761a016dab98b9d4","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"4.6.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"4.6.0","@speclynx/apidom-ns-asyncapi-2":"4.6.0","@speclynx/apidom-parser-adapter-json":"4.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.6.0_1776017943207_0.6994198885758953","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.7.0","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"0b4145f5c08a8d2618f7b9a45f84e47eb59e709b","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.7.0.tgz","fileCount":16,"integrity":"sha512-xeH62+vco97WpCrI7w/qIFAwidVuQIDyM6+cJdI4i/sm18ok7D/EVCz3Z9uRa7weI8Sd1f8aky0GG+Nz1ETOAw==","signatures":[{"sig":"MEUCIQDqsZA7tDwJlAD71YAvYmCN4XJpIm2cOVCIkJ9gVNZF+AIgJO/CfpC4QkydsgcN3G4rqRgr3fJi/CSUbvb/UNWjJpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3267763},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"5afe50e432d90185f514e91bb35319aa4e23ba7b","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"4.7.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"4.7.0","@speclynx/apidom-ns-asyncapi-2":"4.7.0","@speclynx/apidom-parser-adapter-json":"4.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.7.0_1776037838365_0.44216552727446756","host":"s3://npm-registry-packages-npm-production"}},"4.7.1":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.7.1","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"ad97ddbc1abcf786d7d9f7ddc8916e048e4eadc0","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.7.1.tgz","fileCount":16,"integrity":"sha512-gMsOVFwqc7qltLINwD2L2Skk+6NMU+AyRM45W/zwT49pteY301+Nym/PcEzdQ6v28HN41DANziVPLKjISustOw==","signatures":[{"sig":"MEYCIQC3wbSS/sbO/opNJjdTlT54sP6xiKYBEplFq/FJasMl4wIhAIjhHIzOHSyEptSw1Yw3sMib/9eShUs1l4/C6kx/3X0Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3268047},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"ee7c6fc79ed7af3550290c8fb76557967433167e","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"4.7.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"4.7.1","@speclynx/apidom-ns-asyncapi-2":"4.7.1","@speclynx/apidom-parser-adapter-json":"4.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.7.1_1776373621293_0.5902360665465087","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.8.0","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"a03dafc0e882d96ed79a9765736ff29849ed8ad0","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.8.0.tgz","fileCount":16,"integrity":"sha512-SGMrNWlYOL3V3Z9rpHsBGmHsGJh3NxPL7s8k2Nlg3mlQMLuD885RU9F9ccacf/UaKnElTkjqCPQEGWWbIDceeQ==","signatures":[{"sig":"MEQCIBsU1rapqAIEN8yNJ7hSiDt8+p0y8bSp41jR8VY4pWQUAiA7mGo1nPaRilQQZYTyLBwgrztG0KuPu6MdNFteZ97F2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3268752},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"ef77101edfc6567d9b265bc30708bf2c65fd1d15","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"4.8.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"4.8.0","@speclynx/apidom-ns-asyncapi-2":"4.8.0","@speclynx/apidom-parser-adapter-json":"4.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.8.0_1776439596648_0.4654706425418378","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.9.0","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"ac0f6528008cfd8b95407fb98546163786a00c58","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.9.0.tgz","fileCount":16,"integrity":"sha512-PoNcLqzH7sl4Hw514/4Up7Bc01TM5cnVLqCgzId78LlxPnTCGBLF6r6v2gpzYsytEzf0MGw21pGVxR4HLjOvlA==","signatures":[{"sig":"MEYCIQDZEFVLQYl90HDvvDLg3tJxAUq5xdAM6COkjvpA/geZuwIhAMluhKktlYIwEIbj/mtuOlFRt6oBiY/59aKpFegudK3x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3269041},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"918b3a7102bc7a8991b0fe1b92aeeb0aaeb2b30f","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"4.9.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"4.9.0","@speclynx/apidom-ns-asyncapi-2":"4.9.0","@speclynx/apidom-parser-adapter-json":"4.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.9.0_1776453333633_0.730882446766417","host":"s3://npm-registry-packages-npm-production"}},"4.9.1":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.9.1","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"a42712bb2673816f0e3d0954d2e2f189ad791f41","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.9.1.tgz","fileCount":16,"integrity":"sha512-zIjHGdXnqqXRqpXTO5+0A63VoQEo7o0/vpj1KHQNXVJtpwmwmD7JWegVxjVQsm4TJb+pFY9668v4DYIZOMbErw==","signatures":[{"sig":"MEQCID5RSLuS6AfqbKcl1p0kNWsgioZB2IXhvsvk4nhDGBQgAiBK1XsWkQx5oI4iDKVZF/K/L8BfszFP0wCc9mPXQZEqzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3269215},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"6185e3925c9f370fa9d2cff9168e31d41ab01e0f","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"4.9.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"4.9.1","@speclynx/apidom-ns-asyncapi-2":"4.9.1","@speclynx/apidom-parser-adapter-json":"4.9.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.9.1_1776787340745_0.2370196315854758","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.10.0","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"282acb7f99fd57d59812b23d81b49d03e88b4720","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.10.0.tgz","fileCount":16,"integrity":"sha512-yoXVK1UooT+/TzQpvuk/CxdZaQX5nqJ7kzIouopoI9EmHQpdIvp+gtoBNumhtXKU1wAi9CQuF9ahmpzCfo9Ucw==","signatures":[{"sig":"MEUCIQC4ou6RMtCT03uktBcZP+dCkAf9cYPBH5Hx9jAqrtaPMwIgXY1EvoUFOQOoqqoGfYPhYVaLFYX1RTNSmoHXg/7YDV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3269395},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"cc5b227c468c8bd1a56611f535a71a4018beebf8","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"4.10.0","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"4.10.0","@speclynx/apidom-ns-asyncapi-2":"4.10.0","@speclynx/apidom-parser-adapter-json":"4.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.10.0_1778619922803_0.008444961781382432","host":"s3://npm-registry-packages-npm-production"}},"4.10.1":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.10.1","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"e1c1dff1358af087232b9adfb4ca84779ed6a32f","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.10.1.tgz","fileCount":16,"integrity":"sha512-RNkZQnXvZkL+AZhIKxNJ0u30OHjBWA3Lwcy7aTYSvxg4KT4Vxxehb6NyxUmVZnhkcEcgcvDosIpKBal5EOU71Q==","signatures":[{"sig":"MEYCIQCdhufQyspjKFkRy4XuIY61DNtmEfZB/mejh8RFkirvSgIhAIX07iUuo7CZTqmeFQSLmMJAZ+N0L4PKzRwn2veibd1X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3269572},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"fb6a0a6f3f5da22443865a3ee73503d0a269c511","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.0.0","@speclynx/apidom-core":"4.10.1","@babel/runtime-corejs3":"^7.28.4","@speclynx/apidom-datamodel":"4.10.1","@speclynx/apidom-ns-asyncapi-2":"4.10.1","@speclynx/apidom-parser-adapter-json":"4.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.10.1_1779264891593_0.42806658719378543","host":"s3://npm-registry-packages-npm-production"}},"4.11.1":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.11.1","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"83e7f0c848d6f8a5dab767a86da6bf554e295469","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.11.1.tgz","fileCount":16,"integrity":"sha512-FQTFDI2H7CCSpzcnhLza+jgwerLrF1/usW8Bk9m8mmKjEHA2blI9/5Zv0pKbgq1akSKzMLXlJKnQSXn8TgvtAw==","signatures":[{"sig":"MEYCIQC9E0Hum5l7nhmvxREIZSg17rEXZRweWpGve9c5OJJ3iwIhANcOCkGPz0vKgc4gC5WxY8QIMi0pGY4OE05mDolI+QJv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3293732},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"76396e154f0b561793c096c852aaef9d8e01818b","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.1.0","@speclynx/apidom-core":"4.11.1","@babel/runtime-corejs3":"^7.29.7","@speclynx/apidom-datamodel":"4.11.1","@speclynx/apidom-ns-asyncapi-2":"4.11.1","@speclynx/apidom-parser-adapter-json":"4.11.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.11.1_1781091259019_0.2286067785821595","host":"s3://npm-registry-packages-npm-production"}},"4.12.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.12.0","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"5ac6363e9a763e191415832d33588a8a4e0a2ab1","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.12.0.tgz","fileCount":16,"integrity":"sha512-7NRH7Eh8jTDyG8WPCM9aHo/x4NQVfkR//NdbguTW/aAi2b6az+97ORD9oMR4NOI3ArXBlcYDoFiH95nKugc6ZQ==","signatures":[{"sig":"MEYCIQCb3P2OBRLO+CU2hdkkFMxsQSW4IdhIQrQJSnf9WTBo4AIhANHv7o87jXM0c/Xl0vzL/m09Czpa1YrBWBDr8/+mL4sF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3294056},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"7d5549ba93000f249ebbe1480ae01d1aaeb2ce15","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.1.0","@speclynx/apidom-core":"4.12.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-datamodel":"4.12.0","@speclynx/apidom-ns-asyncapi-2":"4.12.0","@speclynx/apidom-parser-adapter-json":"4.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.12.0_1782209949191_0.6048258966087161","host":"s3://npm-registry-packages-npm-production"}},"4.12.1":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.12.1","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"8cabff1038d650d059d23e185414b227c098acb2","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.12.1.tgz","fileCount":16,"integrity":"sha512-LZIx00BsgE6m9rx0NZWEIKlmYoY9zL7A8POMJQYwtZfNjCL3lFbg4Umcyn63hCXkYSSmWLBxuPNhIOSp8PDHwQ==","signatures":[{"sig":"MEUCIQC0qcRmhv+E8ojThJi/CW/xLNyWMoyAz4Po/hxY7RIOWQIgSOlzcJU2I5orjPy0lqd3A+hnHVRhtOhAPlTQt5+wwSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3294864},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"18a5bdbd578179f3fe3f6f0217884cd62a29f8f9","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.1.0","@speclynx/apidom-core":"4.12.1","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-datamodel":"4.12.1","@speclynx/apidom-ns-asyncapi-2":"4.12.1","@speclynx/apidom-parser-adapter-json":"4.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.12.1_1782217073364_0.987509010040571","host":"s3://npm-registry-packages-npm-production"}},"4.13.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.13.0","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"1e4dd5ee4b0592a753477be4f28e6126a96e1151","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.13.0.tgz","fileCount":16,"integrity":"sha512-3uJBUwfCS8OQFsqT9fI9gxr/o3JwS85wJSng+g5WKyXhx8huLI/oBwo5Pirbhvf/KkUQUOAoQzipVdr1o2/OjQ==","signatures":[{"sig":"MEYCIQDTBnZ8HVw+IiEKfyQK5mnBuJJbHt53fMoqjEG/YSzcPAIhALR0Ggo9ONkNAI7/FQEV4RMncjDJseysmeUO1ANnw8ss","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3295040},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"178b5324324332132479271fb9ac747a7ddbfccc","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.1.0","@speclynx/apidom-core":"4.13.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-datamodel":"4.13.0","@speclynx/apidom-ns-asyncapi-2":"4.13.0","@speclynx/apidom-parser-adapter-json":"4.13.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.13.0_1782227841817_0.5963474962581017","host":"s3://npm-registry-packages-npm-production"}},"4.14.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.14.0","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"6e7189b0b32c04a906b8c3cbaf4f5920a98e79ad","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.14.0.tgz","fileCount":16,"integrity":"sha512-bwHXTVFFHwEmeCDcnvDzaUsvJAzn4oG7t+L1WTOtgVT1WUjnaPYIlJbp0eeEM567I+d9roQDEmHiWzPfNgZ6CQ==","signatures":[{"sig":"MEYCIQD7f4KP7jEIq6fivmAwBAtXevXPn3NGfwD2X++oG6UQygIhAM/+xLVs451jM2de6WixaDcuqK/eZTgbARTqHtk7po+E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3295216},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"ae231056cc8865f2467fa97ca456975301bbe265","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.1.0","@speclynx/apidom-core":"4.14.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-datamodel":"4.14.0","@speclynx/apidom-ns-asyncapi-2":"4.14.0","@speclynx/apidom-parser-adapter-json":"4.14.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.14.0_1782248984778_0.23778606762427468","host":"s3://npm-registry-packages-npm-production"}},"4.15.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.15.0","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"dfaf5a0ed5276cbf054cdaefc30aa77213674034","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.15.0.tgz","fileCount":16,"integrity":"sha512-VlRILAZVqXIEgTbMH8JBhytebR2b0ib/c03sLtjrWURdnehGA72gHw2PvGABM3xSoQlGcT7X3FeenvRCWQZThA==","signatures":[{"sig":"MEUCIQDQGqkejjS8iazgnr9hqE+vFSbDedXUekg0CbKgA88rkgIgOZP/7PwqSSe08el+EHSB83TabftXQUinTFptTKZvxEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3295392},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"a3f6734745e3f4bee9c4121ebebbf2e9dbf6bc68","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.1.0","@speclynx/apidom-core":"4.15.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-datamodel":"4.15.0","@speclynx/apidom-ns-asyncapi-2":"4.15.0","@speclynx/apidom-parser-adapter-json":"4.15.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.15.0_1782297929957_0.870858280532167","host":"s3://npm-registry-packages-npm-production"}},"4.16.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"4.16.0","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"3779644466d3378c3bd24bdd4c6738ae9978c22b","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-4.16.0.tgz","fileCount":16,"integrity":"sha512-fUakXqHJQoCsLghD4Kp4NE/7yCpo6Sc79bWXL1F14Fv98o+LQr9hdYsS6A64RF5aCbIPox+MBvL6qz46rDAeSw==","signatures":[{"sig":"MEYCIQC3PUXbekNuJigSi4OTMUfmWn718gkAhwfIYll3x+aCRQIhAPCpoe+eSZIjPZCftmnd3B49iBZM+khtvs3GjQl4Gg21","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@4.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3295568},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"252461983339fe06eb64db4e60f8ac8087065f06","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.1.0","@speclynx/apidom-core":"4.16.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-datamodel":"4.16.0","@speclynx/apidom-ns-asyncapi-2":"4.16.0","@speclynx/apidom-parser-adapter-json":"4.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_4.16.0_1782302396257_0.23629740192551263","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"5.0.0","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"859a99993bd021bcf8f7dceabb25c796153b3640","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-5.0.0.tgz","fileCount":16,"integrity":"sha512-TbELis+TGoeZdCmBuRVDqiR8DfpUmzmYQ5tkO1dSxXQUNaiqRXIMq7K/IiRdwscfiPMypeQdcA4Bdh/bN0DGKQ==","signatures":[{"sig":"MEUCIH5JXS4mN2/sKCmRmfsDlt/ZtivymLQJrJogfcRDangEAiEAvM9os0B947QZgbu1Oob9tRB3w8bJ8g/DM/PB2mm/UUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3308542},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"5f67f647ddc85ef299fdabe503dc739b658e0415","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.1.0","@speclynx/apidom-core":"5.0.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-datamodel":"5.0.0","@speclynx/apidom-ns-asyncapi-2":"5.0.0","@speclynx/apidom-parser-adapter-json":"5.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_5.0.0_1783420736440_0.8586396960318243","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"5.0.1","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"569bf6935dae29a06c7c566c2ab30d5b5e7e9303","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-5.0.1.tgz","fileCount":16,"integrity":"sha512-M9QxlF0GKbl8NPpQadpnu69l6JnTnSG12r2ihROlAitXwYwO5QVWN5Slx8jBCc6tT04G8cRlNG7BTZcgz15KPA==","signatures":[{"sig":"MEUCIHxBYM/GuLh3nMP4fxi1yLlVBIpoROzwI+PUJ27XCnIlAiEA5imEIbUIWROrohRyMXoOd5acJZjTEjWwpQRVIODdM4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3308716},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"529e4a7847fd74f5cabab726c814f510e55e63b0","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.1.0","@speclynx/apidom-core":"5.0.1","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-datamodel":"5.0.1","@speclynx/apidom-ns-asyncapi-2":"5.0.1","@speclynx/apidom-parser-adapter-json":"5.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_5.0.1_1783422163070_0.7975458820490455","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"5.0.2","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"b565946fef35108a693365d5752730d1af10494e","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-5.0.2.tgz","fileCount":16,"integrity":"sha512-oMRX9ObY6TGAyQkLyvz8I2ikUwooTKyyjoTLnGkg4yLUdGHaEfZUifCDw7KTcl7j1qLEBkkO8m4l/5r55Mgqbw==","signatures":[{"sig":"MEYCIQDOcBDUtxQAZK+TLjc16PFGOrrLoCeo6yqsOhwn0OxGFwIhALhfRpSJY+6mhaZ5n/7Mh85ePiuYnnXZiEy0cpirDaKR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@5.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3313698},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"01792b567baea3a47cb08d09e478178aa04afda9","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.1.0","@speclynx/apidom-core":"5.0.2","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-datamodel":"5.0.2","@speclynx/apidom-ns-asyncapi-2":"5.0.2","@speclynx/apidom-parser-adapter-json":"5.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_5.0.2_1785843133100_0.07902733863972689","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"5.1.0","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"e828b3cc32b8819df635a4e88262795ea3161613","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-5.1.0.tgz","fileCount":16,"integrity":"sha512-x/00UdBVNGnQajc9ZRI0POVj/6CQdLDi/Oqkf7v7vaxdGnfg/+axeIAvh29lqCRupAMpafd8kxscvF7FbbddVw==","signatures":[{"sig":"MEUCIQCKvHGqKXiB+aQxbO+e6kEaHllbAFetCBD6WGNTR2hVnAIgckwFz217jDzExIi+XIeSwVq+AzVBwojDlKaw7V1KMvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3314606},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"2976a9fe41a9eb3a2de387695c41d21603f57c98","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.1.0","@speclynx/apidom-core":"5.1.0","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-datamodel":"5.1.0","@speclynx/apidom-ns-asyncapi-2":"5.1.0","@speclynx/apidom-parser-adapter-json":"5.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_5.1.0_1786295179458_0.2750454247587888","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"5.1.1","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"6269a1a597702d792358e140d137f36a7648783a","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-5.1.1.tgz","fileCount":16,"integrity":"sha512-USjCmfj8udTnB27Fp/eJ1astN9bQ/TRexQhsy6kLEsqOpuIwKa51phYgZVATMHWN8q4ovlo6EluYe011TlPt+g==","signatures":[{"sig":"MEUCIQDtnKNIg+2PYN1Haj2cjxHQ25y2IUqM4N4utblGCDtLjwIgKKnSKLzDYftYAKgX9XOPyXzu+4w0vOwqh7huvVQEQFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@5.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3318831},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"b661f6f038953d118ad09eec0d7da7927db46f5c","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.1.0","@speclynx/apidom-core":"5.1.1","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-datamodel":"5.1.1","@speclynx/apidom-ns-asyncapi-2":"5.1.1","@speclynx/apidom-parser-adapter-json":"5.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_5.1.1_1787144096222_0.32292698257279806","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"5.2.1","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"c5d3f7fd75a2315056ff23fabf046158bdfcf886","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-5.2.1.tgz","fileCount":16,"integrity":"sha512-gt0MubNkcjJoSlG4Y9kcKDov8QKvMwDXyw8QiBz5L4GqOowW6wp+g7WDNgFBJCnoe/5dQ2LeJ/hXM+gYr7IduQ==","signatures":[{"sig":"MEUCIGdU18BZWx9KOrZvpmZ8sBajAVZ9c/XU/0Y2DT3BHBJPAiEAlas6JAp8hXZ8pucwlTdeLuVEJFHdVIJVIZAIoodcLa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@5.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3321885},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"814e67e36b1e27546288c74a25eab8f9463943eb","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.1.0","@speclynx/apidom-core":"5.2.1","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-datamodel":"5.2.1","@speclynx/apidom-ns-asyncapi-2":"5.2.1","@speclynx/apidom-parser-adapter-json":"5.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_5.2.1_1788028962206_0.5517798092023771","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"5.2.2","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"bd84ee15500d6fd2b8d4acb168a4107ade42a497","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-5.2.2.tgz","fileCount":16,"integrity":"sha512-O8wfYlTcIzcexB2PvPl7olAi3lMwyhk6ZoP6wTJpTReKxjrGbTi4I/e7N3pl72+cGxJa47kqCyKARMh3xlmXoA==","signatures":[{"sig":"MEUCIQDtlrpwW78Ne6YyXJ6InYiaFI5O524GEClP331w4PsMcAIgGoQfeHKHdZQmG9tqRUbOjCoHZ2qQGaFAx2S7uKOAE14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@5.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3320901},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"2d0e035bf82913a9870ff7b26069e784e2a0e9a3","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.1.0","@speclynx/apidom-core":"5.2.2","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-datamodel":"5.2.2","@speclynx/apidom-ns-asyncapi-2":"5.2.2","@speclynx/apidom-parser-adapter-json":"5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_5.2.2_1788467789872_0.27629041148375344","host":"s3://npm-registry-packages-npm-production"}},"5.2.4":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"5.2.4","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"d575e8f38b25f6b4b4efbe3a0e38a29caf229bbf","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-5.2.4.tgz","fileCount":16,"integrity":"sha512-H7t9N9ln8R8FV20u8TH6QNz89hW/4hLmR1rYNLsAd+EstQbhuLITlmw7d+KIAh9NA1f5Y08ky4gEBcUdDAnjVQ==","signatures":[{"sig":"MEYCIQCtQESeaCITlzzFMpC5g7Kzdsv49m1qJMtBy899iBKkfgIhAP1kRVBdk+4VUnjRDL2JvSBv4f1g+2r6dqg/+yjVRO5h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCINzkg7ztfoy7Hej6cBFTTNQlZ/QEy87QSSzDgiCsE0QIhANM/DoRZUKF5l8DcJ1CJeHrUBZG3A0f4VBti86rrMh6N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@5.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3320919},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"5b467dbfe42b1989fe64b4a83c226274de24d783","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.1.0","@speclynx/apidom-core":"5.2.4","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-datamodel":"5.2.4","@speclynx/apidom-ns-asyncapi-2":"5.2.4","@speclynx/apidom-parser-adapter-json":"5.2.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_5.2.4_1789476797388_0.9512604689028807","host":"s3://npm-registry-packages-npm-production"}},"5.2.5":{"name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","version":"5.2.5","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"author":{"name":"Vladimir Gorej"},"license":"Apache-2.0","_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@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":"2e20401fd803abfdd762fc5cc0858edef4f8e49f","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-5.2.5.tgz","fileCount":16,"integrity":"sha512-7k7kE+3pi7Qyd7S4A18eEUxCKE1VDJEOdRhpm19lo5uuQ75FT/EIbnayxb+oHkG7bLrYyee0mC/vde8Ig3FSTA==","signatures":[{"sig":"MEQCIB0nV2xmxRKianng1P5f15SitonQOY+KNW+aPknmzx66AiAfwseACbTqETMcN7lvoZP1gfs1u0+fbXRfHZ0XWEen+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEya/l+YOvbW2jalZwCrjSA24CArRIjzuOXH3YSmy9lIAiBJnr/hNzn++TGk/LXN5C3sE/KwpTdz9/GJvzisKJ5wOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@5.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3321093},"main":"./src/adapter.cjs","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","import":"./src/adapter.mjs","require":"./src/adapter.cjs"},"gitHead":"677f42e6af4e7b5311c74cd054283c943f8700a9","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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"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 AsyncAPI 2.x.y namespace.","directories":{},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.1.0","@speclynx/apidom-core":"5.2.5","@babel/runtime-corejs3":"^8.0.0","@speclynx/apidom-datamodel":"5.2.5","@speclynx/apidom-ns-asyncapi-2":"5.2.5","@speclynx/apidom-parser-adapter-json":"5.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_5.2.5_1789682706043_0.04257940973513796","host":"s3://npm-registry-packages-npm-production"}},"5.2.6":{"_id":"@speclynx/apidom-parser-adapter-asyncapi-json-2@5.2.6","bugs":{"url":"https://github.com/speclynx/apidom/issues"},"dist":{"shasum":"1a42389a248f9aa41a53f6bac5b67f43ec3e825d","tarball":"https://registry.npmjs.org/@speclynx/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-5.2.6.tgz","fileCount":16,"integrity":"sha512-dIjiw+kuVtJr/xJwx8y0ZP/TLMtw53zmzSStZ1X2clbrnWpfW1zax8lMqVkWKQOfRwLk6Icn5TQmabC7gbSd/g==","signatures":[{"sig":"MEUCIHh17WUvFiUrENFWsXl8fTAFw8LIYA1XdA9fLiAw77RAAiEA9ucawpDIFT3P0TpukqUgKOsjUZe6hUO4baG7Q+VSGLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDVmsXEXkylUkN4fXqmA4Bs8Ol5KhUj4n3BQ/AwZq9kJAiEAx8P265DzHH4D4U105AiAK6lJrE/r9RS1J2FgVY6w6Cw="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@speclynx%2fapidom-parser-adapter-asyncapi-json-2@5.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3321267},"main":"./src/adapter.cjs","name":"@speclynx/apidom-parser-adapter-asyncapi-json-2","type":"module","types":"./types/apidom-parser-adapter-asyncapi-json-2.d.ts","unpkg":"./dist/apidom-parser-apdater-asyncapi-json-2.browser.min.js","author":{"name":"Vladimir Gorej"},"exports":{"types":"./types/apidom-parser-adapter-asyncapi-json-2.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/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 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'","perf:parse":"cross-env BABEL_ENV=es babel ./test/perf/parse.ts --out-file ./test/perf/parse.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/parse.mjs","perf:refract":"cross-env BABEL_ENV=es babel ./test/perf/refract.ts --out-file ./test/perf/refract.mjs --root-mode 'upward' && cross-env NODE_ENV=test node ./test/perf/refract.mjs","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:69ed36cd-e4b1-42d2-a8e9-b8d05f3f6fa5"}},"homepage":"https://github.com/speclynx/apidom#readme","keywords":["apidom","api","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","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 AsyncAPI 2.x.y namespace.","directories":{},"maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"ramda":"~0.32.0","ramda-adjunct":"^6.1.0","@speclynx/apidom-core":"5.2.6","@babel/runtime-corejs3":"^8.0.5","@speclynx/apidom-datamodel":"5.2.6","@speclynx/apidom-ns-asyncapi-2":"5.2.6","@speclynx/apidom-parser-adapter-json":"5.2.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/apidom-parser-adapter-asyncapi-json-2_5.2.6_1789802344364_0.8651165729636512"}}},"time":{"created":"2025-12-23T13:42:17.427Z","modified":"2026-09-19T07:19:04.862Z","1.12.1":"2025-12-23T13:42:17.704Z","1.12.2":"2025-12-23T14:40:17.202Z","2.0.1":"2026-01-14T10:46:52.962Z","2.1.0":"2026-01-17T22:12:57.617Z","2.2.0":"2026-01-19T16:11:06.693Z","2.2.1":"2026-01-20T09:38:19.072Z","2.2.2":"2026-01-23T09:03:14.784Z","2.2.3":"2026-01-26T23:23:05.203Z","2.3.0":"2026-01-27T13:19:14.900Z","2.4.0":"2026-01-29T12:19:17.166Z","2.5.0":"2026-01-30T11:35:52.209Z","2.5.1":"2026-01-31T12:43:51.940Z","2.6.0":"2026-02-03T21:32:52.565Z","2.6.1":"2026-02-04T12:38:31.869Z","2.7.0":"2026-02-05T14:10:21.524Z","2.8.0":"2026-02-06T23:58:12.342Z","2.9.0":"2026-02-08T07:45:13.043Z","2.10.0":"2026-02-08T12:41:22.168Z","2.10.1":"2026-02-08T21:53:44.398Z","2.10.2":"2026-02-08T22:56:00.688Z","2.10.3":"2026-02-10T10:44:04.785Z","2.11.0":"2026-02-12T09:43:28.376Z","2.12.0":"2026-02-18T16:01:39.344Z","2.12.1":"2026-02-18T18:53:02.381Z","2.12.2":"2026-02-20T11:29:55.879Z","2.12.3":"2026-02-24T10:49:55.310Z","2.12.4":"2026-02-24T12:04:21.677Z","2.13.0":"2026-02-28T16:35:17.966Z","2.13.1":"2026-02-28T16:55:11.347Z","3.0.0":"2026-03-05T20:28:00.804Z","3.1.0":"2026-03-08T14:15:55.523Z","3.2.0":"2026-03-08T20:26:59.784Z","3.2.1":"2026-03-09T07:39:56.638Z","4.0.0":"2026-03-11T11:30:02.340Z","4.0.1":"2026-03-11T13:03:48.886Z","4.0.2":"2026-03-11T13:54:09.194Z","4.0.3":"2026-03-11T14:18:17.623Z","4.0.4":"2026-03-12T12:13:47.025Z","4.0.5":"2026-03-13T12:57:16.890Z","4.1.0":"2026-03-16T16:27:21.673Z","4.2.0":"2026-03-17T08:40:50.335Z","4.3.0":"2026-04-07T20:47:57.171Z","4.3.1":"2026-04-08T07:23:22.175Z","4.4.0":"2026-04-12T13:04:29.717Z","4.5.0":"2026-04-12T17:47:24.804Z","4.6.0":"2026-04-12T18:19:03.407Z","4.7.0":"2026-04-12T23:50:38.544Z","4.7.1":"2026-04-16T21:07:01.528Z","4.8.0":"2026-04-17T15:26:36.830Z","4.9.0":"2026-04-17T19:15:33.810Z","4.9.1":"2026-04-21T16:02:20.956Z","4.10.0":"2026-05-12T21:05:23.037Z","4.10.1":"2026-05-20T08:14:51.816Z","4.11.1":"2026-06-10T11:34:19.206Z","4.12.0":"2026-06-23T10:19:09.349Z","4.12.1":"2026-06-23T12:17:53.528Z","4.13.0":"2026-06-23T15:17:22.027Z","4.14.0":"2026-06-23T21:09:45.038Z","4.15.0":"2026-06-24T10:45:30.143Z","4.16.0":"2026-06-24T11:59:56.455Z","5.0.0":"2026-07-07T10:38:56.604Z","5.0.1":"2026-07-07T11:02:43.249Z","5.0.2":"2026-08-04T11:32:13.255Z","5.1.0":"2026-08-09T17:06:19.638Z","5.1.1":"2026-08-19T12:54:56.370Z","5.2.1":"2026-08-29T18:42:42.362Z","5.2.2":"2026-09-03T20:36:30.019Z","5.2.4":"2026-09-15T12:53:17.487Z","5.2.5":"2026-09-17T22:05:06.202Z","5.2.6":"2026-09-19T07:19:04.464Z"},"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","asyncapi","asyncapi2","event-driven","json","parser","parse","tree-sitter","ast","spec","specification","typescript","javascript"],"repository":{"url":"git+https://github.com/speclynx/apidom.git","type":"git"},"description":"Parser adapter for parsing JSON documents into AsyncAPI 2.x.y namespace.","maintainers":[{"name":"frantuma","email":"frantuma@yahoo.com"},{"name":"char0n","email":"vladimir.gorej@gmail.com"}],"readme":"# @speclynx/apidom-parser-adapter-asyncapi-json-2\n\n`@speclynx/apidom-parser-adapter-asyncapi-json-2` is a parser adapter for following AsyncAPI specification versions defined in [JSON format](https://www.json.org/json-en.html):\n\n- [AsyncAPI 2.6.0 specification](https://github.com/asyncapi/spec/blob/v2.6.0/spec/asyncapi.md)\n- [AsyncAPI 2.5.0 specification](https://github.com/asyncapi/spec/blob/v2.5.0/spec/asyncapi.md)\n- [AsyncAPI 2.4.0 specification](https://github.com/asyncapi/spec/blob/v2.4.0/spec/asyncapi.md)\n- [AsyncAPI 2.3.0 specification](https://github.com/asyncapi/spec/blob/v2.3.0/spec/asyncapi.md)\n- [AsyncAPI 2.2.0 specification](https://github.com/asyncapi/spec/blob/v2.2.0/spec/asyncapi.md)\n- [AsyncAPI 2.1.0 specification](https://github.com/asyncapi/spec/blob/v2.1.0/spec/asyncapi.md)\n- [AsyncAPI 2.0.0 specification](https://github.com/asyncapi/spec/blob/2.0.0/versions/2.0.0/asyncapi.md)\n\n\nUnder the hood this adapter uses [@speclynx/apidom-parser-adapter-json](https://github.com/speclynx/apidom/tree/main/packages/apidom-parser-adapter-json)\nto parse a source string into generic ApiDOM in [base ApiDOM namespace](https://github.com/speclynx/apidom/tree/main/packages/apidom#base-namespace)\nwhich is then refracted with [AsyncApi 2.x.y Refractors](https://github.com/speclynx/apidom/tree/main/packages/apidom-ns-asyncapi-2#refractors).\n\n## Installation\n\nYou can install `@speclynx/apidom-parser-adapter-asyncapi-json-2` via [npm CLI](https://docs.npmjs.com/cli) by running the following command:\n\n```sh\n $ npm install @speclynx/apidom-parser-adapter-asyncapi-json-2\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[\n  'application/vnd.aai.asyncapi;version=2.0.0',\n  'application/vnd.aai.asyncapi;version=2.1.0',\n  'application/vnd.aai.asyncapi;version=2.2.0',\n  'application/vnd.aai.asyncapi;version=2.3.0',\n  'application/vnd.aai.asyncapi;version=2.4.0',\n  'application/vnd.aai.asyncapi;version=2.5.0',\n  'application/vnd.aai.asyncapi;version=2.6.0',\n  'application/vnd.aai.asyncapi+json;version=2.0.0',\n  'application/vnd.aai.asyncapi+json;version=2.1.0',\n  'application/vnd.aai.asyncapi+json;version=2.2.0',\n  'application/vnd.aai.asyncapi+json;version=2.3.0',\n  'application/vnd.aai.asyncapi+json;version=2.4.0',\n  'application/vnd.aai.asyncapi+json;version=2.5.0',\n  'application/vnd.aai.asyncapi+json;version=2.6.0',\n]\n```\n\n### detect\n\n[Detection](https://github.com/speclynx/apidom/blob/main/packages/apidom-parser-adapter-asyncapi-json-2/src/adapter.ts#L13) is based on a regular expression matching required AsyncApi 2.6.0 specification symbols in JSON format.\n\n### namespace\n\nThis adapter exposes an instance of [AsyncApi 2.x.y ApiDOM namespace](https://github.com/speclynx/apidom/tree/main/packages/apidom-ns-asyncapi-2#asyncapi-2xy-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=\"specObj\"></a>`specObj` | `Object` | [Specification Object](https://github.com/speclynx/apidom/blob/main/packages/apidom-ns-asyncapi-2/src/refractor/specification.ts) | This specification object drives the JSON AST transformation to AsyncAPI 2.x ApiDOM namespace.\n<a name=\"sourceMap\"></a>`sourceMap` | `Boolean` | `false` | Indicate whether to generate source maps.\n<a name=\"refractorOpts\"></a>`refractorOpts` | `Object` | `{}` | Refractor options are [passed to refractors](https://github.com/speclynx/apidom/tree/main/packages/apidom-ns-asyncapi-2#refractor-plugins) during refracting phase.\n\nAll unrecognized arbitrary options will be ignored.\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-asyncapi-json-2';\n\n// detecting\nawait detect('{\"asyncapi\": \"2.0.0\"}'); // => true\nawait detect('{\"asyncapi\": \"2.1.0\"}'); // => true\nawait detect('{\"asyncapi\": \"2.2.0\"}'); // => true\nawait detect('{\"asyncapi\": \"2.3.0\"}'); // => true\nawait detect('{\"asyncapi\": \"2.4.0\"}'); // => true\nawait detect('{\"asyncapi\": \"2.5.0\"}'); // => true\nawait detect('{\"asyncapi\": \"2.6.0\"}'); // => true\nawait detect('test'); // => false\n\n// parsing\nconst parseResult = await parse('{\"asyncapi\": \"2.6.0\"}', { sourceMap: 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 asyncApiJsonAdapter from '@speclynx/apidom-parser-adapter-asyncapi-json-2';\n\nconst parser = new ApiDOMParser();\n\nparser.use(asyncApiJsonAdapter);\n\nconst parseResult = await parser.parse('{\"asyncapi\": \"2.6.0\"}', { mediaType: asyncApiJsonAdapter.mediaTypes.latest('json') });\n```\n","readmeFilename":"README.md"}