{"_id":"@asyncapi-actions-test/trusted-publishing-test_asyncapi-cli","_rev":"6-89a3d8365a1097451e203b0352ae8eb0","name":"@asyncapi-actions-test/trusted-publishing-test_asyncapi-cli","dist-tags":{"latest":"5.4.0"},"versions":{"4.1.3":{"name":"@asyncapi-actions-test/trusted-publishing-test_asyncapi-cli","version":"4.1.3","keywords":["oclif"],"author":{"name":"@asyncapi-actions-test"},"license":"Apache-2.0","_id":"@asyncapi-actions-test/trusted-publishing-test_asyncapi-cli@4.1.3","maintainers":[{"name":"action-test-ash17290","email":"shurtugal3023@gmail.com"}],"homepage":"https://github.com/asyncapi/cli","bugs":{"url":"https://github.com/asyncapi/cli/issues"},"bin":{"asyncapi":"bin/run_bin"},"dist":{"shasum":"1545c05f41839f5bc1b92f5a9f53b69c35c68484","tarball":"https://registry.npmjs.org/@asyncapi-actions-test/trusted-publishing-test_asyncapi-cli/-/trusted-publishing-test_asyncapi-cli-4.1.3.tgz","fileCount":257,"integrity":"sha512-YMlouc1DVcoKl3ZQ96betcF5Ez9zJzxl2FQqWg9DNSo0/RWNAesp90c8vaxN1fb91qYgQ3/U6gzBiDreFbxvtA==","signatures":[{"sig":"MEUCIQDDWerj5MjVT+Mm8xF+pGdDaz2Ua6IQBeycsUY/15fV6QIgDWJIPDkCFWznTyw5+GcGiTyxMeWN2E35QLvx+eqWS/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1558818},"main":"lib/index.js","oclif":{"bin":"asyncapi","hooks":{"command_not_found":["./lib/apps/cli/internal/hooks/command_not_found/myhook"]},"macos":{"identifier":"com.asyncapi.cli"},"topics":{"config":{"description":"CLI config settings"},"generate":{"description":"Generate models and template"},"config:context":{}},"plugins":["@oclif/plugin-warn-if-update-available","@oclif/plugin-autocomplete"],"commands":"./lib/apps/cli/commands","topicSeparator":" ","additionalVersionFlags":["--v"],"warn-if-update-available":{"message":"\n<%= chalk.yellow('╭────────────────────────────────────────────────────────────────╮') %>\n<%= chalk.yellow('│                                                                │') %>\n<%= chalk.yellow('│') %>               Update available! <%= chalk.red(config.version) %> → <%= chalk.greenBright(latest) %>.                 <%= chalk.yellow('│') %>\n<%= chalk.yellow('│') %> <%= chalk.magentaBright('Changelog:') %> https://github.com/asyncapi/cli/releases/tag/v<%= latest %> <%= chalk.yellow('│') %>\n<%= chalk.yellow('│') %>      Run \"<%= chalk.magentaBright('npm install -g @asyncapi/cli@latest') %>\" to update.      <%= chalk.yellow('│') %>\n<%= chalk.yellow('│') %>                                                                <%= chalk.yellow('│') %>\n<%= chalk.yellow('╰────────────────────────────────────────────────────────────────╯') %>","frequency":24,"frequencyUnit":"hours"}},"types":"lib/index.d.ts","engines":{"node":">=24.0"},"gitHead":"9b054f90cc2817dec4ad1ca23226c345817e6b59","scripts":{"dev":"tsc --watch","lint":"eslint --max-warnings 5 --config .eslintrc .","test":"npm run cli:test && npm run action:test","build":"rimraf lib && node scripts/fetch-asyncapi-example.js && npm run generate:languages && tsc && tsc-alias --project tsconfig.json && oclif manifest && echo \"Build Completed\"","api:dev":"cross-env NODE_ENV=development PORT=3000 nodemon","pretest":"npm run build","api:prod":"npm run api:build && cross-env NODE_ENV=production PORT=80 node lib/apps/api/server.js","api:test":"","cli:test":"cross-env NODE_ENV=development TEST=1 CUSTOM_CONTEXT_FILENAME=\"test.asyncapi-cli\" CUSTOM_CONTEXT_FILE_LOCATION=\"\" NODE_CONFIG_DIR=\"./src/apps/api/configs\" nyc --extension .ts mocha --require ts-node/register --require tsconfig-paths/register --require test/helpers/init.js --reporter spec --timeout 100000 \"test/**/*.test.ts\"","lint:fix":"eslint --max-warnings 5 --config .eslintrc . --fix","posttest":"rimraf ./test.asyncapi-cli","test:one":"cross-env NODE_ENV=development TEST=1 CUSTOM_CONTEXT_FILENAME=\"test.asyncapi-cli\" CUSTOM_CONTEXT_FILE_LOCATION=\"\"  NODE_CONFIG_DIR=\"./src/apps/api/configs\" nyc --extension .ts mocha --require ts-node/register --require tsconfig-paths/register --require test/helpers/init.js --reporter spec --timeout 100000","api:build":"rimraf lib && npm run generate:languages && tsc && tsc-alias --project tsconfig.json","unit:test":"cross-env NODE_ENV=development TEST=1 CUSTOM_CONTEXT_FILENAME=\"test.asyncapi-cli\" CUSTOM_CONTEXT_FILE_LOCATION=\"\" NODE_CONFIG_DIR=\"./src/apps/api/configs\" nyc --extension .ts mocha --require ts-node/register --require tsconfig-paths/register --require test/helpers/init.js --reporter spec --timeout 100000 \"test/unit/**/*.test.ts\"","api:docker":"docker run -it -p 80:80 asyncapi/server-api","createhook":"oclif generate hook myhook --event=command_not_found","pack:linux":"oclif pack deb && npm run pack:rename","pack:macos":"oclif pack macos && npm run pack:rename","action:test":"npm run build && cd github-action && make test","get-version":"echo $npm_package_version","pack:rename":"node scripts/releasePackagesRename.js","postinstall":"node ./scripts/enableAutoComplete.js","bump:version":"npx -p @changesets/cli@2.27.7 changeset version && npm run bump:github-action","docker:build":"docker build -t asyncapi/cli:latest .","pack:windows":"oclif pack win && npm run pack:rename","pack:tarballs":"oclif pack tarballs -t linux-x64 && npm run pack:rename","createhookinit":"oclif generate hook inithook --event=init","prepublishOnly":"npm run build","generate:assets":"npm run generate:readme:toc && npm run generate:commands","api:build:docker":"docker build -t asyncapi/server-api -f ./src/apps/api/Dockerfile .","pretest:coverage":"npm run build","generate:commands":"npm run generate:readme:create && npm run generate:readme:commands && node ./scripts/updateUsageDocs.js && rimraf ./scripts/README.md","bump:github-action":"cd github-action/lib/ && node bump-action-version.js","generate:languages":"node scripts/generateTypesForGenerateCommand.js","action:docker:build":"docker build -f github-action/Dockerfile -t asyncapi/github-action-for-cli:latest .","generate:readme:toc":"markdown-toc -i README.md","pack:tarballs:alpine":"oclif pack tarballs -t linux-x64 && npm run pack:rename alpine","generate:readme:create":"node -e \"const fs = require('fs'); fs.writeFileSync('scripts/README.md', '# Usage\\n\\n<!-- usage -->\\n\\n# Commands\\n\\n<!-- commands -->\\n');\"","generate:readme:commands":"npm run build && cd scripts && cross-env DEBUG=* oclif readme"},"_npmUser":{"name":"action-test-ash17290","email":"shurtugal3023@gmail.com"},"repository":{"url":"git+https://github.com/asyncapi-actions-test/cli.git","type":"git"},"_npmVersion":"11.5.1","description":"All in one CLI for all AsyncAPI tools","directories":{},"_nodeVersion":"24.7.0","dependencies":{"ws":"^8.2.3","cors":"^2.8.5","open":"^8.4.0","uuid":"^11.1.0","yaml":"^2.6.1","chalk":"^4.1.0","oclif":"^4.17.34","config":"^4.0.0","helmet":"^8.1.0","express":"^4.17.1","js-yaml":"^4.1.0","winston":"^3.17.0","archiver":"^7.0.1","chokidar":"^3.5.2","fs-extra":"^11.1.0","inquirer":"^8.2.0","unzipper":"^0.10.11","picocolors":"^1.1.0","@oclif/core":"^4.2.9","body-parser":"^2.2.0","compression":"^1.8.0","redoc-express":"^2.1.0","@asyncapi/diff":"^0.5.0","@clack/prompts":"^0.7.0","@asyncapi/parser":"^3.3.0","@asyncapi/studio":"^1.1.0","fast-levenshtein":"^3.0.0","@asyncapi/bundler":"^0.6.4","@asyncapi/problem":"^1.0.0","https-proxy-agent":"^7.0.6","@asyncapi/converter":"^1.6.2","@asyncapi/generator":"^3.0.1","@asyncapi/optimizer":"^1.0.4","@asyncapi/modelina-cli":"^5.3.5","@stoplight/spectral-cli":"6.9.0","@oclif/plugin-autocomplete":"^3.2.26","@asyncapi/avro-schema-parser":"^3.0.23","@asyncapi/openapi-schema-parser":"^3.0.24","@asyncapi/raml-dt-schema-parser":"^4.0.24","@asyncapi/protobuf-schema-parser":"^3.6.0","@smoya/asyncapi-adoption-metrics":"^2.4.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.2.0","eslint":"^8.24.0","rimraf":"^3.0.2","nodemon":"^3.1.10","ts-node":"^10.9.1","@types/ws":"^8.2.0","cross-env":"^7.0.3","puppeteer":"^24.17.0","supertest":"^7.1.4","tsc-alias":"^1.8.16","simple-git":"^3.16.0","typescript":"^5.8.2","@oclif/test":"^2","@types/chai":"^4.3.6","@types/cors":"^2.8.19","@types/node":"^22.13.10","@types/uuid":"^10.0.0","@types/mocha":"^10.0.2","markdown-toc":"^1.2.0","@types/config":"^3.3.5","@types/rimraf":"^3.0.2","@types/express":"^5.0.3","@types/js-yaml":"^4.0.5","tsconfig-paths":"^4.2.0","@commitlint/cli":"^19.8.1","@types/archiver":"^6.0.3","@types/fs-extra":"^11.0.1","@types/inquirer":"^8.1.3","@types/supertest":"^6.0.3","@types/body-parser":"^1.19.6","@types/compression":"^1.8.1","eslint-config-oclif":"^4","eslint-plugin-github":"^4.3.7","@asyncapi/newtemplate":"./test/fixtures/newtemplate","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-security":"^1.4.0","@types/fast-levenshtein":"^0.0.2","@asyncapi/minimaltemplate":"./test/fixtures/minimaltemplate","@typescript-eslint/parser":"^5.38.1","eslint-config-oclif-typescript":"^1.0.3","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"optionalDependencies":{"fsevents":"^2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/trusted-publishing-test_asyncapi-cli_4.1.3_1767362231349_0.17503135107736734","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@asyncapi-actions-test/trusted-publishing-test_asyncapi-cli","version":"5.0.0","keywords":["oclif"],"author":{"name":"@asyncapi-actions-test"},"license":"Apache-2.0","_id":"@asyncapi-actions-test/trusted-publishing-test_asyncapi-cli@5.0.0","maintainers":[{"name":"action-test-ash17290","email":"shurtugal3023@gmail.com"}],"homepage":"https://github.com/asyncapi/cli","bugs":{"url":"https://github.com/asyncapi/cli/issues"},"bin":{"asyncapi":"bin/run_bin"},"dist":{"shasum":"e5e2f84cfc364260b58d965becb769e32173ab54","tarball":"https://registry.npmjs.org/@asyncapi-actions-test/trusted-publishing-test_asyncapi-cli/-/trusted-publishing-test_asyncapi-cli-5.0.0.tgz","fileCount":257,"integrity":"sha512-fRYJm+urjKsAqzu1N8CJN2XH8R2L6Q8hCuaPFG+75Wd/WXNgPaXXf+uMeCT94AeZf9kF9wj6yXDF99OPp7TEBQ==","signatures":[{"sig":"MEYCIQCufaNomrmhuJICFi+Pf1EPTJaOY/Srvap+JHgSv6VhagIhAL9plArx8FMFRsDDsn636+gmJwexOekkI1ZEWIBgyeha","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@asyncapi-actions-test%2ftrusted-publishing-test_asyncapi-cli@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1558861},"main":"lib/index.js","oclif":{"bin":"asyncapi","hooks":{"command_not_found":["./lib/apps/cli/internal/hooks/command_not_found/myhook"]},"macos":{"identifier":"com.asyncapi.cli"},"topics":{"config":{"description":"CLI config settings"},"generate":{"description":"Generate models and template"},"config:context":{}},"plugins":["@oclif/plugin-warn-if-update-available","@oclif/plugin-autocomplete"],"commands":"./lib/apps/cli/commands","topicSeparator":" ","additionalVersionFlags":["--v"],"warn-if-update-available":{"message":"\n<%= chalk.yellow('╭────────────────────────────────────────────────────────────────╮') %>\n<%= chalk.yellow('│                                                                │') %>\n<%= chalk.yellow('│') %>               Update available! <%= chalk.red(config.version) %> → <%= chalk.greenBright(latest) %>.                 <%= chalk.yellow('│') %>\n<%= chalk.yellow('│') %> <%= chalk.magentaBright('Changelog:') %> https://github.com/asyncapi/cli/releases/tag/v<%= latest %> <%= chalk.yellow('│') %>\n<%= chalk.yellow('│') %>      Run \"<%= chalk.magentaBright('npm install -g @asyncapi/cli@latest') %>\" to update.      <%= chalk.yellow('│') %>\n<%= chalk.yellow('│') %>                                                                <%= chalk.yellow('│') %>\n<%= chalk.yellow('╰────────────────────────────────────────────────────────────────╯') %>","frequency":24,"frequencyUnit":"hours"}},"types":"lib/index.d.ts","engines":{"node":">=24.0"},"gitHead":"e453d9cb24251a4a64daa23428c0927bb78652ac","scripts":{"dev":"tsc --watch","lint":"eslint --max-warnings 5 --config .eslintrc .","test":"npm run cli:test && npm run action:test","build":"rimraf lib && node scripts/fetch-asyncapi-example.js && npm run generate:languages && tsc && tsc-alias --project tsconfig.json && oclif manifest && echo \"Build Completed\"","api:dev":"cross-env NODE_ENV=development PORT=3000 nodemon","pretest":"npm run build","api:prod":"npm run api:build && cross-env NODE_ENV=production PORT=80 node lib/apps/api/server.js","api:test":"","cli:test":"cross-env NODE_ENV=development TEST=1 CUSTOM_CONTEXT_FILENAME=\"test.asyncapi-cli\" CUSTOM_CONTEXT_FILE_LOCATION=\"\" NODE_CONFIG_DIR=\"./src/apps/api/configs\" nyc --extension .ts mocha --require ts-node/register --require tsconfig-paths/register --require test/helpers/init.js --reporter spec --timeout 100000 \"test/**/*.test.ts\"","lint:fix":"eslint --max-warnings 5 --config .eslintrc . --fix","posttest":"rimraf ./test.asyncapi-cli","test:one":"cross-env NODE_ENV=development TEST=1 CUSTOM_CONTEXT_FILENAME=\"test.asyncapi-cli\" CUSTOM_CONTEXT_FILE_LOCATION=\"\"  NODE_CONFIG_DIR=\"./src/apps/api/configs\" nyc --extension .ts mocha --require ts-node/register --require tsconfig-paths/register --require test/helpers/init.js --reporter spec --timeout 100000","api:build":"rimraf lib && npm run generate:languages && tsc && tsc-alias --project tsconfig.json","unit:test":"cross-env NODE_ENV=development TEST=1 CUSTOM_CONTEXT_FILENAME=\"test.asyncapi-cli\" CUSTOM_CONTEXT_FILE_LOCATION=\"\" NODE_CONFIG_DIR=\"./src/apps/api/configs\" nyc --extension .ts mocha --require ts-node/register --require tsconfig-paths/register --require test/helpers/init.js --reporter spec --timeout 100000 \"test/unit/**/*.test.ts\"","api:docker":"docker run -it -p 80:80 asyncapi/server-api","createhook":"oclif generate hook myhook --event=command_not_found","pack:linux":"oclif pack deb && npm run pack:rename","pack:macos":"oclif pack macos && npm run pack:rename","action:test":"npm run build && cd github-action && make test","get-version":"echo $npm_package_version","pack:rename":"node scripts/releasePackagesRename.js","postinstall":"node ./scripts/enableAutoComplete.js","bump:version":"npx -p @changesets/cli@2.27.7 changeset version && npm run bump:github-action","docker:build":"docker build -t asyncapi/cli:latest .","pack:windows":"oclif pack win && npm run pack:rename","pack:tarballs":"oclif pack tarballs -t linux-x64 && npm run pack:rename","createhookinit":"oclif generate hook inithook --event=init","prepublishOnly":"npm run build","generate:assets":"npm run generate:readme:toc && npm run generate:commands","api:build:docker":"docker build -t asyncapi/server-api -f ./src/apps/api/Dockerfile .","pretest:coverage":"npm run build","generate:commands":"npm run generate:readme:create && npm run generate:readme:commands && node ./scripts/updateUsageDocs.js && rimraf ./scripts/README.md","bump:github-action":"cd github-action/lib/ && node bump-action-version.js","generate:languages":"node scripts/generateTypesForGenerateCommand.js","action:docker:build":"docker build -f github-action/Dockerfile -t asyncapi/github-action-for-cli:latest .","generate:readme:toc":"markdown-toc -i README.md","pack:tarballs:alpine":"oclif pack tarballs -t linux-x64 && npm run pack:rename alpine","generate:readme:create":"node -e \"const fs = require('fs'); fs.writeFileSync('scripts/README.md', '# Usage\\n\\n<!-- usage -->\\n\\n# Commands\\n\\n<!-- commands -->\\n');\"","generate:readme:commands":"npm run build && cd scripts && cross-env DEBUG=* oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:09d1d442-f2ee-47ba-9f0f-e0896504e88d"}},"repository":{"url":"git+https://github.com/asyncapi-actions-test/cli.git","type":"git"},"_npmVersion":"11.6.2","description":"All in one CLI for all AsyncAPI tools","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.2.3","cors":"^2.8.5","open":"^8.4.0","uuid":"^11.1.0","yaml":"^2.6.1","chalk":"^4.1.0","oclif":"^4.17.34","config":"^4.0.0","helmet":"^8.1.0","express":"^4.17.1","js-yaml":"^4.1.0","winston":"^3.17.0","archiver":"^7.0.1","chokidar":"^3.5.2","fs-extra":"^11.1.0","inquirer":"^8.2.0","unzipper":"^0.10.11","picocolors":"^1.1.0","@oclif/core":"^4.2.9","body-parser":"^2.2.0","compression":"^1.8.0","redoc-express":"^2.1.0","@asyncapi/diff":"^0.5.0","@clack/prompts":"^0.7.0","@asyncapi/parser":"^3.3.0","@asyncapi/studio":"^1.1.0","fast-levenshtein":"^3.0.0","@asyncapi/bundler":"^0.6.4","@asyncapi/problem":"^1.0.0","https-proxy-agent":"^7.0.6","@asyncapi/converter":"^1.6.2","@asyncapi/generator":"^3.0.1","@asyncapi/optimizer":"^1.0.4","@asyncapi/modelina-cli":"^5.3.5","@stoplight/spectral-cli":"6.9.0","@changesets/changelog-git":"^0.2.0","@oclif/plugin-autocomplete":"^3.2.26","@asyncapi/avro-schema-parser":"^3.0.23","@asyncapi/openapi-schema-parser":"^3.0.24","@asyncapi/raml-dt-schema-parser":"^4.0.24","@asyncapi/protobuf-schema-parser":"^3.6.0","@smoya/asyncapi-adoption-metrics":"^2.4.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.2.0","eslint":"^8.24.0","rimraf":"^3.0.2","nodemon":"^3.1.10","ts-node":"^10.9.1","@types/ws":"^8.2.0","cross-env":"^7.0.3","puppeteer":"^24.17.0","supertest":"^7.1.4","tsc-alias":"^1.8.16","simple-git":"^3.16.0","typescript":"^5.8.2","@oclif/test":"^2","@types/chai":"^4.3.6","@types/cors":"^2.8.19","@types/node":"^22.13.10","@types/uuid":"^10.0.0","@types/mocha":"^10.0.2","markdown-toc":"^1.2.0","@types/config":"^3.3.5","@types/rimraf":"^3.0.2","@types/express":"^5.0.3","@types/js-yaml":"^4.0.5","tsconfig-paths":"^4.2.0","@commitlint/cli":"^19.8.1","@types/archiver":"^6.0.3","@types/fs-extra":"^11.0.1","@types/inquirer":"^8.1.3","@types/supertest":"^6.0.3","@types/body-parser":"^1.19.6","@types/compression":"^1.8.1","eslint-config-oclif":"^4","eslint-plugin-github":"^4.3.7","@asyncapi/newtemplate":"./test/fixtures/newtemplate","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-security":"^1.4.0","@types/fast-levenshtein":"^0.0.2","@asyncapi/minimaltemplate":"./test/fixtures/minimaltemplate","@typescript-eslint/parser":"^5.38.1","eslint-config-oclif-typescript":"^1.0.3","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"optionalDependencies":{"fsevents":"^2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/trusted-publishing-test_asyncapi-cli_5.0.0_1767364053663_0.6174270548203444","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@asyncapi-actions-test/trusted-publishing-test_asyncapi-cli","version":"5.1.0","keywords":["oclif"],"author":{"name":"@asyncapi-actions-test"},"license":"Apache-2.0","_id":"@asyncapi-actions-test/trusted-publishing-test_asyncapi-cli@5.1.0","maintainers":[{"name":"action-test-ash17290","email":"shurtugal3023@gmail.com"}],"homepage":"https://github.com/asyncapi/cli","bugs":{"url":"https://github.com/asyncapi/cli/issues"},"bin":{"asyncapi":"bin/run_bin"},"dist":{"shasum":"13827e8ed91efd2d8365a276870530b3421b15de","tarball":"https://registry.npmjs.org/@asyncapi-actions-test/trusted-publishing-test_asyncapi-cli/-/trusted-publishing-test_asyncapi-cli-5.1.0.tgz","fileCount":257,"integrity":"sha512-dbcmuYKLpb3weNFmSmKQAHKgtDge7RTFtvuWOFqboJBcU5cXmfBdssKRUnXEckVd/uSpoVBmchoWAn7gKxT/Pw==","signatures":[{"sig":"MEQCIEovAExayXIcRn5HlsOw/xNuJvxIkLkbGFaULVEXbcQ5AiAqOEfUmuH6IAGFy2C3EKengXEn3LVoTPF0esRlKaCS+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@asyncapi-actions-test%2ftrusted-publishing-test_asyncapi-cli@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1558861},"main":"lib/index.js","oclif":{"bin":"asyncapi","hooks":{"command_not_found":["./lib/apps/cli/internal/hooks/command_not_found/myhook"]},"macos":{"identifier":"com.asyncapi.cli"},"topics":{"config":{"description":"CLI config settings"},"generate":{"description":"Generate models and template"},"config:context":{}},"plugins":["@oclif/plugin-warn-if-update-available","@oclif/plugin-autocomplete"],"commands":"./lib/apps/cli/commands","topicSeparator":" ","additionalVersionFlags":["--v"],"warn-if-update-available":{"message":"\n<%= chalk.yellow('╭────────────────────────────────────────────────────────────────╮') %>\n<%= chalk.yellow('│                                                                │') %>\n<%= chalk.yellow('│') %>               Update available! <%= chalk.red(config.version) %> → <%= chalk.greenBright(latest) %>.                 <%= chalk.yellow('│') %>\n<%= chalk.yellow('│') %> <%= chalk.magentaBright('Changelog:') %> https://github.com/asyncapi/cli/releases/tag/v<%= latest %> <%= chalk.yellow('│') %>\n<%= chalk.yellow('│') %>      Run \"<%= chalk.magentaBright('npm install -g @asyncapi/cli@latest') %>\" to update.      <%= chalk.yellow('│') %>\n<%= chalk.yellow('│') %>                                                                <%= chalk.yellow('│') %>\n<%= chalk.yellow('╰────────────────────────────────────────────────────────────────╯') %>","frequency":24,"frequencyUnit":"hours"}},"types":"lib/index.d.ts","engines":{"node":">=24.0"},"gitHead":"0fbea736811ce083926f6539b014b9add9aef399","scripts":{"dev":"tsc --watch","lint":"eslint --max-warnings 5 --config .eslintrc .","test":"npm run cli:test && npm run action:test","build":"rimraf lib && node scripts/fetch-asyncapi-example.js && npm run generate:languages && tsc && tsc-alias --project tsconfig.json && oclif manifest && echo \"Build Completed\"","api:dev":"cross-env NODE_ENV=development PORT=3000 nodemon","pretest":"npm run build","api:prod":"npm run api:build && cross-env NODE_ENV=production PORT=80 node lib/apps/api/server.js","api:test":"","cli:test":"cross-env NODE_ENV=development TEST=1 CUSTOM_CONTEXT_FILENAME=\"test.asyncapi-cli\" CUSTOM_CONTEXT_FILE_LOCATION=\"\" NODE_CONFIG_DIR=\"./src/apps/api/configs\" nyc --extension .ts mocha --require ts-node/register --require tsconfig-paths/register --require test/helpers/init.js --reporter spec --timeout 100000 \"test/**/*.test.ts\"","lint:fix":"eslint --max-warnings 5 --config .eslintrc . --fix","posttest":"rimraf ./test.asyncapi-cli","test:one":"cross-env NODE_ENV=development TEST=1 CUSTOM_CONTEXT_FILENAME=\"test.asyncapi-cli\" CUSTOM_CONTEXT_FILE_LOCATION=\"\"  NODE_CONFIG_DIR=\"./src/apps/api/configs\" nyc --extension .ts mocha --require ts-node/register --require tsconfig-paths/register --require test/helpers/init.js --reporter spec --timeout 100000","api:build":"rimraf lib && npm run generate:languages && tsc && tsc-alias --project tsconfig.json","unit:test":"cross-env NODE_ENV=development TEST=1 CUSTOM_CONTEXT_FILENAME=\"test.asyncapi-cli\" CUSTOM_CONTEXT_FILE_LOCATION=\"\" NODE_CONFIG_DIR=\"./src/apps/api/configs\" nyc --extension .ts mocha --require ts-node/register --require tsconfig-paths/register --require test/helpers/init.js --reporter spec --timeout 100000 \"test/unit/**/*.test.ts\"","api:docker":"docker run -it -p 80:80 asyncapi/server-api","createhook":"oclif generate hook myhook --event=command_not_found","pack:linux":"oclif pack deb && npm run pack:rename","pack:macos":"oclif pack macos && npm run pack:rename","action:test":"npm run build && cd github-action && make test","get-version":"echo $npm_package_version","pack:rename":"node scripts/releasePackagesRename.js","postinstall":"node ./scripts/enableAutoComplete.js","bump:version":"npx -p @changesets/cli@2.27.7 changeset version && npm run bump:github-action","docker:build":"docker build -t asyncapi/cli:latest .","pack:windows":"oclif pack win && npm run pack:rename","pack:tarballs":"oclif pack tarballs -t linux-x64 && npm run pack:rename","createhookinit":"oclif generate hook inithook --event=init","prepublishOnly":"npm run build","generate:assets":"npm run generate:readme:toc && npm run generate:commands","api:build:docker":"docker build -t asyncapi/server-api -f ./src/apps/api/Dockerfile .","pretest:coverage":"npm run build","generate:commands":"npm run generate:readme:create && npm run generate:readme:commands && node ./scripts/updateUsageDocs.js && rimraf ./scripts/README.md","bump:github-action":"cd github-action/lib/ && node bump-action-version.js","generate:languages":"node scripts/generateTypesForGenerateCommand.js","action:docker:build":"docker build -f github-action/Dockerfile -t asyncapi/github-action-for-cli:latest .","generate:readme:toc":"markdown-toc -i README.md","pack:tarballs:alpine":"oclif pack tarballs -t linux-x64 && npm run pack:rename alpine","generate:readme:create":"node -e \"const fs = require('fs'); fs.writeFileSync('scripts/README.md', '# Usage\\n\\n<!-- usage -->\\n\\n# Commands\\n\\n<!-- commands -->\\n');\"","generate:readme:commands":"npm run build && cd scripts && cross-env DEBUG=* oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:09d1d442-f2ee-47ba-9f0f-e0896504e88d"}},"repository":{"url":"git+https://github.com/asyncapi-actions-test/cli.git","type":"git"},"_npmVersion":"11.6.2","description":"All in one CLI for all AsyncAPI tools","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.2.3","cors":"^2.8.5","open":"^8.4.0","uuid":"^11.1.0","yaml":"^2.6.1","chalk":"^4.1.0","oclif":"^4.17.34","config":"^4.0.0","helmet":"^8.1.0","express":"^4.17.1","js-yaml":"^4.1.0","winston":"^3.17.0","archiver":"^7.0.1","chokidar":"^3.5.2","fs-extra":"^11.1.0","inquirer":"^8.2.0","unzipper":"^0.10.11","picocolors":"^1.1.0","@oclif/core":"^4.2.9","body-parser":"^2.2.0","compression":"^1.8.0","redoc-express":"^2.1.0","@asyncapi/diff":"^0.5.0","@clack/prompts":"^0.7.0","@asyncapi/parser":"^3.3.0","@asyncapi/studio":"^1.1.0","fast-levenshtein":"^3.0.0","@asyncapi/bundler":"^0.6.4","@asyncapi/problem":"^1.0.0","https-proxy-agent":"^7.0.6","@asyncapi/converter":"^1.6.2","@asyncapi/generator":"^3.0.1","@asyncapi/optimizer":"^1.0.4","@asyncapi/modelina-cli":"^5.3.5","@stoplight/spectral-cli":"6.9.0","@changesets/changelog-git":"^0.2.0","@oclif/plugin-autocomplete":"^3.2.26","@asyncapi/avro-schema-parser":"^3.0.23","@asyncapi/openapi-schema-parser":"^3.0.24","@asyncapi/raml-dt-schema-parser":"^4.0.24","@asyncapi/protobuf-schema-parser":"^3.6.0","@smoya/asyncapi-adoption-metrics":"^2.4.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.2.0","eslint":"^8.24.0","rimraf":"^3.0.2","nodemon":"^3.1.10","ts-node":"^10.9.1","@types/ws":"^8.2.0","cross-env":"^7.0.3","puppeteer":"^24.17.0","supertest":"^7.1.4","tsc-alias":"^1.8.16","simple-git":"^3.16.0","typescript":"^5.8.2","@oclif/test":"^2","@types/chai":"^4.3.6","@types/cors":"^2.8.19","@types/node":"^22.13.10","@types/uuid":"^10.0.0","@types/mocha":"^10.0.2","markdown-toc":"^1.2.0","@types/config":"^3.3.5","@types/rimraf":"^3.0.2","@types/express":"^5.0.3","@types/js-yaml":"^4.0.5","tsconfig-paths":"^4.2.0","@commitlint/cli":"^19.8.1","@types/archiver":"^6.0.3","@types/fs-extra":"^11.0.1","@types/inquirer":"^8.1.3","@types/supertest":"^6.0.3","@types/body-parser":"^1.19.6","@types/compression":"^1.8.1","eslint-config-oclif":"^4","eslint-plugin-github":"^4.3.7","@asyncapi/newtemplate":"./test/fixtures/newtemplate","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-security":"^1.4.0","@types/fast-levenshtein":"^0.0.2","@asyncapi/minimaltemplate":"./test/fixtures/minimaltemplate","@typescript-eslint/parser":"^5.38.1","eslint-config-oclif-typescript":"^1.0.3","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"optionalDependencies":{"fsevents":"^2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/trusted-publishing-test_asyncapi-cli_5.1.0_1767371744828_0.07847603950723192","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@asyncapi-actions-test/trusted-publishing-test_asyncapi-cli","version":"5.2.0","keywords":["oclif"],"author":{"name":"@asyncapi-actions-test"},"license":"Apache-2.0","_id":"@asyncapi-actions-test/trusted-publishing-test_asyncapi-cli@5.2.0","maintainers":[{"name":"action-test-ash17290","email":"shurtugal3023@gmail.com"}],"homepage":"https://github.com/asyncapi/cli","bugs":{"url":"https://github.com/asyncapi/cli/issues"},"bin":{"asyncapi":"bin/run_bin"},"dist":{"shasum":"b5b51b4395e45aee19890af91590d5d1ba1aa26e","tarball":"https://registry.npmjs.org/@asyncapi-actions-test/trusted-publishing-test_asyncapi-cli/-/trusted-publishing-test_asyncapi-cli-5.2.0.tgz","fileCount":257,"integrity":"sha512-iZLDxU7miieRDg/XLJkiEkCz4XTVQjopdVB816af0iJnNwssUK/5lkLLmXh3+MeKV6X++dR+FonJfTgmdN3Qtg==","signatures":[{"sig":"MEQCIBG+cFrXQkw85PS8UEAHw2Bc0THPSa+bcN6W+1cG0CyoAiBWppqKLGyCqhtCQs3EnzhrowW4CRPxVtuCJEDViWuibg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@asyncapi-actions-test%2ftrusted-publishing-test_asyncapi-cli@5.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1559183},"main":"lib/index.js","oclif":{"bin":"asyncapi","hooks":{"command_not_found":["./lib/apps/cli/internal/hooks/command_not_found/myhook"]},"macos":{"identifier":"com.asyncapi.cli"},"topics":{"config":{"description":"CLI config settings"},"generate":{"description":"Generate models and template"},"config:context":{}},"plugins":["@oclif/plugin-warn-if-update-available","@oclif/plugin-autocomplete"],"commands":"./lib/apps/cli/commands","topicSeparator":" ","additionalVersionFlags":["--v"],"warn-if-update-available":{"message":"\n<%= chalk.yellow('╭────────────────────────────────────────────────────────────────╮') %>\n<%= chalk.yellow('│                                                                │') %>\n<%= chalk.yellow('│') %>               Update available! <%= chalk.red(config.version) %> → <%= chalk.greenBright(latest) %>.                 <%= chalk.yellow('│') %>\n<%= chalk.yellow('│') %> <%= chalk.magentaBright('Changelog:') %> https://github.com/asyncapi/cli/releases/tag/v<%= latest %> <%= chalk.yellow('│') %>\n<%= chalk.yellow('│') %>      Run \"<%= chalk.magentaBright('npm install -g @asyncapi/cli@latest') %>\" to update.      <%= chalk.yellow('│') %>\n<%= chalk.yellow('│') %>                                                                <%= chalk.yellow('│') %>\n<%= chalk.yellow('╰────────────────────────────────────────────────────────────────╯') %>","frequency":24,"frequencyUnit":"hours"}},"types":"lib/index.d.ts","engines":{"node":">=24.0"},"gitHead":"a83ab767f74e8ae68c1a3d99c9112042267e9b17","scripts":{"dev":"tsc --watch","lint":"eslint --max-warnings 5 --config .eslintrc .","test":"npm run cli:test && npm run action:test","build":"rimraf lib && node scripts/fetch-asyncapi-example.js && npm run generate:languages && tsc && tsc-alias --project tsconfig.json && oclif manifest && echo \"Build Completed\"","api:dev":"cross-env NODE_ENV=development PORT=3000 nodemon","pretest":"npm run build","api:prod":"npm run api:build && cross-env NODE_ENV=production PORT=80 node lib/apps/api/server.js","api:test":"","cli:test":"cross-env NODE_ENV=development TEST=1 CUSTOM_CONTEXT_FILENAME=\"test.asyncapi-cli\" CUSTOM_CONTEXT_FILE_LOCATION=\"\" NODE_CONFIG_DIR=\"./src/apps/api/configs\" nyc --extension .ts mocha --require ts-node/register --require tsconfig-paths/register --require test/helpers/init.js --reporter spec --timeout 100000 \"test/**/*.test.ts\"","lint:fix":"eslint --max-warnings 5 --config .eslintrc . --fix","posttest":"rimraf ./test.asyncapi-cli","test:one":"cross-env NODE_ENV=development TEST=1 CUSTOM_CONTEXT_FILENAME=\"test.asyncapi-cli\" CUSTOM_CONTEXT_FILE_LOCATION=\"\"  NODE_CONFIG_DIR=\"./src/apps/api/configs\" nyc --extension .ts mocha --require ts-node/register --require tsconfig-paths/register --require test/helpers/init.js --reporter spec --timeout 100000","api:build":"rimraf lib && npm run generate:languages && tsc && tsc-alias --project tsconfig.json","unit:test":"cross-env NODE_ENV=development TEST=1 CUSTOM_CONTEXT_FILENAME=\"test.asyncapi-cli\" CUSTOM_CONTEXT_FILE_LOCATION=\"\" NODE_CONFIG_DIR=\"./src/apps/api/configs\" nyc --extension .ts mocha --require ts-node/register --require tsconfig-paths/register --require test/helpers/init.js --reporter spec --timeout 100000 \"test/unit/**/*.test.ts\"","api:docker":"docker run -it -p 80:80 asyncapi/server-api","createhook":"oclif generate hook myhook --event=command_not_found","pack:linux":"oclif pack deb && npm run pack:rename","pack:macos":"oclif pack macos && npm run pack:rename","action:test":"npm run build && cd github-action && make test","get-version":"echo $npm_package_version","pack:rename":"node scripts/releasePackagesRename.js","postinstall":"node ./scripts/enableAutoComplete.js","bump:version":"npx -p @changesets/cli@2.27.7 changeset version && npm run bump:github-action","docker:build":"docker build -t asyncapi/cli:latest .","pack:windows":"oclif pack win && npm run pack:rename","pack:tarballs":"oclif pack tarballs -t linux-x64 && npm run pack:rename","createhookinit":"oclif generate hook inithook --event=init","prepublishOnly":"npm run build","generate:assets":"npm run generate:readme:toc && npm run generate:commands","publish:trusted":"echo \"Working around changesets action not supporting OIDC yet. Need to pass successful release output for triggering github release\";VERSION=$(node -p \"require('./package.json').version\"); PACKAGE_NAME=$(node -p \"require('./package.json').name\"); echo \"New Tag: $PACKAGE_NAME@$VERSION\";","api:build:docker":"docker build -t asyncapi/server-api -f ./src/apps/api/Dockerfile .","pretest:coverage":"npm run build","generate:commands":"npm run generate:readme:create && npm run generate:readme:commands && node ./scripts/updateUsageDocs.js && rimraf ./scripts/README.md","bump:github-action":"cd github-action/lib/ && node bump-action-version.js","generate:languages":"node scripts/generateTypesForGenerateCommand.js","action:docker:build":"docker build -f github-action/Dockerfile -t asyncapi/github-action-for-cli:latest .","generate:readme:toc":"markdown-toc -i README.md","pack:tarballs:alpine":"oclif pack tarballs -t linux-x64 && npm run pack:rename alpine","generate:readme:create":"node -e \"const fs = require('fs'); fs.writeFileSync('scripts/README.md', '# Usage\\n\\n<!-- usage -->\\n\\n# Commands\\n\\n<!-- commands -->\\n');\"","generate:readme:commands":"npm run build && cd scripts && cross-env DEBUG=* oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:09d1d442-f2ee-47ba-9f0f-e0896504e88d"}},"repository":{"url":"git+https://github.com/asyncapi-actions-test/cli.git","type":"git"},"_npmVersion":"11.6.2","description":"All in one CLI for all AsyncAPI tools","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.2.3","cors":"^2.8.5","open":"^8.4.0","uuid":"^11.1.0","yaml":"^2.6.1","chalk":"^4.1.0","oclif":"^4.17.34","config":"^4.0.0","helmet":"^8.1.0","express":"^4.17.1","js-yaml":"^4.1.0","winston":"^3.17.0","archiver":"^7.0.1","chokidar":"^3.5.2","fs-extra":"^11.1.0","inquirer":"^8.2.0","unzipper":"^0.10.11","picocolors":"^1.1.0","@oclif/core":"^4.2.9","body-parser":"^2.2.0","compression":"^1.8.0","redoc-express":"^2.1.0","@asyncapi/diff":"^0.5.0","@clack/prompts":"^0.7.0","@asyncapi/parser":"^3.3.0","@asyncapi/studio":"^1.1.0","fast-levenshtein":"^3.0.0","@asyncapi/bundler":"^0.6.4","@asyncapi/problem":"^1.0.0","https-proxy-agent":"^7.0.6","@asyncapi/converter":"^1.6.2","@asyncapi/generator":"^3.0.1","@asyncapi/optimizer":"^1.0.4","@asyncapi/modelina-cli":"^5.3.5","@stoplight/spectral-cli":"6.9.0","@changesets/changelog-git":"^0.2.0","@oclif/plugin-autocomplete":"^3.2.26","@asyncapi/avro-schema-parser":"^3.0.23","@asyncapi/openapi-schema-parser":"^3.0.24","@asyncapi/raml-dt-schema-parser":"^4.0.24","@asyncapi/protobuf-schema-parser":"^3.6.0","@smoya/asyncapi-adoption-metrics":"^2.4.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.2.0","eslint":"^8.24.0","rimraf":"^3.0.2","nodemon":"^3.1.10","ts-node":"^10.9.1","@types/ws":"^8.2.0","cross-env":"^7.0.3","puppeteer":"^24.17.0","supertest":"^7.1.4","tsc-alias":"^1.8.16","simple-git":"^3.16.0","typescript":"^5.8.2","@oclif/test":"^2","@types/chai":"^4.3.6","@types/cors":"^2.8.19","@types/node":"^22.13.10","@types/uuid":"^10.0.0","@types/mocha":"^10.0.2","markdown-toc":"^1.2.0","@types/config":"^3.3.5","@types/rimraf":"^3.0.2","@types/express":"^5.0.3","@types/js-yaml":"^4.0.5","tsconfig-paths":"^4.2.0","@commitlint/cli":"^19.8.1","@types/archiver":"^6.0.3","@types/fs-extra":"^11.0.1","@types/inquirer":"^8.1.3","@types/supertest":"^6.0.3","@types/body-parser":"^1.19.6","@types/compression":"^1.8.1","eslint-config-oclif":"^4","eslint-plugin-github":"^4.3.7","@asyncapi/newtemplate":"./test/fixtures/newtemplate","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-security":"^1.4.0","@types/fast-levenshtein":"^0.0.2","@asyncapi/minimaltemplate":"./test/fixtures/minimaltemplate","@typescript-eslint/parser":"^5.38.1","eslint-config-oclif-typescript":"^1.0.3","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"optionalDependencies":{"fsevents":"^2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/trusted-publishing-test_asyncapi-cli_5.2.0_1767374081270_0.8519688123277709","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@asyncapi-actions-test/trusted-publishing-test_asyncapi-cli","version":"5.3.0","keywords":["oclif"],"author":{"name":"@asyncapi-actions-test"},"license":"Apache-2.0","_id":"@asyncapi-actions-test/trusted-publishing-test_asyncapi-cli@5.3.0","maintainers":[{"name":"action-test-ash17290","email":"shurtugal3023@gmail.com"}],"homepage":"https://github.com/asyncapi/cli","bugs":{"url":"https://github.com/asyncapi/cli/issues"},"bin":{"asyncapi":"bin/run_bin"},"dist":{"shasum":"ace87711f15160d20449e3038d7be4644331be57","tarball":"https://registry.npmjs.org/@asyncapi-actions-test/trusted-publishing-test_asyncapi-cli/-/trusted-publishing-test_asyncapi-cli-5.3.0.tgz","fileCount":257,"integrity":"sha512-Ed8FnBOwBC1vXiwNLtwTZn3S5Xzke8k7pV+NmQV6DXmfgltIGKCN+HwOPeKeyU6gfWXhAeDhe2HOmkkPk3DLfw==","signatures":[{"sig":"MEUCIQCoaN81grRnWIsyClQ9uoc1Dd4ACZZtJeDyCzgtjT2PwAIgYSqufQTpo4/qFd/T0Mn3eYxfY7BSJJxrQWsxj0zU3XM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@asyncapi-actions-test%2ftrusted-publishing-test_asyncapi-cli@5.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1559385},"main":"lib/index.js","oclif":{"bin":"asyncapi","hooks":{"command_not_found":["./lib/apps/cli/internal/hooks/command_not_found/myhook"]},"macos":{"identifier":"com.asyncapi.cli"},"topics":{"config":{"description":"CLI config settings"},"generate":{"description":"Generate models and template"},"config:context":{}},"plugins":["@oclif/plugin-warn-if-update-available","@oclif/plugin-autocomplete"],"commands":"./lib/apps/cli/commands","topicSeparator":" ","additionalVersionFlags":["--v"],"warn-if-update-available":{"message":"\n<%= chalk.yellow('╭────────────────────────────────────────────────────────────────╮') %>\n<%= chalk.yellow('│                                                                │') %>\n<%= chalk.yellow('│') %>               Update available! <%= chalk.red(config.version) %> → <%= chalk.greenBright(latest) %>.                 <%= chalk.yellow('│') %>\n<%= chalk.yellow('│') %> <%= chalk.magentaBright('Changelog:') %> https://github.com/asyncapi/cli/releases/tag/v<%= latest %> <%= chalk.yellow('│') %>\n<%= chalk.yellow('│') %>      Run \"<%= chalk.magentaBright('npm install -g @asyncapi/cli@latest') %>\" to update.      <%= chalk.yellow('│') %>\n<%= chalk.yellow('│') %>                                                                <%= chalk.yellow('│') %>\n<%= chalk.yellow('╰────────────────────────────────────────────────────────────────╯') %>","frequency":24,"frequencyUnit":"hours"}},"types":"lib/index.d.ts","engines":{"node":">=24.0"},"gitHead":"0ca5d6856a96a9072592afa9925521702fbbd3ec","scripts":{"dev":"tsc --watch","lint":"eslint --max-warnings 5 --config .eslintrc .","test":"npm run cli:test && npm run action:test","build":"rimraf lib && node scripts/fetch-asyncapi-example.js && npm run generate:languages && tsc && tsc-alias --project tsconfig.json && oclif manifest && echo \"Build Completed\"","api:dev":"cross-env NODE_ENV=development PORT=3000 nodemon","pretest":"npm run build","api:prod":"npm run api:build && cross-env NODE_ENV=production PORT=80 node lib/apps/api/server.js","api:test":"","cli:test":"cross-env NODE_ENV=development TEST=1 CUSTOM_CONTEXT_FILENAME=\"test.asyncapi-cli\" CUSTOM_CONTEXT_FILE_LOCATION=\"\" NODE_CONFIG_DIR=\"./src/apps/api/configs\" nyc --extension .ts mocha --require ts-node/register --require tsconfig-paths/register --require test/helpers/init.js --reporter spec --timeout 100000 \"test/**/*.test.ts\"","lint:fix":"eslint --max-warnings 5 --config .eslintrc . --fix","posttest":"rimraf ./test.asyncapi-cli","test:one":"cross-env NODE_ENV=development TEST=1 CUSTOM_CONTEXT_FILENAME=\"test.asyncapi-cli\" CUSTOM_CONTEXT_FILE_LOCATION=\"\"  NODE_CONFIG_DIR=\"./src/apps/api/configs\" nyc --extension .ts mocha --require ts-node/register --require tsconfig-paths/register --require test/helpers/init.js --reporter spec --timeout 100000","api:build":"rimraf lib && npm run generate:languages && tsc && tsc-alias --project tsconfig.json","unit:test":"cross-env NODE_ENV=development TEST=1 CUSTOM_CONTEXT_FILENAME=\"test.asyncapi-cli\" CUSTOM_CONTEXT_FILE_LOCATION=\"\" NODE_CONFIG_DIR=\"./src/apps/api/configs\" nyc --extension .ts mocha --require ts-node/register --require tsconfig-paths/register --require test/helpers/init.js --reporter spec --timeout 100000 \"test/unit/**/*.test.ts\"","api:docker":"docker run -it -p 80:80 asyncapi/server-api","createhook":"oclif generate hook myhook --event=command_not_found","pack:linux":"oclif pack deb && npm run pack:rename","pack:macos":"oclif pack macos && npm run pack:rename","action:test":"npm run build && cd github-action && make test","get-version":"echo $npm_package_version","pack:rename":"node scripts/releasePackagesRename.js","postinstall":"node ./scripts/enableAutoComplete.js","bump:version":"npx -p @changesets/cli@2.27.7 changeset version && npm run bump:github-action","docker:build":"docker build -t asyncapi/cli:latest .","pack:windows":"oclif pack win && npm run pack:rename","pack:tarballs":"oclif pack tarballs -t linux-x64 && npm run pack:rename","createhookinit":"oclif generate hook inithook --event=init","prepublishOnly":"npm run build","generate:assets":"npm run generate:readme:toc && npm run generate:commands","publish:trusted":"echo \"Working around changesets action not supporting OIDC yet. Need to pass successful release output for triggering github release\";VERSION=$(node -p \"require('./package.json').version\"); PACKAGE_NAME=$(node -p \"require('./package.json').name\"); if npm view $PACKAGE_NAME@$VERSION > /dev/null 2>&1; then echo \"Version $VERSION of package $PACKAGE_NAME already published to NPM. Skipping GitHub release.\"; else git tag v$VERSION -m v$VERSION; echo \"New tag: $PACKAGE_NAME@$VERSION.\"; fi","api:build:docker":"docker build -t asyncapi/server-api -f ./src/apps/api/Dockerfile .","pretest:coverage":"npm run build","generate:commands":"npm run generate:readme:create && npm run generate:readme:commands && node ./scripts/updateUsageDocs.js && rimraf ./scripts/README.md","bump:github-action":"cd github-action/lib/ && node bump-action-version.js","generate:languages":"node scripts/generateTypesForGenerateCommand.js","action:docker:build":"docker build -f github-action/Dockerfile -t asyncapi/github-action-for-cli:latest .","generate:readme:toc":"markdown-toc -i README.md","pack:tarballs:alpine":"oclif pack tarballs -t linux-x64 && npm run pack:rename alpine","generate:readme:create":"node -e \"const fs = require('fs'); fs.writeFileSync('scripts/README.md', '# Usage\\n\\n<!-- usage -->\\n\\n# Commands\\n\\n<!-- commands -->\\n');\"","generate:readme:commands":"npm run build && cd scripts && cross-env DEBUG=* oclif readme"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:09d1d442-f2ee-47ba-9f0f-e0896504e88d"}},"repository":{"url":"git+https://github.com/asyncapi-actions-test/cli.git","type":"git"},"_npmVersion":"11.6.2","description":"All in one CLI for all AsyncAPI tools","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.2.3","cors":"^2.8.5","open":"^8.4.0","uuid":"^11.1.0","yaml":"^2.6.1","chalk":"^4.1.0","oclif":"^4.17.34","config":"^4.0.0","helmet":"^8.1.0","express":"^4.17.1","js-yaml":"^4.1.0","winston":"^3.17.0","archiver":"^7.0.1","chokidar":"^3.5.2","fs-extra":"^11.1.0","inquirer":"^8.2.0","unzipper":"^0.10.11","picocolors":"^1.1.0","@oclif/core":"^4.2.9","body-parser":"^2.2.0","compression":"^1.8.0","redoc-express":"^2.1.0","@asyncapi/diff":"^0.5.0","@clack/prompts":"^0.7.0","@asyncapi/parser":"^3.3.0","@asyncapi/studio":"^1.1.0","fast-levenshtein":"^3.0.0","@asyncapi/bundler":"^0.6.4","@asyncapi/problem":"^1.0.0","https-proxy-agent":"^7.0.6","@asyncapi/converter":"^1.6.2","@asyncapi/generator":"^3.0.1","@asyncapi/optimizer":"^1.0.4","@asyncapi/modelina-cli":"^5.3.5","@stoplight/spectral-cli":"6.9.0","@changesets/changelog-git":"^0.2.0","@oclif/plugin-autocomplete":"^3.2.26","@asyncapi/avro-schema-parser":"^3.0.23","@asyncapi/openapi-schema-parser":"^3.0.24","@asyncapi/raml-dt-schema-parser":"^4.0.24","@asyncapi/protobuf-schema-parser":"^3.6.0","@smoya/asyncapi-adoption-metrics":"^2.4.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.2.0","eslint":"^8.24.0","rimraf":"^3.0.2","nodemon":"^3.1.10","ts-node":"^10.9.1","@types/ws":"^8.2.0","cross-env":"^7.0.3","puppeteer":"^24.17.0","supertest":"^7.1.4","tsc-alias":"^1.8.16","simple-git":"^3.16.0","typescript":"^5.8.2","@oclif/test":"^2","@types/chai":"^4.3.6","@types/cors":"^2.8.19","@types/node":"^22.13.10","@types/uuid":"^10.0.0","@types/mocha":"^10.0.2","markdown-toc":"^1.2.0","@types/config":"^3.3.5","@types/rimraf":"^3.0.2","@types/express":"^5.0.3","@types/js-yaml":"^4.0.5","tsconfig-paths":"^4.2.0","@commitlint/cli":"^19.8.1","@types/archiver":"^6.0.3","@types/fs-extra":"^11.0.1","@types/inquirer":"^8.1.3","@types/supertest":"^6.0.3","@types/body-parser":"^1.19.6","@types/compression":"^1.8.1","eslint-config-oclif":"^4","eslint-plugin-github":"^4.3.7","@asyncapi/newtemplate":"./test/fixtures/newtemplate","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-security":"^1.4.0","@types/fast-levenshtein":"^0.0.2","@asyncapi/minimaltemplate":"./test/fixtures/minimaltemplate","@typescript-eslint/parser":"^5.38.1","eslint-config-oclif-typescript":"^1.0.3","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"optionalDependencies":{"fsevents":"^2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/trusted-publishing-test_asyncapi-cli_5.3.0_1767375150295_0.08055064435069714","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@asyncapi-actions-test/trusted-publishing-test_asyncapi-cli","description":"All in one CLI for all AsyncAPI tools","version":"5.4.0","author":{"name":"@asyncapi-actions-test"},"bin":{"asyncapi":"bin/run_bin"},"repository":{"url":"git+https://github.com/asyncapi-actions-test/cli.git","type":"git"},"bugs":{"url":"https://github.com/asyncapi/cli/issues"},"dependencies":{"@asyncapi/avro-schema-parser":"^3.0.23","@asyncapi/bundler":"^0.6.4","@asyncapi/converter":"^1.6.2","@asyncapi/diff":"^0.5.0","@asyncapi/generator":"^3.0.1","@asyncapi/modelina-cli":"^5.3.5","@asyncapi/openapi-schema-parser":"^3.0.24","@asyncapi/optimizer":"^1.0.4","@asyncapi/parser":"^3.3.0","@asyncapi/problem":"^1.0.0","@asyncapi/protobuf-schema-parser":"^3.6.0","@asyncapi/raml-dt-schema-parser":"^4.0.24","@asyncapi/studio":"^1.1.0","@changesets/changelog-git":"^0.2.0","@clack/prompts":"^0.7.0","@oclif/core":"^4.2.9","@oclif/plugin-autocomplete":"^3.2.26","@smoya/asyncapi-adoption-metrics":"^2.4.9","@stoplight/spectral-cli":"6.9.0","archiver":"^7.0.1","body-parser":"^2.2.0","chalk":"^4.1.0","chokidar":"^3.5.2","compression":"^1.8.0","config":"^4.0.0","cors":"^2.8.5","express":"^4.17.1","fast-levenshtein":"^3.0.0","fs-extra":"^11.1.0","helmet":"^8.1.0","https-proxy-agent":"^7.0.6","inquirer":"^8.2.0","js-yaml":"^4.1.0","oclif":"^4.17.34","open":"^8.4.0","picocolors":"^1.1.0","redoc-express":"^2.1.0","unzipper":"^0.10.11","uuid":"^11.1.0","winston":"^3.17.0","ws":"^8.2.3","yaml":"^2.6.1"},"devDependencies":{"@asyncapi/minimaltemplate":"./test/fixtures/minimaltemplate","@asyncapi/newtemplate":"./test/fixtures/newtemplate","@commitlint/cli":"^19.8.1","@commitlint/config-conventional":"^19.8.1","@oclif/test":"^2","@types/archiver":"^6.0.3","@types/body-parser":"^1.19.6","@types/chai":"^4.3.6","@types/compression":"^1.8.1","@types/config":"^3.3.5","@types/cors":"^2.8.19","@types/express":"^5.0.3","@types/fast-levenshtein":"^0.0.2","@types/fs-extra":"^11.0.1","@types/inquirer":"^8.1.3","@types/js-yaml":"^4.0.5","@types/mocha":"^10.0.2","@types/node":"^22.13.10","@types/rimraf":"^3.0.2","@types/supertest":"^6.0.3","@types/uuid":"^10.0.0","@types/ws":"^8.2.0","@typescript-eslint/eslint-plugin":"^5.38.1","@typescript-eslint/parser":"^5.38.1","chai":"^4.3.6","cross-env":"^7.0.3","eslint":"^8.24.0","eslint-config-oclif":"^4","eslint-config-oclif-typescript":"^1.0.3","eslint-plugin-github":"^4.3.7","eslint-plugin-security":"^1.4.0","eslint-plugin-sonarjs":"^0.15.0","markdown-toc":"^1.2.0","mocha":"^10.2.0","nodemon":"^3.1.10","nyc":"^15.1.0","puppeteer":"^24.17.0","rimraf":"^3.0.2","simple-git":"^3.16.0","supertest":"^7.1.4","ts-node":"^10.9.1","tsc-alias":"^1.8.16","tsconfig-paths":"^4.2.0","typescript":"^5.8.2"},"engines":{"node":">=24.0"},"homepage":"https://github.com/asyncapi/cli","keywords":["oclif"],"license":"Apache-2.0","main":"lib/index.js","oclif":{"commands":"./lib/apps/cli/commands","bin":"asyncapi","additionalVersionFlags":["--v"],"hooks":{"command_not_found":["./lib/apps/cli/internal/hooks/command_not_found/myhook"]},"macos":{"identifier":"com.asyncapi.cli"},"topicSeparator":" ","topics":{"config:context":{},"config":{"description":"CLI config settings"},"generate":{"description":"Generate models and template"}},"plugins":["@oclif/plugin-warn-if-update-available","@oclif/plugin-autocomplete"],"warn-if-update-available":{"frequency":24,"message":"\n<%= chalk.yellow('╭────────────────────────────────────────────────────────────────╮') %>\n<%= chalk.yellow('│                                                                │') %>\n<%= chalk.yellow('│') %>               Update available! <%= chalk.red(config.version) %> → <%= chalk.greenBright(latest) %>.                 <%= chalk.yellow('│') %>\n<%= chalk.yellow('│') %> <%= chalk.magentaBright('Changelog:') %> https://github.com/asyncapi/cli/releases/tag/v<%= latest %> <%= chalk.yellow('│') %>\n<%= chalk.yellow('│') %>      Run \"<%= chalk.magentaBright('npm install -g @asyncapi/cli@latest') %>\" to update.      <%= chalk.yellow('│') %>\n<%= chalk.yellow('│') %>                                                                <%= chalk.yellow('│') %>\n<%= chalk.yellow('╰────────────────────────────────────────────────────────────────╯') %>","frequencyUnit":"hours"}},"publishConfig":{"access":"public"},"optionalDependencies":{"fsevents":"^2.3.2"},"scripts":{"build":"rimraf lib && node scripts/fetch-asyncapi-example.js && npm run generate:languages && tsc && tsc-alias --project tsconfig.json && oclif manifest && echo \"Build Completed\"","bump:github-action":"cd github-action/lib/ && node bump-action-version.js","bump:version":"npx -p @changesets/cli@2.27.7 changeset version && npm run bump:github-action","dev":"tsc --watch","docker:build":"docker build -t asyncapi/cli:latest .","generate:readme:create":"node -e \"const fs = require('fs'); fs.writeFileSync('scripts/README.md', '# Usage\\n\\n<!-- usage -->\\n\\n# Commands\\n\\n<!-- commands -->\\n');\"","generate:readme:commands":"npm run build && cd scripts && cross-env DEBUG=* oclif readme","generate:assets":"npm run generate:readme:toc && npm run generate:commands","generate:commands":"npm run generate:readme:create && npm run generate:readme:commands && node ./scripts/updateUsageDocs.js && rimraf ./scripts/README.md","generate:readme:toc":"markdown-toc -i README.md","generate:languages":"node scripts/generateTypesForGenerateCommand.js","lint":"eslint --max-warnings 5 --config .eslintrc .","lint:fix":"eslint --max-warnings 5 --config .eslintrc . --fix","pack:macos":"oclif pack macos && npm run pack:rename","pack:linux":"oclif pack deb && npm run pack:rename","pack:tarballs":"oclif pack tarballs -t linux-x64 && npm run pack:rename","pack:tarballs:alpine":"oclif pack tarballs -t linux-x64 && npm run pack:rename alpine","pack:windows":"oclif pack win && npm run pack:rename","pack:rename":"node scripts/releasePackagesRename.js","publish:trusted":"echo \"Working around changesets action not supporting OIDC yet. Need to pass successful release output for triggering github release\";VERSION=$(node -p \"require('./package.json').version\"); PACKAGE_NAME=$(node -p \"require('./package.json').name\"); if npm view $PACKAGE_NAME@$VERSION > /dev/null 2>&1; then echo \"Version $VERSION of package $PACKAGE_NAME already published to NPM. Skipping GitHub release.\"; else git tag v$VERSION -m v$VERSION; echo \"New tag: $PACKAGE_NAME@$VERSION.\"; fi","prepublishOnly":"npm run build","pretest":"npm run build","pretest:coverage":"npm run build","posttest":"rimraf ./test.asyncapi-cli","postinstall":"node ./scripts/enableAutoComplete.js","test":"npm run cli:test && npm run action:test","cli:test":"cross-env NODE_ENV=development TEST=1 CUSTOM_CONTEXT_FILENAME=\"test.asyncapi-cli\" CUSTOM_CONTEXT_FILE_LOCATION=\"\" NODE_CONFIG_DIR=\"./src/apps/api/configs\" nyc --extension .ts mocha --require ts-node/register --require tsconfig-paths/register --require test/helpers/init.js --reporter spec --timeout 100000 \"test/**/*.test.ts\"","unit:test":"cross-env NODE_ENV=development TEST=1 CUSTOM_CONTEXT_FILENAME=\"test.asyncapi-cli\" CUSTOM_CONTEXT_FILE_LOCATION=\"\" NODE_CONFIG_DIR=\"./src/apps/api/configs\" nyc --extension .ts mocha --require ts-node/register --require tsconfig-paths/register --require test/helpers/init.js --reporter spec --timeout 100000 \"test/unit/**/*.test.ts\"","test:one":"cross-env NODE_ENV=development TEST=1 CUSTOM_CONTEXT_FILENAME=\"test.asyncapi-cli\" CUSTOM_CONTEXT_FILE_LOCATION=\"\"  NODE_CONFIG_DIR=\"./src/apps/api/configs\" nyc --extension .ts mocha --require ts-node/register --require tsconfig-paths/register --require test/helpers/init.js --reporter spec --timeout 100000","get-version":"echo $npm_package_version","createhook":"oclif generate hook myhook --event=command_not_found","createhookinit":"oclif generate hook inithook --event=init","action:docker:build":"docker build -f github-action/Dockerfile -t asyncapi/github-action-for-cli:latest .","action:test":"npm run build && cd github-action && make test","api:dev":"cross-env NODE_ENV=development PORT=3000 nodemon","api:prod":"npm run api:build && cross-env NODE_ENV=production PORT=80 node lib/apps/api/server.js","api:docker":"docker run -it -p 80:80 asyncapi/server-api","api:build:docker":"docker build -t asyncapi/server-api -f ./src/apps/api/Dockerfile .","api:build":"rimraf lib && npm run generate:languages && tsc && tsc-alias --project tsconfig.json","api:test":""},"types":"lib/index.d.ts","gitHead":"8e11eedf076ac4a8c7c1cf7cfd61081e003a3f9d","_id":"@asyncapi-actions-test/trusted-publishing-test_asyncapi-cli@5.4.0","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-1seg4Eh0yoxnd4kKmcOTONaJgoc3uY/DAlVwwiMrmutbU2LzGHG/oX8mg+5cVUqs+UezpbwzqbANFS1hSQTsGg==","shasum":"c38f1c315929eeee6736bb3d8c0ac2436428a9f9","tarball":"https://registry.npmjs.org/@asyncapi-actions-test/trusted-publishing-test_asyncapi-cli/-/trusted-publishing-test_asyncapi-cli-5.4.0.tgz","fileCount":257,"unpackedSize":1559385,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@asyncapi-actions-test%2ftrusted-publishing-test_asyncapi-cli@5.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICKhpvfdMer2aHgp5hX/qLI35UJgEpgY7CWbDtUwTBYBAiEAmxB+3wr7lRiD3NYU6mHL4A/+bj/AxmIdHhQQGLqIdA0="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:09d1d442-f2ee-47ba-9f0f-e0896504e88d"}},"directories":{},"maintainers":[{"name":"action-test-ash17290","email":"shurtugal3023@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/trusted-publishing-test_asyncapi-cli_5.4.0_1767375502738_0.01821196411235837"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-02T13:57:11.270Z","modified":"2026-01-02T17:38:23.357Z","4.1.3":"2026-01-02T13:57:11.549Z","5.0.0":"2026-01-02T14:27:33.870Z","5.1.0":"2026-01-02T16:35:45.117Z","5.2.0":"2026-01-02T17:14:41.449Z","5.3.0":"2026-01-02T17:32:30.501Z","5.4.0":"2026-01-02T17:38:22.969Z"},"bugs":{"url":"https://github.com/asyncapi/cli/issues"},"author":{"name":"@asyncapi-actions-test"},"license":"Apache-2.0","homepage":"https://github.com/asyncapi/cli","keywords":["oclif"],"repository":{"url":"git+https://github.com/asyncapi-actions-test/cli.git","type":"git"},"description":"All in one CLI for all AsyncAPI tools","maintainers":[{"name":"action-test-ash17290","email":"shurtugal3023@gmail.com"}],"readme":"[![AsyncAPI CLI](./assets/logo.png)](https://www.asyncapi.com/tools/cli)\n\nCLI to work with your AsyncAPI files. Currently under development, we are working to bring more features. \n\n[![GitHub license](https://img.shields.io/github/license/asyncapi/cli)](https://github.com/asyncapi/cli/blob/master/LICENSE)\n[![PR testing - if Node project](https://github.com/asyncapi/cli/actions/workflows/if-nodejs-pr-testing.yml/badge.svg)](https://github.com/asyncapi/cli/actions/workflows/if-nodejs-pr-testing.yml)\n[![npm](https://img.shields.io/npm/dw/@asyncapi/cli)](https://www.npmjs.com/package/@asyncapi/cli)\n\n## Table of contents\n\n<!-- toc -->\n\n- [Installation](#installation)\n- [Usage](#usage)\n- [Architecture](#architecture)\n- [Github Action](#github-action)\n- [Contributing](#contributing)\n  * [Set up development environment](#set-up-development-environment)\n  * [Command Structure and Patterns](#command-structure-and-patterns)\n- [Contributors](#contributors)\n\n<!-- tocstop -->\n\n## Installation\nLearn how to install the AsyncAPI CLI by following the instructions in the [installation guide](/docs/installation.md). \n\n## Usage\nThe [usage guide](/docs/usage.md) provides information about different ways to use the CLI.\n\n## Architecture\nThe [architecture guide](/docs/architecture.md) provides information about the architecture.\n\n## Github Action\n\nThe AsyncAPI CLI can be used as a GitHub Action. You can find more information in the [GitHub Action guide](https://www.asyncapi.com/docs/tools/cli/github-action).\n\n## Contributing\n\nRead [CONTRIBUTING](https://github.com/asyncapi/.github/blob/master/CONTRIBUTING.md) guide.\n\n### Set up development environment\n\nRead [DEVELOPMENT.md](/DEVELOPMENT.md) file for development setup.\n\nAdditional steps:\n\n- Run `npm run test` to make sure everything is properly set up\n- Run `npm run build` and then `bin/run` to try new CLI locally\n\nThe UX developed for the CLI should comply with the [Command Line Interface Guideline](https://clig.dev/)\n\n### Command Structure and Patterns\n\nWe are following `verb + noun` and `namespace + noun + [verb]` pattern for making our commands and arguments. For example `asyncapi validate <spec-file-path>` and `asyncapi config context add <context-name> <spec-file-path>`.\n\n## Contributors\n\nThanks go to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/jotamusik\"><img src=\"https://avatars.githubusercontent.com/u/14940638?v=4?s=100\" width=\"100px;\" alt=\"Jorge Aguiar Martín\"/><br /><sub><b>Jorge Aguiar Martín</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=jotamusik\" title=\"Code\">💻</a> <a href=\"#ideas-jotamusik\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/asyncapi/cli/commits?author=jotamusik\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/asyncapi/cli/commits?author=jotamusik\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.brainfart.dev/\"><img src=\"https://avatars.githubusercontent.com/u/6995927?v=4?s=100\" width=\"100px;\" alt=\"Lukasz Gornicki\"/><br /><sub><b>Lukasz Gornicki</b></sub></a><br /><a href=\"#ideas-derberg\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/asyncapi/cli/commits?author=derberg\" title=\"Code\">💻</a> <a href=\"https://github.com/asyncapi/cli/pulls?q=is%3Apr+reviewed-by%3Aderberg\" title=\"Reviewed Pull Requests\">👀</a> <a href=\"#maintenance-derberg\" title=\"Maintenance\">🚧</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://souvik.vercel.app/\"><img src=\"https://avatars.githubusercontent.com/u/41781438?v=4?s=100\" width=\"100px;\" alt=\"souvik\"/><br /><sub><b>souvik</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=Souvikns\" title=\"Code\">💻</a> <a href=\"#ideas-Souvikns\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/asyncapi/cli/commits?author=Souvikns\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/asyncapi/cli/pulls?q=is%3Apr+reviewed-by%3ASouvikns\" title=\"Reviewed Pull Requests\">👀</a> <a href=\"#maintenance-Souvikns\" title=\"Maintenance\">🚧</a> <a href=\"https://github.com/asyncapi/cli/commits?author=Souvikns\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://boyney.io/\"><img src=\"https://avatars.githubusercontent.com/u/3268013?v=4?s=100\" width=\"100px;\" alt=\"David Boyne\"/><br /><sub><b>David Boyne</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=boyney123\" title=\"Code\">💻</a> <a href=\"#ideas-boyney123\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#maintenance-boyney123\" title=\"Maintenance\">🚧</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.fmvilas.com/\"><img src=\"https://avatars.githubusercontent.com/u/242119?v=4?s=100\" width=\"100px;\" alt=\"Fran Méndez\"/><br /><sub><b>Fran Méndez</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=fmvilas\" title=\"Code\">💻</a> <a href=\"#ideas-fmvilas\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/asyncapi/cli/pulls?q=is%3Apr+reviewed-by%3Afmvilas\" title=\"Reviewed Pull Requests\">👀</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/magicmatatjahu\"><img src=\"https://avatars.githubusercontent.com/u/20404945?v=4?s=100\" width=\"100px;\" alt=\"Maciej Urbańczyk\"/><br /><sub><b>Maciej Urbańczyk</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/pulls?q=is%3Apr+reviewed-by%3Amagicmatatjahu\" title=\"Reviewed Pull Requests\">👀</a> <a href=\"#maintenance-magicmatatjahu\" title=\"Maintenance\">🚧</a> <a href=\"#ideas-magicmatatjahu\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://aayushsahu.com/\"><img src=\"https://avatars.githubusercontent.com/u/54525741?v=4?s=100\" width=\"100px;\" alt=\"Aayush Kumar Sahu\"/><br /><sub><b>Aayush Kumar Sahu</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=aayushmau5\" title=\"Code\">💻</a> <a href=\"https://github.com/asyncapi/cli/commits?author=aayushmau5\" title=\"Tests\">⚠️</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/mihirterna\"><img src=\"https://avatars.githubusercontent.com/u/31316452?v=4?s=100\" width=\"100px;\" alt=\"Mihir Kulkarni\"/><br /><sub><b>Mihir Kulkarni</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=mihirterna\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://imabp.github.io/resume/\"><img src=\"https://avatars.githubusercontent.com/u/53480076?v=4?s=100\" width=\"100px;\" alt=\"Abir\"/><br /><sub><b>Abir</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=imabp\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/asyncapi/cli/commits?author=imabp\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/peter-rr\"><img src=\"https://avatars.githubusercontent.com/u/81691177?v=4?s=100\" width=\"100px;\" alt=\"Peter Ramos\"/><br /><sub><b>Peter Ramos</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=peter-rr\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://samridhi-98.github.io/Portfolio\"><img src=\"https://avatars.githubusercontent.com/u/54466041?v=4?s=100\" width=\"100px;\" alt=\"Samriddhi\"/><br /><sub><b>Samriddhi</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=Samridhi-98\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://linktr.ee/KharabePranay\"><img src=\"https://avatars.githubusercontent.com/u/68046838?v=4?s=100\" width=\"100px;\" alt=\"Pranay Kharabe\"/><br /><sub><b>Pranay Kharabe</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=pranay202\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://d-m-oladele.netlify.app/\"><img src=\"https://avatars.githubusercontent.com/u/98895460?v=4?s=100\" width=\"100px;\" alt=\"Damilola Oladele\"/><br /><sub><b>Damilola Oladele</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=activus-d\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/prayutsu\"><img src=\"https://avatars.githubusercontent.com/u/54636525?v=4?s=100\" width=\"100px;\" alt=\"Abhay Garg\"/><br /><sub><b>Abhay Garg</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=prayutsu\" title=\"Code\">💻</a> <a href=\"https://github.com/asyncapi/cli/commits?author=prayutsu\" title=\"Tests\">⚠️</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/sambhavgupta0705\"><img src=\"https://avatars.githubusercontent.com/u/81870866?v=4?s=100\" width=\"100px;\" alt=\"Sambhav Gupta\"/><br /><sub><b>Sambhav Gupta</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=sambhavgupta0705\" title=\"Code\">💻</a> <a href=\"https://github.com/asyncapi/cli/commits?author=sambhavgupta0705\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/CyberHippo\"><img src=\"https://avatars.githubusercontent.com/u/18269437?v=4?s=100\" width=\"100px;\" alt=\"Hippolyte Vergnol\"/><br /><sub><b>Hippolyte Vergnol</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=CyberHippo\" title=\"Code\">💻</a> <a href=\"#infra-CyberHippo\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.jentevets.com\"><img src=\"https://avatars.githubusercontent.com/u/22449126?v=4?s=100\" width=\"100px;\" alt=\"Jente Vets\"/><br /><sub><b>Jente Vets</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=Vetsoo\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/kaushik-rishi\"><img src=\"https://avatars.githubusercontent.com/u/52498617?v=4?s=100\" width=\"100px;\" alt=\"Rishi\"/><br /><sub><b>Rishi</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=kaushik-rishi\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://ashishpadhy.live\"><img src=\"https://avatars.githubusercontent.com/u/100484401?v=4?s=100\" width=\"100px;\" alt=\"Ashish Padhy\"/><br /><sub><b>Ashish Padhy</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=Shurtu-gal\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/meetagrawal09\"><img src=\"https://avatars.githubusercontent.com/u/73902874?v=4?s=100\" width=\"100px;\" alt=\"Meet Agrawal\"/><br /><sub><b>Meet Agrawal</b></sub></a><br /><a href=\"#infra-meetagrawal09\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.chinmayyy.tech\"><img src=\"https://avatars.githubusercontent.com/u/112387862?v=4?s=100\" width=\"100px;\" alt=\"Chinmay Shewale\"/><br /><sub><b>Chinmay Shewale</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=chinma-yyy\" title=\"Code\">💻</a> <a href=\"https://github.com/asyncapi/cli/commits?author=chinma-yyy\" title=\"Tests\">⚠️</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/mhmohona\"><img src=\"https://avatars.githubusercontent.com/u/14244685?v=4?s=100\" width=\"100px;\" alt=\"Mahfuza Humayra Mohona\"/><br /><sub><b>Mahfuza Humayra Mohona</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=mhmohona\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/GreenRover\"><img src=\"https://avatars.githubusercontent.com/u/512850?v=4?s=100\" width=\"100px;\" alt=\"Heiko Henning\"/><br /><sub><b>Heiko Henning</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=GreenRover\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.linkedin.com/in/aayush-saini-0a25931b1/\"><img src=\"https://avatars.githubusercontent.com/u/60972989?v=4?s=100\" width=\"100px;\" alt=\"Zack_Aayush\"/><br /><sub><b>Zack_Aayush</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=AayushSaini101\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/ayushnau\"><img src=\"https://avatars.githubusercontent.com/u/78146753?v=4?s=100\" width=\"100px;\" alt=\"Ayush Nautiyal\"/><br /><sub><b>Ayush Nautiyal</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=ayushnau\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/AnishKacham\"><img src=\"https://avatars.githubusercontent.com/u/79566582?v=4?s=100\" width=\"100px;\" alt=\"AnishKacham\"/><br /><sub><b>AnishKacham</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=Anish Kacham\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/aeworxet\"><img src=\"https://avatars.githubusercontent.com/u/16149591?v=4?s=100\" width=\"100px;\" alt=\"Viacheslav Turovskyi\"/><br /><sub><b>Viacheslav Turovskyi</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=aeworxet\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/amanbedi1\"><img src=\"https://avatars.githubusercontent.com/u/82234871?v=4?s=100\" width=\"100px;\" alt=\"Amanpreet Singh Bedi \"/><br /><sub><b>Amanpreet Singh Bedi </b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=amanbedi1\" title=\"Code\">💻</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/ron-debajyoti\"><img src=\"https://avatars.githubusercontent.com/u/22571664?v=4?s=100\" width=\"100px;\" alt=\"Debajyoti Halder\"/><br /><sub><b>Debajyoti Halder</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=ron-debajyoti\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Savio629\"><img src=\"https://avatars.githubusercontent.com/u/91362589?v=4?s=100\" width=\"100px;\" alt=\"Savio Dias\"/><br /><sub><b>Savio Dias</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=Savio629\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/jonaslagoni\"><img src=\"https://avatars.githubusercontent.com/u/13396189?v=4?s=100\" width=\"100px;\" alt=\"Jonas Lagoni\"/><br /><sub><b>Jonas Lagoni</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=jonaslagoni\" title=\"Code\">💻</a> <a href=\"#ideas-jonaslagoni\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/asyncapi/cli/pulls?q=is%3Apr+reviewed-by%3Ajonaslagoni\" title=\"Reviewed Pull Requests\">👀</a> <a href=\"https://github.com/asyncapi/cli/commits?author=jonaslagoni\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/KhudaDad414\"><img src=\"https://avatars.githubusercontent.com/u/32505158?v=4?s=100\" width=\"100px;\" alt=\"Khuda Dad Nomani\"/><br /><sub><b>Khuda Dad Nomani</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=KhudaDad414\" title=\"Code\">💻</a> <a href=\"https://github.com/asyncapi/cli/commits?author=KhudaDad414\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/smoya\"><img src=\"https://avatars.githubusercontent.com/u/1083296?v=4?s=100\" width=\"100px;\" alt=\"Sergio Moya \"/><br /><sub><b>Sergio Moya </b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=smoya\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Vishal2002\"><img src=\"https://avatars.githubusercontent.com/u/35897449?v=4?s=100\" width=\"100px;\" alt=\"Vishal Sharma\"/><br /><sub><b>Vishal Sharma</b></sub></a><br /><a href=\"https://github.com/asyncapi/cli/commits?author=Vishal2002\" title=\"Code\">💻</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n","readmeFilename":"README.md"}