eslint-plugin-import-lite weekly downloads statistics
By 9romise · npm · ESLint plugins
A lightweight ESLint plugin for import/export linting
eslint-plugin-import-lite has 611,731 recorded weekly downloads on npm, a decrease of 41.6% over the past 30 days.
It ranks #225 of 2,251 tracked npm listings by weekly downloads.
Over 90 days, weekly downloads changed by -38.9%.
PluginStats has 121 daily observations since Jun 19, 2026; the latest is from Oct 17, 2026.
About eslint-plugin-import-lite
eslint-plugin-import-lite
Feature
• Zero dependencies. • Port some useful rules that don't require a resolver from eslint-plugin-import-x. • No need for a resolver and settings like those in eslint-plugin-import-x. • Drop babel and flow support.
[!NOTE]
This plugin intentionally does NOT include binary resolvers — but contributions are welcome if you'd like to implement resolver support!
See all rules in src/rules
Available Rules
• consistent-type-specifier-style • exports-last • first • newline-after-import • no-default-export • no-duplicates • no-mutable-exports • no-named-default • prefer-default-export
Motivation
I extend my own ESLint config from @antfu/eslint-config.
Recently this config dropped eslint-plugin-import-x because it introduces built-in binary resolvers and makes it heavy.
In a discussion about the built-in resolver, the maintainer plans to keep it as a dependency, which makes it impossible to keep the package lightweight.
But there are some useful rules and some people (including me) want to bring the plugin back.
See Also
• eslint-plugin-fast-import - An ESLint plugin using a novel algorithm combined with the OXC Rust parser.
Credits
• eslint-plugin-import-x - source codes MIT • eslint-stylistic - project structure and scripts MIT
License
MIT License © 2025-PRESENT Vida Xie
Description from the npm listing.
- eslint
- plugin
- eslintplugin
- eslint-plugin
- import
- eslint-plugin-import
Where eslint-plugin-import-lite sits in the listing
Each band is one page of 20. Weekly downloads on a log scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Recent observations
Full history (121)Similar npm ESLint plugins plugins
Data source
Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.
Listing: https://www.npmjs.com/package/eslint-plugin-import-lite. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.