bundle/roast
zod@4.4.3
new
file no. 001 / npm ▍weigh-in

zod TS

TypeScript-first schema declaration and validation library with static type inference

version 4.4.3 · entry index.js · subpaths 8 · #typescript#schema#validation#type#inference
weighed at
brotli q11 · rolldown + minify
wire weight · brotli
62.54 kB
brotli is 17% of minified unpacks 5.9× on the wire
minified
362.65 kB
saved on the wire
300.11 kB
field notes
side effects
none (tree-shakeable)
module formats
ESM + CJS
exports map
present
types
bundled (own .d.ts)
peer deps
none
the roast
AI · freshly written
incoming dispatch · priority: hot
the wire is humming…
  • . main entry
    100%
    62.54 kB br · 362.65 kB min
  • ./v4
    81%
    50.95 kB br · 271.65 kB min
  • ./mini
    75%
    46.85 kB br · 251.65 kB min
  • ./v4-mini
    75%
    46.85 kB br · 251.65 kB min
  • ./v4/mini
    75%
    46.85 kB br · 251.65 kB min
  • ./v4/core
    69%
    43.25 kB br · 232.93 kB min
  • ./locales
    36%
    22.62 kB br · 144.67 kB min
  • ./v4/locales
    36%
    22.62 kB br · 144.67 kB min
  • ./v3
    20%
    12.45 kB br · 59.50 kB min
dependencies
deps-free certified standalone
transitive cost
zero.

zod ships on its own — no transitive weight, no shared deps to dedupe, no peer pressure. a rare bird.

see also
outbound
another case
drop a package

Got a heavier sin to confess? Roast another package — or stack a few and watch the weights fight.

bundle-roast — v0.1.0