▍ file no. 001 / npm ▍weigh-in
vite TS CLI
Native-ESM powered web dev build tool
version 8.0.13 · entry
dist/node/index.js · subpaths 2 · #frontend#framework#hmr#dev-server#build-tool#vite▍ weighed at
brotli q11 · rolldown + minify
wire weight · brotli
314.3 kB
verdict huge
brotli is 26% of minified unpacks 3.8× on the wire
- minified
- 1.18 MB
- saved on the wire
- 892.4 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.1.18esbuild@^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%314.0 kB br· 1.18 MB min
- ./
internal9%28.43 kB br· 132.2 kB min - ./
module-runner3%9.30 kB br· 27.36 kB min
▍ dependencies
5 direct click to expand · hover for details
· lightningcss @1.32.0
· picomatch @4.0.4
· postcss @8.5.14
· rolldown @1.0.1
· tinyglobby @0.2.16
▍ 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.