{"_id":"@red-hat-developer-hub/cli","_rev":"37-9ffc0d13a741308c68e649e6f25fa847","name":"@red-hat-developer-hub/cli","dist-tags":{"release-1.9":"1.9.2","release-1.10":"1.10.8","latest":"2.1.2","next":"2.2.0"},"versions":{"0.0.1":{"name":"@red-hat-developer-hub/cli","version":"0.0.1","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@0.0.1","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"m04kashish@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bin":"bin/rhdh-cli","dist":{"shasum":"b53583fca1aa3057c926e3c3b341f902040f99c1","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-0.0.1.tgz","fileCount":29,"integrity":"sha512-t3Du2XkV5gDhEZh2SQhGBCOoIuwxKlfQAFQRmHzDiDEjmt953TEnhB0xkwX1QZE0QRV2+xg+7HB96M8+P6ScJA==","signatures":[{"sig":"MEQCIHbDM+EPnANstczDB2WbPDfeogUq5g7sJAtCacnhDmvkAiAaCa+oQqEZ6PGHZzEolkIPQc1yv4MfktPXNpQlCHq9Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117718},"main":"dist/index.cjs.js","gitHead":"ff44807f459eaa5908a37e3e653b9ec8946afcac","scripts":{"tsc":"tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"tomaskral","actor":{"name":"tomaskral","type":"user","email":"tomas.kral@gmail.com"},"email":"tomas.kral@gmail.com"},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"dependencies":{"yn":"^4.0.0","bfj":"^8.0.0","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"^8.49.0","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.95.0","chokidar":"^3.3.1","fs-extra":"^10.1.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.14.0","esbuild-loader":"^2.18.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"^1.2.1","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^4.15.1","@backstage/cli-node":"^0.2.12","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"^0.1.15","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^3.2.0","eslint-config-prettier":"^8.10.0","typescript-json-schema":"^0.64.0","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"^1.9.5","fork-ts-checker-webpack-plugin":"^7.0.0-alpha.8","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^6.2.0","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","typescript":"5.4.5","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@backstage/cli":"0.29.5","@types/mock-fs":"4.13.4","@types/fs-extra":"9.0.13","@types/npm-packlist":"3.0.0","@backstage/repo-tools":"^0.13.3","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@backstage/core-plugin-api":"1.10.3"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.1_1750861829596_0.6841103186619979","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@red-hat-developer-hub/cli","version":"0.0.2","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@0.0.2","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"m04kashish@gmail.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bin":"bin/rhdh-cli","dist":{"shasum":"817deb95167494a538b575305c02846aa274f37b","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-0.0.2.tgz","fileCount":30,"integrity":"sha512-ehZWyPJgoe0Jd5KPtPBqDDwqOsFeLYTAfW+tccJqgPMkU/g2EopMa+oWI+1Pl8ATW4rh/z881pV4Bd7/6JrA9w==","signatures":[{"sig":"MEUCIERd0HttJkVvd5QJF2GeB5QopIY0ZLeXgs1rHczWBgNgAiEAwD5zwvFsqNkY1Hzy9kUa4y7FkJpNLKXXzM8FsUYFy78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117850},"main":"dist/index.cjs.js","gitHead":"a13948f82e1de93bbbb25cd5d386174044c518e7","scripts":{"tsc":"tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"tomaskral","actor":{"name":"tomaskral","type":"user","email":"tomas.kral@gmail.com"},"email":"tomas.kral@gmail.com"},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"dependencies":{"yn":"^4.0.0","bfj":"^8.0.0","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"^8.49.0","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.95.0","chokidar":"^3.3.1","fs-extra":"^10.1.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.14.0","esbuild-loader":"^2.18.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"^1.2.1","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^4.15.1","@backstage/cli-node":"^0.2.12","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"^0.1.15","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^3.2.0","eslint-config-prettier":"^8.10.0","typescript-json-schema":"^0.64.0","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"^1.9.5","fork-ts-checker-webpack-plugin":"^7.0.0-alpha.8","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^6.2.0","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","typescript":"5.4.5","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@backstage/cli":"0.29.5","@types/mock-fs":"4.13.4","@types/fs-extra":"9.0.13","@types/npm-packlist":"3.0.0","@backstage/repo-tools":"^0.13.3","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@backstage/core-plugin-api":"1.10.3"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.2_1750864050533_0.5310422322806607","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@red-hat-developer-hub/cli","version":"1.7.0","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.7.0","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bin":"bin/rhdh-cli","dist":{"shasum":"4f16bb769f88276309518a09d4e0b8d0c95ef602","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.7.0.tgz","fileCount":30,"integrity":"sha512-npQDWwJCuQHPIahPArMu6ujuHnr9fxLn67DZnND/0qVKamMSpF8YROUYqilYoHr6t7IqwLPG7fSelfHXnuCtIg==","signatures":[{"sig":"MEQCID+Hrut+uLtzi551QfixkNqzAjMQrjuV9MOXNnmgDzo+AiBrV9/tgDFWJNFGBS5ywxO1Du6PeXHPNBaO0gn1r5vtOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118050},"main":"dist/index.cjs.js","gitHead":"470f72335c897ae88f001426adfeddf0e4bd0708","scripts":{"tsc":"tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"tomaskral","email":"tomas.kral@gmail.com"},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"dependencies":{"yn":"^4.0.0","bfj":"^8.0.0","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"^8.49.0","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.95.0","chokidar":"^3.3.1","fs-extra":"^10.1.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.14.0","esbuild-loader":"^2.18.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"^1.2.1","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^4.15.1","@backstage/cli-node":"^0.2.12","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"^0.1.15","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^3.2.0","eslint-config-prettier":"^8.10.0","typescript-json-schema":"^0.64.0","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"^1.9.5","fork-ts-checker-webpack-plugin":"^7.0.0-alpha.8","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^6.2.0","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","typescript":"5.4.5","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@backstage/cli":"0.29.5","@types/mock-fs":"4.13.4","@types/fs-extra":"9.0.13","@types/npm-packlist":"3.0.0","@backstage/repo-tools":"^0.13.3","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@backstage/core-plugin-api":"1.10.3"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.7.0_1752844416513_0.03558560867754612","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@red-hat-developer-hub/cli","version":"1.7.1","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.7.1","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bin":"bin/rhdh-cli","dist":{"shasum":"c6f23d5fb853f0af6a11afa4439dcd2e8fe1127b","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.7.1.tgz","fileCount":30,"integrity":"sha512-r2flYLOwYtjNibOa6XNRafYLPynGFR+QKqGD/vZGEK+YiRSwpXdj0crbTTs2lpPros3WzBqJxRcMeOpGnBC5Hw==","signatures":[{"sig":"MEUCIQCyldh2zxeLffVXMZffS+nkgntsWytqgER6M96p+NeH/wIgOO16ciEdWr4KOBvDPjNAGjPsyLyGITmcbUEeuef5xsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118173},"main":"dist/index.cjs.js","gitHead":"d8b103464f3131474a942d42f732996d7bcd18e2","scripts":{"tsc":"tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"tomaskral","email":"tomas.kral@gmail.com"},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"dependencies":{"yn":"^4.0.0","bfj":"^8.0.0","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"^8.49.0","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.95.0","chokidar":"^3.3.1","fs-extra":"^10.1.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.14.0","esbuild-loader":"^2.18.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"^1.2.1","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^4.15.1","@backstage/cli-node":"^0.2.12","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"^0.1.15","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^3.2.0","eslint-config-prettier":"^8.10.0","typescript-json-schema":"^0.64.0","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"^1.9.5","fork-ts-checker-webpack-plugin":"^7.0.0-alpha.8","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^6.2.0","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","typescript":"5.4.5","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@backstage/cli":"0.29.5","@types/mock-fs":"4.13.4","@types/fs-extra":"9.0.13","@types/npm-packlist":"3.0.0","@backstage/repo-tools":"^0.13.3","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@backstage/core-plugin-api":"1.10.3"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.7.1_1753191653903_0.7745460357445013","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@red-hat-developer-hub/cli","version":"1.7.2","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.7.2","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"3f336b70426166237f08893239a3f4aadf931be1","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.7.2.tgz","fileCount":30,"integrity":"sha512-CgXqKs0U9/hlSCS1kGuhTe8w7YKnPCoYvm+wBSZwA8Id/g4MNq4T6hgYCeFglfA5h4tShbXGkBdrRUGKSId4qg==","signatures":[{"sig":"MEUCIQClgyUebq+Ot3CNYIEeQO27CJHoJfmOuCMMYgyeroOdrwIgEJxt9vPWYCEYwfbWgmp0Om3frjoZFLbuGTXbuZHshbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118362},"main":"dist/index.cjs.js","gitHead":"3fdfaec9264ee61afc5928d7fa590c1fd2519f71","scripts":{"tsc":"tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"tomaskral","email":"tomas.kral@gmail.com"},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"dependencies":{"yn":"^4.0.0","bfj":"^8.0.0","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"^8.49.0","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.95.0","chokidar":"^3.3.1","fs-extra":"^10.1.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.14.0","esbuild-loader":"^2.18.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"^1.2.1","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^4.15.1","@backstage/cli-node":"^0.2.12","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"^0.1.15","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^3.2.0","eslint-config-prettier":"^8.10.0","typescript-json-schema":"^0.64.0","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"^1.9.5","fork-ts-checker-webpack-plugin":"^7.0.0-alpha.8","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^6.2.0","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","typescript":"5.4.5","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@backstage/cli":"0.29.5","@types/mock-fs":"4.13.4","@types/fs-extra":"9.0.13","@types/npm-packlist":"3.0.0","@backstage/repo-tools":"^0.13.3","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@backstage/core-plugin-api":"1.10.3"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.7.2_1754930269942_0.8491955516553205","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@red-hat-developer-hub/cli","version":"1.8.0","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.8.0","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"175990e462b0128e1c7c83bb6e85034e8cd04a46","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.8.0.tgz","fileCount":30,"integrity":"sha512-YOKDK+EnGOcSvuX8/EzAKJhKlb0yCym0IEtct0xN5PeLcvzh90pylgBjhF82zkyqTksj07VPL3oF7KglL0UcIg==","signatures":[{"sig":"MEUCIQDtp83obEEx3Z4Y/JeLZIxch5jNdM7COq0PIinTGlxJDAIgbjOBDyoz84ho/b4neWVZ1aAxIWvahM9y9qi8IDy77w0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119844},"main":"dist/index.cjs.js","gitHead":"90a0d080b1e6b462dfb0baf8fa6da85f4498699f","scripts":{"tsc":"tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"tomaskral","email":"tomas.kral@gmail.com"},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"dependencies":{"yn":"^4.0.0","bfj":"^8.0.0","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"^8.49.0","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.95.0","chokidar":"^3.3.1","fs-extra":"^10.1.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.14.0","esbuild-loader":"^2.18.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"^1.2.1","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^4.15.1","@backstage/cli-node":"^0.2.12","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"^0.1.15","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^3.2.0","eslint-config-prettier":"^8.10.0","typescript-json-schema":"^0.64.0","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"^1.9.5","fork-ts-checker-webpack-plugin":"^7.0.0-alpha.8","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^6.2.0","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","typescript":"5.4.5","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@backstage/cli":"0.29.5","@types/mock-fs":"4.13.4","@types/fs-extra":"9.0.13","@types/npm-packlist":"3.0.0","@backstage/repo-tools":"^0.13.3","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@backstage/core-plugin-api":"1.10.3"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.8.0_1759747795368_0.24592933419085483","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@red-hat-developer-hub/cli","version":"1.9.0","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.9.0","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"b42a4a57e62efcc573e4ebd92bcadcd364783b06","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.9.0.tgz","fileCount":30,"integrity":"sha512-sdH41GEl2mj+B7Y+TwYzRnLAXNTVhVLlvRaEeTlWiSpAfxmvKvX2iUNWfDI0eA55yOoVgAMinc/B9X8/gPCWXQ==","signatures":[{"sig":"MEUCIAJsduqK32TF1Hk6QSZsWiWeuG5NTMC0iGSJ0ELSSxrnAiEAoHKrtRqE8of3PNFzWM87vEOMwOu1mdKdv8lvTsekpHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121704},"main":"dist/index.cjs.js","gitHead":"cc38085aac4bd2f9e576e572d11b02ebcaa8803e","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"tomaskral","email":"tomas.kral@gmail.com"},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"dependencies":{"yn":"^4.0.0","bfj":"^8.0.0","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"^8.49.0","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.95.0","chokidar":"^3.3.1","fs-extra":"^10.1.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.14.0","@backstage/cli":"0.34.1","esbuild-loader":"^2.18.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"^1.2.1","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^4.15.1","@backstage/cli-node":"^0.2.12","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"^0.1.15","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^3.2.0","eslint-config-prettier":"^8.10.0","typescript-json-schema":"^0.64.0","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"^1.9.5","fork-ts-checker-webpack-plugin":"^7.0.0-alpha.8","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^6.2.0","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","typescript":"5.4.5","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@backstage/cli":"0.34.1","@types/mock-fs":"4.13.4","@types/fs-extra":"9.0.13","@types/npm-packlist":"3.0.0","@backstage/repo-tools":"^0.13.3","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@backstage/core-plugin-api":"1.10.3"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.9.0_1767702079709_0.7866671920900186","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@red-hat-developer-hub/cli","version":"1.9.1","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.9.1","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"22cb2077f9c5c99c0fa3a5e474d2d5abddd6330f","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.9.1.tgz","fileCount":30,"integrity":"sha512-3y5szqdOQdDwXuasIuBmz2G7uYZIlSPENOsLY0sdIKLaRYUdcuUJ/c4fXXTcyItYsOfQZodftaG/l6xGm3gVvw==","signatures":[{"sig":"MEYCIQDD2psJpJDr/qsgu835ci+v8HKxkkviNnY2UGgAuazYrAIhAO2Gt4QFzZC/kK9IB9gZTYU/qa+d9akfAL4fQ85MWgNo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121702},"main":"dist/index.cjs.js","gitHead":"6834860d87277075d103fbb7f5e934d62b2251a7","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"tomaskral","email":"tomas.kral@gmail.com"},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"dependencies":{"yn":"^4.0.0","bfj":"^8.0.0","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"^8.49.0","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.96.0","chokidar":"^3.3.1","fs-extra":"^10.1.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.14.0","@backstage/cli":"0.34.1","esbuild-loader":"^2.18.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"^1.2.1","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"^0.2.12","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"^0.1.15","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^3.2.0","eslint-config-prettier":"^8.10.0","typescript-json-schema":"^0.64.0","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"^1.9.5","fork-ts-checker-webpack-plugin":"^7.0.0-alpha.8","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^6.2.0","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","typescript":"5.4.5","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@backstage/cli":"0.34.1","@types/mock-fs":"4.13.4","@types/fs-extra":"9.0.13","@types/npm-packlist":"3.0.0","@backstage/repo-tools":"^0.13.3","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@backstage/core-plugin-api":"1.10.3"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.9.1_1767734550338_0.1046261703798772","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@red-hat-developer-hub/cli","version":"1.10.0","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.10.0","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"ba93e2204e2ec6076740aaab8cccc4f3a4d422a3","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.10.0.tgz","fileCount":30,"integrity":"sha512-jLT06MZDFutcwutj9KkimN2QjKJwEXp8xM8rOJfgevZFlm+V0mCKY43DSTKsWXdRns1Xb5AOSjIg+GufPFL8Ig==","signatures":[{"sig":"MEQCIGfWlty6wG5J2vY7Al2LayPA4Mxjg3wtcybi9Y1vIc75AiAtYpzZxkyhYQcBvpXReQOaCbmZ3LSbxAkKps2LIUqpHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121703},"main":"dist/index.cjs.js","gitHead":"00ddf7fa248ce960fd40b9c9d7b39de22a6e6d58","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"dependencies":{"yn":"^4.0.0","bfj":"^8.0.0","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"^8.49.0","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.96.0","chokidar":"^3.3.1","fs-extra":"^10.1.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.14.0","@backstage/cli":"0.34.1","esbuild-loader":"^2.18.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"^1.2.1","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"^0.2.12","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"^0.1.15","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^3.2.0","eslint-config-prettier":"^8.10.0","typescript-json-schema":"^0.64.0","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"^1.9.5","fork-ts-checker-webpack-plugin":"^7.0.0-alpha.8","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^6.2.0","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","typescript":"5.4.5","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@backstage/cli":"0.34.1","@types/mock-fs":"4.13.4","@types/fs-extra":"9.0.13","@types/npm-packlist":"3.0.0","@backstage/repo-tools":"^0.13.3","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@backstage/core-plugin-api":"1.10.3"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.10.0_1770890514289_0.8555896749750553","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@red-hat-developer-hub/cli","version":"1.10.1","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.10.1","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"4fa4df9c932b554449b65c3013e51f3396615393","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.10.1.tgz","fileCount":30,"integrity":"sha512-L5/FDP5mcgI3U5z2wtAHYEOHIaFEX5qOcncpEgROtNBYeXmnMc2fyH4EP0GeL1VelugF9/HEq13fZaI+ydXrmQ==","signatures":[{"sig":"MEUCIQCyDTgMV3GmWr7HHgMp4DvOmH+US5Bu22U1nzm38v/kpwIgDx4m/QvH8XojqzgyfacXbcQ35tMS9BJSGmf3jf5W0mQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122292},"main":"dist/index.cjs.js","gitHead":"369015d561941169f6ebb7e4809c52c609ef4cb5","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"dependencies":{"yn":"^4.0.0","bfj":"^8.0.0","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"^9.26.0","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.104.1","chokidar":"^3.3.1","fs-extra":"^10.1.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.14.0","@backstage/cli":"0.34.1","esbuild-loader":"^2.18.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"^1.2.1","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"^0.2.12","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"^0.1.17","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^3.2.0","eslint-config-prettier":"^8.10.0","typescript-json-schema":"^0.64.0","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"^1.9.5","fork-ts-checker-webpack-plugin":"^7.0.0-alpha.8","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","typescript":"5.4.5","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@backstage/cli":"0.34.1","@types/mock-fs":"4.13.4","@types/fs-extra":"9.0.13","@types/npm-packlist":"3.0.0","@backstage/repo-tools":"^0.13.3","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@backstage/core-plugin-api":"1.10.3"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.10.1_1773416436565_0.9690104955967016","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"@red-hat-developer-hub/cli","version":"1.10.2","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.10.2","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"b41de363dc7bc5bd0a0552da8d5c4a3ecf96ec99","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.10.2.tgz","fileCount":30,"integrity":"sha512-LNuXazj+jERKe+GVeDiMnsqQVb7gIRkyRvQfu/pNeg874RNCbFOKRxWiBS3QjDTzeT1dIQ9QzVQZhwa2mHcldw==","signatures":[{"sig":"MEUCICElHdMgBDcAYJB+zn8YoTDdERcJ/sDjkB7eNEjKCWeiAiEAhs6b2ZHvx5UGAXoGWJ/b+50NydYFdvgp+6UBUdPTJaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122446},"main":"dist/index.cjs.js","gitHead":"5aac240c6fe36d7a174d2c81da2e69fde4a30874","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"dependencies":{"yn":"^4.0.0","bfj":"^8.0.0","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"^9.26.0","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.104.1","chokidar":"^3.3.1","fs-extra":"^10.1.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.14.0","@backstage/cli":"0.35.4","esbuild-loader":"^2.18.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"^1.2.1","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"^1.3.2","@backstage/errors":"^1.2.7","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"^0.2.12","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"^0.1.17","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^3.2.0","eslint-config-prettier":"^8.10.0","typescript-json-schema":"^0.64.0","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"^1.9.5","fork-ts-checker-webpack-plugin":"^7.0.0-alpha.8","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","typescript":"5.4.5","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@backstage/cli":"0.35.4","@types/mock-fs":"4.13.4","@types/fs-extra":"9.0.13","@types/npm-packlist":"3.0.0","@backstage/repo-tools":"^0.13.3","jest-environment-jsdom":"^30.3.0","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@backstage/core-plugin-api":"1.10.3"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.10.2_1773850040951_0.32978053000484553","host":"s3://npm-registry-packages-npm-production"}},"1.10.3":{"name":"@red-hat-developer-hub/cli","version":"1.10.3","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.10.3","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"770e45956ad52df6399fb4b27081fe0eb1699107","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.10.3.tgz","fileCount":30,"integrity":"sha512-ZJJWdTtjvu+FAkTMnvP0QucJq7OE5jUfl+TGTiX5ZidiEEUafm81cS22lfOx+NSJUHvY2lEM/zy6vo9HjPZhug==","signatures":[{"sig":"MEYCIQDtc5CYPK/DmRBNreDfnJi9Li6grd0nvFsiBrqzwTwCuQIhANPJJLXTPqdKQoBOZlqakxT1T3qa8SUUra8jYJ1kPPRj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127771},"main":"dist/index.cjs.js","gitHead":"7e785078f35fe902714460ba1d17d5926b88f1f9","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"resolutions":{"@backstage/cli-module-build@0.1.0":"patch:@backstage/cli-module-build@npm%3A0.1.0#./.yarn/patches/@backstage-cli-module-build-npm-0.1.0-3994b93767.patch","@backstage/cli-module-build@^0.1.0":"patch:@backstage/cli-module-build@npm%3A0.1.0#./.yarn/patches/@backstage-cli-module-build-npm-0.1.0-3994b93767.patch"},"dependencies":{"yn":"^4.0.0","bfj":"^9.0.2","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.105.0","chokidar":"^3.3.1","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.18.0","@backstage/cli":"0.36.0","esbuild-loader":"^4.0.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"^1.2.1","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"^1.3.6","@backstage/errors":"^1.2.7","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"^0.3.0","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"^0.2.0","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^4.2.0","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"^1.10.9","@backstage/cli-module-build":"0.1.0","fork-ts-checker-webpack-plugin":"^9.0.0","@pmmmwh/react-refresh-webpack-plugin":"^0.6.0","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","typescript":"5.4.5","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@backstage/cli":"0.36.0","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"^0.13.3","jest-environment-jsdom":"^30.3.0","@backstage/cli-defaults":"0.1.0","@backstage/eslint-plugin":"0.2.2","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@backstage/core-plugin-api":"1.10.3","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.0","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.10.3_1775670776306_0.014562003095710985","host":"s3://npm-registry-packages-npm-production"}},"1.10.4":{"name":"@red-hat-developer-hub/cli","version":"1.10.4","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.10.4","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"b28dcea05b0dfcc119b7f214077656da467181a1","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.10.4.tgz","fileCount":30,"integrity":"sha512-jPMOp00xQP3CZZ+z8a9paLFtwfKv+E1+9uzbshpERFzorjY5Uh3lwjal1b4coV9aDrdR9KsE+zwXGYlUB0YYjw==","signatures":[{"sig":"MEYCIQC4m/rqSGaQxZ5AMPou/a4IIiT5xMu9jFjP+xcVj+HeMQIhANsqtPHDf5s1JnleXGa3k3Qf3ObCpV7WEGW89e7XYEdX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128744},"main":"dist/index.cjs.js","gitHead":"534fa82c07a2bc172950e1a3a0169cbe186ab16f","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"dependencies":{"yn":"^4.0.0","bfj":"^9.0.2","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.105.0","chokidar":"^3.3.1","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","typescript":"5.4.5","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.18.0","@backstage/cli":"0.36.0","esbuild-loader":"^4.0.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"^1.2.1","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"^1.3.6","@backstage/errors":"^1.2.7","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"^0.3.0","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"^0.2.0","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^4.2.0","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"^1.10.9","@backstage/cli-module-build":"0.1.0","fork-ts-checker-webpack-plugin":"^9.0.0","@pmmmwh/react-refresh-webpack-plugin":"^0.6.0","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@backstage/cli":"0.36.0","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"^0.13.3","jest-environment-jsdom":"^30.3.0","@backstage/cli-defaults":"0.1.0","@backstage/eslint-plugin":"0.2.2","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@backstage/core-plugin-api":"1.10.3","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.0","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.10.4_1775735523385_0.29437768422449184","host":"s3://npm-registry-packages-npm-production"}},"1.10.5":{"name":"@red-hat-developer-hub/cli","version":"1.10.5","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.10.5","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"af5024900ffb157b82c75052871eab907b697cba","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.10.5.tgz","fileCount":30,"integrity":"sha512-k6oyzPG74/FSoCWsjFjvE7vN3WnPnPsXGzbyd9lvYcmAvKfvXm2+jzfVURAwqgQWeJFfeqHeqyqh0yK6XjaCiA==","signatures":[{"sig":"MEYCIQD9gw1bVWeiARjPdTSK2LI146skvVuX57N/svUy0ctn2QIhAKYAy8fPf4PFBmeEJNcGE8T9r4JyY6KwyqGzvmwZzRtu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@1.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129327},"main":"dist/index.cjs.js","gitHead":"b24506cab018b60952dff86319f37a7ac89d1238","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.13.0","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"_nodeVersion":"22.22.0","dependencies":{"yn":"^4.0.0","bfj":"^9.0.2","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.105.0","chokidar":"^3.3.1","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","typescript":"5.4.5","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.18.0","@backstage/cli":"0.36.0","esbuild-loader":"^4.0.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"^1.2.1","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"^1.3.6","@backstage/errors":"^1.2.7","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"^0.3.0","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"^0.2.0","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^4.2.0","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"^1.10.9","@backstage/cli-module-build":"0.1.0","@backstage/release-manifests":"^0.0.13","fork-ts-checker-webpack-plugin":"^9.0.0","@pmmmwh/react-refresh-webpack-plugin":"^0.6.0","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@backstage/cli":"0.36.0","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"^0.13.3","jest-environment-jsdom":"^30.3.0","@backstage/cli-defaults":"0.1.0","@backstage/eslint-plugin":"0.2.2","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@backstage/core-plugin-api":"1.10.3","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.0","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.10.5_1777376310612_0.41876222915211003","host":"s3://npm-registry-packages-npm-production"}},"1.10.6":{"name":"@red-hat-developer-hub/cli","version":"1.10.6","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.10.6","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"0c4ff9994ab8b790ea86b4a1bab4a004c1c3d39d","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.10.6.tgz","fileCount":30,"integrity":"sha512-x6nVepcSgRSKdqXM8EMbaf5+XanGsgH0CUh4fE3mU+mgI7ubVbyT3NihVZMk+Z2SyJu9x62gubpPiMrvwcQbMQ==","signatures":[{"sig":"MEQCIB7/rljW8FyaOX1yIxVX6bQ0DApI8Az7rwln7OuZ221mAiBC88st2vswRNXPP4VnXjhnAN/xnr+ygWX3kKxtMFgu+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@1.10.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129721},"main":"dist/index.cjs.js","gitHead":"7770b87141478bed641ecf3c6170ed399926f2e1","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.13.0","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"_nodeVersion":"22.22.0","dependencies":{"yn":"^4.0.0","bfj":"^9.0.2","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.105.0","chokidar":"^3.3.1","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","typescript":"5.4.5","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.18.0","@backstage/cli":"0.36.0","esbuild-loader":"^4.0.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"^1.2.1","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"^1.3.6","@backstage/errors":"^1.2.7","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"^0.3.0","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"^0.2.0","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^4.2.0","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"^1.10.9","@backstage/cli-module-build":"0.1.0","@backstage/release-manifests":"^0.0.13","fork-ts-checker-webpack-plugin":"^9.0.0","@pmmmwh/react-refresh-webpack-plugin":"^0.6.0","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@backstage/cli":"0.36.0","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"^0.13.3","jest-environment-jsdom":"^30.3.0","@backstage/cli-defaults":"0.1.0","@backstage/eslint-plugin":"0.2.2","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@backstage/core-plugin-api":"1.10.3","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.0","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.10.6_1777409513066_0.8346235983333643","host":"s3://npm-registry-packages-npm-production"}},"1.10.7":{"name":"@red-hat-developer-hub/cli","version":"1.10.7","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.10.7","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"8486ed0bfa5a049261b2d6abe2625607f7686335","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.10.7.tgz","fileCount":30,"integrity":"sha512-Fbt291NgsNqbo/DPASoKWROfUAerPFEyna5iZnwwWAS8mgzOUHeFVYUdsxiJlaRsvthFwKu0YiTYx1/NFSuyMw==","signatures":[{"sig":"MEQCIF7Kuc473InQeRHkeiVKwG+YHCR/DWdd5ipXQBA7K0ESAiBSYvn0Krljtue/qJx1GdoD9MavRplBdtPABB+0n621Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@1.10.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":131780},"main":"dist/index.cjs.js","gitHead":"f8f07882a0ce2a35d38f40f7a24492605eb5fd00","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.14.1","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"_nodeVersion":"22.22.0","dependencies":{"yn":"^4.0.0","bfj":"^9.0.2","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.105.0","chokidar":"^3.3.1","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","typescript":"5.4.5","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.18.0","@backstage/cli":"0.36.0","esbuild-loader":"^4.0.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"^1.2.1","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"^1.3.6","@backstage/errors":"^1.2.7","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"^0.3.0","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"^0.2.0","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^4.2.0","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"^1.10.9","@backstage/cli-module-build":"0.1.0","@backstage/release-manifests":"^0.0.13","fork-ts-checker-webpack-plugin":"^9.0.0","@pmmmwh/react-refresh-webpack-plugin":"^0.6.0","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@backstage/cli":"0.36.0","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"^0.13.3","jest-environment-jsdom":"^30.3.0","@backstage/cli-defaults":"0.1.0","@backstage/eslint-plugin":"0.2.2","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@backstage/core-plugin-api":"1.10.3","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.0","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.10.7_1778676659230_0.9036769881909843","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@red-hat-developer-hub/cli","version":"1.11.0","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.11.0","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"e5f784635d8787e01e30a3d1399b9d8afd388faf","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.11.0.tgz","fileCount":30,"integrity":"sha512-32yK6K905NGJWSLz/JXdBHzCsUa2QN6fyTY36AvKPytdrhqEgXKgiTSJueAqBNC/tqAu02EZVaIcTHeJK8KcUg==","signatures":[{"sig":"MEUCIQDir8jvAH9YBAA97aVIxcFLHH0g56xWWMAGVN0OO3KXDQIgIuXjBiwUgu+TxWUymkvi2TTxtBnx91hiSxkM6yZrlNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":131780},"main":"dist/index.cjs.js","gitHead":"a4639741e26ec5c03977ba5503f60b45492ff78f","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.14.1","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"_nodeVersion":"22.22.0","dependencies":{"yn":"^4.0.0","bfj":"^9.0.2","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.105.0","chokidar":"^3.3.1","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","typescript":"5.4.5","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.18.0","@backstage/cli":"0.36.0","esbuild-loader":"^4.0.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"^1.2.1","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"^1.3.6","@backstage/errors":"^1.2.7","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"^0.3.0","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"^0.2.0","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^4.2.0","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"^1.10.9","@backstage/cli-module-build":"0.1.0","@backstage/release-manifests":"^0.0.13","fork-ts-checker-webpack-plugin":"^9.0.0","@pmmmwh/react-refresh-webpack-plugin":"^0.6.0","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@backstage/cli":"0.36.0","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"^0.13.3","jest-environment-jsdom":"^30.3.0","@backstage/cli-defaults":"0.1.0","@backstage/eslint-plugin":"0.2.2","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@backstage/core-plugin-api":"1.10.3","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.0","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.11.0_1778785805512_0.16100558434193535","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@red-hat-developer-hub/cli","version":"1.11.1","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.11.1","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"4dff8a7ebe62984377b34928d8201ec6e41ad31e","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.11.1.tgz","fileCount":31,"integrity":"sha512-gx/c0qRO4lPVPRTyN2Rw5DSdK6qaOJd7aR2XVoyhX8ISCI3icBAxt4xeLK/vIbboqDa3JM+vkC3yA2XHlFKWpw==","signatures":[{"sig":"MEUCIQCXNRShfLL+92zoUCna2hbFn4bgYpFonHtOVqIFpvqc4wIgeQqiyQmsc45y+a6a6Qh1/VMVgtAYyFJO7/Db9Dp+zJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@1.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135744},"main":"dist/index.cjs.js","gitHead":"b56f504b272ef6b3ce98e5e6b0629f3bb808fa92","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.14.1","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"_nodeVersion":"22.22.0","dependencies":{"yn":"^4.0.0","bfj":"^9.0.2","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.105.0","chokidar":"^3.3.1","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","typescript":"5.4.5","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.18.0","@backstage/cli":"0.36.0","esbuild-loader":"^4.0.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"^1.2.1","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"^1.3.6","@backstage/errors":"^1.2.7","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"^0.3.0","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"^0.2.0","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^4.2.0","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"^1.10.9","@backstage/cli-module-build":"0.1.0","@backstage/release-manifests":"^0.0.13","fork-ts-checker-webpack-plugin":"^9.0.0","@pmmmwh/react-refresh-webpack-plugin":"^0.6.0","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@backstage/cli":"0.36.0","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"^0.13.3","jest-environment-jsdom":"^30.3.0","@backstage/cli-defaults":"0.1.0","@backstage/eslint-plugin":"0.2.2","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@backstage/core-plugin-api":"1.10.3","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.0","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.11.1_1779298033408_0.2158058243644405","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"@red-hat-developer-hub/cli","version":"1.9.2","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.9.2","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"d63723eb7c4d810a29d595ffae2fe449a59bf99f","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.9.2.tgz","fileCount":29,"integrity":"sha512-SvV4gbSnZDbSKBICR+lAzi36A/3uCGpR7QBkEOae+chdB7qihPdvdL4ypKQxF9YMlkKn6kD4D0Cvjf6M19n/Tg==","signatures":[{"sig":"MEUCICcldD/Am3dCUfaiqj28d4KXR4DJ4W7YiWFxoVokeak3AiEAmuLUarMhJsxqWIgLE+piEEOMrFaTN2ZlVExcnhJUKG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@1.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121869},"main":"dist/index.cjs.js","gitHead":"d4007ed90456d8e87c4884483b8238c4d7ab74cf","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","backstage:bump":"backstage-cli versions:bump --release 1.45.3 --skip-install && sed -i '/@backstage\\//s/\"\\^/\"~/g' package.json && sed -i '/@backstage\\/cli\"/s/\"~/\"/g' package.json && yarn install && yarn dedupe","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.18.0","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"resolutions":{"@backstage/config-loader":"~1.10.6"},"_nodeVersion":"20.19.1","dependencies":{"yn":"^4.0.0","bfj":"^8.0.0","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"^8.49.0","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.96.0","chokidar":"^3.3.1","fs-extra":"^10.1.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.14.0","@backstage/cli":"0.34.5","esbuild-loader":"^2.18.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"~1.2.2","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"~1.3.6","@backstage/errors":"~1.2.7","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"~0.2.15","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"~0.1.15","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^3.2.0","eslint-config-prettier":"^8.10.0","typescript-json-schema":"^0.64.0","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"~1.10.6","fork-ts-checker-webpack-plugin":"^7.0.0-alpha.8","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","readmeFilename":"README.md","devDependencies":{"tar":"^6.2.0","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","typescript":"5.4.5","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@backstage/cli":"0.34.5","@types/mock-fs":"4.13.4","@types/fs-extra":"9.0.13","@types/npm-packlist":"3.0.0","@backstage/repo-tools":"~0.16.0","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@backstage/core-plugin-api":"~1.12.0"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.9.2_1784290553307_0.0140059179217642","host":"s3://npm-registry-packages-npm-production"}},"1.10.8":{"name":"@red-hat-developer-hub/cli","version":"1.10.8","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.10.8","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"f0d5b7bf20ba250850c22105ca5bf02baf961b1f","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.10.8.tgz","fileCount":30,"integrity":"sha512-CPW6nn+BY8FqcMBiuRHdBl+xXbHA0HhRLzcPjv9mjfBshW8U3IQIesc+JF+/rKjWVg4t1zFohbqC5hG3/Z2mJA==","signatures":[{"sig":"MEYCIQDGm9nQf32ij3WrB5+fMZ7AQbCiky2Rl3fQmV0ojmPFsQIhAIs8hCySqztOw79wHgLVkq+RLnng6w2DNMj1z/4dbCcr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@1.10.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132096},"main":"dist/index.cjs.js","gitHead":"04ec276c0e5d2f25dd7ea87cf5d270f7075959b6","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","backstage:bump":"backstage-cli versions:bump --release 1.49.4 --skip-install && sed -i '/@backstage\\//s/\"\\^/\"~/g' package.json && sed -i '/@backstage\\/cli/s/\"~/\"/g' package.json && yarn install && yarn dedupe","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.18.0","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"resolutions":{"@backstage/config-loader":"~1.10.9"},"_nodeVersion":"22.22.0","dependencies":{"yn":"^4.0.0","bfj":"^9.0.2","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.105.0","chokidar":"^3.3.1","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","typescript":"5.4.5","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.18.0","@backstage/cli":"0.36.0","esbuild-loader":"^4.0.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"~1.2.2","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"~1.3.6","@backstage/errors":"~1.2.7","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"0.3.0","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"0.2.0","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^4.2.0","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","@backstage/cli-defaults":"0.1.0","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"~1.10.9","@backstage/cli-module-build":"0.1.0","@backstage/cli-module-config":"0.1.0","@backstage/release-manifests":"~0.0.13","fork-ts-checker-webpack-plugin":"^9.0.0","@pmmmwh/react-refresh-webpack-plugin":"^0.6.0","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","readmeFilename":"README.md","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"~0.17.0","jest-environment-jsdom":"^30.3.0","@backstage/eslint-plugin":"~0.2.2","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@backstage/core-plugin-api":"~1.12.4","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.0","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.10.8_1784290754411_0.23538311611675922","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"@red-hat-developer-hub/cli","version":"1.11.2","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.11.2","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"5ba05e7c11702ee2c0fa9af5529272b4833ecc49","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.11.2.tgz","fileCount":31,"integrity":"sha512-PsHlC/ugseQr1v8yLxBQj0rJOrTRRF0lsyIAfdkYuB1zTSm5eLHRjDkZTeT6ooHR+9oB0nlRfPPSxaIAsK4lxw==","signatures":[{"sig":"MEUCIQCoUkztbN1n1UxGJq7kqEQbiZOUE8PIFHfq4fNEBCvRagIgcppD9KQCX1xqlHD8rf9b62YNhsLxIU8lgM9YVNR4x3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@1.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136768},"main":"dist/index.cjs.js","gitHead":"27560e7aaf3a9364401848646c6a1c2811ae9fd0","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","backstage:bump":"backstage-cli versions:bump --release 1.52.0 --skip-install && sed -i '/@backstage\\//s/\"\\^/\"~/g' package.json && sed -i '/@backstage\\/cli/s/\"~/\"/g' package.json && yarn install && yarn dedupe","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.18.0","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"resolutions":{"@backstage/config-loader":"~1.10.12"},"_nodeVersion":"22.22.0","dependencies":{"yn":"^4.0.0","bfj":"^9.0.2","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.105.0","chokidar":"^3.3.1","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","typescript":"5.4.5","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.18.0","@backstage/cli":"0.36.3","esbuild-loader":"^4.0.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"~1.2.2","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"~1.3.8","@backstage/errors":"~1.3.1","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"0.3.3","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"0.2.2","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^4.2.0","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","@backstage/cli-defaults":"0.1.3","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"~1.10.12","@backstage/cli-module-build":"0.1.4","@backstage/cli-module-config":"0.1.3","@backstage/release-manifests":"~0.0.13","fork-ts-checker-webpack-plugin":"^9.0.0","@pmmmwh/react-refresh-webpack-plugin":"^0.6.0","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@types/semver":"^7.5.4","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"~0.17.3","jest-environment-jsdom":"^30.3.0","@backstage/eslint-plugin":"~0.3.1","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@backstage/core-plugin-api":"~1.12.7","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.3","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.11.2_1784291302802_0.298230803799159","host":"s3://npm-registry-packages-npm-production"}},"1.11.3":{"name":"@red-hat-developer-hub/cli","version":"1.11.3","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.11.3","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"8ccfd0d981454a9bd0c491df591bd84249442f07","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.11.3.tgz","fileCount":32,"integrity":"sha512-OHnRRAahWEZKZsycItk7g1aMb1ngGTaNECUxy1WetGh6F2hXkfBOB+kVUL4ryAYXT7DHY5urI+A6GsN62ZtFwg==","signatures":[{"sig":"MEUCIDtRtHSV+Z26vSKfcDWsx2UPAaODHAFNilDo95nkWfkcAiEAwr1Jk9tjfNjf5CPUR7I9AAIw0LrfXMjgGhW4KE4rrRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@1.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138833},"main":"dist/index.cjs.js","gitHead":"067fe180830504362bfb895e2fb1ea00d4a17709","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","backstage:bump":"backstage-cli versions:bump --release 1.52.0 --skip-install && sed -i '/@backstage\\//s/\"\\^/\"~/g' package.json && sed -i '/@backstage\\/cli/s/\"~/\"/g' package.json && yarn install && yarn dedupe","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.18.0","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"resolutions":{"@backstage/config-loader":"~1.10.12"},"_nodeVersion":"22.22.0","dependencies":{"yn":"^4.0.0","bfj":"^9.0.2","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.105.0","chokidar":"^3.3.1","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","typescript":"5.4.5","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.18.0","@backstage/cli":"0.36.3","esbuild-loader":"^4.0.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"~1.2.2","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"~1.3.8","@backstage/errors":"~1.3.1","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"0.3.3","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"0.2.2","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^4.2.0","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","@backstage/cli-defaults":"0.1.3","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"~1.10.12","@backstage/cli-module-build":"0.1.4","@backstage/cli-module-config":"0.1.3","@backstage/release-manifests":"~0.0.13","fork-ts-checker-webpack-plugin":"^9.0.0","@pmmmwh/react-refresh-webpack-plugin":"^0.6.0","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@types/semver":"^7.5.4","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"~0.17.3","jest-environment-jsdom":"^30.3.0","@backstage/eslint-plugin":"~0.3.1","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@backstage/core-plugin-api":"~1.12.7","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.3","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"ts-morph":"*","@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.11.3_1784558085481_0.9896101363878078","host":"s3://npm-registry-packages-npm-production"}},"1.11.4":{"name":"@red-hat-developer-hub/cli","version":"1.11.4","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@1.11.4","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"e87ea6ad6c75cd7209c9bce5323df9ef6bd68ead","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-1.11.4.tgz","fileCount":32,"integrity":"sha512-WqUO7v8BE7cXUcESnz8xoF51P4ZxPOcf1RqZ8TRHjZ7yqA9bDDCZSBNT+me7sfRGX9TLShE1BbkMS9fro0SwpA==","signatures":[{"sig":"MEQCICilD2XUquz1mF5sBRxG/tTzqqp0haw3qlsT23P7zOE+AiBX1GrNCB9LS3gtebWwENuDFsQ5NSAqwv9g/sOHitIXUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@1.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139830},"main":"dist/index.cjs.js","gitHead":"3dd0bd3960a851614dfb85a5cb532bcf3635f3ba","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","backstage:bump":"backstage-cli versions:bump --release 1.52.0 --skip-install && sed -i '/@backstage\\//s/\"\\^/\"~/g' package.json && sed -i '/@backstage\\/cli/s/\"~/\"/g' package.json && yarn install && yarn dedupe","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.19.0","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"resolutions":{"@backstage/config-loader":"~1.10.12"},"_nodeVersion":"22.22.0","dependencies":{"yn":"^4.0.0","bfj":"^9.0.2","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.105.0","chokidar":"^3.3.1","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","typescript":"5.4.5","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.18.0","@backstage/cli":"0.36.3","esbuild-loader":"^4.0.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"~1.2.2","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"~1.3.8","@backstage/errors":"~1.3.1","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"0.3.3","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"0.2.2","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^4.2.0","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","@backstage/cli-defaults":"0.1.3","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"~1.10.12","@backstage/cli-module-build":"0.1.4","@backstage/cli-module-config":"0.1.3","@backstage/release-manifests":"~0.0.13","fork-ts-checker-webpack-plugin":"^9.0.0","@pmmmwh/react-refresh-webpack-plugin":"^0.6.0","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@types/semver":"^7.5.4","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"~0.17.3","jest-environment-jsdom":"^30.3.0","@backstage/eslint-plugin":"~0.3.1","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@backstage/core-plugin-api":"~1.12.7","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.3","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"ts-morph":"*","@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_1.11.4_1785434634069_0.7250471175185615","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@red-hat-developer-hub/cli","version":"2.0.0","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@2.0.0","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"5dfacf5a3b5aa955af2cf031bd4ac891a422d94c","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-2.0.0.tgz","fileCount":32,"integrity":"sha512-5ikYvj3Saj1VbQbjh8yti5CiCAlnxX98c4ZeU78vOmXxO31xJYIMdNs0fwBORN8RwgS8XScXIOTryrgItEuMjw==","signatures":[{"sig":"MEQCIBgZKgDfd/2nUKYyKfajlt55P+gaeNYbyOCgwA0NMnD3AiAroND9O9eI0jrKG48e66nzJV+uuvvziyvH6MWO4YOZ5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139829},"main":"dist/index.cjs.js","gitHead":"27129b4357b911446ddcb6fbfe84ce3391236721","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","backstage:bump":"backstage-cli versions:bump --release 1.52.0 --skip-install && sed -i '/@backstage\\//s/\"\\^/\"~/g' package.json && sed -i '/@backstage\\/cli/s/\"~/\"/g' package.json && yarn install && yarn dedupe","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.19.0","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"resolutions":{"@backstage/config-loader":"~1.10.12"},"_nodeVersion":"22.22.0","dependencies":{"yn":"^4.0.0","bfj":"^9.0.2","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.105.0","chokidar":"^3.3.1","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","typescript":"5.4.5","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.18.0","@backstage/cli":"0.36.3","esbuild-loader":"^4.0.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"~1.2.2","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"~1.3.8","@backstage/errors":"~1.3.1","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"0.3.3","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"0.2.2","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^4.2.0","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","@backstage/cli-defaults":"0.1.3","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"~1.10.12","@backstage/cli-module-build":"0.1.4","@backstage/cli-module-config":"0.1.3","@backstage/release-manifests":"~0.0.13","fork-ts-checker-webpack-plugin":"^9.0.0","@pmmmwh/react-refresh-webpack-plugin":"^0.6.0","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.8.6","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@types/semver":"^7.5.4","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"~0.17.3","jest-environment-jsdom":"^30.3.0","@backstage/eslint-plugin":"~0.3.1","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@backstage/core-plugin-api":"~1.12.7","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.3","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"ts-morph":"*","@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_2.0.0_1785528505492_0.6195496711776018","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@red-hat-developer-hub/cli","version":"2.0.2","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@2.0.2","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"f04a8dac66a2a97ee0dc4b968607aa17af6e6b3c","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-2.0.2.tgz","fileCount":32,"integrity":"sha512-mQ5sZ4dSmH31RusGfmjrCH3zIL04kdZr4d1bzYYAbiqLWeYBMPX6GHwwZ2/RL9t058HFX3OfK5xOrbaBWM6VEA==","signatures":[{"sig":"MEUCIDgBLR0PBddYSWtaAPJSWq/5TyMCSvfqAz0QmDEXkXe7AiEA7ByVBLEMmVNSQ/vJWQW1PLeae+LcaI2sOUoZnsyma5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":141729},"main":"dist/index.cjs.js","gitHead":"847f13b8fe14c7aa9f4dda0fd1c7522a0c8459fc","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","backstage:bump":"backstage-cli versions:bump --release 1.52.0 --skip-install && sed -i '/@backstage\\//s/\"\\^/\"~/g' package.json && sed -i '/@backstage\\/cli/s/\"~/\"/g' package.json && yarn install && yarn dedupe","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.19.0","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"resolutions":{"@backstage/config-loader":"~1.10.12"},"_nodeVersion":"24.18.0","dependencies":{"yn":"^4.0.0","bfj":"^9.0.2","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.105.0","chokidar":"^3.3.1","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","typescript":"5.4.5","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.18.0","@backstage/cli":"0.36.3","esbuild-loader":"^4.0.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"~1.2.2","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"~1.3.8","@backstage/errors":"~1.3.1","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"0.3.3","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"0.2.2","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^4.2.0","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","@backstage/cli-defaults":"0.1.3","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"~1.10.12","@backstage/cli-module-build":"0.1.4","@backstage/cli-module-config":"0.1.3","@backstage/release-manifests":"~0.0.13","fork-ts-checker-webpack-plugin":"^9.0.0","@pmmmwh/react-refresh-webpack-plugin":"^0.6.0","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.1","readmeFilename":"README.md","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@types/semver":"^7.5.4","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"~0.17.3","jest-environment-jsdom":"^30.3.0","@backstage/eslint-plugin":"~0.3.1","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@backstage/core-plugin-api":"~1.12.7","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.3","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"ts-morph":"*","@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_2.0.2_1787653236787_0.8057887332199694","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@red-hat-developer-hub/cli","version":"2.0.3","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@2.0.3","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"6a95f36454a14dbaed5761f0f978cc8af4ab8222","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-2.0.3.tgz","fileCount":32,"integrity":"sha512-W0y2EHgn8kXdDKuxXn+Iq1FLzJ7Rn+fop8fHdC2d3zAugVDOPMZzNHlQuZ8dLJNYrAvMWupMZzSbLRc/6UQDFQ==","signatures":[{"sig":"MEUCIA5GsMAFtzGCUnSeJ9pUv9H70ESS3oBB/oZ21zLfX9BtAiEA82yWwnQJGhlEDtnJtIQ2O95bwWAIUR8tkufGg2y+jM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":142008},"main":"dist/index.cjs.js","gitHead":"e50301af6241717b713734eca8eef9d50efa5317","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","backstage:bump":"backstage-cli versions:bump --release 1.52.0 --skip-install && sed -i '/@backstage\\//s/\"\\^/\"~/g' package.json && sed -i '/@backstage\\/cli/s/\"~/\"/g' package.json && yarn install && yarn dedupe","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.19.0","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"resolutions":{"@backstage/config-loader":"~1.10.12"},"_nodeVersion":"24.18.0","dependencies":{"yn":"^4.0.0","bfj":"^9.0.2","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.105.0","chokidar":"^3.3.1","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","typescript":"5.4.5","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.18.0","@backstage/cli":"0.36.3","esbuild-loader":"^4.0.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"~1.2.2","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"~1.3.8","@backstage/errors":"~1.3.1","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"0.3.3","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"0.2.2","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^4.2.0","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","@backstage/cli-defaults":"0.1.3","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"~1.10.12","@backstage/cli-module-build":"0.1.4","@backstage/cli-module-config":"0.1.3","@backstage/release-manifests":"~0.0.13","fork-ts-checker-webpack-plugin":"^9.0.0","@pmmmwh/react-refresh-webpack-plugin":"^0.6.0","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.1","readmeFilename":"README.md","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@types/semver":"^7.5.4","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"~0.17.3","jest-environment-jsdom":"^30.3.0","@backstage/eslint-plugin":"~0.3.1","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@backstage/core-plugin-api":"~1.12.7","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.3","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"ts-morph":"*","@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_2.0.3_1787738977333_0.4818808876920313","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@red-hat-developer-hub/cli","version":"2.0.4","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@2.0.4","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"2cce7a6bbe4de88c6002923bf52401e0b57d39e9","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-2.0.4.tgz","fileCount":35,"integrity":"sha512-tNDl2dv5ivoW7UpdrXKZVlI861V9QZHAMJyHpd9TxL5ayy7tHwaMHgeCwPE7XoQ0t6j5hEJztRHPAJJtCncfGg==","signatures":[{"sig":"MEUCIEFGWCOaSuITKdMPOC0RdT+Do+LNcpfRKrL+oSDWNoO3AiEAp9cskiXp07Uq4PDSB9Z0ntiDNHecEFBDvWqSyCiyPHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147001},"main":"dist/index.cjs.js","gitHead":"9a4e667750148ee20bf7d2a5ad9e3ae2a3bee1f0","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","backstage:bump":"backstage-cli versions:bump --release 1.52.0 --skip-install && sed -i '/@backstage\\//s/\"\\^/\"~/g' package.json && sed -i '/@backstage\\/cli/s/\"~/\"/g' package.json && yarn install && yarn dedupe","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.19.1","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"resolutions":{"@backstage/config-loader":"~1.10.12"},"_nodeVersion":"24.18.0","dependencies":{"yn":"^4.0.0","bfj":"^9.0.2","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.25.0","postcss":"^8.2.13","webpack":"~5.105.0","chokidar":"^3.3.1","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","typescript":"5.4.5","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.18.0","@backstage/cli":"0.36.3","esbuild-loader":"^4.0.0","gitconfiglocal":"2.1.0","@changesets/cli":"^2.29.4","react-dev-utils":"^12.0.0-next.60","@backstage/types":"~1.2.2","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"~1.3.8","@backstage/errors":"~1.3.1","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"0.3.3","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"0.2.2","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^4.2.0","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","@backstage/cli-defaults":"0.1.3","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"~1.10.12","@backstage/cli-module-build":"0.1.4","@backstage/cli-module-config":"0.1.3","@backstage/release-manifests":"~0.0.13","fork-ts-checker-webpack-plugin":"^9.0.0","@pmmmwh/react-refresh-webpack-plugin":"^0.6.0","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.1","readmeFilename":"README.md","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@types/semver":"^7.5.4","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"~0.17.3","jest-environment-jsdom":"^30.3.0","@backstage/eslint-plugin":"~0.3.1","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@backstage/core-plugin-api":"~1.12.7","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.3","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"ts-morph":"*","@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_2.0.4_1788267605930_0.0028819460672762087","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@red-hat-developer-hub/cli","version":"2.0.5","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@2.0.5","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"4fb52e327e9f4441eae235f99f699b82363d4e0a","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-2.0.5.tgz","fileCount":39,"integrity":"sha512-MJ2aCzZcdTtpPVWU6T5BRj5Oof708Xgy92yM5bT89z2gb4vwhUEKLS6jRDU+1U2Iib0Gz4fX6yFfUkb5v+wJhA==","signatures":[{"sig":"MEUCIGL2obre+USSUlHNRvwvR4Ri5CyIWw1+pES8uLYOknkUAiEAm4EVR+nskJRQDqZ+NIk5fxTmi7TRlC8Ce4eMGolFIJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFKC7VcYgjrZyX39NbTzeksJtWL1vHdOguX2j31JazzdAiBFyZNT0InE256Fgyl+R6PXcb8CF6RO8S+50U6Fr8VO/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@2.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168971},"main":"dist/index.cjs.js","gitHead":"e9590158f3def9673f30431054a1f27972223b56","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","backstage:bump":"backstage-cli versions:bump --release 1.52.0 --skip-install && sed -i '/@backstage\\//s/\"\\^/\"~/g' package.json && sed -i '/@backstage\\/cli/s/\"~/\"/g' package.json && yarn install && yarn dedupe","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.19.1","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"resolutions":{"@backstage/config-loader":"~1.10.12"},"_nodeVersion":"24.18.0","dependencies":{"yn":"^4.0.0","bfj":"^9.0.2","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.28.1","postcss":"^8.2.13","webpack":"~5.105.0","chokidar":"^3.3.1","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","typescript":"5.4.5","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.18.0","@backstage/cli":"0.36.3","esbuild-loader":"^4.0.0","gitconfiglocal":"2.1.0","react-dev-utils":"^12.0.0-next.60","@backstage/types":"~1.2.2","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"~1.3.8","@backstage/errors":"~1.3.1","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"0.3.3","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"0.2.2","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^4.2.0","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","@backstage/cli-defaults":"0.1.3","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"~1.10.12","@backstage/cli-module-auth":"0.1.4","@backstage/cli-module-build":"0.1.4","@backstage/cli-module-config":"0.1.3","@backstage/release-manifests":"~0.0.13","@backstage/cli-module-actions":"0.1.3","fork-ts-checker-webpack-plugin":"^9.0.0","@pmmmwh/react-refresh-webpack-plugin":"^0.6.0","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.1","readmeFilename":"README.md","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@types/semver":"^7.5.4","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"~0.17.3","jest-environment-jsdom":"^30.3.0","@backstage/eslint-plugin":"~0.3.1","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@backstage/core-plugin-api":"~1.12.7","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.3","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"ts-morph":"*","@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_2.0.5_1789127576381_0.11183104549109935","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@red-hat-developer-hub/cli","version":"2.0.6","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@2.0.6","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"4e50db6e78fb75bb9ead374416326bb061e5c778","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-2.0.6.tgz","fileCount":41,"integrity":"sha512-degcfN22RpgkTQ0LSzqHjBtOF7D8MCrKTXaYwoM5HFoZGV/HDaRlBtLvgQ4n50WcOaGhRX5DPLc52WuNgFtA0A==","signatures":[{"sig":"MEUCIQDZSFP6c3fHyP+WYEne7Vw/W0T3ddj1WA4aC4QdRe1FdAIgUj0xJN/ouUslv79SYo9Yk4K9V69hs+F5iZHDcLZVohM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDc4c1GRp1f/Pdk2SSBAT812IfVNmE5TIlbCtqEldQIoQIgV1cAHWk6dDCS4Ms8aTKZKeq2S1Ht5yyiHd+xOMrdPdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@2.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180868},"main":"dist/index.cjs.js","gitHead":"620861920026e9648f7355ccb883e1be2c856d0d","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","backstage:bump":"backstage-cli versions:bump --release 1.52.0 --skip-install && sed -i '/@backstage\\//s/\"\\^/\"~/g' package.json && sed -i '/@backstage\\/cli/s/\"~/\"/g' package.json && yarn install && yarn dedupe","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.19.1","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"resolutions":{"@backstage/config-loader":"~1.10.12"},"_nodeVersion":"24.18.0","dependencies":{"yn":"^4.0.0","bfj":"^9.0.2","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.28.1","postcss":"^8.2.13","webpack":"~5.105.0","chokidar":"^3.3.1","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","typescript":"5.4.5","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.18.0","@backstage/cli":"0.36.3","esbuild-loader":"^4.0.0","gitconfiglocal":"2.1.0","react-dev-utils":"^12.0.0-next.60","@backstage/types":"~1.2.2","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"~1.3.8","@backstage/errors":"~1.3.1","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"0.3.3","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"0.2.2","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^4.2.0","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","@backstage/cli-defaults":"0.1.3","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"~1.10.12","@backstage/cli-module-auth":"0.1.4","@backstage/cli-module-build":"0.1.4","@backstage/cli-module-config":"0.1.3","@backstage/release-manifests":"~0.0.13","@backstage/cli-module-actions":"0.1.3","fork-ts-checker-webpack-plugin":"^9.0.0","@pmmmwh/react-refresh-webpack-plugin":"^0.6.0","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.1","readmeFilename":"README.md","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@types/semver":"^7.5.4","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"~0.17.3","jest-environment-jsdom":"^30.3.0","@backstage/eslint-plugin":"~0.3.1","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@backstage/core-plugin-api":"~1.12.7","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.3","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"ts-morph":"*","@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_2.0.6_1789388500705_0.9265917695662935","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@red-hat-developer-hub/cli","version":"2.0.7","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@2.0.7","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"30c671bb1c85389bfcfce076fe566231796b9e78","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-2.0.7.tgz","fileCount":62,"integrity":"sha512-2FsCTSSUgsdwacrYZ04MrGq5jLpa2p+h6F9WkMVgKZss09mVO5ZBkakYb6f5uUHUqnipOhCTRsnQqkPGZqfPIA==","signatures":[{"sig":"MEYCIQDz8u/YVzjaOI6sUVuC0CNDqlScmZIlGfpuuehR6HiWLQIhAPYPcngY7fNyk2lC8zAbTPDfVY+cuRWSekuBiaiLEJ3W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWKsoEbIqxJMMKPtB/BJ32HTsNkHIPgXnEF+dbAlrz6wIhALnKF+83jjsHR69Jw6Yg/6PivVnNkIW3E0apbPsVL3B5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@2.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196089},"main":"dist/index.cjs.js","gitHead":"15a4502930e2faccda09c00d4d1064d88ecfc047","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","backstage:bump":"backstage-cli versions:bump --release 1.52.0 --skip-install && sed -i '/@backstage\\//s/\"\\^/\"~/g' package.json && sed -i '/@backstage\\/cli/s/\"~/\"/g' package.json && yarn install && yarn dedupe","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.19.1","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"resolutions":{"@backstage/config-loader":"~1.10.12"},"_nodeVersion":"24.18.0","dependencies":{"yn":"^4.0.0","bfj":"^9.0.2","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.28.1","postcss":"^8.2.13","webpack":"~5.105.0","chokidar":"^3.3.1","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","typescript":"5.4.5","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.18.0","@backstage/cli":"0.36.3","esbuild-loader":"^4.0.0","gitconfiglocal":"2.1.0","react-dev-utils":"^12.0.0-next.60","@backstage/types":"~1.2.2","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"~1.3.8","@backstage/errors":"~1.3.1","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"0.3.3","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"0.2.2","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^4.2.0","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","@backstage/cli-defaults":"0.1.3","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"~1.10.12","@backstage/cli-module-auth":"0.1.4","@backstage/cli-module-build":"0.1.4","@backstage/cli-module-config":"0.1.3","@backstage/release-manifests":"~0.0.13","@backstage/cli-module-actions":"0.1.3","fork-ts-checker-webpack-plugin":"^9.0.0","@pmmmwh/react-refresh-webpack-plugin":"^0.6.0","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.1","readmeFilename":"README.md","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@types/semver":"^7.5.4","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"~0.17.3","jest-environment-jsdom":"^30.3.0","@backstage/eslint-plugin":"~0.3.1","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@backstage/core-plugin-api":"~1.12.7","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.3","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"ts-morph":"*","@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_2.0.7_1789475032757_0.8846168501838467","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@red-hat-developer-hub/cli","version":"2.0.8","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@2.0.8","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"71183babb13bfdd092174f912ae9bf2b231827d2","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-2.0.8.tgz","fileCount":62,"integrity":"sha512-qo9skeof1b6PsmkqwRgRYihCDD6LDQI43DHDw47Uf67ikpRKd/jxj2C0QPwEuY9rYQYOsIcx/vLgQTJ08+OhLg==","signatures":[{"sig":"MEUCIFgjy5JtkfWFLzlnrR8q4twM2sevHzxNoiQxny9j6n2TAiEAq7bcb8p9f6/V2i749Q9+eO0yakgNGgkZo0PIdlHuI1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGJvPxR8yePeh1tGEceaDnZ3pcl3HjaArkTsrnTgHx/7AiATs4oSZNGhqEkr50KpkrZa5S7SjYlz0BYXh6cBDKcEWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@2.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196212},"main":"dist/index.cjs.js","gitHead":"74cc7b681f7f3e33e71eec2571c2955c033e1d71","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","backstage:bump":"backstage-cli versions:bump --release 1.52.0 --skip-install && sed -i '/@backstage\\//s/\"\\^/\"~/g' package.json && sed -i '/@backstage\\/cli/s/\"~/\"/g' package.json && yarn install && yarn dedupe","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.19.1","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"resolutions":{"@backstage/config-loader":"~1.10.12"},"_nodeVersion":"24.18.0","dependencies":{"yn":"^4.0.0","bfj":"^9.0.2","ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","esbuild":"^0.28.1","postcss":"^8.2.13","webpack":"~5.105.0","chokidar":"^3.3.1","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","css-loader":"^6.5.1","handlebars":"^4.7.7","swc-loader":"^0.2.3","typescript":"5.4.5","yml-loader":"^2.1.0","npm-packlist":"^5.0.0","style-loader":"^3.3.1","@svgr/webpack":"^6.5.1","react-refresh":"^0.18.0","@backstage/cli":"0.36.3","esbuild-loader":"^4.0.0","gitconfiglocal":"2.1.0","react-dev-utils":"^12.0.0-next.60","@backstage/types":"~1.2.2","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"~1.3.8","@backstage/errors":"~1.3.1","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","webpack-dev-server":"^5.0.0","@backstage/cli-node":"0.3.3","html-webpack-plugin":"~5.6.3","node-stdlib-browser":"^1.3.1","@backstage/cli-common":"0.2.2","@manypkg/get-packages":"^1.1.3","eslint-webpack-plugin":"^4.2.0","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","@backstage/cli-defaults":"0.1.3","mini-css-extract-plugin":"^2.4.2","@backstage/config-loader":"~1.10.12","@backstage/cli-module-auth":"0.1.4","@backstage/cli-module-build":"0.1.4","@backstage/cli-module-config":"0.1.3","@backstage/release-manifests":"~0.0.13","@backstage/cli-module-actions":"0.1.3","fork-ts-checker-webpack-plugin":"^9.0.0","@pmmmwh/react-refresh-webpack-plugin":"^0.6.0","@openshift/dynamic-plugin-sdk-webpack":"^3.0.0"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.1","readmeFilename":"README.md","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@types/semver":"^7.5.4","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"~0.17.3","jest-environment-jsdom":"^30.3.0","@backstage/eslint-plugin":"~0.3.1","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@backstage/core-plugin-api":"~1.12.7","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.3","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"ts-morph":"*","@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_2.0.8_1789479053664_0.5637975732430895","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@red-hat-developer-hub/cli","version":"2.1.0","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@2.1.0","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"4226e15eb854cf98ae82471f53b89df957c97793","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-2.1.0.tgz","fileCount":55,"integrity":"sha512-8sNJwwIDrH0O9+M1iDExSoJ4Y42FTbxgF3e1Kyhktfx9gK8btEarx8yelYj4pWlrOGL8mJ6hmw2jiWV1B8ghhw==","signatures":[{"sig":"MEQCIHYNKnLAHSdq96Qr+HT4aRGSQKsm/G/LAR3+tmq+Eqt5AiAwW4f8+vpS9JHYBk8CGgQNHJpNqrUG1EhmY98CQME7cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG8bwNgz9oZoUutpl57tQf/89sRA/8hXMj+tmz8eH4tSAiAtpqA9iK9+RM7+8Aoy7EokJxEhbVDCREdAMzuanWPjiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240313},"main":"dist/index.cjs.js","gitHead":"efa98afb36341a881d528c7c1a13d1c19815bf2b","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","backstage:bump":"backstage-cli versions:bump --release 1.52.0 --skip-install && sed -i '/@backstage\\//s/\"\\^/\"~/g' package.json && sed -i '/@backstage\\/cli/s/\"~/\"/g' package.json && yarn install && yarn dedupe","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.19.1","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"resolutions":{"@backstage/config-loader":"~1.10.12"},"_nodeVersion":"24.18.0","dependencies":{"ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","handlebars":"^4.7.7","typescript":"5.4.5","npm-packlist":"^5.0.0","@backstage/cli":"0.36.3","gitconfiglocal":"2.1.0","@backstage/types":"~1.2.2","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"~1.3.8","@backstage/errors":"~1.3.1","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","@backstage/cli-node":"0.3.3","@backstage/cli-common":"0.2.2","@manypkg/get-packages":"^1.1.3","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","@backstage/cli-defaults":"0.1.3","@backstage/config-loader":"~1.10.12","@backstage/cli-module-new":"0.1.6","@backstage/cli-module-auth":"0.1.4","@backstage/cli-module-build":"0.1.4","@backstage/cli-module-config":"0.1.3","@backstage/release-manifests":"~0.0.13","@backstage/cli-module-actions":"0.1.3","@backstage/module-federation-common":"^0.1.4"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.1","readmeFilename":"README.md","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@types/lodash":"^4.14.151","@types/semver":"^7.5.4","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"~0.17.3","jest-environment-jsdom":"^30.3.0","@backstage/eslint-plugin":"~0.3.1","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.3","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"ts-morph":"*","@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_2.1.0_1790000396616_0.35084599506979464","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@red-hat-developer-hub/cli","version":"2.1.1","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@2.1.1","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"64fb4b4a0e21fc56b84d0ccf18f72cd24f1b00e4","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-2.1.1.tgz","fileCount":57,"integrity":"sha512-dZOrt+UofKAi/xTGziuw4N2VOLsGw61S1YYJvkvFZEhRTBTUJ3s0xNwzK64pipkGfhdmaiyvbwUyctlWwDPQZQ==","signatures":[{"sig":"MEQCIEy0Jf8BfwuSMMhZjtIMNz+6Pn9Ws7S66/3TX4ccT81WAiAmyK2N98onjed9tCy6evedDRfoY+4264TzRVwnQB4fig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD9lf1WN3G9CGIC/PX4HDXetno+SMVuPS3OwkdhAWfnHAIgdkn1jD2I5vv5dR1Jaw/8ddBFYxRR6WTTbEWuO0S/PFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255747},"main":"dist/index.cjs.js","gitHead":"56149dc000c91881dd6af94fb86d033d8d12942b","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","backstage:bump":"backstage-cli versions:bump --release 1.52.0 --skip-install && sed -i '/@backstage\\//s/\"\\^/\"~/g' package.json && sed -i '/@backstage\\/cli/s/\"~/\"/g' package.json && yarn install && yarn dedupe","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.19.1","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"resolutions":{"@backstage/config-loader":"~1.10.12"},"_nodeVersion":"24.18.0","dependencies":{"ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","handlebars":"^4.7.7","typescript":"5.4.5","npm-packlist":"^5.0.0","@backstage/cli":"0.36.3","gitconfiglocal":"2.1.0","@backstage/types":"~1.2.2","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"~1.3.8","@backstage/errors":"~1.3.1","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","@backstage/cli-node":"0.3.3","@backstage/cli-common":"0.2.2","@manypkg/get-packages":"^1.1.3","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","@backstage/cli-defaults":"0.1.3","@backstage/config-loader":"~1.10.12","@backstage/cli-module-new":"0.1.6","@backstage/cli-module-auth":"0.1.4","@backstage/cli-module-build":"0.1.4","@backstage/cli-module-config":"0.1.3","@backstage/release-manifests":"~0.0.13","@backstage/cli-module-actions":"0.1.3","@backstage/module-federation-common":"^0.1.4"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.1","readmeFilename":"README.md","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@types/lodash":"^4.14.151","@types/semver":"^7.5.4","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"~0.17.3","jest-environment-jsdom":"^30.3.0","@backstage/eslint-plugin":"~0.3.1","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.3","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"ts-morph":"*","@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_2.1.1_1790073235105_0.09259746955461212","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@red-hat-developer-hub/cli","version":"2.2.0","keywords":["rhdh","cli"],"license":"Apache-2.0","_id":"@red-hat-developer-hub/cli@2.2.0","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"homepage":"https://developers.redhat.com/products/rhdh/overview","bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"bin":{"rhdh-cli":"bin/rhdh-cli"},"dist":{"shasum":"fe6f36edb9d2a203e4030ce56ce4909a8a545340","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-2.2.0.tgz","fileCount":57,"integrity":"sha512-c/IKVUhCyZAV6slVmMUFUjRyoDzrPfPq2GySDoiFF5H3zh3ptFBXkdiZAw+Gr0cVDOg3O/AytbYZGsYFepA1yA==","signatures":[{"sig":"MEUCIBL89ykOe1WqjzLuwRvnOaNtno0vtid5SmqS9d23A5shAiEA55yYjYxQ2Pcw0Po/nAyt/lg2X1PSjSxuyl7XScQgxAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHhOA8crL+HiD2F5TseZcXkor8wfAipNo56dhWCLoeMoAiEAn7PxTHt05lqAPE8t64BP47u4nG6/iVIt2muBl4XcOEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267538},"main":"dist/index.cjs.js","gitHead":"e2e6128d480f78a909afe6939f690884d187ffee","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","backstage:bump":"backstage-cli versions:bump --release 1.52.0 --skip-install && sed -i '/@backstage\\//s/\"\\^/\"~/g' package.json && sed -i '/@backstage\\/cli/s/\"~/\"/g' package.json && yarn install && yarn dedupe","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5eda6399-554b-4661-bad1-7a26738ac0b3"}},"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.20.0","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"resolutions":{"@backstage/config-loader":"~1.10.12"},"_nodeVersion":"24.18.0","dependencies":{"ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","chokidar":"^5.0.0","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","handlebars":"^4.7.7","typescript":"5.4.5","npm-packlist":"^5.0.0","@backstage/cli":"0.36.3","gitconfiglocal":"2.1.0","@backstage/types":"~1.2.2","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"~1.3.8","@backstage/errors":"~1.3.1","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","@backstage/cli-node":"0.3.3","@backstage/cli-common":"0.2.2","@manypkg/get-packages":"^1.1.3","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","@backstage/cli-defaults":"0.1.3","@backstage/config-loader":"~1.10.12","@backstage/cli-module-new":"0.1.6","@backstage/cli-module-auth":"0.1.4","@backstage/cli-module-build":"0.1.4","@backstage/cli-module-config":"0.1.3","@backstage/release-manifests":"~0.0.13","@backstage/cli-module-actions":"0.1.3","@backstage/module-federation-common":"^0.1.4"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.1","readmeFilename":"README.md","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@types/lodash":"^4.14.151","@types/semver":"^7.5.4","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"~0.17.3","jest-environment-jsdom":"^30.3.0","@backstage/eslint-plugin":"~0.3.1","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.3","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"ts-morph":"*","@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cli_2.2.0_1790640935019_0.02859910069549665","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"_id":"@red-hat-developer-hub/cli@2.1.2","bin":{"rhdh-cli":"bin/rhdh-cli"},"bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"dist":{"shasum":"d6cce0bbfee02bd79fc0a591d086058bfa2cbfd4","tarball":"https://registry.npmjs.org/@red-hat-developer-hub/cli/-/cli-2.1.2.tgz","fileCount":57,"integrity":"sha512-7zasgTg6aqjV4i91C0NJYcCaGU9jMjJHFhQODXCKVZBiHDiCW/I2YKHusOoEx7u1fy1jUe+figI81Rn4nj574w==","signatures":[{"sig":"MEYCIQCBb02xBe8chOFSRDRF+gONSdF8lxDqeqBUZDwZEAbMmgIhALy564YQrK2+arey04H33TXaMkItZS1GUIyRGtiZM8yh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDpBtkURHppNzfHkh3ZdPBNuufiGF0tGy560XB4YiIxcgIhAJoctQfQHFFzBUfKBoe7SqsnWf8S+Jgzny7ftTSin3Ml"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@red-hat-developer-hub%2fcli@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267534},"main":"dist/index.cjs.js","name":"@red-hat-developer-hub/cli","gitHead":"815e025be9887ecb0788ee0b868747520880694e","license":"Apache-2.0","scripts":{"tsc":"yarn generate-types && tsc","test":"backstage-cli package test --passWithNoTests --coverage","build":"backstage-cli package build","clean":"backstage-cli package clean","lint:fix":"backstage-cli package lint --fix","test:e2e":"jest --config e2e-tests/jest.config.js","lint:check":"backstage-cli package lint","prettier:fix":"prettier --ignore-unknown --write .","backstage:bump":"backstage-cli versions:bump --release 1.52.0 --skip-install && sed -i '/@backstage\\//s/\"\\^/\"~/g' package.json && sed -i '/@backstage\\/cli/s/\"~/\"/g' package.json && yarn install && yarn dedupe","generate-types":"node scripts/generate-backstage-types.js","prettier:check":"prettier --ignore-unknown --check ."},"version":"2.1.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5eda6399-554b-4661-bad1-7a26738ac0b3"}},"homepage":"https://developers.redhat.com/products/rhdh/overview","keywords":["rhdh","cli"],"prettier":"@spotify/prettier-config","backstage":{"role":"cli"},"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"_npmVersion":"11.20.0","description":"CLI for developing Backstage plugins and apps","directories":{},"lint-staged":{"*.{json,md}":["prettier --write"],"*.{js,jsx,ts,tsx,mjs,cjs}":["eslint --fix","prettier --write"]},"maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"resolutions":{"@backstage/config-loader":"~1.10.12"},"_nodeVersion":"24.18.0","dependencies":{"ora":"^5.3.0","yaml":"^2.5.1","chalk":"^4.0.0","eslint":"8.57.1","lodash":"^4.17.21","semver":"^7.5.4","chokidar":"^5.0.0","fs-extra":"^11.2.0","commander":"^9.1.0","codeowners":"^5.1.1","handlebars":"^4.7.7","typescript":"5.4.5","npm-packlist":"^5.0.0","@backstage/cli":"0.36.3","gitconfiglocal":"2.1.0","@backstage/types":"~1.2.2","@yarnpkg/parsers":"^3.0.0-rc.4","is-native-module":"^1.1.3","@backstage/config":"~1.3.8","@backstage/errors":"~1.3.1","@yarnpkg/lockfile":"^1.1.0","recursive-readdir":"^2.2.2","@backstage/cli-node":"0.3.3","@backstage/cli-common":"0.2.2","@manypkg/get-packages":"^1.1.3","eslint-config-prettier":"^9.0.0","typescript-json-schema":"^0.64.0","@backstage/cli-defaults":"0.1.3","@backstage/config-loader":"~1.10.12","@backstage/cli-module-new":"0.1.6","@backstage/cli-module-auth":"0.1.4","@backstage/cli-module-build":"0.1.4","@backstage/cli-module-config":"0.1.3","@backstage/release-manifests":"~0.0.13","@backstage/cli-module-actions":"0.1.3","@backstage/module-federation-common":"^0.1.4"},"nodemonConfig":{"ext":"ts","exec":"bin/rhdh-cli","watch":"./src"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.1","devDependencies":{"tar":"^7.5.7","jest":"^29.7.0","axios":"^1.9.0","mock-fs":"5.2.0","nodemon":"3.1.3","ts-jest":"^29.3.4","ts-node":"10.9.2","prettier":"3.3.3","type-fest":"4.20.1","@types/tar":"^6.1.1","@types/jest":"^29.5.14","@types/node":"18.19.34","@jest/globals":"^30.0.0-beta.3","@types/lodash":"^4.14.151","@types/semver":"^7.5.4","@types/mock-fs":"4.13.4","@types/fs-extra":"^11.0.0","eslint-plugin-jest":"28.9.0","@types/npm-packlist":"3.0.0","eslint-plugin-import":"2.31.0","@backstage/repo-tools":"~0.17.3","jest-environment-jsdom":"^30.3.0","@backstage/eslint-plugin":"~0.3.1","@spotify/prettier-config":"15.0.0","@types/recursive-readdir":"2.2.4","@types/yarnpkg__lockfile":"1.1.9","@typescript-eslint/parser":"8.16.0","eslint-plugin-deprecation":"3.0.0","@spotify/eslint-config-base":"15.0.0","@spotify/eslint-config-react":"15.0.0","eslint-plugin-unused-imports":"4.1.4","@backstage/cli-module-test-jest":"0.1.3","@typescript-eslint/eslint-plugin":"8.17.0","@spotify/eslint-config-typescript":"15.0.0"},"peerDependencies":{"ts-morph":"*","@microsoft/api-extractor":"^7.21.2"},"peerDependenciesMeta":{"@microsoft/api-extractor":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_2.1.2_1790708331908_0.5602098710775234"}}},"time":{"created":"2025-06-25T14:30:29.498Z","modified":"2026-09-29T18:58:52.410Z","0.0.1":"2025-06-25T14:30:29.778Z","0.0.2":"2025-06-25T15:07:30.711Z","1.7.0":"2025-07-18T13:13:36.667Z","1.7.1":"2025-07-22T13:40:54.107Z","1.7.2":"2025-08-11T16:37:50.126Z","1.8.0":"2025-10-06T10:49:55.570Z","1.9.0":"2026-01-06T12:21:19.858Z","1.9.1":"2026-01-06T21:22:30.499Z","1.10.0":"2026-02-12T10:01:54.450Z","1.10.1":"2026-03-13T15:40:36.736Z","1.10.2":"2026-03-18T16:07:21.085Z","1.10.3":"2026-04-08T17:52:56.442Z","1.10.4":"2026-04-09T11:52:03.552Z","1.10.5":"2026-04-28T11:38:30.768Z","1.10.6":"2026-04-28T20:51:53.214Z","1.10.7":"2026-05-13T12:50:59.452Z","1.11.0":"2026-05-14T19:10:05.664Z","1.11.1":"2026-05-20T17:27:13.540Z","1.9.2":"2026-07-17T12:15:53.428Z","1.10.8":"2026-07-17T12:19:14.556Z","1.11.2":"2026-07-17T12:28:22.936Z","1.11.3":"2026-07-20T14:34:45.651Z","1.11.4":"2026-07-30T18:03:54.239Z","2.0.0":"2026-07-31T20:08:25.661Z","2.0.2":"2026-08-25T10:20:36.944Z","2.0.3":"2026-08-26T10:09:37.483Z","2.0.4":"2026-09-01T13:00:06.124Z","2.0.5":"2026-09-11T11:52:56.471Z","2.0.6":"2026-09-14T12:21:40.804Z","2.0.7":"2026-09-15T12:23:52.829Z","2.0.8":"2026-09-15T13:30:53.751Z","2.1.0":"2026-09-21T14:19:56.720Z","2.1.1":"2026-09-22T10:33:55.202Z","2.2.0":"2026-09-29T00:15:35.129Z","2.1.2":"2026-09-29T18:58:51.991Z"},"bugs":{"url":"https://github.com/redhat-developer/rhdh-cli/issues"},"license":"Apache-2.0","homepage":"https://developers.redhat.com/products/rhdh/overview","keywords":["rhdh","cli"],"repository":{"url":"git+https://github.com/redhat-developer/rhdh-cli.git","type":"git","directory":"."},"description":"CLI for developing Backstage plugins and apps","maintainers":[{"name":"nickboldt","email":"nickboldt@gmail.com"},{"name":"bethany.griggs","email":"bgriggs@redhat.com"},{"name":"kashish_mittal","email":"kmittal@redhat.com"},{"name":"tomaskral","email":"tomas.kral@gmail.com"},{"name":"rhdh-bot","email":"rhdh-bot@redhat.com"},{"name":"schultzp2020","email":"pschultz@pobox.com"}],"readme":"# @red-hat-developer-hub/cli\n\nThis repository hosts the source code for the rhdh-cli utility, a new command-line interface designed to streamline the development, packaging, and distribution of dynamic plugins for Red Hat Developer Hub (RHDH).\n\nThis new CLI aims to offer more flexibility and ease of use compared to the previous @janus-idp/cli.\n\n<!-- prettier breaks the formating for GitHub Markdown callout, this is why this whole block is ignored -->\n<!-- prettier-ignore-start -->\n> [!TIP]\n> **Command Migration**\n>\n> If you were previously using @janus-idp/cli, here are the corresponding new commands in rhdh-cli:\n>\n> | Old Command                                          | New Command                                     |\n> | ---------------------------------------------------- | ----------------------------------------------- |\n> | `npx @janus-idp/cli package export-dynamic-plugin`   | `npx @red-hat-developer-hub/cli plugin export`  |\n> | `npx @janus-idp/cli package package-dynamic-plugins` | `npx @red-hat-developer-hub/cli plugin package` |\n<!-- prettier-ignore-end -->\n\n## Migrating to 2.1.0\n\nVersion 2.1.0 is a breaking release for frontend plugin export. Scalprum support has been removed and frontend exports now use Backstage standard module federation and NFS metadata only.\n\nUpdate frontend plugin scripts and CI jobs as follows:\n\n- Remove `--scalprum-config`, `--generate-scalprum-assets`, `--no-generate-scalprum-assets`, `--generate-module-federation-assets`, and `--no-generate-module-federation-assets` from `rhdh-cli plugin export` invocations. Standard module-federation assets are now generated automatically.\n- Replace consumers of `dist-scalprum/plugin-manifest.json` with the generated assets under `dist/`, including `dist/remoteEntry.js`, and use `backstage.features` for NFS feature metadata.\n- Remove `dist-scalprum` and related glob entries from frontend plugin `files` fields, and delete any checked-in or stale `dist-scalprum` output before exporting. CLI 2.1.0 warns about legacy Scalprum content; it does not provide a Scalprum fallback, so normal NFS build/export failures still fail the export.\n- The legacy `plugin build` and `plugin start` commands are no longer available.\n\n## `plugin package` requirements\n\nThe `plugin package` command stages each `dist-dynamic` plugin with `npm pack` and `tar` (via a short bash script). The following must be available on your `PATH`:\n\n- **bash** — runs the pack/extract script\n- **npm** (7 or newer) — `npm pack --pack-destination` requires npm 7+\n- **tar** — extracts the packed tarball into the staging directory\n\nOn Windows, use Git Bash or WSL so these tools are available.\n\nWhen you build an OCI image with `--tag` (instead of exporting to a directory with `--export-to`), a container build tool must also be on `PATH`. **podman** is the default; you can select **docker** or **buildah** with `--container-tool` (for example `--container-tool docker`). Directory-only exports with `--export-to` do not need a container tool.\n\n## Checking Plugin Versions\n\nUse `plugin check-versions` to compare a plugin's `@backstage/*` dependencies with the Backstage release used by an RHDH version:\n\n```bash\nrhdh-cli plugin check-versions --rhdh-version 2.0.0\n```\n\nUse `--json` for machine-readable output. To target a Backstage version directly, prefix it with `backstage:`, for example `--rhdh-version backstage:1.54.0`.\n\nFor air-gapped environments, provide a local release manifest with `--manifest-file`. `--manifest-file` avoids the Backstage manifest download; also set `RHDH_OFFLINE=true` to skip the RHDH GitHub metadata lookup.\n\nWhen adding support for a new RHDH release, update `RHDH_COMPATIBILITY_MATRIX` in `src/lib/rhdhVersion.ts` with its Backstage version before releasing the corresponding CLI version. This matrix is maintained manually until its release metadata can be automated.\n\n## Upgrading Plugin Versions\n\nUse `plugin upgrade` to update a plugin's `@backstage/*` dependencies to the versions from an RHDH release manifest:\n\n```bash\nrhdh-cli plugin upgrade --rhdh-version 2.0.0\n```\n\nThe command also accepts the RHDH version as a positional argument, for example `rhdh-cli plugin upgrade 2.0.0`. Its `plugin versions:bump` alias provides the same behavior.\n\nUse `--dry-run` to preview dependency changes without writing files and `--skip-install` to avoid updating the lockfile after applying changes. Use `--json` for machine-readable output.\n\nFor air-gapped environments, provide a local Backstage release manifest with `--manifest-file` and set `RHDH_OFFLINE=true` to skip the RHDH GitHub metadata lookup.\n\n## Creating a Plugin\n\nUse `plugin new` to create a standalone, version-pinned dynamic plugin project:\n\n```bash\nrhdh-cli plugin new my-plugin --type frontend --rhdh-version 2.1.0\n```\n\nSupported types are `frontend` (a New Frontend System, or NFS, page), `backend` (a minimal new-backend-system plugin), and `catalog-processor-module` (a catalog processor module). Frontend and backend projects include a `dev/` harness and `yarn start` for isolated development; catalog processor modules do not because they require a host backend plugin. Use `--name <plugin-name>` as an alternative to the positional name, and `--output <directory>` to select a destination. Use `--plugin-package <package-name>` to set the generated package name; it defaults to `@internal/backstage-plugin-<name>`. The generated project uses the target RHDH release's Backstage manifest for every `@backstage/*` dependency. For air-gapped environments, provide `--manifest-file` and set `RHDH_OFFLINE=true`. Export and package generated plugins with `npx @red-hat-developer-hub/cli`, or through RHDH Dynamic Plugin Factory, rather than adding the CLI as a project dependency.\n\n## Development\n\n### Testing a Plugin in RHDH Local\n\nUse `plugin dev` from a generated or existing dynamic plugin project to export it and run it against an existing RHDH Local checkout. The command requires the checkout path on its first use:\n\n```bash\nrhdh-cli plugin dev start --configure --rhdh-local-dir /path/to/rhdh-local\n```\n\n`--configure` adds the CLI-managed plugin configuration include without replacing existing user configuration. Set `RHDH_LOCAL_DIR` to avoid repeating the path. `start` prints four labeled phases (`[1/4]` build/export, `[2/4]` start the runtime, `[3/4]` install plugins, `[4/4]` wait for readiness) and blocks until RHDH responds, printing the URL to open once it's ready.\n\nAfter changing plugin source, refresh the staged plugin and RHDH service with:\n\n```bash\nrhdh-cli plugin dev update\n```\n\n`update` and `restart` require the runtime to already be running — start it first with `plugin dev start`, or they fail fast with an actionable message instead of a raw compose/container error. Like `start`, `update` blocks until RHDH is reachable again (up to two minutes) and prints the URL on success.\n\nPass `--watch` to `start` or `update` to keep the CLI running: it watches `src/`, `package.json`, and `tsconfig.json` and automatically re-exports, re-stages, and restarts the runtime on every change, so you don't have to re-run `update` by hand.\n\n```bash\nrhdh-cli plugin dev start --watch\n# or, once the runtime is already up:\nrhdh-cli plugin dev update --watch\n```\n\nUse `rhdh-cli plugin dev status` for the interpreted runtime state, `rhdh-cli plugin dev logs` for application logs, and `rhdh-cli plugin dev logs --installer` to diagnose installation failures. To restart the RHDH service after changing RHDH Local configuration (without re-deploying the plugin), use `rhdh-cli plugin dev restart`. Stop the runtime with `rhdh-cli plugin dev stop`; add `--clean` to remove containers and networks while retaining volumes, configuration, and plugin artifacts. The default container tool is `podman`; pass `--container-tool docker` if your environment uses Docker instead.\n\nThe CLI manages a single plugin entry in `configs/dynamic-plugins/rhdh-cli.generated.local.yaml`. Each `start` or `update` run overwrites this file with the current plugin's package path, disabled flag, and pull policy. Extra `pluginConfig` for the plugin (such as app-config keys) belongs in `dynamic-plugins.override.yaml` under a `plugins:` entry for the same package, not in the generated file.\n\n### Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md) for local development setup, coding guidelines, changelog discipline, versioning strategy, and the release process.\n\n### Build and Run Locally\n\nTo build the project locally:\n\n```bash\nyarn install\nyarn build\n```\n\nYou can run the CLI locally by pointing to the `bin/rhdh-cli` file:\n\n```bash\n./bin/rhdh-cli\n```\n\nor when executing from the project root you can also use:\n\n```bash\nnpx @red-hat-developer-hub/cli\n```\n\n## Commands\n\nThe CLI provides two categories of commands:\n\n### Plugin Development Commands\n\n- `plugin export`: Export a Backstage plugin as a dynamic plugin\n- `plugin package`: Package dynamic plugins for distribution\n- `plugin check-versions`: Verify plugin compatibility with RHDH versions\n- `plugin dev`: Export a dynamic plugin and manage its lifecycle against an existing RHDH Local runtime (`start`, `update`, `restart`, `stop`, `logs`, `status`)\n\n### Intent-Based RHDH Interaction Commands\n\nHigh-level commands for interacting with RHDH instances:\n\n- `auth`: Log in to, select, inspect, and manage authenticated RHDH instances\n- `actions`: List and execute actions, and manage action-discovery sources\n- `catalog`: List, get, validate, register, and unregister catalog entities\n- `api`: List API entities and retrieve their OpenAPI/AsyncAPI/GraphQL specifications\n- `search`: Search catalog, TechDocs, and template content\n- `docs`: Search TechDocs and, on RHDH instances with optional plugins, list entities, retrieve pages, and view coverage\n- `template`: List, execute, and dry-run software templates\n\n**Quick Examples:**\n\n```bash\n# Authenticate with your RHDH instance\nrhdh-cli auth login --backend-url https://rhdh.example.com\n\n# List production components\nrhdh-cli catalog list --kind Component --filter spec.lifecycle=production\n\n# Search documentation\nrhdh-cli search \"deployment guide\" --types '[\"techdocs\"]'\n\n# Get API specification\nrhdh-cli api get-spec my-api\n\n# Execute a template\nrhdh-cli template execute \\\n  template:default/nodejs-service \\\n  --value name=my-app \\\n  --value owner=team-platform\n```\n\nAll commands support `--help` for detailed usage and `--output json` for machine-readable output.\n\n**📚 For complete documentation, setup guides, and examples, see:**\n\n- **[Intent-Based CLI Documentation](docs/Intent-Based-CLI.md)** - Complete guide for RHDH interaction commands\n\n### Optional TechDocs Features\n\n**TechDocs content retrieval** (`docs list`, `docs get`, `docs coverage`, `docs build`):\n\n- Requires **TechDocs MCP extras plugin** (`techdocs-mcp-extras`)\n- See the [CLI documentation](docs/Intent-Based-CLI.md#rhdh-instance-configuration) for setup instructions\n\n**TechDocs search** (`docs search`):\n\n- Requires **TechDocs search backend module** (`search-backend-module-techdocs`)\n- Standard Backstage plugin for indexing TechDocs content\n\nAll other commands work without these optional plugins.\n\n### Versioning Strategy and Release Process\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md) for the versioning strategy, changelog discipline, and step-by-step release process including how to trigger the npm publish workflow.\n\n## Reporting Issues\n\nIf you encounter any bugs or have feature requests, please report them through our Jira Project [Red Hat Developer Hub (RHIDP)](https://issues.redhat.com/projects/RHIDP/summary)\n","readmeFilename":"README.md"}