{"_id":"@asyncapi/multi-parser","_rev":"10-14dad07c1a0d8f34f882881727d2caa7","name":"@asyncapi/multi-parser","dist-tags":{"latest":"2.4.0"},"versions":{"2.1.0":{"name":"@asyncapi/multi-parser","version":"2.1.0","license":"Apache-2.0","_id":"@asyncapi/multi-parser@2.1.0","maintainers":[{"name":"fmvilas","email":"fmvilas@gmail.com"},{"name":"derberg","email":"lpgornicki@gmail.com"},{"name":"asyncapi-bot","email":"derberg@wp.pl"}],"homepage":"https://github.com/asyncapi/parser-js","bugs":{"url":"https://github.com/asyncapi/parser-js/issues"},"dist":{"shasum":"27293a1c574841fdd6fefe3a9a68421715f76af3","tarball":"https://registry.npmjs.org/@asyncapi/multi-parser/-/multi-parser-2.1.0.tgz","fileCount":13,"integrity":"sha512-xgjQZOc+AeNUU0+E2TwR/3x7rmZWQrq3I7TYFuqa20avwnPsHV/e4l9SMzuNGnCq4fW4Ctrh7g5eoHvr3I8YIg==","signatures":[{"sig":"MEQCICo9EknECxljo+qo5ep5o4tx8FPF7KkRSkO8Oh64ARVMAiBg7erK9oLAMyI0NJ/u/qg1maOZzlRq+Vr7nBBZHIxsZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12850},"main":"cjs/index.js","types":"esm/index.d.ts","module":"esm/index.js","gitHead":"fb6a373b9a49ff489687337240bd30b9961c9e8a","private":false,"scripts":{"lint":"eslint --max-warnings 0 --config ../../.eslintrc  --ignore-path ../../.eslintignore .","test":"npm run test:unit","build":"npm run build:esm && npm run build:cjs","lint:fix":"eslint --max-warnings 0 --config .../../eslintrc  --ignore-path ../../.eslintignore . --fix","build:cjs":"tsc --project ./tsconfig.cjs.json","build:esm":"tsc","test:unit":"cross-env CI=true jest --coverage","bump:version":"npm --no-git-tag-version --allow-same-version version $VERSION","prepublishOnly":"npm run generate:assets","generate:assets":"npm run generate:readme:toc","generate:readme:toc":"markdown-toc -i \"../../README.md\""},"_npmUser":{"name":"asyncapi-bot","email":"derberg@wp.pl"},"repository":{"url":"git://github.com/asyncapi/parser-js.git","type":"git"},"_npmVersion":"10.7.0","description":"This tool allows to parse AsyncAPI documents and produce a desired interface based on a given Parser-API version","directories":{},"sideEffects":false,"_nodeVersion":"18.20.4","dependencies":{"parserapiv1":"npm:@asyncapi/parser@^2.1.0","parserapiv2":"npm:@asyncapi/parser@3.0.0-next-major-spec.8","parserapiv3":"file:../parser","@asyncapi/avro-schema-parser":"^3.0.3","@asyncapi/openapi-schema-parser":"^3.0.4","@asyncapi/raml-dt-schema-parser":"^4.0.4","@asyncapi/protobuf-schema-parser":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.23.0","ts-node":"^10.9.1","@swc/core":"^1.2.248","@swc/jest":"^0.2.22","cross-env":"^7.0.3","ts-loader":"^9.3.1","typescript":"^4.8.2","@jest/types":"^29.0.2","@types/jest":"^27.4.1","markdown-toc":"^1.2.0","eslint-plugin-github":"^4.3.7","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-security":"^1.5.0","@typescript-eslint/parser":"^5.36.2","@typescript-eslint/eslint-plugin":"^5.36.2"},"_npmOperationalInternal":{"tmp":"tmp/multi-parser_2.1.0_1721738056665_0.7092678659519893","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@asyncapi/multi-parser","version":"2.1.1","license":"Apache-2.0","_id":"@asyncapi/multi-parser@2.1.1","maintainers":[{"name":"fmvilas","email":"fmvilas@gmail.com"},{"name":"derberg","email":"lpgornicki@gmail.com"},{"name":"asyncapi-bot","email":"derberg@wp.pl"}],"homepage":"https://github.com/asyncapi/parser-js","bugs":{"url":"https://github.com/asyncapi/parser-js/issues"},"dist":{"shasum":"f1373ba2b15bbcc88af5992a1801771c75a9de4b","tarball":"https://registry.npmjs.org/@asyncapi/multi-parser/-/multi-parser-2.1.1.tgz","fileCount":13,"integrity":"sha512-nGf9ete+KHKQ/VdaLQ/AoqIAm6/L5oehyx5Cam/hUpybPNRyBkOCqiikDreoc2PiduaAcYkLbZdQceoKpEbSdg==","signatures":[{"sig":"MEUCIQDBjenFfq8osIkkqP5yBW7WOb1lWN/VKAj/c+Ge6DzyDAIgL8xUPH/xUmQm8SPzTW83bKPnJ+cePOTGdZZs6kWyWHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12816},"main":"cjs/index.js","types":"esm/index.d.ts","module":"esm/index.js","gitHead":"1bc505ed97544437f157f6753a38d2b770989b25","private":false,"scripts":{"lint":"eslint --max-warnings 0 --config ../../.eslintrc  --ignore-path ../../.eslintignore .","test":"npm run test:unit","build":"npm run build:esm && npm run build:cjs","lint:fix":"eslint --max-warnings 0 --config .../../eslintrc  --ignore-path ../../.eslintignore . --fix","build:cjs":"tsc --project ./tsconfig.cjs.json","build:esm":"tsc","test:unit":"cross-env CI=true jest --coverage","bump:version":"npm --no-git-tag-version --allow-same-version version $VERSION","prepublishOnly":"npm run generate:assets","generate:assets":"npm run generate:readme:toc","generate:readme:toc":"markdown-toc -i \"../../README.md\""},"_npmUser":{"name":"asyncapi-bot","email":"derberg@wp.pl"},"repository":{"url":"git://github.com/asyncapi/parser-js.git","type":"git"},"_npmVersion":"10.7.0","description":"This tool allows to parse AsyncAPI documents and produce a desired interface based on a given Parser-API version","directories":{},"sideEffects":false,"_nodeVersion":"18.20.4","dependencies":{"parserapiv1":"npm:@asyncapi/parser@^2.1.0","parserapiv2":"npm:@asyncapi/parser@3.0.0-next-major-spec.8","@asyncapi/parser":"*","@asyncapi/avro-schema-parser":"^3.0.3","@asyncapi/openapi-schema-parser":"^3.0.4","@asyncapi/raml-dt-schema-parser":"^4.0.4","@asyncapi/protobuf-schema-parser":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.23.0","ts-node":"^10.9.1","@swc/core":"^1.2.248","@swc/jest":"^0.2.22","cross-env":"^7.0.3","ts-loader":"^9.3.1","typescript":"^4.8.2","@jest/types":"^29.0.2","@types/jest":"^27.4.1","markdown-toc":"^1.2.0","eslint-plugin-github":"^4.3.7","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-security":"^1.5.0","@typescript-eslint/parser":"^5.36.2","@typescript-eslint/eslint-plugin":"^5.36.2"},"_npmOperationalInternal":{"tmp":"tmp/multi-parser_2.1.1_1722589884484_0.94970350565449","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@asyncapi/multi-parser","version":"2.2.0","license":"Apache-2.0","_id":"@asyncapi/multi-parser@2.2.0","maintainers":[{"name":"fmvilas","email":"fmvilas@gmail.com"},{"name":"derberg","email":"lpgornicki@gmail.com"},{"name":"asyncapi-bot","email":"derberg@wp.pl"}],"homepage":"https://github.com/asyncapi/parser-js","bugs":{"url":"https://github.com/asyncapi/parser-js/issues"},"dist":{"shasum":"ebaf4514e6e74f60e0ef6a04ed113750fb5902fa","tarball":"https://registry.npmjs.org/@asyncapi/multi-parser/-/multi-parser-2.2.0.tgz","fileCount":13,"integrity":"sha512-C+0IRBPDaUOX5JhyC1RKVJ3WQsMdFKHL4vWovG1u4rDToCNxXIfG5m6IIYbmZId5HNQ6bl9BneDt2Ml+pkeRbA==","signatures":[{"sig":"MEUCIQC1gRccU5X+wZA02sebQRvYu0PAx2TOiaq5DzJtX/MtkgIgE7CS6WzNmkuAUhrt8JVmuK31q3dI8Nb3RqleipRZ5E8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12816},"main":"cjs/index.js","types":"esm/index.d.ts","module":"esm/index.js","gitHead":"7c7c556a9dac19c361a28ba7737d8347954b5eba","private":false,"scripts":{"lint":"eslint --max-warnings 0 --config ../../.eslintrc  --ignore-path ../../.eslintignore .","test":"npm run test:unit","build":"npm run build:esm && npm run build:cjs","lint:fix":"eslint --max-warnings 0 --config .../../eslintrc  --ignore-path ../../.eslintignore . --fix","build:cjs":"tsc --project ./tsconfig.cjs.json","build:esm":"tsc","test:unit":"cross-env CI=true jest --coverage","bump:version":"npm --no-git-tag-version --allow-same-version version $VERSION","prepublishOnly":"npm run generate:assets","generate:assets":"npm run generate:readme:toc","generate:readme:toc":"markdown-toc -i \"../../README.md\""},"_npmUser":{"name":"asyncapi-bot","email":"derberg@wp.pl"},"repository":{"url":"git://github.com/asyncapi/parser-js.git","type":"git"},"_npmVersion":"10.7.0","description":"This tool allows to parse AsyncAPI documents and produce a desired interface based on a given Parser-API version","directories":{},"sideEffects":false,"_nodeVersion":"18.20.4","dependencies":{"parserapiv1":"npm:@asyncapi/parser@^2.1.0","parserapiv2":"npm:@asyncapi/parser@3.0.0-next-major-spec.8","@asyncapi/parser":"*","@asyncapi/avro-schema-parser":"^3.0.3","@asyncapi/openapi-schema-parser":"^3.0.4","@asyncapi/raml-dt-schema-parser":"^4.0.4","@asyncapi/protobuf-schema-parser":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.23.0","ts-node":"^10.9.1","@swc/core":"^1.2.248","@swc/jest":"^0.2.22","cross-env":"^7.0.3","ts-loader":"^9.3.1","typescript":"^4.8.2","@jest/types":"^29.0.2","@types/jest":"^27.4.1","markdown-toc":"^1.2.0","eslint-plugin-github":"^4.3.7","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-security":"^1.5.0","@typescript-eslint/parser":"^5.36.2","@typescript-eslint/eslint-plugin":"^5.36.2"},"_npmOperationalInternal":{"tmp":"tmp/multi-parser_2.2.0_1730124898651_0.4831658760762805","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@asyncapi/multi-parser","version":"2.3.0","license":"Apache-2.0","_id":"@asyncapi/multi-parser@2.3.0","maintainers":[{"name":"fmvilas","email":"fmvilas@gmail.com"},{"name":"derberg","email":"lpgornicki@gmail.com"},{"name":"asyncapi-bot","email":"derberg@wp.pl"}],"homepage":"https://github.com/asyncapi/parser-js","bugs":{"url":"https://github.com/asyncapi/parser-js/issues"},"dist":{"shasum":"7256711d16e31422041b4cf5fb2a3abd9d672a77","tarball":"https://registry.npmjs.org/@asyncapi/multi-parser/-/multi-parser-2.3.0.tgz","fileCount":13,"integrity":"sha512-8hZ2k1l+X5ygGfZa3fFNueO5O00df2yCHsiKzVgJdUpL2wRqhaMnMkrPwO6vwYiRzhZdfzVmZ/p8Tz1+8Yn39Q==","signatures":[{"sig":"MEUCIHYELhJaphiYyOqQ0HWBQJIOKvHsoysu9qDwRmnO+0HuAiEAuSvGhNn10WjpYzTZ6BMkb2aawkFUJXF2n/MZZ5RNRmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@asyncapi%2fmulti-parser@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12816},"main":"cjs/index.js","types":"esm/index.d.ts","module":"esm/index.js","gitHead":"9a57fa2f8b76113c4f80f341542f79f625cf2569","private":false,"scripts":{"lint":"eslint --max-warnings 0 --config ../../.eslintrc  --ignore-path ../../.eslintignore .","test":"npm run test:unit","build":"npm run build:esm && npm run build:cjs","lint:fix":"eslint --max-warnings 0 --config .../../eslintrc  --ignore-path ../../.eslintignore . --fix","build:cjs":"tsc --project ./tsconfig.cjs.json","build:esm":"tsc","test:unit":"cross-env CI=true jest --coverage","bump:version":"npm --no-git-tag-version --allow-same-version version $VERSION","prepublishOnly":"npm run generate:assets","generate:assets":"npm run generate:readme:toc","generate:readme:toc":"markdown-toc -i \"../../README.md\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48ddaa5e-404e-4b14-a25d-b22967a997eb"}},"repository":{"url":"git://github.com/asyncapi/parser-js.git","type":"git"},"_npmVersion":"11.6.2","description":"This tool allows to parse AsyncAPI documents and produce a desired interface based on a given Parser-API version","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"parserapiv1":"npm:@asyncapi/parser@^2.1.0","parserapiv2":"npm:@asyncapi/parser@3.0.0-next-major-spec.8","@asyncapi/parser":"*","@asyncapi/avro-schema-parser":"^3.0.3","@asyncapi/openapi-schema-parser":"^3.0.4","@asyncapi/raml-dt-schema-parser":"^4.0.4","@asyncapi/protobuf-schema-parser":"^3.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.23.0","ts-node":"^10.9.1","@swc/core":"^1.2.248","@swc/jest":"^0.2.22","cross-env":"^7.0.3","ts-loader":"^9.3.1","typescript":"^4.8.2","@jest/types":"^29.0.2","@types/jest":"^27.4.1","markdown-toc":"^1.2.0","eslint-plugin-github":"^4.3.7","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-security":"^1.5.0","@typescript-eslint/parser":"^5.36.2","@typescript-eslint/eslint-plugin":"^5.36.2"},"_npmOperationalInternal":{"tmp":"tmp/multi-parser_2.3.0_1769809615173_0.36870757419697586","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@asyncapi/multi-parser","version":"2.4.0","license":"Apache-2.0","_id":"@asyncapi/multi-parser@2.4.0","maintainers":[{"name":"fmvilas","email":"fmvilas@gmail.com"},{"name":"derberg","email":"lpgornicki@gmail.com"},{"name":"asyncapi-bot","email":"derberg@wp.pl"}],"homepage":"https://github.com/asyncapi/parser-js","bugs":{"url":"https://github.com/asyncapi/parser-js/issues"},"dist":{"shasum":"ba5741d3748b190f7bf04f606a4085df81b77018","tarball":"https://registry.npmjs.org/@asyncapi/multi-parser/-/multi-parser-2.4.0.tgz","fileCount":17,"integrity":"sha512-odtze8N+nGDuzitYB4PlArsFBhEL601ahvR/NL0FVKXWOVz9FTO4IIwtLToJT0PuNaAZAwwVeE5mAmgERaXvOQ==","signatures":[{"sig":"MEUCIQCMDgIca93sMG4yIWlvO0pxSRPf8SmdK5sEgoXvvVnHzwIgYjkoOp7ab3wA9vuU2g/gycDBDaMfnniKHeXohAegGK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@asyncapi%2fmulti-parser@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14574},"main":"cjs/index.js","types":"esm/index.d.ts","module":"esm/index.js","gitHead":"0a24ba16a4ae60e1a4b6b6a873e0c7107a2d110b","private":false,"scripts":{"lint":"eslint --max-warnings 0 --config ../../.eslintrc  --ignore-path ../../.eslintignore .","test":"npm run test:unit","build":"npm run build:esm && npm run build:cjs","lint:fix":"eslint --max-warnings 0 --config .../../eslintrc  --ignore-path ../../.eslintignore . --fix","build:cjs":"tsc --project ./tsconfig.cjs.json","build:esm":"tsc","test:unit":"cross-env CI=true jest --coverage","bump:version":"npm --no-git-tag-version --allow-same-version version $VERSION","prepublishOnly":"npm run generate:assets","generate:assets":"npm run generate:readme:toc","generate:readme:toc":"markdown-toc -i \"../../README.md\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48ddaa5e-404e-4b14-a25d-b22967a997eb"}},"repository":{"url":"git://github.com/asyncapi/parser-js.git","type":"git"},"_npmVersion":"11.16.0","description":"This tool allows to parse AsyncAPI documents and produce a desired interface based on a given Parser-API version","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"parserapiv1":"npm:@asyncapi/parser@^2.1.0","parserapiv2":"npm:@asyncapi/parser@3.0.0-next-major-spec.8","@asyncapi/parser":"*","@asyncapi/avro-schema-parser":"^3.0.3","@asyncapi/openapi-schema-parser":"^3.0.4","@asyncapi/protobuf-schema-parser":"^3.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","eslint":"^8.23.0","ts-node":"^10.9.1","@swc/core":"^1.2.248","@swc/jest":"^0.2.22","cross-env":"^7.0.3","ts-loader":"^9.3.1","typescript":"^4.8.2","@jest/types":"^29.0.2","@types/jest":"^27.4.1","markdown-toc":"^1.2.0","eslint-plugin-github":"^4.3.7","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-security":"^1.5.0","@typescript-eslint/parser":"^5.36.2","@asyncapi/raml-dt-schema-parser":"^4.0.4","@typescript-eslint/eslint-plugin":"^5.36.2"},"peerDependencies":{"@asyncapi/raml-dt-schema-parser":"^4.0.4"},"peerDependenciesMeta":{"@asyncapi/raml-dt-schema-parser":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/multi-parser_2.4.0_1785403345086_0.9624407889982882","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-07-23T12:34:16.571Z","modified":"2026-07-31T14:02:58.527Z","2.1.0":"2024-07-23T12:34:16.973Z","2.1.1":"2024-08-02T09:11:24.627Z","2.2.0":"2024-10-28T14:14:58.889Z","2.2.1":"2025-11-24T03:10:11.763Z","2.2.2":"2025-11-24T03:58:36.049Z","2.3.0":"2026-01-30T21:46:55.345Z","2.4.0":"2026-07-30T09:22:25.224Z"},"bugs":{"url":"https://github.com/asyncapi/parser-js/issues"},"license":"Apache-2.0","homepage":"https://github.com/asyncapi/parser-js","repository":{"url":"git://github.com/asyncapi/parser-js.git","type":"git"},"description":"This tool allows to parse AsyncAPI documents and produce a desired interface based on a given Parser-API version","maintainers":[{"email":"lpgornicki@gmail.com","name":"derberg"}],"readme":"ERROR: No README data found!","readmeFilename":""}