@angular-devkit/build-angular 17.3.8
Angular Webpack Build Facade
@angular-devkit/build-angular@17.3.8 was published on 2024-05-22. Its manifest declares 64 runtime dependencies and 13 peer requirements. Type declarations are bundled according to the package metadata. The declared Node.js requirement is ^18.13.0 || >=20.9.0.
All @angular-devkit/build-angular versions · Permanent reference to 17.3.8 · Latest release
Package specifications
| Version | 17.3.8 |
|---|---|
| License declaration | MIT |
| Published | 2024-05-22T17:03:19.821Z |
| Node.js requirement | ^18.13.0 || >=20.9.0 |
| Type declarations | Bundled declarations |
| Runtime dependency count | 64 |
| Peer requirement count | 13 |
| Optional dependency count | 1 |
| Minified size | Measurement not available yet |
| Minified + gzip | Measurement not available yet |
| Unpacked distribution size | 1402.54 KiB |
| Published file count | 457 |
| Package type | Not declared |
| ES module entry | Not declared |
| Default entry | src/index.js |
| Side effects declaration | Not declared |
| Direct advisories | 0 |
| Resolved graph dependencies | Unknown |
| Repository stars | 27020 |
| Repository forks | 11817 |
Install @angular-devkit/build-angular 17.3.8
npm install @angular-devkit/build-angular@17.3.8 pnpm add @angular-devkit/build-angular@17.3.8 yarn add @angular-devkit/build-angular@17.3.8
Runtime dependencies
- ora 5.4.1
- less 4.2.0
- open 8.4.2
- rxjs 7.8.1
- sass 1.71.1
- vite 5.1.7
- tslib 2.6.2
- mrmime 2.0.0
- semver 7.6.0
- terser 5.29.1
- undici 6.11.1
- esbuild 0.20.1
- piscina 4.4.0
- postcss 8.4.35
- webpack 5.90.3
- critters 0.0.22
- inquirer 9.2.15
- fast-glob 3.3.2
- picomatch 4.0.1
- tree-kill 1.2.2
- watchpack 2.4.0
- css-loader 6.10.0
- @babel/core 7.24.0
- ansi-colors 4.1.3
- less-loader 11.1.0
- sass-loader 14.1.1
- autoprefixer 10.4.18
- babel-loader 9.1.3
- browserslist ^4.21.5
- esbuild-wasm 0.20.1
- jsonc-parser 3.2.1
- loader-utils 3.2.1
- magic-string 0.30.8
- webpack-merge 5.10.0
- @babel/runtime 7.24.0
- postcss-loader 8.1.1
- @babel/generator 7.23.6
- @ngtools/webpack 17.3.8
- @babel/preset-env 7.24.0
- https-proxy-agent 7.0.4
- source-map-loader 5.0.0
- resolve-url-loader 5.0.0
- source-map-support 0.5.21
- webpack-dev-server 4.15.1
- copy-webpack-plugin 11.0.0
- @angular-devkit/core 17.3.8
- @ampproject/remapping 2.3.0
- @discoveryjs/json-ext 0.5.7
- babel-plugin-istanbul 6.1.1
- http-proxy-middleware 2.0.6
- license-webpack-plugin 4.0.2
- webpack-dev-middleware 6.1.2
- mini-css-extract-plugin 2.8.1
- @vitejs/plugin-basic-ssl 1.1.0
- karma-source-map-support 1.4.0
- @angular-devkit/architect 0.1703.8
- parse5-html-rewriting-stream 7.0.0
- @angular-devkit/build-webpack 0.1703.8
- webpack-subresource-integrity 5.1.0
- @babel/helper-annotate-as-pure 7.22.5
- @babel/plugin-transform-runtime 7.24.0
- @babel/helper-split-export-declaration 7.22.6
- @babel/plugin-transform-async-to-generator 7.23.3
- @babel/plugin-transform-async-generator-functions 7.23.9
Peer requirements
- jest ^29.5.0 (optional peer)
- karma ^6.3.0 (optional peer)
- ng-packagr ^17.0.0 (optional peer)
- protractor ^7.0.0 (optional peer)
- typescript >=5.2 <5.5
- tailwindcss ^2.0.0 || ^3.0.0 (optional peer)
- browser-sync ^3.0.2 (optional peer)
- @web/test-runner ^0.18.0 (optional peer)
- @angular/localize ^17.0.0 (optional peer)
- @angular/compiler-cli ^17.0.0
- jest-environment-jsdom ^29.5.0 (optional peer)
- @angular/service-worker ^17.0.0 (optional peer)
- @angular/platform-server ^17.0.0 (optional peer)
Optional dependencies
- esbuild 0.20.1
How to interpret the specifications
Bundlephobia measurements use its standard package build and may exclude peer dependencies. Unpacked npm distribution size includes shipped files and is a different measurement. Module declarations do not prove tree-shaking or runtime compatibility.
Advisories apply to this package version directly; transitive dependencies need separate inspection. Repository signals describe the whole repository and are current observations, including on historical-version pages.
OpenSSF repository checks
Provider assessment: 2026-08-24T00:00:00Z. These are repository checks, not a jsL maintenance score.
| Maintained | 10/10 — 30 commit(s) and 12 issue activity found in the last 90 days -- score normalized to 10 |
|---|---|
| Security-Policy | 10/10 — security policy file detected |
| Dangerous-Workflow | 10/10 — no dangerous workflow patterns detected |
| Code-Review | 9/10 — Found 27/28 approved changesets -- score normalized to 9 |
| Token-Permissions | 10/10 — GitHub workflow tokens follow principle of least privilege |
| CII-Best-Practices | 2/10 — badge detected: InProgress |
| Binary-Artifacts | 10/10 — no binaries found in the repo |
| License | 10/10 — license file detected |
| Pinned-Dependencies | 10/10 — all dependencies are pinned |
| Branch-Protection | 3/10 — branch protection is not maximal on development and all release branches |
| Fuzzing | 0/10 — project is not fuzzed |
| SAST | 0/10 — SAST tool is not run on all commits -- score normalized to 0 |
Evidence and freshness
- https://registry.npmjs.org/%40angular-devkit%2Fbuild-angular/17.3.8 — retrieved 2026-10-30T01:09:40.199Z
- https://api.deps.dev/v3/projects/github.com%2Fangular%2Fangular-cli — retrieved 2026-10-30T00:10:55.200Z
- https://api.deps.dev/v3/systems/npm/packages/%40angular-devkit%2Fbuild-angular/versions/17.3.8 — retrieved 2026-10-30T01:09:40.778Z