▍ file no. 001 / npm ▍weigh-in
eslint TS CLI
An AST-based pattern checker for JavaScript.
▍ weighed at
brotli q11 · rolldown + minify
wire weight · brotli
276.0 kB
verdict huge
brotli is 21% of minified unpacks 4.8× on the wire
- minified
- 1.30 MB
- saved on the wire
- 1.04 MB
▍field notes
- side effects
- not declared
- module formats
- ESM + CJS
- exports map
- present
- types
- bundled (own .d.ts)
- cli
- eslint
- peer deps
- jiti@*
▍ the roast
AI · freshly written
▍ incoming dispatch · priority: hot
the wire is humming…
- . main entry100%274.5 kB br· 1.30 MB min
- ./
use-at-your-own-risk98%269.4 kB br· 1.28 MB min - ./
universal92%253.2 kB br· 1.22 MB min - ./
config1%2.02 kB br· 5.67 kB min
▍ dependencies
29 direct click to expand · hover for details
· @eslint-community/eslint-utils @4.9.1
· @eslint-community/regexpp @4.12.2
· @eslint/config-array @0.23.5
· @eslint/config-helpers @0.6.0
· @eslint/core @1.2.1
· @eslint/plugin-kit @0.7.1
· @humanfs/node @0.16.8
· @humanwhocodes/module-importer @1.0.1
· @humanwhocodes/retry @0.4.3
· ajv @6.15.0
· cross-spawn @7.0.6
· debug @4.4.3
· escape-string-regexp @4.0.0
· eslint-scope @9.1.2
· eslint-visitor-keys @5.0.1
· espree @11.2.0
· esquery @1.7.0
· esutils @2.0.3
· fast-deep-equal @3.1.3
· file-entry-cache @8.0.0
· find-up @5.0.0
· glob-parent @6.0.2
· ignore @5.3.2
· imurmurhash @0.1.4
· is-glob @4.0.3
· json-stable-stringify-without-jsonify @1.0.1
· minimatch @10.2.5
· natural-compare @1.4.0
· optionator @0.9.4
▍ 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.