{"id":166713938,"number":"12.10.2","published_at":"2026-01-13T14:57:09.183Z","licenses":"BSD-3-Clause","integrity":"sha512-ttv8B/RCj4Yy0W8Sm1wIBMHSesHTN5Mr81tm3A71n4Xg8Nm2AHIJ5d4gPYcv1oYHPCpYHQL3EQSUKKWuPNvK9Q==","status":null,"download_url":"https://registry.npmjs.org/@dhis2/cli-app-scripts/-/cli-app-scripts-12.10.2.tgz","registry_url":"https://www.npmjs.com/package/@dhis2/cli-app-scripts/v/12.10.2","documentation_url":null,"install_command":"npm install @dhis2/cli-app-scripts@12.10.2","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"dhis2-bot","email":"apps@dhis2.org"},"dist":{"shasum":"edb619d0930d65905e51b9c9808def77f1af9266","tarball":"https://registry.npmjs.org/@dhis2/cli-app-scripts/-/cli-app-scripts-12.10.2.tgz","fileCount":87,"integrity":"sha512-ttv8B/RCj4Yy0W8Sm1wIBMHSesHTN5Mr81tm3A71n4Xg8Nm2AHIJ5d4gPYcv1oYHPCpYHQL3EQSUKKWuPNvK9Q==","signatures":[{"sig":"MEQCIAifDqcaKN1VhPpoWjW056ZqkCn0g6zMd7vpEaD0Hn2ZAiB7aHyfomtHcx/e3VCbM6rWfiszBg8mDrikWV5jlAUcuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228222},"gitHead":null,"main":"src/index.js","scripts":{"test":"d2-app-scripts test"},"_npmVersion":"6.14.18","_nodeVersion":"18.20.8","_hasShrinkwrap":false,"directories":{},"engines":{"node":"^18.0.0 || \u003e=20.0.0"},"exports":{".":"./src/index.js","./init":"./src/commands/init.js"},"browserify":null},"created_at":"2026-01-24T23:17:34.813Z","updated_at":"2026-01-24T23:17:34.813Z","purl":"pkg:npm/%40dhis2/cli-app-scripts@12.10.2","related_tag":{"name":"v12.10.2","sha":"dbfd0a6069a042ba82bcf2a43f54f46c9a11a71c","kind":"commit","published_at":"2026-01-13T14:57:05.000Z","download_url":"https://codeload.github.com/dhis2/app-platform/tar.gz/v12.10.2","html_url":"https://github.com/dhis2/app-platform/releases/tag/v12.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dhis2/app-platform@v12.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dhis2%2Fapp-platform/tags/v12.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dhis2%2Fapp-platform/tags/v12.10.2/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@dhis2%2Fcli-app-scripts/versions/12.10.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@dhis2%2Fcli-app-scripts/versions/12.10.2/codemeta","dependencies":[{"id":1866389140,"ecosystem":"npm","package_name":"vite","requirements":"^5.2.9","kind":"runtime","optional":false},{"id":1866389141,"ecosystem":"npm","package_name":"axios","requirements":"^0.25.0","kind":"runtime","optional":false},{"id":1866389142,"ecosystem":"npm","package_name":"dotenv","requirements":"^8.1.0","kind":"runtime","optional":false},{"id":1866389143,"ecosystem":"npm","package_name":"lodash","requirements":"^4.17.11","kind":"runtime","optional":false},{"id":1866389144,"ecosystem":"npm","package_name":"webpack","requirements":"^5.41.1","kind":"runtime","optional":false},{"id":1866389145,"ecosystem":"npm","package_name":"archiver","requirements":"^7.0.1","kind":"runtime","optional":false},{"id":1866389146,"ecosystem":"npm","package_name":"chokidar","requirements":"^3.3.0","kind":"runtime","optional":false},{"id":1866389147,"ecosystem":"npm","package_name":"fs-extra","requirements":"^8.1.0","kind":"runtime","optional":false},{"id":1866389148,"ecosystem":"npm","package_name":"inquirer","requirements":"^7.3.3","kind":"runtime","optional":false},{"id":1866389149,"ecosystem":"npm","package_name":"fast-glob","requirements":"^3.3.3","kind":"runtime","optional":false},{"id":1866389150,"ecosystem":"npm","package_name":"form-data","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1866389151,"ecosystem":"npm","package_name":"@jest/core","requirements":"^27.0.6","kind":"runtime","optional":false},{"id":1866389152,"ecosystem":"npm","package_name":"babel-jest","requirements":"^27.0.6","kind":"runtime","optional":false},{"id":1866389153,"ecosystem":"npm","package_name":"css-loader","requirements":"^6.7.1","kind":"runtime","optional":false},{"id":1866389154,"ecosystem":"npm","package_name":"handlebars","requirements":"^4.3.3","kind":"runtime","optional":false},{"id":1866389155,"ecosystem":"npm","package_name":"http-proxy","requirements":"^1.18.1","kind":"runtime","optional":false},{"id":1866389156,"ecosystem":"npm","package_name":"styled-jsx","requirements":"^4.0.1","kind":"runtime","optional":false},{"id":1866389157,"ecosystem":"npm","package_name":"@babel/core","requirements":"^7.27.4","kind":"runtime","optional":false},{"id":1866389158,"ecosystem":"npm","package_name":"detect-port","requirements":"^1.3.0","kind":"runtime","optional":false},{"id":1866389159,"ecosystem":"npm","package_name":"file-loader","requirements":"^6.2.0","kind":"runtime","optional":false},{"id":1866389160,"ecosystem":"npm","package_name":"babel-loader","requirements":"^8.1.0","kind":"runtime","optional":false},{"id":1866389161,"ecosystem":"npm","package_name":"i18next-conv","requirements":"^9","kind":"runtime","optional":false},{"id":1866389162,"ecosystem":"npm","package_name":"parse-author","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1866389163,"ecosystem":"npm","package_name":"style-loader","requirements":"^3.3.1","kind":"runtime","optional":false},{"id":1866389164,"ecosystem":"npm","package_name":"dotenv-expand","requirements":"^5.1.0","kind":"runtime","optional":false},{"id":1866389165,"ecosystem":"npm","package_name":"react-refresh","requirements":"^0.11.0","kind":"runtime","optional":false},{"id":1866389166,"ecosystem":"npm","package_name":"workbox-build","requirements":"^7.3.0","kind":"runtime","optional":false},{"id":1866389167,"ecosystem":"npm","package_name":"i18next-scanner","requirements":"^3.3.0","kind":"runtime","optional":false},{"id":1866389168,"ecosystem":"npm","package_name":"parse-gitignore","requirements":"^1.0.1","kind":"runtime","optional":false},{"id":1866389169,"ecosystem":"npm","package_name":"@dhis2/app-shell","requirements":"12.10.2","kind":"runtime","optional":false},{"id":1866389170,"ecosystem":"npm","package_name":"@babel/preset-env","requirements":"^7.27.2","kind":"runtime","optional":false},{"id":1866389171,"ecosystem":"npm","package_name":"@yarnpkg/lockfile","requirements":"^1.1.0","kind":"runtime","optional":false},{"id":1866389172,"ecosystem":"npm","package_name":"@babel/preset-react","requirements":"^7.0.0","kind":"runtime","optional":false},{"id":1866389173,"ecosystem":"npm","package_name":"html-webpack-plugin","requirements":"^5.5.0","kind":"runtime","optional":false},{"id":1866389174,"ecosystem":"npm","package_name":"@vitejs/plugin-react","requirements":"^4.2.1","kind":"runtime","optional":false},{"id":1866389175,"ecosystem":"npm","package_name":"node-http-proxy-json","requirements":"^0.1.9","kind":"runtime","optional":false},{"id":1866389176,"ecosystem":"npm","package_name":"terser-webpack-plugin","requirements":"^5.3.1","kind":"runtime","optional":false},{"id":1866389177,"ecosystem":"npm","package_name":"mini-css-extract-plugin","requirements":"^2.5.3","kind":"runtime","optional":false},{"id":1866389178,"ecosystem":"npm","package_name":"@babel/preset-typescript","requirements":"^7.27.1","kind":"runtime","optional":false},{"id":1866389179,"ecosystem":"npm","package_name":"@babel/plugin-syntax-flow","requirements":"^7.24.7","kind":"runtime","optional":false},{"id":1866389180,"ecosystem":"npm","package_name":"@dhis2/cli-helpers-engine","requirements":"^3.2.2","kind":"runtime","optional":false},{"id":1866389181,"ecosystem":"npm","package_name":"babel-plugin-react-require","requirements":"^3.1.3","kind":"runtime","optional":false},{"id":1866389182,"ecosystem":"npm","package_name":"vite-plugin-dynamic-import","requirements":"^1.5.0","kind":"runtime","optional":false},{"id":1866389183,"ecosystem":"npm","package_name":"@babel/plugin-syntax-dynamic-import","requirements":"^7.8.3","kind":"runtime","optional":false},{"id":1866389184,"ecosystem":"npm","package_name":"@pmmmwh/react-refresh-webpack-plugin","requirements":"^0.5.4","kind":"runtime","optional":false},{"id":1866389185,"ecosystem":"npm","package_name":"@babel/plugin-transform-private-methods","requirements":"^7.27.1","kind":"runtime","optional":false},{"id":1866389186,"ecosystem":"npm","package_name":"@babel/plugin-transform-class-properties","requirements":"^7.27.1","kind":"runtime","optional":false},{"id":1866389187,"ecosystem":"npm","package_name":"@babel/plugin-transform-optional-chaining","requirements":"^7.27.1","kind":"runtime","optional":false},{"id":1866389188,"ecosystem":"npm","package_name":"@babel/plugin-transform-private-property-in-object","requirements":"^7.27.1","kind":"runtime","optional":false},{"id":1866389189,"ecosystem":"npm","package_name":"@babel/plugin-transform-nullish-coalescing-operator","requirements":"^7.27.1","kind":"runtime","optional":false},{"id":1866389190,"ecosystem":"npm","package_name":"outdent","requirements":"^0.8.0","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@dhis2%2Fcli-app-scripts"}