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