Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

eslint-plugin-import

Maintains tools to help with requires/imports in JavaScript, including eslint-plugin-import.
Collective - Host: opensource - https://opencollective.com/eslint-plugin-import - Code: https://github.com/import-js

[utils] [deps] update `debug`

github.com/import-js/eslint-plugin-import - 5eb0dcac619b33e2058797eb3c823c23b5a185ce authored over 3 years ago by Jordan Harband <[email protected]>
[Tests] skip webpack 5 `async function` test on node <7

github.com/import-js/eslint-plugin-import - ab82094f574d54887cbf71877bf828129e8d9d54 authored over 3 years ago by Jordan Harband <[email protected]>
[Tests] skip coveralls on packages tests

github.com/import-js/eslint-plugin-import - 3f9dd99275f4da2ca88c94a9101479bc0a07bfac authored over 3 years ago by Jordan Harband <[email protected]>
[Tests] temporarily disable node 4 and 5 tests

See #2053

github.com/import-js/eslint-plugin-import - 9539a5d65614519a497918c86738785a910b815e authored over 3 years ago by Jordan Harband <[email protected]>
[actions] use `node/install` instead of `node/run`

github.com/import-js/eslint-plugin-import - dd2f0876070378a04ef65f02d5e224d080f6cb70 authored over 3 years ago by Jordan Harband <[email protected]>
[resolvers/webpack] [meta] add "engines" field to document existing requirements

github.com/import-js/eslint-plugin-import - dfb0f6fc4b585f76aa14e2dbd5bbc4e4b488e86e authored over 3 years ago by Jordan Harband <[email protected]>
[resolvers/webpack] [Refactor] use `is-regex` instead of `instanceof RegExp`

github.com/import-js/eslint-plugin-import - 7974acc610542f21bd69a3493d1469b2a1fa8464 authored over 3 years ago by Jordan Harband <[email protected]>
[utils, resolvers/webpack] [Refactor] use `Array.isArray` instead of `instanceof Array`

github.com/import-js/eslint-plugin-import - 44c7abcdbf105aa9a4e5c4b0c8182d10c5b03507 authored over 3 years ago by Jordan Harband <[email protected]>
[Tests] remove failing node 10 WSL test

github.com/import-js/eslint-plugin-import - d31d615e63e2e76d56d6c69b6eedfc94bc3f35a3 authored over 3 years ago by Jordan Harband <[email protected]>
[Dev Deps] update `array.prototype.flatmap`, `chai`, `glob`

github.com/import-js/eslint-plugin-import - b44d9c2f040564be278fb109482f671d9f5c7fc2 authored over 3 years ago by Jordan Harband <[email protected]>
[Deps] update `is-core-module`

github.com/import-js/eslint-plugin-import - 93a8b455e091b7dba5bf9ebf2d200adeb1aeddf1 authored over 3 years ago by Jordan Harband <[email protected]>
[Deps] update `array-includes`, `array.prototype.flat`, `object.values`, `resolve`

github.com/import-js/eslint-plugin-import - 5a2fd289e096af4b5b93042da59a2c70779f3dcd authored over 3 years ago by Jordan Harband <[email protected]>
[Refactor] switch to an internal replacement for `pkg-up` and `read-pkg-up`

github.com/import-js/eslint-plugin-import - 9ccdcb758f37ae5efe464699a5442d98cf1f73f3 authored over 3 years ago by Greg Walker <[email protected]>
[utils] [new] create internal replacement for `pkg-up` and `read-pkg-up`

github.com/import-js/eslint-plugin-import - 1571913aa1dd5e2eba2b3892e16a60d6197f02eb authored over 3 years ago by Greg Walker <[email protected]>
[Tests] add passing `no-unused-modules` tests

github.com/import-js/eslint-plugin-import - 2057c05fabdb0924b3bd0bd50c2cf434c7b67f9e authored over 3 years ago by Kristjan Tammekivi <[email protected]>
[Deps] update `contains-path`, `doctrine`, `pkg-up`, `read-pkg-up`

github.com/import-js/eslint-plugin-import - 5898e28a113ce24d62bfa9ee808cfd1694bf3785 authored over 3 years ago by Dmitry Semigradsky <[email protected]>
[Docs] Add import/recommended ruleset to README

Fixes #2032

github.com/import-js/eslint-plugin-import - 7c1e8e4818f1adc2bca1f84e05d78e2b5e274678 authored over 3 years ago by Erik Demaine <[email protected]>
[Fix] `no-duplicates`: ensure autofix avoids excessive newlines

Fixes #2027

github.com/import-js/eslint-plugin-import - 7aea664b8f6859aa9e8a0d808ab71cf96576f299 authored over 3 years ago by Mateusz Derks <[email protected]>
[Fix] `no-unresolved`: check import()

Fixes #2024.

refs: https://github.com/estree/estree/blob/master/es2020.md#importexpression

github.com/import-js/eslint-plugin-import - 96ed3c7b5da3d0280964d516f970d579209d9fcd authored over 3 years ago by 唯然 <[email protected]>
[resolvers/webpack] [New] add support for webpack5 'externals function'

github.com/import-js/eslint-plugin-import - da647d7af71cb153fe248cccd450a00119f2109b authored over 3 years ago by jet2jet <[email protected]>
[Fix] `no-restricted-paths`: enhance performance for exceptions

github.com/import-js/eslint-plugin-import - 17a445d2b37f91b5feda9c23adc0b366eb56055d authored over 3 years ago by Vasily Malykhin <[email protected]>
[New] `order`: support type imports

Fixes #645.

github.com/import-js/eslint-plugin-import - 1c10e79dc4761d69c5ce26736541f8d024ce7339 authored over 3 years ago by Geraint White <[email protected]>
[Tests] `no-unresolved`: add tests for `import()`

github.com/import-js/eslint-plugin-import - ad2a619c4257f47fc733264c20aed8397d075c80 authored over 3 years ago by David Bonnet <[email protected]>
[Tests] temporarily disable some tests in eslint 4

github.com/import-js/eslint-plugin-import - e871a9a2e18fd4d67a5a237789131b44cc705b5b authored almost 4 years ago by Jordan Harband <[email protected]>
[New] `no-unused-modules`: Support destructuring

github.com/import-js/eslint-plugin-import - ab0181d79c6959e6c5cfe25343d8648c1b275bf6 authored almost 4 years ago by Andreas Opferkuch <[email protected]>
[Tests] widen dev dep ranges to allow for dep-time-travel.sh

github.com/import-js/eslint-plugin-import - 7a37fb265854d568c50a3571dff8e668f9f9f2a0 authored almost 4 years ago by Jordan Harband <[email protected]>
[Docs] `no-extraneous-dependencies`: correct peerDependencies option default to `true`

github.com/import-js/eslint-plugin-import - cd48ef60697b40e2cd4528d34ed9cd3ae6aaaaf2 authored almost 4 years ago by Edward Grech <[email protected]>
[Docs] `order`: Document options required to match ordering example

github.com/import-js/eslint-plugin-import - cf3b7e2174a13dd8744fc22521801c7a1a6032fe authored almost 4 years ago by Silvio <[email protected]>
chore: bump (dev)Dependencies

github.com/import-js/eslint-import-resolver-typescript - 38dba0b66b9348c1ff61fc5d5b5207fecfd76c29 authored almost 4 years ago by JounQin <[email protected]>
fix: remove redundant condition (#69)

* Failing test

* Remove redundant condition

Fixes https://github.com/alexgorbatchev/eslint-imp...

github.com/import-js/eslint-import-resolver-typescript - ba62e65e7cfe382ff976238de3f100cd41c73e8f authored almost 4 years ago by Oliver Joseph Ash <[email protected]>
[New] `order`: Add `warnOnUnassignedImports` option to enable warnings for out of order unassigned imports

Fixes #1639

github.com/import-js/eslint-plugin-import - a943fd0a259070c7638d9a3d12d250bacb7b57b1 authored almost 4 years ago by Michael Hayes <[email protected]>
[Tests] `order`/`no-duplicates`: make tests check actual eslint version instead of env var

github.com/import-js/eslint-plugin-import - 85c137bda343c20646f91da67298b54c9fdfcc88 authored almost 4 years ago by Jordan Harband <[email protected]>
[Tests] `resolvers/webpack`: avoid npm 7 autoinstalling webpack in the root

TODO: figure out why having webpack available breaks the webpack resolver tests :-/

github.com/import-js/eslint-plugin-import - 3c23c4c95103902c42a5307a8e2ed4846724344c authored almost 4 years ago by Jordan Harband <[email protected]>
feat: remove any querystring from imports (#67)

github.com/import-js/eslint-import-resolver-typescript - 82ef3573fa1258e0de8d8181de57ae7109e35ec5 authored almost 4 years ago by Joakim Carlstein <[email protected]>
[Tests] use `--legacy-peer-deps` for npm 7

This is needed because we test on eslint < 5, and `@typescript-eslint/parser` has peer dep requi...

github.com/import-js/eslint-plugin-import - 4f642740df0a2322882abf17ec591aa19609ba18 authored almost 4 years ago by Jordan Harband <[email protected]>
[Fix] `newline-after-import`: respect decorator annotations

Fixes #1784.

github.com/import-js/eslint-plugin-import - 359b6e5b0d8b6312aea31ad4315c6e08816d94ab authored almost 4 years ago by lilling <[email protected]>
[Fix] `no-named-default`: ignore Flow import type and typeof

github.com/import-js/eslint-plugin-import - 4c92c479d63e49611c7ae2b6261fe906620e0d98 authored almost 4 years ago by Christian Vuerings <[email protected]>
[Tests] migrate tests to Github Actions

The OSX tests remain on travis.

github.com/import-js/eslint-plugin-import - 319d0ca9972c8e0d318e670b886bd779e4f5596f authored almost 4 years ago by Jordan Harband <[email protected]>
[meta] add Automatic Rebase and Require Allow Edits workflows

github.com/import-js/eslint-plugin-import - cecb58bc13495f481f10f9ea67b8fac8a30aaae9 authored almost 4 years ago by Jordan Harband <[email protected]>
[meta] enable `quotes` rule everywhere

github.com/import-js/eslint-plugin-import - fd4b16b6a9bc405ba1195be5c841c1a6a63bd59f authored almost 4 years ago by Jordan Harband <[email protected]>
[meta] fix changelog links

github.com/import-js/eslint-plugin-import - 6bb852836676a38d285c022c9ce03af7634db068 authored almost 4 years ago by Jordan Harband <[email protected]>
[meta] fix resolvers eslint by adding strict pragma

github.com/import-js/eslint-plugin-import - ae5f3ce6e49cf61cf877fe3ebaaa20f500706578 authored almost 4 years ago by Jordan Harband <[email protected]>
[meta] fix resolvers eslint by adding strict pragma

github.com/import-js/eslint-plugin-import - d83a55d7bed4dbce9b08b762226670a68dd2d51c authored almost 4 years ago by Jordan Harband <[email protected]>
[meta] enable `no-cond-assign`, `no-return-assign`

github.com/import-js/eslint-plugin-import - 47bc52bc53dae6b438cfed557b33a066129d15ee authored almost 4 years ago by Jordan Harband <[email protected]>
[meta] enable `comma-style`, `func-call-spacing`, `indent`, `object-curly-spacing`, `one-var` (autofix)

github.com/import-js/eslint-plugin-import - 39fe6e9af975cb0daad7271a65da915b7801d83e authored almost 4 years ago by Jordan Harband <[email protected]>
[meta] enable `no-var` and `prefer-const`

github.com/import-js/eslint-plugin-import - 6c8981d9a523158a29ef05a18167522372d10d08 authored almost 4 years ago by Jordan Harband <[email protected]>
[meta] fix `semi` rule.

Sorry, it‘s time.

github.com/import-js/eslint-plugin-import - 369b502b68ad8b3a69ea52605cf81b3bacc8ebf0 authored almost 4 years ago by Jordan Harband <[email protected]>
[meta] add `.DS_Store` to `.gitignore`

github.com/import-js/eslint-plugin-import - 00b079e8ca55138515fcaa8caa58efb5601ad434 authored almost 4 years ago by cherryblossom <[email protected]>
[Fix] `no-unused-modules`: make type imports mark a module as used (fixes #1924)

github.com/import-js/eslint-plugin-import - 462b016cd70b2f192c3eab78a70adcd2284f100d authored almost 4 years ago by cherryblossom <[email protected]>
[resolvers/webpack] Replace node-libs-browser with is-core-module

This significantly shrinks our dependency tree. Fixes #631.

Signed-off-by: Anders Kaseorg <and...

github.com/import-js/eslint-plugin-import - ff50964df1234515bc6f7969b90d87ada1982008 authored about 4 years ago by Anders Kaseorg <[email protected]>
[Tests] `prefer-default-export`: fix test case

See https://github.com/benmosher/eslint-plugin-import/commit/e6f601812c2b30531beb7f5155c2e0a774d...

github.com/import-js/eslint-plugin-import - 18f9bd31fb613d9062dd6fe8057b0e1f519e4154 authored about 4 years ago by Jordan Harband <[email protected]>
[Fix] `prefer-default-export`: handle empty array destructuring

Fixes #1965

github.com/import-js/eslint-plugin-import - e6f601812c2b30531beb7f5155c2e0a774db8ee4 authored about 4 years ago by Jordan Harband <[email protected]>
docs: clarify example in README (#63)

github.com/import-js/eslint-import-resolver-typescript - 2029caed4ac86a87c8519ba54cb84afb41a279f1 authored about 4 years ago by Ben McCann <[email protected]>
[Fix] `first`: fix handling of `import = require`

Fixes #1957.

github.com/import-js/eslint-plugin-import - 196d655e731f4ce77795495c3639dbd5cd80a765 authored about 4 years ago by Matthias Kunnen <[email protected]>
[resolvers/webpack] [patch] Add warning about async Webpack configs

github.com/import-js/eslint-plugin-import - 877e22c79bb870a2bf6b610b645473cb7bb27b68 authored about 4 years ago by Alexey <[email protected]>
[New] `no-commonjs`: Allow expressionless template literals

github.com/import-js/eslint-plugin-import - 4c82ad09977d38212a72392e9e9860da72794389 authored about 4 years ago by Flo Edelmann <[email protected]>
[patch] `no-extraneous-dependencies`: Add package.json cache

github.com/import-js/eslint-plugin-import - 8c1a65d0bdf446b03e513cc2b7377ca49232a6c3 authored about 4 years ago by eric wang <[email protected]>
[Fix] `no-webpack-loader-syntax`/TypeScript: avoid crash on missing name

github.com/import-js/eslint-plugin-import - dd4e416939f83de61298610c0bee455b25063915 authored about 4 years ago by Leonardo Dino <[email protected]>
[Fix] `import/no-cycle`: fix perf regression

Fixes #1943.

github.com/import-js/eslint-plugin-import - 2ae68c15407a60b68496e245853a45b10efd473a authored about 4 years ago by Michael Blaszczyk <[email protected]>
[Tests] fix broken test from 00a9ad9d

github.com/import-js/eslint-plugin-import - 6cd1fe15882c06d266bfc3758ccac5df83bd53f2 authored about 4 years ago by Jordan Harband <[email protected]>
[Fix] `order`: ignore non-module-level requires

Fixes #1936.

github.com/import-js/eslint-plugin-import - 957092a8ecfd479c524bb0fa5d37ba9f5921bd5e authored about 4 years ago by Chiawen Chen <[email protected]>
[meta] remove trailing whitespaces; ensure trailing file newlines

github.com/import-js/eslint-plugin-import - 00a9ad9d64bea44e6a5084f7e5d7bb49a02008bf authored about 4 years ago by Jordan Harband <[email protected]>
[New] `newline-after-import`: new option `exactCount` and docs update

Fixes #1901. Fixes #514.

Co-authored-by: Anix <[email protected]>
Co-authored-by: reosarevok...

github.com/import-js/eslint-plugin-import - 87051212306f8cd08cb62555b94fae259146468c authored about 4 years ago by Anix <[email protected]>
[Refactor] `importType`: use `is-core-module` instead of `resolve/lib/core`

github.com/import-js/eslint-plugin-import - 13aa29c4d7a4c0fc86a1739d31c576c43150d4ce authored about 4 years ago by Huáng Jùnliàng <[email protected]>
[Tests] `extensions`: add cases to verify `@/configs/chart` is treated as a package

See #1851.

github.com/import-js/eslint-plugin-import - 1031e1c22079e1397224ca651632915e05a2d0ad authored about 4 years ago by Wenfang <[email protected]>
fix: remove .tsbuildinfo and d.ts.map files from package (#57)

github.com/import-js/eslint-import-resolver-typescript - 15f2849c49bf1b4eb7719f027c61ca48b6e1f2a2 authored about 4 years ago by Gabriel Cangussu <[email protected]>
[resolvers/webpack] v0.13.0

github.com/import-js/eslint-plugin-import - c51b6a97de1e0edad77a247d5da4c36db7c8d039 authored about 4 years ago by Jordan Harband <[email protected]>
Bump to v2.22.1

github.com/import-js/eslint-plugin-import - bdda0691cf703f13f6472b6e824d5168343dd52e authored about 4 years ago by Jordan Harband <[email protected]>
[Dev Deps] update `coveralls`, `eslint-import-resolver-typescript`, `eslint-plugin-eslint-plugin`, `eslint-plugin-json`

github.com/import-js/eslint-plugin-import - aa427595698ec1ad7ab9b347c122eac33de8a136 authored about 4 years ago by Jordan Harband <[email protected]>
[Deps] update `eslint-import-resolver-node`

github.com/import-js/eslint-plugin-import - b366e50be8c0738b6ac27ccde7b689785a5a3309 authored about 4 years ago by Jordan Harband <[email protected]>
[Fix] `no-unused-modules`: ignore flow type imports

Fixes #1564.

github.com/import-js/eslint-plugin-import - 5ade15602cc5532d282f3eaead5d21407e455c47 authored over 4 years ago by e020873 <[email protected]>
[Docs] `no-named-as-default`: add semicolon

github.com/import-js/eslint-plugin-import - 9fa6bc9a05dfca906f6a485c92b15845c2490a32 authored over 4 years ago by Takanori Oishi <[email protected]>
[eslint] don’t warn about console logs in scripts

github.com/import-js/eslint-plugin-import - bbe529a4ffe7ddb76a1620e55c90be884400456f authored over 4 years ago by Jordan Harband <[email protected]>
[meta] convert eslint config to json

github.com/import-js/eslint-plugin-import - f40c8aef2af736867ce9399326b3ae6faba06d94 authored over 4 years ago by Jordan Harband <[email protected]>
feat: import with .js and .jsx file extensions (#56)

github.com/import-js/eslint-import-resolver-typescript - 5340f969fad38165f8cfb28025a5e15233d0e6f9 authored over 4 years ago by Gabriel Cangussu <[email protected]>
fixup! [Tests] `export`: add tests for a name collision with `export * from`

github.com/import-js/eslint-plugin-import - b2d3707fdfb512b2c2c69ee27617eef0fa48db17 authored over 4 years ago by Jordan Harband <[email protected]>
fixup! [Tests] `export`: add tests for a name collision with `export * from`

github.com/import-js/eslint-plugin-import - 569d72688fa6ae5c038c51eafa4f6016fc1ee802 authored over 4 years ago by Jordan Harband <[email protected]>
[Tests] `export`: add tests for a name collision with `export * from`

Closes #1704.

Co-authored-by: Tom Prats <[email protected]>

github.com/import-js/eslint-plugin-import - 1a67453752af2a596ecf2590b6efe4c4512935fc authored over 4 years ago by Jordan Harband <[email protected]>
[Fix] `export`/TypeScript: properly detect export specifiers as children of a TS module block

Fixes #1773

github.com/import-js/eslint-plugin-import - a00727ee143355f8c9c935025299e41367b1c321 authored over 4 years ago by Andreu Botella <[email protected]>
fix: replace postintall with prepare - fix #54

github.com/import-js/eslint-import-resolver-typescript - f3ffd16b93ba12c6cc0f4902efb7c14d021bd02e authored over 4 years ago by JounQin <[email protected]>
[Fix] allow using rest operator in named export

github.com/import-js/eslint-plugin-import - 5fe14e391f8c74c23f1d78fd547791f79ad30146 authored over 4 years ago by Alex Young <[email protected]>
feat: rename option `directory` to `project` - close #23

github.com/import-js/eslint-import-resolver-typescript - a662fc14f6833daf3b7a71f9137d1cbf9abb2b7c authored over 4 years ago by JounQin <[email protected]>
chore: bump deps, release v2.1.0 - close #52

github.com/import-js/eslint-import-resolver-typescript - e5e6e6cb3f6003e5eefa40700600ed61565d12bb authored over 4 years ago by JounQin <[email protected]>
[New] `no-internal-modules`: Add `forbid` option

Fixes #1842

github.com/import-js/eslint-plugin-import - 1c6a7caf3c0d75b94ce79afd92165a42cce913ee authored over 4 years ago by Guillaume Clochard <[email protected]>
Package filter extensions options (#49)

github.com/import-js/eslint-import-resolver-typescript - f984cef51b593d691603de88676c1cb5ef674ef2 authored over 4 years ago by Brett Zamir <[email protected]>
[Fix] `extensions`/importType: Fix @/abc being treated as scoped module

Fixes #1851

Before this commit, @/abc was being wrongly detected as a scoped module.
This was a...

github.com/import-js/eslint-plugin-import - 3e65a70bc73e404ace72ee858889e39732284d12 authored over 4 years ago by Artur Tagisow <[email protected]>
fix: wrong path resolution in multiple eslintrc configurations (#51)

close #50
Co-authored-by: Alex Vasiuro <[email protected]>

github.com/import-js/eslint-import-resolver-typescript - d563eeb2af2938b9ff7f75e0492a5a26112a4772 authored over 4 years ago by Alex <[email protected]>
[Fix] `dynamic-import-chunkname`: allow single quotes to match Webpack support

Fixes #1130.

github.com/import-js/eslint-plugin-import - 227d9a25098b359c11cce3c95d6168acdb87eb99 authored over 4 years ago by David Straub <[email protected]>
[New] `max-dependencies`: add option `ignoreTypeImports`

github.com/import-js/eslint-plugin-import - b743a650e9d474fcd5a4252b01c522adcc11b65c authored over 4 years ago by René Fermann <[email protected]>
[Tests] `no-unused-modules`: fix formatting; add test case from #1844

github.com/import-js/eslint-plugin-import - 843055c80cc5df78f9720a0be3a78f69567eb11a authored over 4 years ago by Jordan Harband <[email protected]>
[Fix] `default`/TypeScript: avoid crash on `export =` with a MemberExpression

Fixes #1841

github.com/import-js/eslint-plugin-import - a5a277ff3463cd7666b2ca119bd3575d5bff1ab9 authored over 4 years ago by Jordan Harband <[email protected]>
Bump to v2.22.0

github.com/import-js/eslint-plugin-import - 878ce6efd055cb13c0cdd15123ae2734a5832ace authored over 4 years ago by Jordan Harband <[email protected]>
[Tests] `export`: skip `export * as` tests in eslint < 6

github.com/import-js/eslint-plugin-import - 7ceae48d31240be627f6ee89b28e4c2ba698bb9e authored over 4 years ago by Jordan Harband <[email protected]>
fixup: [Tests] `export`: skip `export * as` tests in eslint < 6

github.com/import-js/eslint-plugin-import - 36a535b6a6628545ef76eb46fcf2cf515a65e7b9 authored over 4 years ago by Jordan Harband <[email protected]>
[Fix] `export`: avoid warning on `export * as` non-conflicts

Fixes #1834.

github.com/import-js/eslint-plugin-import - 07dc92a22319a7e24c46a64132370012779a7df3 authored over 4 years ago by Jordan Harband <[email protected]>