▍ file no. 001 / npm ▍weigh-in
vite TS CLI
Native-ESM powered web dev build tool
version 8.2.1 · entry
dist/node/index.js · subpaths 2 · #build-tool#dev-server#framework#frontend#hmr#vite▍ weighed at
brotli q11 · rolldown + minify
wire weight · brotli
326.0 kB
verdict huge
brotli is 26% of minified unpacks 3.8× on the wire
- minified
- 1.22 MB
- saved on the wire
- 923.3 kB
▍field notes
- side effects
- not declared
- module formats
- ESM only
- exports map
- present
- types
- bundled (own .d.ts)
- cli
- vite
- peer deps
- tsx@^4.8.1jiti@>=1.21.0less@^4.0.0sass@^1.70.0yaml@^2.4.2stylus@>=0.54.8terser@^5.16.0esbuild@^0.27.0 || ^0.28.0sugarss@^5.0.0@types/node@^20.19.0 || >=22.12.0sass-embedded@^1.70.0@vitejs/devtools@^0.4.0
▍ the roast
AI · freshly written
▍ incoming dispatch · priority: hot
the wire is humming…
- . main entry100%326.4 kB br· 1.22 MB min
- ./
internal9%28.78 kB br· 133.7 kB min - ./
module-runner3%9.36 kB br· 27.52 kB min
▍ dependencies
5 direct click to expand · hover for details
· postcss @8.5.26
· rolldown @1.2.3
· picomatch @4.0.5
· tinyglobby @0.2.17
· lightningcss @1.33.0
▍ 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.