bundle/roast
typescript@7.0.2
new
file no. 001 / npm ▍weigh-in

typescript DT CLI

TypeScript is a language for application scale JavaScript development

version 7.0.2 · entry lib/version.cjs · subpaths 11 · #TypeScript#Microsoft#compiler#language#javascript
weighed at
brotli q11 · rolldown + minify
wire weight · brotli
70.07 kB
verdict big
brotli is 17% of minified unpacks 5.9× on the wire
minified
411.3 kB
saved on the wire
341.2 kB
field notes
side effects
not declared
module formats
ESM only
exports map
present
types
via @types/typescript
cli
tsc
peer deps
none
the roast
AI · freshly written
incoming dispatch · priority: hot
the wire is humming…
  • . main entry
    2%
    781 B br
    · 2.43 kB min
  • ./unstable/async
    100%
    37.67 kB br
    · 190.5 kB min
  • ./unstable/ast
    91%
    34.23 kB br
    · 193.5 kB min
  • ./unstable/sync
    73%
    27.63 kB br
    · 135.7 kB min
  • ./unstable/ast/clone
    50%
    18.93 kB br
    · 118.7 kB min
  • ./unstable/ast/factory
    47%
    17.74 kB br
    · 110.2 kB min
  • ./unstable/ast/visitor
    45%
    17.01 kB br
    · 102.0 kB min
  • ./unstable/ast/scanner
    38%
    14.29 kB br
    · 64.49 kB min
  • ./unstable/ast/is
    24%
    9.14 kB br
    · 53.83 kB min
  • ./unstable/ast/utils
    12%
    4.47 kB br
    · 20.38 kB min
  • ./unstable/fs
    2%
    913 B br
    · 2.33 kB min
  • ./unstable/proto
    2%
    773 B br
    · 1.90 kB min
dependencies
deps-free certified standalone
transitive cost
zero.

typescript 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 share this one to make a friend reconsider their dep tree.