{"id":178515152,"number":"21.2.2","published_at":"2026-03-11T13:04:29.702Z","licenses":"MIT","integrity":"sha512-+KaqvraSGvhnSL3fUazHR8297k6lv/pzhV1p2x2mb6r5FyzD/HjYIP2fiIB2DII36YOVli2mgECoY3CmWj6n8Q==","status":null,"download_url":"https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-21.2.2.tgz","registry_url":"https://www.npmjs.com/package/@angular-devkit/build-angular/v/21.2.2","documentation_url":null,"install_command":"npm install @angular-devkit/build-angular@21.2.2","metadata":{"deprecated":null,"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"dist":{"integrity":"sha512-+KaqvraSGvhnSL3fUazHR8297k6lv/pzhV1p2x2mb6r5FyzD/HjYIP2fiIB2DII36YOVli2mgECoY3CmWj6n8Q==","shasum":"e1e1b8e8006251ec0678a06ec9eea792771f45d6","tarball":"https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-21.2.2.tgz","fileCount":384,"unpackedSize":1009872,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCbHg3czkeTJln3HzKIHTpL3TanVdvBbkzH3/8d353UqgIgcqMayUdq0NScvVjoEvD8s1F1dhI1bnE25MjoPojCTrY="}]},"gitHead":"85bed092562cb7b1b6c84213efabca5d66e4af1a","main":"src/index.js","scripts":null,"_npmVersion":"11.9.0","_nodeVersion":"24.14.0","_hasShrinkwrap":false,"directories":{},"engines":{"node":"^20.19.0 || ^22.12.0 || \u003e=24.0.0","npm":"^6.11.0 || ^7.5.6 || \u003e=8.0.0","yarn":"\u003e= 1.13.0"},"exports":null,"browserify":null},"created_at":"2026-03-11T13:05:14.725Z","updated_at":"2026-03-11T13:05:37.156Z","purl":"pkg:npm/%40angular-devkit/build-angular@21.2.2","related_tag":null,"latest":true,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@angular-devkit%2Fbuild-angular/versions/21.2.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@angular-devkit%2Fbuild-angular/versions/21.2.2/codemeta","dependencies":[{"id":1949985330,"ecosystem":"npm","package_name":"@ampproject/remapping","requirements":"2.3.0","kind":"runtime","optional":false},{"id":1949985331,"ecosystem":"npm","package_name":"@angular-devkit/architect","requirements":"0.2102.2","kind":"runtime","optional":false},{"id":1949985332,"ecosystem":"npm","package_name":"@angular-devkit/build-webpack","requirements":"0.2102.2","kind":"runtime","optional":false},{"id":1949985333,"ecosystem":"npm","package_name":"@angular-devkit/core","requirements":"21.2.2","kind":"runtime","optional":false},{"id":1949985334,"ecosystem":"npm","package_name":"@angular/build","requirements":"21.2.2","kind":"runtime","optional":false},{"id":1949985335,"ecosystem":"npm","package_name":"@babel/core","requirements":"7.29.0","kind":"runtime","optional":false},{"id":1949985336,"ecosystem":"npm","package_name":"@babel/generator","requirements":"7.29.1","kind":"runtime","optional":false},{"id":1949985337,"ecosystem":"npm","package_name":"@babel/helper-annotate-as-pure","requirements":"7.27.3","kind":"runtime","optional":false},{"id":1949985338,"ecosystem":"npm","package_name":"@babel/helper-split-export-declaration","requirements":"7.24.7","kind":"runtime","optional":false},{"id":1949985339,"ecosystem":"npm","package_name":"@babel/plugin-transform-async-generator-functions","requirements":"7.29.0","kind":"runtime","optional":false},{"id":1949985340,"ecosystem":"npm","package_name":"@babel/plugin-transform-async-to-generator","requirements":"7.28.6","kind":"runtime","optional":false},{"id":1949985341,"ecosystem":"npm","package_name":"@babel/plugin-transform-runtime","requirements":"7.29.0","kind":"runtime","optional":false},{"id":1949985342,"ecosystem":"npm","package_name":"@babel/preset-env","requirements":"7.29.0","kind":"runtime","optional":false},{"id":1949985343,"ecosystem":"npm","package_name":"@babel/runtime","requirements":"7.28.6","kind":"runtime","optional":false},{"id":1949985344,"ecosystem":"npm","package_name":"@discoveryjs/json-ext","requirements":"0.6.3","kind":"runtime","optional":false},{"id":1949985345,"ecosystem":"npm","package_name":"@ngtools/webpack","requirements":"21.2.2","kind":"runtime","optional":false},{"id":1949985346,"ecosystem":"npm","package_name":"ansi-colors","requirements":"4.1.3","kind":"runtime","optional":false},{"id":1949985347,"ecosystem":"npm","package_name":"autoprefixer","requirements":"10.4.27","kind":"runtime","optional":false},{"id":1949985348,"ecosystem":"npm","package_name":"babel-loader","requirements":"10.0.0","kind":"runtime","optional":false},{"id":1949985349,"ecosystem":"npm","package_name":"browserslist","requirements":"^4.26.0","kind":"runtime","optional":false},{"id":1949985350,"ecosystem":"npm","package_name":"copy-webpack-plugin","requirements":"14.0.0","kind":"runtime","optional":false},{"id":1949985351,"ecosystem":"npm","package_name":"css-loader","requirements":"7.1.3","kind":"runtime","optional":false},{"id":1949985352,"ecosystem":"npm","package_name":"esbuild-wasm","requirements":"0.27.3","kind":"runtime","optional":false},{"id":1949985353,"ecosystem":"npm","package_name":"http-proxy-middleware","requirements":"3.0.5","kind":"runtime","optional":false},{"id":1949985354,"ecosystem":"npm","package_name":"istanbul-lib-instrument","requirements":"6.0.3","kind":"runtime","optional":false},{"id":1949985355,"ecosystem":"npm","package_name":"jsonc-parser","requirements":"3.3.1","kind":"runtime","optional":false},{"id":1949985356,"ecosystem":"npm","package_name":"karma-source-map-support","requirements":"1.4.0","kind":"runtime","optional":false},{"id":1949985357,"ecosystem":"npm","package_name":"less","requirements":"4.4.2","kind":"runtime","optional":false},{"id":1949985358,"ecosystem":"npm","package_name":"less-loader","requirements":"12.3.1","kind":"runtime","optional":false},{"id":1949985359,"ecosystem":"npm","package_name":"license-webpack-plugin","requirements":"4.0.2","kind":"runtime","optional":false},{"id":1949985360,"ecosystem":"npm","package_name":"loader-utils","requirements":"3.3.1","kind":"runtime","optional":false},{"id":1949985361,"ecosystem":"npm","package_name":"mini-css-extract-plugin","requirements":"2.10.0","kind":"runtime","optional":false},{"id":1949985362,"ecosystem":"npm","package_name":"open","requirements":"11.0.0","kind":"runtime","optional":false},{"id":1949985363,"ecosystem":"npm","package_name":"ora","requirements":"9.3.0","kind":"runtime","optional":false},{"id":1949985364,"ecosystem":"npm","package_name":"picomatch","requirements":"4.0.3","kind":"runtime","optional":false},{"id":1949985365,"ecosystem":"npm","package_name":"piscina","requirements":"5.1.4","kind":"runtime","optional":false},{"id":1949985366,"ecosystem":"npm","package_name":"postcss","requirements":"8.5.6","kind":"runtime","optional":false},{"id":1949985367,"ecosystem":"npm","package_name":"postcss-loader","requirements":"8.2.0","kind":"runtime","optional":false},{"id":1949985368,"ecosystem":"npm","package_name":"resolve-url-loader","requirements":"5.0.0","kind":"runtime","optional":false},{"id":1949985369,"ecosystem":"npm","package_name":"rxjs","requirements":"7.8.2","kind":"runtime","optional":false},{"id":1949985370,"ecosystem":"npm","package_name":"sass","requirements":"1.97.3","kind":"runtime","optional":false},{"id":1949985371,"ecosystem":"npm","package_name":"sass-loader","requirements":"16.0.7","kind":"runtime","optional":false},{"id":1949985372,"ecosystem":"npm","package_name":"semver","requirements":"7.7.4","kind":"runtime","optional":false},{"id":1949985373,"ecosystem":"npm","package_name":"source-map-loader","requirements":"5.0.0","kind":"runtime","optional":false},{"id":1949985374,"ecosystem":"npm","package_name":"source-map-support","requirements":"0.5.21","kind":"runtime","optional":false},{"id":1949985375,"ecosystem":"npm","package_name":"terser","requirements":"5.46.0","kind":"runtime","optional":false},{"id":1949985376,"ecosystem":"npm","package_name":"tinyglobby","requirements":"0.2.15","kind":"runtime","optional":false},{"id":1949985377,"ecosystem":"npm","package_name":"tree-kill","requirements":"1.2.2","kind":"runtime","optional":false},{"id":1949985378,"ecosystem":"npm","package_name":"tslib","requirements":"2.8.1","kind":"runtime","optional":false},{"id":1949985379,"ecosystem":"npm","package_name":"webpack","requirements":"5.105.2","kind":"runtime","optional":false},{"id":1949985380,"ecosystem":"npm","package_name":"webpack-dev-middleware","requirements":"7.4.5","kind":"runtime","optional":false},{"id":1949985381,"ecosystem":"npm","package_name":"webpack-dev-server","requirements":"5.2.3","kind":"runtime","optional":false},{"id":1949985382,"ecosystem":"npm","package_name":"webpack-merge","requirements":"6.0.1","kind":"runtime","optional":false},{"id":1949985383,"ecosystem":"npm","package_name":"webpack-subresource-integrity","requirements":"5.1.0","kind":"runtime","optional":false},{"id":1949985384,"ecosystem":"npm","package_name":"esbuild","requirements":"0.27.3","kind":"Optional","optional":true}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@angular-devkit%2Fbuild-angular"}