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

eslint TS CLI

An AST-based pattern checker for JavaScript.

version 10.4.0 · entry lib/api.js · subpaths 3 · #ast#lint#javascript#ecmascript#espree
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 entry
    100%
    274.5 kB br
    · 1.30 MB min
  • ./use-at-your-own-risk
    98%
    269.4 kB br
    · 1.28 MB min
  • ./universal
    92%
    253.2 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
· @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.