bundle/roast
eslint@10.8.0
new
file no. 001 / npm ▍weigh-in

eslint TS CLI

An AST-based pattern checker for JavaScript.

version 10.8.0 · entry lib/api.js · subpaths 3 · #ast#lint#javascript#ecmascript#espree
weighed at
brotli q11 · rolldown + minify
wire weight · brotli
277.5 kB
verdict huge
brotli is 21% of minified unpacks 4.8× on the wire
minified
1.31 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 entry
    100%
    276.0 kB br
    · 1.30 MB min
  • ./use-at-your-own-risk
    98%
    270.9 kB br
    · 1.29 MB min
  • ./universal
    92%
    254.5 kB br
    · 1.22 MB min
  • ./config
    1%
    2.02 kB br
    · 5.67 kB min
dependencies
29 direct click to expand · hover for details
· ajv @6.15.0
· debug @4.4.3
· espree @11.2.0
· ignore @5.3.2
· esquery @1.7.0
· esutils @2.0.3
· find-up @5.0.0
· is-glob @4.0.3
· minimatch @10.2.5
· optionator @0.9.4
· cross-spawn @7.0.6
· glob-parent @6.0.2
· imurmurhash @0.1.4
· @eslint/core @1.2.1
· eslint-scope @9.1.2
· @humanfs/node @0.16.8
· fast-deep-equal @3.1.3
· natural-compare @1.4.0
· file-entry-cache @8.0.0
· @eslint/plugin-kit @0.7.2
· eslint-visitor-keys @5.0.1
· @eslint/config-array @0.23.5
· @humanwhocodes/retry @0.4.3
· escape-string-regexp @4.0.0
· @eslint/config-helpers @0.7.0
· @eslint-community/regexpp @4.12.2
· @eslint-community/eslint-utils @4.10.1
· @humanwhocodes/module-importer @1.0.1
· json-stable-stringify-without-jsonify @1.0.1
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.