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

[Deps] update `eslint-module-utils`, `resolve`

github.com/import-js/eslint-plugin-import - cb70c7e154984606b75d02d26a4191be4d35161c authored over 5 years ago by Jordan Harband <[email protected]>
webpack resolver Tidelift link

github.com/import-js/eslint-plugin-import - df91bad38f73be7dcb13c38efbe3ce79d0d67f04 authored over 5 years ago by Ben Mosher <[email protected]>
[fix] `no-unused-modules`: prevent memory overflow

Fixes #1364.

github.com/import-js/eslint-plugin-import - 7ffbf03fc832df41c4e90ffd27fee43de3685224 authored over 5 years ago by René Fermann <[email protected]>
[Tests] `named`: add failing test for #1446

github.com/import-js/eslint-plugin-import - cc5bde5a526136530ceb4966c4245eeb36c3fc2c authored over 5 years ago by Kent C. Dodds <[email protected]>
`dynamic-import-chunkname`: Fixed invalid chunk name pattern in docs

github.com/import-js/eslint-plugin-import - 92b753310fa0d6d4e9d1a7af1a4cf3c874afcf0a authored over 5 years ago by Patrick Curry <[email protected]>
[Docs] `extensions`: improve `ignorePackages` docs

Closes #1248.

github.com/import-js/eslint-plugin-import - b511da2011d77f601a228ffa1bad6792c1830749 authored over 5 years ago by Ivo Stefchev <[email protected]>
[new] `no-extraneous-dependencies`: Implement support for bundledDependencies

- See https://npm.github.io/using-pkgs-docs/package-json/types/bundleddependencies.html
- Fixe...

github.com/import-js/eslint-plugin-import - 5e143b23f3b89096e1b6a268af723f60c1ecb22f authored over 5 years ago by Simon Emanuel Schmid <[email protected]>
[New] `no-commonjs`: add `allowConditionalRequire` option

Fixes #1437

github.com/import-js/eslint-plugin-import - a60e5c64541610df6d82eeddce6468067f770a18 authored over 5 years ago by Xiaoji Chen <[email protected]>
update docs to include info about multiple configs

github.com/import-js/eslint-import-resolver-typescript - af7cfad664826123260544eb7adc2f00118c2e69 authored over 5 years ago by Teoxoy <[email protected]>
add test for multiple tsconfigs

github.com/import-js/eslint-import-resolver-typescript - 6954be18aa0175d8b6197445d0bc7784205513af authored over 5 years ago by Teoxoy <[email protected]>
add support for multiple tsconfigs

github.com/import-js/eslint-import-resolver-typescript - ad337809a5c287f795e328cbc7a1eeefdfbe0ad9 authored over 5 years ago by Teoxoy <[email protected]>
add Tidelift link to README.md

github.com/import-js/eslint-plugin-import - ebcf17c531acda7ac99e98fd9b5e1ad2aeca9aad authored over 5 years ago by Ben Mosher <[email protected]>
Create SECURITY.md

github.com/import-js/eslint-plugin-import - bcd06ba6532ed7b064d00283eb7634ea112a2299 authored over 5 years ago by Ben Mosher <[email protected]>
[New] support `parseForESLint` from custom parser

github.com/import-js/eslint-plugin-import - 35a12f98e6b17c859f7483e46d9cde936a32a0ae authored over 5 years ago by JounQin <[email protected]>
fix: only check alwaysTryTypes if foundNodePath is null

github.com/import-js/eslint-import-resolver-typescript - 23e2e8cf71ee6c19da9f55e85b2ab34543d2a12e authored over 5 years ago by JounQin <[email protected]>
feat: add alwaysTryTypes option, add tests

github.com/import-js/eslint-import-resolver-typescript - fe0aa6f0001904274c122d78cf0fd0757005b61f authored over 5 years ago by JounQin <[email protected]>
[meta] create FUNDING.yml

github.com/import-js/eslint-plugin-import - 989f6cc39a315709a9c80b9f0c515f7bf8276f4d authored over 5 years ago by Jordan Harband <[email protected]>
[changelog] fix release compare links

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

github.com/import-js/eslint-plugin-import - 1a90a2083b3da9e384eea7ba2f1652619896083a authored over 5 years ago by Jordan Harband <[email protected]>
bump utils to v2.4.1

github.com/import-js/eslint-plugin-import - b3e531109503d33e59a8bd713babc65b64f73e01 authored over 5 years ago by Jordan Harband <[email protected]>
[bugfix] Skip warning on type interfaces

Similar to https://github.com/benmosher/eslint-plugin-import/pull/1377,
we don't want this rule ...

github.com/import-js/eslint-plugin-import - 582236be6fd8ff7d7734be50466737190d2190f9 authored over 5 years ago by Joe Lencioni <[email protected]>
Bump to v2.18.1

github.com/import-js/eslint-plugin-import - b51aa2f7214dd8409ec9664e5df45e54444e4dbf authored over 5 years ago by Jordan Harband <[email protected]>
[Tests] extract common "get parser" logic into test helpers

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

github.com/import-js/eslint-plugin-import - 5abd5edf20f7e3c2e3531de6547d31701bb3fcff authored over 5 years ago by Jordan Harband <[email protected]>
prefer-default-export: don't warn on TypeAlias & TSTypeAliasDeclaration

Fixes #1332.

github.com/import-js/eslint-plugin-import - f4e3f1b3db2aa33cf3211ff64e46d696a324485a authored over 5 years ago by Sharmila <[email protected]>
no-deprecated: don't run tests for typescript-eslint-parser against ESLint <4

github.com/import-js/eslint-plugin-import - 118afd458a7e4f529712034047150e902b93f001 authored over 5 years ago by Ben Mosher <[email protected]>
[Tests] add missing `--no-save` to time travel script

github.com/import-js/eslint-plugin-import - 752dcd5954ec41a9754c01344bd9c573d676455a authored over 5 years ago by Jordan Harband <[email protected]>
[Refactor] `no-extraneous-dependencies`: remove the last bit of lodash

Using `.length` is clearer than a polymorphic `isEmpty`.

github.com/import-js/eslint-plugin-import - d3a3fa5bf747659a07b659d75c6b1d3943bc8b76 authored over 5 years ago by Jordan Harband <[email protected]>
[Refactor] `no-extraneous-dependencies`: use `Array.isArray` instead of lodash

github.com/import-js/eslint-plugin-import - 8a38fd4a834d116467e47149946688e91fda73ae authored over 5 years ago by Jordan Harband <[email protected]>
[Refactor] `importType`: remove use of `cond`

Using normal JS makes for far more understandable and maintainable code.

github.com/import-js/eslint-plugin-import - c5078addd9e35fb20f25376148de65de760a5977 authored over 5 years ago by Jordan Harband <[email protected]>
[fix] `export`: false positive for typescript overloads

Fixes #1357.

github.com/import-js/eslint-plugin-import - 22d54409f49fe1855546410c9d130f56079ea89e authored over 5 years ago by Chiawen Chen <[email protected]>
Remove duplicate no-duplicates changelog entry

github.com/import-js/eslint-plugin-import - 984fa3b270dc87f58c91f4839084eefdf3fc284e authored over 5 years ago by Joe Lencioni <[email protected]>
fix: Improve parse perf when using `@typescript-eslint/parser`

Fixes #1408
See the above issue for justification.

github.com/import-js/eslint-plugin-import - 32704da853fb2833143fdbe616c6a52bc425568a authored over 5 years ago by Brad Zacher <[email protected]>
chore: use concat instead of unshift

github.com/import-js/eslint-import-resolver-typescript - 4f9c6dc691fed2a2073b5cbb52b6afd924b921d4 authored over 5 years ago by JounQin <[email protected]>
fix tests for node 4 + fixed lint issues

github.com/import-js/eslint-plugin-import - 65121104ea4659f81e8cb07184b7c1ee346a4a6f authored over 5 years ago by Ben Mosher <[email protected]>
[Fix] `no-unused-modules`: Exclude package "main"/"bin"/"browser" entry points

Fixes #1327.

github.com/import-js/eslint-plugin-import - 1caa402f47b4080051a8d761b9daf2f1a290e9bf authored over 5 years ago by René Fermann <[email protected]>
feat: support scoped packages from DefinitelyTyped

github.com/import-js/eslint-import-resolver-typescript - b4e72a54966bda12ef70791f09df5cbe0f04b889 authored over 5 years ago by JounQin <[email protected]>
feat: use types/typings/module first to use .d.ts whenever possible

github.com/import-js/eslint-import-resolver-typescript - 74de3d9fa2552b5d1b0eb799638a657c9af67887 authored over 5 years ago by JounQin <[email protected]>
feat: resolve .ts/.tsx/.d.ts first, and then fallback to @types/*

github.com/import-js/eslint-import-resolver-typescript - b11ede3c9fafbc548db011729fd64e958cde6e51 authored over 5 years ago by JounQin <[email protected]>
[New] `no-namespace`: Make rule fixable

- Add guards to avoid crashing older versions of ESLint
- Note that no-namespace's --fix requi...

github.com/import-js/eslint-plugin-import - d030d8e33a8ade202f4a25b4d19dd603b3dce88e authored over 5 years ago by Trevor Burnham <[email protected]>
no-deprecated TS tests (#1315)

github.com/import-js/eslint-plugin-import - bb9ba240820011b2f9758fe9409042a44a669c6e authored over 5 years ago by Ben Mosher <[email protected]>
Bump to v2.18.0

github.com/import-js/eslint-plugin-import - c924f5d66e2852afd50fb4de94a48d2c29bbb9d7 authored over 5 years ago by Jordan Harband <[email protected]>
Merge pull request #1393 from sheepsteak/eslint-6

Support ESLint v6

github.com/import-js/eslint-plugin-import - c8132f2895ed72cff64425ce3db511f75efb3a80 authored over 5 years ago by Jordan Harband <[email protected]>
Make testVersion take a function to delay running require.resolve

github.com/import-js/eslint-plugin-import - 7e41d29b1438ff73a41420bc66f6964f80ae9f3a authored over 5 years ago by Chris Shepherd <[email protected]>
Remove ESLint 6 from allowed failures in Travis

It's now supported

github.com/import-js/eslint-plugin-import - d7023f688bf8cb1c77935e120b21c5a39d71c12b authored over 5 years ago by Chris Shepherd <[email protected]>
Use `eslint@6` instead of `[email protected]` in Travis

github.com/import-js/eslint-plugin-import - 3bee716c2ef732dedb870854516e13a2ffe552bb authored over 5 years ago by Chris Shepherd <[email protected]>
Use require.resolve when passing parser to RuleTester

github.com/import-js/eslint-plugin-import - e6ea127a39adb7fb8b571351b570ca135c7b42b8 authored over 5 years ago by Chris Shepherd <[email protected]>
Allow ESLint@6

github.com/import-js/eslint-plugin-import - 2f1f4daef5a9814d3342a8d3d38f26edb535c65f authored over 5 years ago by Chris Shepherd <[email protected]>
Only run tests using typescript-eslint-parser on eslint@<6

github.com/import-js/eslint-plugin-import - d9b72583c6699bb0ea094d5c1738627aaef77a99 authored over 5 years ago by Chris Shepherd <[email protected]>
Update to @typescript-eslint/parser canary

Includes fixes for the use of `eslint/lib/util/traverser` that is now removed in ESLint 6

Co-Au...

github.com/import-js/eslint-plugin-import - c2b19d0148a64a0c70cd5433b33ea295d8d8d9de authored over 5 years ago by Chris Shepherd <[email protected]>
Add ecmaVersion when required

github.com/import-js/eslint-plugin-import - 1029b4ff3d6ee461c1dcfb2a8cd1bba4891c1a00 authored over 5 years ago by Chris Shepherd <[email protected]>
Transform output of FileEnumerator into what rule expects

github.com/import-js/eslint-plugin-import - b5ff64e5d005a18c0a65bede75d8409d03c6eb24 authored over 5 years ago by Chris Shepherd <[email protected]>
Merge pull request #1389 from fooloomanzoo/patch-1

Update no-named-as-default-member.md

github.com/import-js/eslint-plugin-import - fc65509216dca4bb5a6a6d41c23348ba8cbb62c2 authored over 5 years ago by Jordan Harband <[email protected]>
Update no-named-as-default-member.md

github.com/import-js/eslint-plugin-import - 4140870618e554c4458571a961056ad469381f59 authored over 5 years ago by fooloomanzoo <[email protected]>
[New] `order`: add pathGroups option to add support to order by paths

Co-Authored-By: Matt Seccafien <[email protected]>

github.com/import-js/eslint-plugin-import - 0426f164304d0acb2c0e241409025e63aa877e9b authored over 5 years ago by Sebastian Große <[email protected]>
Merge pull request #1383 from golopot/node-12

[Build] make node 12 pass CI

github.com/import-js/eslint-plugin-import - 58b41c2ccd3efa87026ce5b0a682ec8483ed419a authored over 5 years ago by Jordan Harband <[email protected]>
[Build] make node 12 pass CI

github.com/import-js/eslint-plugin-import - 8974346beb20707656502d17a2f8378d1cd2f081 authored over 5 years ago by golopot <[email protected]>
Merge pull request #1375 from swernerx/fix/order-unknown-types

[New] Added support for correctly ordering `unknown` types e.g. custom aliases

github.com/import-js/eslint-plugin-import - 45bfe472f38ef790c11efe45ffc59808c67a3f94 authored over 5 years ago by Jordan Harband <[email protected]>
fix(ordering): changed default groups to not contain unknown

github.com/import-js/eslint-plugin-import - d81a5c824f19095be1733fe332286d224eea2f4c authored over 5 years ago by Sebastian Werner <[email protected]>
Added changelog entry

github.com/import-js/eslint-plugin-import - 4827e727e3d792a8a72f6ff0013da214e3cbfa7e authored over 5 years ago by Sebastian Werner <[email protected]>
Added support for correctly ordering unknown types e.g. custom aliases

github.com/import-js/eslint-plugin-import - e1c505440432412bc3e3c89db5bd106053775695 authored over 5 years ago by Sebastian Werner <[email protected]>
fix goof w/ TS-specific extensions

github.com/import-js/eslint-plugin-import - 9a0455e9e41ee4e60a48b5de053c639a3a18ad5a authored over 5 years ago by Ben Mosher <[email protected]>
add TS def extensions + defer to TS over JS

closes #1366, thanks @davidNHK for bringing this up

github.com/import-js/eslint-plugin-import - e4334e31308c74b19cc205ad8516d604f1da6d72 authored over 5 years ago by Ben Mosher <[email protected]>
Merge pull request #1371 from golopot/no-unused-modules-handles-class

[fix] `no-unused-modules`: handle ClassDeclaration

github.com/import-js/eslint-plugin-import - 0e719c35365d79881a64b06a3d137b2ceeaa3000 authored over 5 years ago by Jordan Harband <[email protected]>
[New] `order`: add fixer for destructuring commonjs import

fixes #1337

github.com/import-js/eslint-plugin-import - 15e5c6114ba4ded4f229e8d12cb4106f03b37c83 authored over 5 years ago by Chiawen Chen <[email protected]>
[fix] `no-unused-modules`: handle ClassDeclaration

Fixes #1368

github.com/import-js/eslint-plugin-import - 8b55e8f86b282f408d0310f478213bcd9b2c0be8 authored over 5 years ago by Chiawen Chen <[email protected]>
Merge pull request #1370 from alex-page/master

Docs: no cycle, split code examples so file separation is obvious

github.com/import-js/eslint-plugin-import - ca4bf952be88d534262906d645c25f9e148be44d authored over 5 years ago by Jordan Harband <[email protected]>
Update no-cycle.md

github.com/import-js/eslint-plugin-import - d27aeaf996799e5edcf99cd2002924d1fef92569 authored over 5 years ago by Alex Page <[email protected]>
Bump to v2.17.3

github.com/import-js/eslint-plugin-import - cf5573b5784a8b19c1a7c3e4003005dfaadc4375 authored over 5 years ago by Jordan Harband <[email protected]>
[Tests] eslint 2 does not have `linter.version`

github.com/import-js/eslint-plugin-import - caae65c57b309daac7c54bc5855bdf758d9c198e authored over 5 years ago by Jordan Harband <[email protected]>
[Deps] update `resolve`

github.com/import-js/eslint-plugin-import - 557a3e21642454190b32d741e6cbe10420c4b126 authored over 5 years ago by Jordan Harband <[email protected]>
Merge pull request #1356 from christophercurrie/typescript-declare

Improve support for Typescript declare structures

github.com/import-js/eslint-plugin-import - 17beb336c0001e4e7362f81a496fe473fcb0bd7a authored over 5 years ago by Jordan Harband <[email protected]>
[Docs] Document `env` option for `eslint-import-resolver-webpack`

Merge pull request #1363 from kgregory/webpack-resolver-doc-env

Fixes #1258.

github.com/import-js/eslint-plugin-import - c8ac7ffd4ee3e2d1837515cc5da708ed7b2890ee authored over 5 years ago by Jordan Harband <[email protected]>
Issue #1258 (docs)

Document `env` option for `eslint-import-resolver-webpack`

github.com/import-js/eslint-plugin-import - c09c0ce09c2666d92b1dfbd1a022f155543d19dd authored over 5 years ago by Ken Gregory <[email protected]>
[refactor] fix eslint 6 compat by fixing imports

github.com/import-js/eslint-plugin-import - 753c9dbf04cca2729bf693d99106b68c81119d41 authored over 5 years ago by Jordan Harband <[email protected]>
PR feedback

Co-Authored-By: Jordan Harband <[email protected]>

github.com/import-js/eslint-plugin-import - b52bf3e16bf399c5cf0681c198a3b362e6e7484b authored over 5 years ago by Christopher Currie <[email protected]>
PR feedback

Co-Authored-By: Jordan Harband <[email protected]>

github.com/import-js/eslint-plugin-import - 7aa13d14ca0fe890a34f7addadee08606484d68f authored over 5 years ago by Christopher Currie <[email protected]>
Remove log messages

github.com/import-js/eslint-plugin-import - f66e0649601aae5ed16b29b67eb65c2695ad5b2a authored over 5 years ago by Christopher Currie <[email protected]>
Verbose variable names

github.com/import-js/eslint-plugin-import - d1e4455d01d41a386896733413f631c070c37da1 authored over 5 years ago by Christopher Currie <[email protected]>
Support older typescript parsers

github.com/import-js/eslint-plugin-import - 67b1e955f7b17a645d68695d6f1c317cd6100c70 authored over 5 years ago by Christopher Currie <[email protected]>
Make groups non-capturing.

Co-Authored-By: Jordan Harband <[email protected]>

github.com/import-js/eslint-plugin-import - 288cedfce0b7fdabcdeb910ff4d4cc1ffe90b385 authored over 5 years ago by Christopher Currie <[email protected]>
[Docs]: add missing `no-unused-modules` in README

github.com/import-js/eslint-plugin-import - 7c13a4f781a02d35c37ce30f7759d85b4d40afc3 authored over 5 years ago by golopot <[email protected]>
Improve support for Typescript declare structures

github.com/import-js/eslint-plugin-import - aa290bbd5114332f4479011f94c18c03dc7d2fe6 authored over 5 years ago by Christopher Currie <[email protected]>
[Fix] `no-common-js`: Also throw an error when assigning

github.com/import-js/eslint-plugin-import - 1edbbd03ec636469328ad59da922ed7edc8cd36d authored over 5 years ago by Charles Suh <[email protected]>
[Docs] `no-unused-modules`: Indicates usage, plugin defaults to no-op, and add description to main README.md

Fixes #1351

github.com/import-js/eslint-plugin-import - 2f85fbea4c4eb498f8fcd7c797690cac0ba725b8 authored over 5 years ago by John <[email protected]>
Merge pull request #1347 from rfermann/1338

[fix] `no-unused-modules`: don't crash when lint file outside src-folder

github.com/import-js/eslint-plugin-import - f63dd261809de6883b13b6b5b960e6d7f42a7813 authored over 5 years ago by Jordan Harband <[email protected]>
[fix] `no-unused-modules`: don't crash when lint file outside src-folder

github.com/import-js/eslint-plugin-import - bb686defa4199d5c1f77980b165907b9d3c0971b authored over 5 years ago by René Fermann <[email protected]>
[fix] `named`: ignore Flow import typeof and export type

github.com/import-js/eslint-plugin-import - 4620185d0aa93da9675afb73ec713f5b1c821051 authored over 5 years ago by Logan Smyth <[email protected]>
Merge pull request #1342 from rfermann/1339

[fix] `no-unused-modules`: make `import { name as otherName }` work

github.com/import-js/eslint-plugin-import - c17dd73e423e7f537e8e2f0179dbfacdc2a8dad9 authored over 5 years ago by Jordan Harband <[email protected]>
[fix] `no-unused-modules`: make `import { name as otherName }` work

github.com/import-js/eslint-plugin-import - fbe5c30cf85e4a2c9fd9e8d29a12903c46a86b45 authored over 5 years ago by René Fermann <[email protected]>
[fix] `no-unused-modules`: make `import { name as otherName }` work

github.com/import-js/eslint-plugin-import - 1db357eaa22d936e4211d1b00d5d4b31ea6659f9 authored over 5 years ago by René Fermann <[email protected]>
[fix] `no-unused-modules`: make `import { name as otherName }` work

github.com/import-js/eslint-plugin-import - 174afbbffa9127db1728dae544fc26afb94eaf28 authored over 5 years ago by René Fermann <[email protected]>
Bump to v2.17.2

github.com/import-js/eslint-plugin-import - eddcfa9ff0affe64eff61cf749fef95e46d38b50 authored over 5 years ago by Jordan Harband <[email protected]>
[fix] `no-unused-modules`: make appveyor tests passing

Fixes #1317.

github.com/import-js/eslint-plugin-import - 12bbfca747be9d88db32ff6d1659701cd8ed7fe8 authored over 5 years ago by René Fermann <[email protected]>
[fix] `no-unused-modules`: avoid crash when using `ignoreExports`-option

Fixes #1323.

github.com/import-js/eslint-plugin-import - b151d0492a8c372a55831323f48a99efe3276df0 authored over 5 years ago by René Fermann <[email protected]>
[Test] `no-unused-modules` add failing test case

github.com/import-js/eslint-plugin-import - 8e0c0216938cabdec6295bb02ab495e70befffb4 authored over 5 years ago by Jordan Harband <[email protected]>
[meta] add `npm run mocha` for easier unit testing

github.com/import-js/eslint-plugin-import - 9b7a9706f9956bdfec0828c66a2674f7cdb41d78 authored over 5 years ago by Jordan Harband <[email protected]>
[fix] `no-unused-modules`: make sure that rule with no options will not fail

github.com/import-js/eslint-plugin-import - 351256316a5c7ecae6c4cb7b83b94e1bd2e93701 authored over 5 years ago by Olena Sovyn <[email protected]>