{"id":175920480,"number":"4.0.46","published_at":"2026-02-27T14:09:42.830Z","licenses":"Apache-2.0","integrity":"sha512-cRs0bh2CX4Xptg3Xd4KmQdkBjJZhLRGDU+7MuCngCVj1wcwvnLm/ergP3Lt7WbIo2uahjVs9ktkUI4r6/qiSqA==","status":null,"download_url":"https://registry.npmjs.org/@ui5/cli/-/cli-4.0.46.tgz","registry_url":"https://www.npmjs.com/package/@ui5/cli/v/4.0.46","documentation_url":null,"install_command":"npm install @ui5/cli@4.0.46","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"ui5-bot","email":"ui5-bot+npm-ui5-bot@sap.com"},"dist":{"integrity":"sha512-cRs0bh2CX4Xptg3Xd4KmQdkBjJZhLRGDU+7MuCngCVj1wcwvnLm/ergP3Lt7WbIo2uahjVs9ktkUI4r6/qiSqA==","shasum":"9ab5fa69d3d8bc9b07af986d562ebf586091e0a1","tarball":"https://registry.npmjs.org/@ui5/cli/-/cli-4.0.46.tgz","fileCount":30,"unpackedSize":402425,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFaB6N0FtayRbik2Ji52H+ht7kEcAnmSG2kKd0aVqHLDAiEAjMG82GDvKZJaEOWiMWG7+oxXKGDeTsDBWuP1cd+bWb0="}]},"gitHead":"de1ab3166594ab8176f2aa0d2983d45e8950c867","main":null,"scripts":{"test":"npm run lint \u0026\u0026 npm run jsdoc-generate \u0026\u0026 npm run coverage \u0026\u0026 npm run check-licenses","test-azure":"npm run coverage-xunit","lint":"eslint ./","unit":"rimraf test/tmp \u0026\u0026 ava","unit-verbose":"rimraf test/tmp \u0026\u0026 cross-env UI5_LOG_LVL=verbose ava --verbose --serial","unit-watch":"npm run unit -- --watch","unit-xunit":"rimraf test/tmp \u0026\u0026 ava --node-arguments=\"--experimental-loader=@istanbuljs/esm-loader-hook\" --tap | tap-xunit --dontUseCommentsAsTestNames=true \u003e test-results.xml","unit-inspect":"cross-env UI5_LOG_LVL=verbose ava debug --break","coverage":"rimraf test/tmp \u0026\u0026 nyc ava --node-arguments=\"--experimental-loader=@istanbuljs/esm-loader-hook\"","coverage-xunit":"nyc --reporter=text --reporter=text-summary --reporter=cobertura npm run unit-xunit","jsdoc":"npm run jsdoc-generate \u0026\u0026 open-cli jsdocs/index.html","jsdoc-generate":"jsdoc -c ./jsdoc.json -t $(npm ls docdash --parseable | head -1) ./lib/ || (echo 'Error during JSDoc generation! Check log.' \u0026\u0026 exit 1)","jsdoc-watch":"npm run jsdoc \u0026\u0026 chokidar \"./lib/**/*.js\" -c \"npm run jsdoc-generate\"","preversion":"npm test","version":"git-chglog --sort semver --next-tag v$npm_package_version -o CHANGELOG.md v4.0.0.. \u0026\u0026 git add CHANGELOG.md","prepublishOnly":"git push --follow-tags","release-note":"git-chglog --sort semver -c .chglog/release-config.yml v$npm_package_version | node .chglog/consolidate-changelogs.js","knip":"knip --config knip.config.js","check-licenses":"licensee --errors-only"},"_npmVersion":"10.2.4","_nodeVersion":"20.11.0","_hasShrinkwrap":true,"directories":{},"engines":{"node":"^20.11.0 || \u003e=22.0.0","npm":"\u003e= 8"},"exports":{"./bin/ui5.js":"./bin/ui5.cjs","./bin/ui5.cjs":"./bin/ui5.cjs","./package.json":"./package.json"},"browserify":null},"created_at":"2026-02-27T14:10:16.555Z","updated_at":"2026-02-27T14:10:36.362Z","purl":"pkg:npm/%40ui5/cli@4.0.46","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ui5%2Fcli/versions/4.0.46","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ui5%2Fcli/versions/4.0.46/codemeta","dependencies":[{"id":1935308664,"ecosystem":"npm","package_name":"@ui5/builder","requirements":"^4.1.4","kind":"runtime","optional":false},{"id":1935308665,"ecosystem":"npm","package_name":"@ui5/fs","requirements":"^4.0.5","kind":"runtime","optional":false},{"id":1935308666,"ecosystem":"npm","package_name":"@ui5/logger","requirements":"^4.0.2","kind":"runtime","optional":false},{"id":1935308667,"ecosystem":"npm","package_name":"@ui5/project","requirements":"^4.0.11","kind":"runtime","optional":false},{"id":1935308668,"ecosystem":"npm","package_name":"@ui5/server","requirements":"^4.0.13","kind":"runtime","optional":false},{"id":1935308669,"ecosystem":"npm","package_name":"chalk","requirements":"^5.6.2","kind":"runtime","optional":false},{"id":1935308670,"ecosystem":"npm","package_name":"data-with-position","requirements":"^0.5.0","kind":"runtime","optional":false},{"id":1935308671,"ecosystem":"npm","package_name":"import-local","requirements":"^3.2.0","kind":"runtime","optional":false},{"id":1935308672,"ecosystem":"npm","package_name":"js-yaml","requirements":"^4.1.1","kind":"runtime","optional":false},{"id":1935308673,"ecosystem":"npm","package_name":"open","requirements":"^11.0.0","kind":"runtime","optional":false},{"id":1935308674,"ecosystem":"npm","package_name":"pretty-hrtime","requirements":"^1.0.3","kind":"runtime","optional":false},{"id":1935308675,"ecosystem":"npm","package_name":"semver","requirements":"^7.7.4","kind":"runtime","optional":false},{"id":1935308676,"ecosystem":"npm","package_name":"update-notifier","requirements":"^7.3.1","kind":"runtime","optional":false},{"id":1935308677,"ecosystem":"npm","package_name":"yargs","requirements":"^17.7.2","kind":"runtime","optional":false},{"id":1935308678,"ecosystem":"npm","package_name":"@eslint/js","requirements":"^9.8.0","kind":"Development","optional":false},{"id":1935308679,"ecosystem":"npm","package_name":"@istanbuljs/esm-loader-hook","requirements":"^0.3.0","kind":"Development","optional":false},{"id":1935308680,"ecosystem":"npm","package_name":"ava","requirements":"^6.4.1","kind":"Development","optional":false},{"id":1935308681,"ecosystem":"npm","package_name":"chokidar-cli","requirements":"^3.0.0","kind":"Development","optional":false},{"id":1935308682,"ecosystem":"npm","package_name":"cross-env","requirements":"^10.1.0","kind":"Development","optional":false},{"id":1935308683,"ecosystem":"npm","package_name":"docdash","requirements":"^2.0.2","kind":"Development","optional":false},{"id":1935308684,"ecosystem":"npm","package_name":"eslint","requirements":"^9.39.3","kind":"Development","optional":false},{"id":1935308685,"ecosystem":"npm","package_name":"eslint-config-google","requirements":"^0.14.0","kind":"Development","optional":false},{"id":1935308686,"ecosystem":"npm","package_name":"eslint-plugin-ava","requirements":"^15.1.0","kind":"Development","optional":false},{"id":1935308687,"ecosystem":"npm","package_name":"eslint-plugin-jsdoc","requirements":"61.5.0","kind":"Development","optional":false},{"id":1935308688,"ecosystem":"npm","package_name":"esmock","requirements":"^2.7.3","kind":"Development","optional":false},{"id":1935308689,"ecosystem":"npm","package_name":"execa","requirements":"^9.6.1","kind":"Development","optional":false},{"id":1935308690,"ecosystem":"npm","package_name":"globals","requirements":"^17.3.0","kind":"Development","optional":false},{"id":1935308691,"ecosystem":"npm","package_name":"jsdoc","requirements":"^4.0.5","kind":"Development","optional":false},{"id":1935308692,"ecosystem":"npm","package_name":"knip","requirements":"^5.85.0","kind":"Development","optional":false},{"id":1935308693,"ecosystem":"npm","package_name":"licensee","requirements":"^11.1.1","kind":"Development","optional":false},{"id":1935308694,"ecosystem":"npm","package_name":"nyc","requirements":"^17.1.0","kind":"Development","optional":false},{"id":1935308695,"ecosystem":"npm","package_name":"open-cli","requirements":"^8.0.0","kind":"Development","optional":false},{"id":1935308696,"ecosystem":"npm","package_name":"rimraf","requirements":"^6.1.3","kind":"Development","optional":false},{"id":1935308697,"ecosystem":"npm","package_name":"sinon","requirements":"^21.0.1","kind":"Development","optional":false},{"id":1935308698,"ecosystem":"npm","package_name":"strip-ansi","requirements":"^7.2.0","kind":"Development","optional":false},{"id":1935308699,"ecosystem":"npm","package_name":"tap-xunit","requirements":"^2.4.1","kind":"Development","optional":false},{"id":1935308700,"ecosystem":"npm","package_name":"testdouble","requirements":"^3.20.2","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ui5%2Fcli"}