▍ file no. 001 / npm ▍weigh-in
webpack TS CLI
Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
version 5.107.0 · entry
lib/index.js ▍ weighed at
brotli q11 · rolldown + minify
wire weight · brotli
681.6 kB
verdict absurd
brotli is 19% of minified unpacks 5.3× on the wire
- minified
- 3.60 MB
- saved on the wire
- 2.93 MB
▍field notes
- side effects
- not declared
- module formats
- CJS only
- exports map
- absent
- types
- bundled (own .d.ts)
- cli
- webpack
- peer deps
- none
▍ the roast
AI · freshly written
▍ incoming dispatch · priority: hot
the wire is humming…
▍ dependencies
21 direct click to expand · hover for details
· @webassemblyjs/ast @1.14.1
· @webassemblyjs/wasm-edit @1.14.1
· @webassemblyjs/wasm-parser @1.14.1
· acorn @8.16.0
· acorn-import-phases @1.0.4
· browserslist @4.28.2
· chrome-trace-event @1.0.4
· enhanced-resolve @5.21.5
· es-module-lexer @2.1.0
· eslint-scope @5.1.1
· events @3.3.0
· glob-to-regexp @0.4.1
· graceful-fs @4.2.11
· loader-runner @4.3.2
· mime-db @1.54.0
· neo-async @2.6.2
· schema-utils @4.3.3
· tapable @2.3.3
· terser-webpack-plugin @5.6.0
· watchpack @2.5.1
· webpack-sources @3.4.1
▍ see also
outbound
▍another case
drop a package
Got a heavier sin to confess? Roast another package — or share this one to make a friend reconsider their dep tree.