Home / npm packages / @angular-devkit/build-angular

@angular-devkit/build-angular source code

Every file of @angular-devkit/build-angular@22.2.1 as published on npm: 240 files, 704 KB. Search them by exact text or regex, in milliseconds.

It uses: new Function(), child_process, process.env, the fs module, http / https, crypto.

What @angular-devkit/build-angular uses

APIIn @angular-devkit/build-angular
eval()
runs a string as JavaScript
NoWho does
new Function()
builds a function from a string, like eval (with or without new)
Yes: 1 file
e.g. src/utils/load-esm.js
See the lines
child_process
starts other programs
Yes: 2 files
e.g. src/builders/ssr-dev-server/utils.js
See the lines
process.env
reads environment variables
Yes: 6 files
e.g. src/utils/color.js
See the lines
the fs module
reads and writes files
Yes: 20 files
e.g. src/builders/extract-i18n/application-extraction.js
See the lines
http / https
makes or serves HTTP requests with Node's own modules
Yes: 1 file
e.g. src/builders/dev-server/builder.d.ts
See the lines
fetch()
makes HTTP requests
NoWho does
XMLHttpRequest
makes HTTP requests the old browser way
NoWho does
crypto
hashes, encrypts or makes random numbers
Yes: 1 file
e.g. src/tools/webpack/utils/helpers.js
See the lines
WebAssembly
loads WebAssembly code
NoWho does
document.cookie
reads or writes browser cookies
NoWho does
install scripts
runs a script when it's installed
NoWho does

Exact matches in the published files, so a mention in a comment counts too: open the lines to check.

Largest files

FileSize
src/tools/webpack/configs/common.js20 KB
src/builders/browser/schema.json19 KB
src/builders/browser-esbuild/schema.json18 KB
src/builders/browser/index.js18 KB
src/tools/webpack/configs/styles.js16 KB
src/tools/babel/plugins/adjust-static-class-members.js16 KB
src/utils/process-bundle.js15 KB
src/builders/dev-server/webpack-server.js14 KB
src/builders/ssr-dev-server/index.js13 KB
src/tools/webpack/utils/stats.js13 KB
src/builders/browser/schema.d.ts12 KB
src/builders/browser-esbuild/schema.d.ts12 KB
src/tools/webpack/configs/dev-server.js12 KB
src/tools/webpack/utils/helpers.js12 KB
src/builders/server/index.js11 KB
src/builders/prerender/index.js11 KB
src/tools/babel/webpack-loader.js9.8 KB
src/builders/karma/schema.json9.8 KB
src/builders/server/schema.json9.6 KB
src/builders/extract-i18n/builder.js8.9 KB
src/builders/app-shell/index.js8.8 KB
src/tools/webpack/plugins/scripts-webpack-plugin.js8.7 KB
src/builders/dev-server/builder.js8.7 KB
src/builders/karma/browser_builder.js8.5 KB
src/tools/webpack/plugins/karma/karma.js8.5 KB
src/builders/karma/index.js8.4 KB
src/tools/webpack/plugins/javascript-optimizer-plugin.js8.3 KB
src/tools/babel/presets/application.js7.7 KB
src/tools/webpack/plugins/postcss-cli-resources.js7.4 KB
src/utils/webpack-browser-config.js7.0 KB

Questions

How many files are in @angular-devkit/build-angular?

Version 22.2.1 of @angular-devkit/build-angular publishes 240 files of source, 704 KB in all, not counting images, fonts and source maps.

Does @angular-devkit/build-angular use eval?

No: @angular-devkit/build-angular doesn't call eval() anywhere in its published files.

Does @angular-devkit/build-angular start other programs?

Yes: @angular-devkit/build-angular uses child_process in 2 of its files.

Does @angular-devkit/build-angular run an install script?

No: @angular-devkit/build-angular has no preinstall, install or postinstall script in its package.json.

npm packages that use…

Every package we've indexed →

Search your own code like this

The same engine answers over your documents and repositories: exact text and regex, every match counted, from your code or your AI agent.

See StackGrep Engine