https://github.com/import-js/eslint-plugin-import
code-quality eslint eslint-plugin hacktoberfest import javascript lint linting
Score: 38.498765084568205
Last synced: about 12 hours ago
JSON representation
Repository metadata:
ESLint plugin with rules that help validate proper imports.
- Host: GitHub
- URL: https://github.com/import-js/eslint-plugin-import
- Owner: import-js
- License: mit
- Created: 2015-03-15T00:21:57.000Z (almost 11 years ago)
- Default Branch: main
- Last Pushed: 2025-12-30T01:55:37.000Z (about 1 month ago)
- Last Synced: 2026-01-21T08:13:55.883Z (15 days ago)
- Topics: code-quality, eslint, eslint-plugin, hacktoberfest, import, javascript, lint, linting
- Language: JavaScript
- Homepage:
- Size: 3.79 MB
- Stars: 5,869
- Watchers: 37
- Forks: 1,538
- Open Issues: 595
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
-
Funding:
- Github: import-js, ljharb
- Open collective: eslint-plugin-import
- Tidelift: npm/eslint-plugin-import
Owner metadata:
- Name: import-js
- Login: import-js
- Email:
- Kind: organization
- Description: JavaScript module tools (`import`/`require`)
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/87917428?v=4
- Repositories: 3
- Last Synced at: 2024-10-29T17:11:08.603Z
- Profile URL: https://github.com/import-js
GitHub Events
Total
- Create event: 2
- Fork event: 36
- Gollum event: 1
- Issue comment event: 836
- Issues event: 208
- Member event: 1
- Pull request event: 62
- Pull request review comment event: 96
- Pull request review event: 120
- Push event: 25
- Release event: 1
- Watch event: 327
- Total: 1715
Last Year
- Create event: 1
- Fork event: 23
- Issue comment event: 509
- Issues event: 170
- Member event: 1
- Pull request event: 30
- Pull request review comment event: 57
- Pull request review event: 69
- Push event: 13
- Release event: 1
- Watch event: 227
- Total: 1101
Committers metadata
Last synced: 26 days ago
Total Commits: 2,120
Total Committers: 395
Avg Commits per committer: 5.367
Development Distribution Score (DDS): 0.606
Commits in past year: 12
Committers in past year: 5
Avg Commits per committer in past year: 2.4
Development Distribution Score (DDS) in past year: 0.417
| Name | Commits | |
|---|---|---|
| Ben Mosher | m****e@b****m | 835 |
| Jordan Harband | l****b@g****m | 427 |
| Jeroen Engels | j****s@g****m | 35 |
| René Fermann | r****n@g****e | 28 |
| greenkeeperio-bot | s****t@g****o | 28 |
| Chiawen Chen | g****t@g****m | 19 |
| Gareth Jones | j****8@g****m | 17 |
| Ivan Babak | b****n@g****m | 17 |
| sosukesuzuki | a****e@g****m | 14 |
| Thomas Grainger | t****r@p****m | 12 |
| michael faith | m****h | 10 |
| Ivan Rubinson | s****8@g****m | 10 |
| Chris Shepherd | c****s@c****e | 9 |
| Jack Bates | j****k@n****m | 9 |
| Joshua Peek | j****h@j****m | 9 |
| Leonid Nikiforenko | l****o@g****m | 9 |
| Manuel Thalmann | m****@n****h | 9 |
| Ben Mosher | b****n@g****m | 9 |
| Bryan Mishkin | 6****h | 8 |
| Konstantin Pschera | m****e@k****h | 8 |
| Xunnamius (Romulus) | X****s | 8 |
| Kenneth Powers | k****n@k****t | 7 |
| Christopher Currie | c****r@c****m | 7 |
| Ben Mosher | b****n@M****l | 6 |
| Jamund Ferguson | j****n@p****m | 6 |
| Steven Hargrove | s****e@w****m | 6 |
| Landon Abney | L****y@g****m | 6 |
| Simon Lydell | s****l@g****m | 6 |
| Zhibin Liu | l****x@l****n | 6 |
| Radek Benkel | r****l@g****m | 5 |
| and 365 more... | ||
Issue and Pull Request metadata
Last synced: about 1 month ago
Total issues: 609
Total pull requests: 290
Average time to close issues: about 1 year
Average time to close pull requests: 7 months
Total issue authors: 520
Total pull request authors: 150
Average comments per issue: 6.23
Average comments per pull request: 5.9
Merged pull request: 114
Bot issues: 0
Bot pull requests: 1
Past year issues: 69
Past year pull requests: 21
Past year average time to close issues: 3 days
Past year average time to close pull requests: 12 days
Past year issue authors: 58
Past year pull request authors: 14
Past year average comments per issue: 2.36
Past year average comments per pull request: 1.38
Past year merged pull request: 7
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- adamlui (6)
- JounQin (5)
- aryzing (5)
- regseb (4)
- Nantris (4)
- ljharb (4)
- fregante (4)
- soryy708 (4)
- vekunz (3)
- benmosher (3)
- remcohaszing (3)
- DetachHead (3)
- wenfangdu (3)
- gajus (3)
- Hotell (3)
Top Pull Request Authors
- soryy708 (22)
- michaelfaith (16)
- Xunnamius (13)
- G-Rath (12)
- JounQin (6)
- MichaelDeBoey (6)
- OlivierZal (6)
- GoldStrikeArch (5)
- liby (4)
- joeyguerra (4)
- vikr01 (3)
- JoshuaKGoldberg (3)
- jablko (3)
- bmish (3)
- phryneas (3)
Top Issue Labels
- help wanted (126)
- bug (80)
- question (72)
- enhancement (72)
- typescript (44)
- import/export ordering (35)
- rule proposal (25)
- `exports` support (19)
- docs (13)
- resolver (10)
- package: resolver/webpack (10)
- performance (7)
- invalid (7)
- package: resolver/node (6)
- build-process (6)
- awaiting-feedback (5)
- evaluating (4)
- accepted (4)
- semver-major (2)
- flow (2)
- name-bikeshed-tbd (1)
- style-guide (1)
- wontfix (1)
Top Pull Request Labels
- semver-minor (32)
- docs (28)
- package: utils (17)
- typescript (16)
- import/export ordering (14)
- help wanted (14)
- semver-major (11)
- enhancement (7)
- invalid (3)
- rule proposal (3)
- question (3)
- flow (3)
- evaluating (3)
- performance (2)
- mentally-simmering (2)
- bug (2)
- package: resolver/webpack (1)
- wontfix (1)
- accepted (1)
Package metadata
- Total packages: 21
-
Total downloads:
- npm: 398,544,109 last-month
- Total docker downloads: 20,142,646,648
- Total dependent packages: 180,256 (may contain duplicates)
- Total dependent repositories: 3,429,641 (may contain duplicates)
- Total versions: 380
- Total maintainers: 17
npmjs.org: eslint-plugin-import
Import with sanity.
- Homepage: https://github.com/import-js/eslint-plugin-import
- Licenses: MIT
- Latest release: 2.32.0 (published 8 months ago)
- Last Synced: 2026-01-28T23:57:12.575Z (8 days ago)
- Versions: 132
- Dependent Packages: 171,438
- Dependent Repositories: 1,100,517
- Downloads: 140,856,582 Last month
- Docker Downloads: 6,024,918,602
-
Rankings:
- Dependent packages count: 0.0%
- Downloads: 0.017%
- Docker downloads count: 0.017%
- Dependent repos count: 0.031%
- Average: 0.398%
- Forks count: 0.986%
- Stargazers count: 1.338%
- Maintainers (3)
npmjs.org: eslint-import-resolver-node
Node default behavior import resolution plugin for eslint-plugin-import.
- Homepage: https://github.com/import-js/eslint-plugin-import
- Licenses: MIT
- Latest release: 0.3.9 (published over 2 years ago)
- Last Synced: 2026-01-28T04:41:36.642Z (8 days ago)
- Versions: 16
- Dependent Packages: 3,445
- Dependent Repositories: 1,043,128
- Downloads: 125,646,812 Last month
- Docker Downloads: 6,144,610,260
-
Rankings:
- Docker downloads count: 0.017%
- Downloads: 0.018%
- Dependent packages count: 0.024%
- Dependent repos count: 0.033%
- Average: 0.403%
- Forks count: 0.986%
- Stargazers count: 1.338%
- Maintainers (3)
npmjs.org: eslint-module-utils
Core utilities to support eslint-plugin-import and other module-related plugins.
- Homepage: https://github.com/import-js/eslint-plugin-import#readme
- Licenses: MIT
- Latest release: 2.12.1 (published 8 months ago)
- Last Synced: 2026-01-28T00:02:45.679Z (9 days ago)
- Versions: 33
- Dependent Packages: 617
- Dependent Repositories: 1,202,837
- Downloads: 128,361,143 Last month
- Docker Downloads: 6,022,946,759
-
Rankings:
- Docker downloads count: 0.017%
- Downloads: 0.019%
- Dependent repos count: 0.029%
- Dependent packages count: 0.099%
- Average: 0.415%
- Forks count: 0.986%
- Stargazers count: 1.338%
- Maintainers (3)
npmjs.org: eslint-import-resolver-webpack
Resolve paths to dependencies, given a webpack.config.js. Plugin for eslint-plugin-import.
- Homepage: https://github.com/import-js/eslint-plugin-import/tree/HEAD/resolvers/webpack
- Licenses: MIT
- Latest release: 0.13.10 (published about 1 year ago)
- Last Synced: 2026-01-26T14:18:35.645Z (10 days ago)
- Versions: 45
- Dependent Packages: 4,746
- Dependent Repositories: 83,159
- Downloads: 3,672,450 Last month
- Docker Downloads: 1,950,171,027
-
Rankings:
- Dependent packages count: 0.019%
- Docker downloads count: 0.037%
- Dependent repos count: 0.115%
- Downloads: 0.142%
- Average: 0.45%
- Forks count: 1.011%
- Stargazers count: 1.38%
- Maintainers (3)
proxy.golang.org: github.com/import-js/eslint-plugin-import
- Homepage:
- Documentation: https://pkg.go.dev/github.com/import-js/eslint-plugin-import#section-documentation
- Licenses: mit
- Latest release: v2.32.0+incompatible (published 8 months ago)
- Last Synced: 2026-01-26T14:18:40.213Z (10 days ago)
- Versions: 132
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.406%
- Average: 5.587%
- Dependent repos count: 5.769%
npmjs.org: @olsonpm/eslint-plugin-import
Import with sanity.
- Homepage: https://github.com/import-js/eslint-plugin-import
- Licenses: MIT
- Latest release: 2.25.3-2 (published about 4 years ago)
- Last Synced: 2026-01-26T14:18:43.073Z (10 days ago)
- Versions: 2
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 5 Last month
-
Rankings:
- Forks count: 1.182%
- Stargazers count: 1.67%
- Downloads: 8.55%
- Average: 10.591%
- Dependent packages count: 16.224%
- Dependent repos count: 25.328%
- Maintainers (1)
npmjs.org: @yume-chan/eslint-plugin-import
Import with sanity.
- Homepage: https://github.com/import-js/eslint-plugin-import
- Licenses: MIT
- Latest release: 2.26.0 (published about 3 years ago)
- Last Synced: 2026-01-26T14:18:46.050Z (10 days ago)
- Versions: 1
- Dependent Packages: 2
- Dependent Repositories: 0
- Downloads: 11 Last month
-
Rankings:
- Forks count: 1.261%
- Stargazers count: 1.752%
- Dependent packages count: 9.479%
- Average: 12.609%
- Downloads: 25.246%
- Dependent repos count: 25.306%
- Maintainers (1)
npmjs.org: @01taylop/eslint-plugin-import
Import with sanity.
- Homepage: https://github.com/import-js/eslint-plugin-import
- Licenses: MIT
- Latest release: 2.26.0 (published over 3 years ago)
- Last Synced: 2026-01-28T04:26:05.511Z (8 days ago)
- Versions: 2
- Dependent Packages: 2
- Dependent Repositories: 0
- Downloads: 4 Last month
-
Rankings:
- Forks count: 1.261%
- Stargazers count: 1.67%
- Average: 14.5%
- Dependent packages count: 16.22%
- Dependent repos count: 25.306%
- Downloads: 28.045%
- Maintainers (1)
npmjs.org: @njax/eslint-plugin-import
Import with sanity.
- Homepage: https://github.com/import-js/eslint-plugin-import
- Licenses: MIT
- Latest release: 2.32.1 (published 6 months ago)
- Last Synced: 2026-01-28T04:26:05.030Z (8 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 4 Last month
-
Rankings:
- Forks count: 0.8%
- Stargazers count: 1.087%
- Average: 15.155%
- Dependent repos count: 24.044%
- Dependent packages count: 34.687%
- Maintainers (1)
npmjs.org: @fingerartur/eslint-plugin-import
Import with sanity.
- Homepage: https://github.com/import-js/eslint-plugin-import
- Licenses: MIT
- Latest release: 1.0.0 (published over 4 years ago)
- Last Synced: 2026-01-26T14:18:33.780Z (10 days ago)
- Versions: 1
- Dependent Packages: 2
- Dependent Repositories: 0
- Downloads: 1 Last month
-
Rankings:
- Forks count: 1.182%
- Stargazers count: 1.67%
- Dependent packages count: 9.482%
- Average: 16.25%
- Dependent repos count: 25.328%
- Downloads: 43.589%
- Maintainers (1)
npmjs.org: eslint-v9-plugin-import
Import with sanity.
- Homepage: https://github.com/import-js/eslint-plugin-import
- Status: unpublished
- Licenses: MIT
- Latest release: 1.0.0 (published over 1 year ago)
- Last Synced: 2026-01-26T14:18:37.784Z (10 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Forks count: 0.795%
- Stargazers count: 1.097%
- Average: 16.334%
- Dependent repos count: 25.869%
- Dependent packages count: 37.576%
- Maintainers (1)
npmjs.org: @zhuowenli/eslint-plugin-import
Import with sanity.
- Homepage: https://github.com/import-js/eslint-plugin-import
- Licenses: MIT
- Latest release: 2.26.0 (published over 3 years ago)
- Last Synced: 2026-01-26T14:18:46.935Z (10 days ago)
- Versions: 1
- Dependent Packages: 2
- Dependent Repositories: 0
- Downloads: 1 Last month
-
Rankings:
- Forks count: 1.261%
- Stargazers count: 1.752%
- Dependent packages count: 9.479%
- Average: 16.71%
- Dependent repos count: 25.306%
- Downloads: 45.75%
- Maintainers (2)
npmjs.org: @timothy-b/eslint-plugin-import
Import with sanity.
- Homepage: https://github.com/import-js/eslint-plugin-import
- Licenses: MIT
- Latest release: 2.27.6 (published over 2 years ago)
- Last Synced: 2026-01-26T14:18:37.754Z (10 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 4 Last month
-
Rankings:
- Forks count: 0.971%
- Stargazers count: 1.329%
- Average: 16.826%
- Dependent repos count: 18.928%
- Dependent packages count: 46.076%
- Maintainers (1)
npmjs.org: @phryneas/eslint-plugin-import
Import with sanity.
- Homepage: https://github.com/import-js/eslint-plugin-import
- Licenses: MIT
- Latest release: 2.27.5-pr.2813.ccf5f3c (published over 2 years ago)
- Last Synced: 2026-01-26T14:18:33.529Z (10 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 6,629 Last month
-
Rankings:
- Forks count: 1.006%
- Stargazers count: 1.383%
- Downloads: 4.051%
- Average: 19.581%
- Dependent repos count: 37.497%
- Dependent packages count: 53.968%
- Maintainers (1)
npmjs.org: @neetly/eslint-plugin-import
Import with sanity.
- Homepage: https://github.com/import-js/eslint-plugin-import
- Licenses: MIT
- Latest release: 2.27.0-alpha.1 (published about 3 years ago)
- Last Synced: 2026-01-26T14:18:32.997Z (10 days ago)
- Versions: 2
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 4 Last month
-
Rankings:
- Forks count: 1.261%
- Stargazers count: 1.752%
- Dependent packages count: 16.22%
- Average: 19.733%
- Dependent repos count: 25.306%
- Downloads: 54.128%
- Maintainers (1)
npmjs.org: @dword-design/eslint-plugin-import
Import with sanity.
- Homepage: https://github.com/import-js/eslint-plugin-import
- Licenses: MIT
- Latest release: 0.1.0 (published 10 months ago)
- Last Synced: 2026-01-26T14:18:43.735Z (10 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 434 Last month
-
Rankings:
- Downloads: 7.296%
- Average: 22.666%
- Dependent repos count: 24.842%
- Dependent packages count: 35.861%
- Maintainers (1)
npmjs.org: @yungezeit/eslint-plugin-import
Temporary fork package.
- Homepage: https://github.com/import-js/eslint-plugin-import
- Licenses: MIT
- Latest release: 2.32.0 (published 8 months ago)
- Last Synced: 2026-01-28T04:25:59.038Z (8 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 12 Last month
-
Rankings:
- Dependent repos count: 24.447%
- Average: 29.865%
- Dependent packages count: 35.283%
- Maintainers (1)
npmjs.org: @davidenke/eslint-plugin-import
Import with sanity.
- Homepage: https://github.com/import-js/eslint-plugin-import
- Licenses: MIT
- Latest release: 2.32.0 (published 9 months ago)
- Last Synced: 2026-01-26T14:18:34.259Z (10 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 6 Last month
-
Rankings:
- Dependent repos count: 24.618%
- Average: 30.075%
- Dependent packages count: 35.533%
- Maintainers (1)
npmjs.org: eslint-plugin-import-v9
Import with sanity.
- Homepage: https://github.com/import-js/eslint-plugin-import
- Licenses: MIT
- Latest release: 2.29.1-fork (published over 1 year ago)
- Last Synced: 2026-01-28T04:26:00.908Z (8 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 7 Last month
-
Rankings:
- Dependent repos count: 25.869%
- Average: 31.722%
- Dependent packages count: 37.576%
- Maintainers (1)
repo1.maven.org: org.mvnpm:eslint-plugin-import
Import with sanity.
- Homepage: https://github.com/import-js/eslint-plugin-import
- Documentation: https://appdoc.app/artifact/org.mvnpm/eslint-plugin-import/
- Licenses: MIT
- Latest release: 2.32.0 (published 7 months ago)
- Last Synced: 2026-01-26T14:19:09.999Z (10 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 32.964%
- Average: 40.046%
- Dependent packages count: 47.127%
repo1.maven.org: org.mvnpm:eslint-module-utils
Core utilities to support eslint-plugin-import and other module-related plugins.
- Homepage: https://github.com/import-js/eslint-plugin-import#readme
- Documentation: https://appdoc.app/artifact/org.mvnpm/eslint-module-utils/
- Licenses: MIT
- Latest release: 2.12.1 (published 7 months ago)
- Last Synced: 2026-01-26T14:19:08.319Z (10 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 32.964%
- Average: 40.046%
- Dependent packages count: 47.127%
Dependencies
- actions/checkout v3 composite
- codecov/codecov-action v3 composite
- ljharb/actions/node/install main composite
- ljharb/actions/node/matrix main composite
- actions/checkout v3 composite
- ljharb/actions/node/install main composite
- actions/checkout v3 composite
- codecov/codecov-action v3 composite
- ljharb/actions/node/install main composite
- ljharb/actions/node/matrix main composite
- ljharb/require-allow-edits main composite
- eslint-module-utils ^2.6.1
- @angular-eslint/template-parser ^13.2.1 development
- @eslint/import-test-order-redirect-scoped file:./tests/files/order-redirect-scoped development
- @test-scope/some-module file:./tests/files/symlinked-module development
- @typescript-eslint/parser ^2.23.0 || ^3.3.0 || ^4.29.3 || ^5.10.0 development
- babel-cli ^6.26.0 development
- babel-core ^6.26.3 development
- babel-eslint =8.0.3 || ^8.2.6 development
- babel-plugin-istanbul ^4.1.6 development
- babel-plugin-module-resolver ^2.7.1 development
- babel-preset-airbnb ^2.6.0 development
- babel-preset-flow ^6.23.0 development
- babel-register ^6.26.0 development
- babylon ^6.18.0 development
- chai ^4.3.6 development
- cross-env ^4.0.0 development
- escope ^3.6.0 development
- eslint ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 development
- eslint-doc-generator ^1.0.0 development
- eslint-import-resolver-node file:./resolvers/node development
- eslint-import-resolver-typescript ^1.0.2 || ^1.1.1 development
- eslint-import-resolver-webpack file:./resolvers/webpack development
- eslint-import-test-order-redirect file:./tests/files/order-redirect development
- eslint-module-utils file:./utils development
- eslint-plugin-eslint-plugin ^2.3.0 development
- eslint-plugin-import 2.x development
- eslint-plugin-json ^2.1.2 development
- fs-copy-file-sync ^1.1.1 development
- glob ^7.2.0 development
- in-publish ^2.0.1 development
- linklocal ^2.8.2 development
- lodash.isarray ^4.0.0 development
- mocha ^3.5.3 development
- npm-which ^3.0.1 development
- nyc ^11.9.0 development
- redux ^3.7.2 development
- rimraf ^2.7.1 development
- safe-publish-latest ^2.0.0 development
- sinon ^2.4.1 development
- typescript ^2.8.1 || ~3.9.5 || ~4.5.2 development
- typescript-eslint-parser ^15 || ^20 || ^22 development
- array-includes ^3.1.6
- array.prototype.flat ^1.3.1
- array.prototype.flatmap ^1.3.0
- debug ^3.2.7
- doctrine ^2.1.0
- eslint-import-resolver-node ^0.3.7
- eslint-module-utils ^2.7.4
- has ^1.0.3
- is-core-module ^2.11.0
- is-glob ^4.0.3
- minimatch ^3.1.2
- object.values ^1.1.6
- resolve ^1.22.1
- semver ^6.3.0
- tsconfig-paths ^3.14.1
- chai ^3.5.0 development
- mocha ^3.5.3 development
- nyc ^11.9.0 development
- debug ^3.2.7
- is-core-module ^2.11.0
- resolve ^1.22.1
- babel-plugin-istanbul ^4.1.6 development
- babel-register ^6.26.0 development
- chai ^3.5.0 development
- mocha ^3.5.3 development
- nyc ^11.9.0 development
- webpack https://gist.github.com/ljharb/9cdb687f3806f8e6cb8a365d0b7840eb development
- array-find ^1.0.0
- debug ^3.2.7
- enhanced-resolve ^0.9.1
- find-root ^1.1.0
- has ^1.0.3
- interpret ^1.4.0
- is-core-module ^2.11.0
- is-regex ^1.1.4
- lodash ^4.17.21
- resolve ^1.22.1
- semver ^5.7.1
- left-pad ^1.2.0 development
- right-pad ^1.0.1
- react ^16.0.0
- eslint 2.x development
- glob 1.0.0 development
- @org/package ^1.0.0
- esm-package ^1.0.0
- find-up ^1.0.0
- jquery ^3.1.0
- lodash.cond ^4.3.0
- rxjs ^1.0.0
- a * development
- debug ^3.2.7