Ecosyste.ms: OpenCollective

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

github.com/import-js/eslint-plugin-import

ESLint plugin with rules that help validate proper imports.
https://github.com/import-js/eslint-plugin-import

updated README with case-sensitive option info

0419fd9ec6414bb5e296c4c9263f6ba2caf35331 authored over 9 years ago by Ben Mosher <[email protected]>
hail-mary stab at supporting a Windows-friendly base case for #44

990314c7af06a50760ab747c3587ef73123d3dd8 authored over 9 years ago by Ben Mosher <[email protected]>
case-sensitivity as an option for no-unresolved (#44)

67678defd5139fffd526813bace14ef561149ca6 authored over 9 years ago by Ben Mosher <[email protected]>
updated .eslintrc for 1.x

0da5aa9ad80f103d16d8961a786be6f5e645ec2f authored over 9 years ago by Ben Mosher <[email protected]>
updated tests for ESLint 1.0.

a53dcf6735e11e66e8edc4cf1d2391f0f0d68cae authored over 9 years ago by Ben Mosher <[email protected]>
0.7.7

70faf35977d84aec7ea55f675eeeb64257fedea6 authored over 9 years ago by Ben Mosher <[email protected]>
switched back to regular istanbul

691a6feea217f34798f10e90444993771b330c16 authored over 9 years ago by Ben Mosher <[email protected]>
removed Array.find usage (#41)

5b2ef4fb1a2b1039d9a5ec3b83ed03ebc63904d6 authored over 9 years ago by Ben Mosher <[email protected]>
0.7.6

c76fde4862a4a47737c23684c689c2bee52890df authored over 9 years ago by Ben Mosher <[email protected]>
switched to babel-runtime from cherry-picked ES6 features (fixes #39 and probably #41)

c94725bcd9ed3e9a958d15f51c6aa150819230ea authored over 9 years ago by Ben Mosher <[email protected]>
more accurate code coverage with babel-istanbul. still needs some tweaking

8f5a66223bbac3853706a28b56eee3f9f94ba5a5 authored over 9 years ago by Ben Mosher <[email protected]>
include-stack option for no-errors (for debugging)

dc338bb217e6587c480f6c4dc4a80c342b58eebf authored over 9 years ago by Ben Mosher <[email protected]>
0.7.5

d484ea447ac57fb877da5e60b7e8475d598d47d4 authored over 9 years ago by Ben Mosher <[email protected]>
dummy no-reassign to prevent crashing for users with it set to non-default warning level

a6c7f25a6669ff4f2219ac98d5df379e20b87d94 authored over 9 years ago by Ben Mosher <[email protected]>
oops! forgot to update docs about removing no-reassign

7178f9a2bc1f50af98cbdfe2d2b73f632f4b6bed authored over 9 years ago by Ben Mosher <[email protected]>
oops! babel as a dependency instead of dev dependency

7472ae0666fe59ba1dfa114dd456f06f9ffeda04 authored over 9 years ago by Ben Mosher <[email protected]>
0.7.4

ce9f191617fdb38dd4f1d940a1bebef81b3756de authored over 9 years ago by Ben Mosher <[email protected]>
fixed exception for exporting local names (node.source == null in import/named)

2d5f2e5a400d36fb987dfe06e976996dc53116df authored over 9 years ago by Ben Mosher <[email protected]>
some es6-y cleanup, trying to boost branch coverage.

fbb7070568e43ad8d0fd4e415660e25323d75136 authored over 9 years ago by Ben Mosher <[email protected]>
removed no-reassign overlap with no-redeclare/no-shadow; merged namespace assignment

check into import/namespace. (close #34)

695dec892a89f76df3a397469e16df8a69285d57 authored over 9 years ago by Ben Mosher <[email protected]>
0.7.3

63ba2a4e887f07fcc7e0d045059358fd9df7be44 authored over 9 years ago by Ben Mosher <[email protected]>
added some notes about ES7 linting

d291c00fcf0dac74109446bd20aa5a8fd6408c5e authored over 9 years ago by Ben Mosher <[email protected]>
added no-named-as-default handling for exporting default with same name as

an exported name.

975830f3c81f0c87f1bef3c69ab5e89267135564 authored over 9 years ago by Ben Mosher <[email protected]>
more es7 tests

ec53c0b4f1c97e0ad6e5ac6e6376a6623a250f7a authored over 9 years ago by Ben Mosher <[email protected]>
extended import/namespace to verify exported namespaces are not empty.

19e77d66bf89dda5f6fb9198b851a25392bfb86d authored over 9 years ago by Ben Mosher <[email protected]>
cleanup

f8a889dbb165f0b17bf6dfc63feb00e583bdca34 authored over 9 years ago by Ben Mosher <[email protected]>
reformatted function factory to just use 'bind' as a partial

016d88ba311ff1decc2860e78cb84cb01f9f11db authored over 9 years ago by Ben Mosher <[email protected]>
handle es7 default re-export via babel (#27)

a8e7a3b5d6de8bbd66bf15948bd5b5dd8766d63a authored over 9 years ago by Ben Mosher <[email protected]>
ignore unresolved modules in import/export, let no-unresolved handle it (#27)

5fce47256c5f04c9be6e98e125e0d61f981a5368 authored over 9 years ago by Ben Mosher <[email protected]>
named exports must exist in remote module (import/named, #27)

80f51d03d60ac10a2fa122b70273858f42c93cfa authored over 9 years ago by Ben Mosher <[email protected]>
no-unresolved handles exports (including proposed syntax, #27)

09ba9ffce020110a70af9848620253f48eeaaf0c authored over 9 years ago by Ben Mosher <[email protected]>
test cleanup

5b8d6cc7c0f71e87a603cf51bb4a769e32a08a1a authored over 9 years ago by Ben Mosher <[email protected]>
added check for names in export-all declaration (#27)

a1ee31c0d70363e43818cada9e99e639218d8898 authored over 9 years ago by Ben Mosher <[email protected]>
added `export` to README

9506e900f79e0a52a68f0c16ad615586f1583be3 authored over 9 years ago by Ben Mosher <[email protected]>
es6'd package index (but main in package.json points to transpiled version)

85d5c2377103681b9c82e3a8936c3d88baaecedc authored over 9 years ago by Ben Mosher <[email protected]>
fixed getExports tests for updated path

2f7865a6af89bfc8ff9087ef30063612e484c63e authored over 9 years ago by Ben Mosher <[email protected]>
moved tests

23b0578505dded33aa1d1ec240da3870065228f4 authored over 9 years ago by Ben Mosher <[email protected]>
ignoring lib in git / project

2793dfed3a9d0c060a997e18a7a36a2204e5a60d authored over 9 years ago by Ben Mosher <[email protected]>
moved all source code from lib to src (so lib can be a pure output)

163114fc010209120e4769c714458bda140f1dbd authored over 9 years ago by Ben Mosher <[email protected]>
first shot at an .npmignore

5433b2c479aab2e0174f42f547682f86965b098d authored over 9 years ago by Ben Mosher <[email protected]>
first draft of 'export' rule, plus first foray into ES6 rules

e59a89b197c6c9caf353cc536dc52ed7d8c4ce8a authored over 9 years ago by Ben Mosher <[email protected]>
#linter

a5cc2794ea7c90a7805ffc598d4169c9f3dae6e7 authored over 9 years ago by Ben Mosher <[email protected]>
added some more tests to import/named around ignoring node_modules

8012fd989730836e785b483eae3c2972b34edd15 authored over 9 years ago by Ben Mosher <[email protected]>
0.7.2

d1dea2c7ddd4de848c9cc161ea87509bae59e85a authored over 9 years ago by Ben Mosher <[email protected]>
updated README with custom parser setting

7dcfb85ed689f2e5b411ef2737ef62290860624e authored over 9 years ago by Ben Mosher <[email protected]>
Merge branch 'feature/babel-eslint' (close #38)

a06ee7308c99f0a8747d32e3f85ad51750226d4d authored over 9 years ago by Ben Mosher <[email protected]>
refactoring to allow 'parse' to take an alternate parser setting.

b9ba76d5867d6eba5bb2e428251852a7dd9c6393 authored over 9 years ago by Ben Mosher <[email protected]>
0.7.1

e1ef2284a04b168bb4740b70761a6cd25cf3a135 authored over 9 years ago by Ben Mosher <[email protected]>
moved object-assign to f'real dependencies (see comment on #33)

8ea1887ae8f6d53612be75e5906c7a0ecad4f453 authored over 9 years ago by Ben Mosher <[email protected]>
updated `peerDependencies` to allow for ESLint 1.0.0-rc-0 (fixes #35)

65c226330a33015f24d1fc8c9096e4d372f774e1 authored over 9 years ago by Ben Mosher <[email protected]>
explicit tests for ES7 parser errors being reported by `no-errors` (close #36)

c3da130f5ab42794ddaf78ff1695057efb6ec5b8 authored over 9 years ago by Ben Mosher <[email protected]>
Merge pull request #37 from nfl/feature/import/no-unresolved/check-filename-casing

Reporting wrongly-cased file imports in case-insensitive operating systems

21865c7155969a7eaacc456acd7cab393675fbd2 authored over 9 years ago by Ben Mosher <[email protected]>
A fix for reporting wrongly-cased file imports in case-insensitive operating systems (looking at you, OS X).

fc4f99ecda1d378c277e05fd9f8f7d72d08ffb60 authored over 9 years ago by Richard Herrera <[email protected]>
0.7.0

c1fc431cab82eb0c2bc5a679995c2649ff6f9119 authored over 9 years ago by Ben Mosher <[email protected]>
forgot to add test node_modules folder to git! .gitignore fail.

5c622e1847742a313879e7cf38e79aea531e2597 authored over 9 years ago by Ben Mosher <[email protected]>
updated README per ignore/resolve changes. renamed setting prefix from `import.` to `import/`

ef2b4eaecf479d64ad06d416c572042832e3c6c4 authored over 9 years ago by Ben Mosher <[email protected]>
changed ignore behavior to matching on full file path, not module path.

removed `all`/`relative-only` option-based ignore (see #30)

50208091fc0ed21a0dd44eddfd9255d82e5a5cd4 authored over 9 years ago by Ben Mosher <[email protected]>
simplified import.resolve options

5cdfb15d01347bd5446d58b197f21286dddc9009 authored over 9 years ago by Ben Mosher <[email protected]>
imports of imports resolution respects import.resolve

e092ddfdd2c9088fc6e8281e5812afded811c4dd authored over 9 years ago by Ben Mosher <[email protected]>
0.6.0

cae1a88324b8b69076e2b183d0bd017281b4ddae authored over 9 years ago by Ben Mosher <[email protected]>
oops! need explicit chai dependency

aafc32f64eaadc7948efbffb8a244fb2bd66c713 authored over 9 years ago by Ben Mosher <[email protected]>
oops! lost a bunch of critical package.json stuff in the merge

71dec4bc9c147e40295fc1c98151de4c43c8de9c authored over 9 years ago by Ben Mosher <[email protected]>
updated docs to reflect new import.resolve settings

e72fc003be98e411e61c12fe717e9b7bddfaca79 authored over 9 years ago by Ben Mosher <[email protected]>
ignoring no-native-reassign, to target node <0.12

66e3002f0dbd51ed7cc4092280a8633880ed980b authored over 9 years ago by Ben Mosher <[email protected]>
• added import.resolve as a pure passthrough to node-resolve's opts

• removed resolve.root

9a39f80f78463deea89b921ba8c13988c8d0a08b authored over 9 years ago by Ben Mosher <[email protected]>
cleanup

2ae5e08b24c3c4a3d41582d80d93b3653160d79b authored over 9 years ago by Ben Mosher <[email protected]>
eslint-cleanup

c06692f5369f0c1046c6f713cbd07a9aca84369e authored over 9 years ago by Ben Mosher <[email protected]>
brought import-core back into the fold for simpler hacking/testing. jumped the gun on breaking it out, in retrospect.

f1df23b065a65717f33b7c51c525adfdfc331c57 authored over 9 years ago by Ben Mosher <[email protected]>
0.5.2

e7d9c0d285acc4e667c1f9a3c1b1f6854415cb14 authored over 9 years ago by Ben Mosher <[email protected]>
added SublimeLinter tips to README

bec4e086cce02b0de5b5fec3a79d0bda4d7fce39 authored over 9 years ago by Ben Mosher <[email protected]>
added explicit tests of module/index resolution to `named` (#32)

fd3acb993eb65184352c0bc6ea266d37ea71a425 authored over 9 years ago by Ben Mosher <[email protected]>
0.5.1

b7b5ef3978f49a3164506ed6d737d9fb0ff5fbba authored over 9 years ago by Ben Mosher <[email protected]>
Forgot to update docs before bumping to 0.5.0!

43276d5f187a9c80f44a982c4281a0d1acbe86d0 authored over 9 years ago by Ben Mosher <[email protected]>
0.5.0

05616e89133a14977570c0aa4e9a4e576bdea1e0 authored over 9 years ago by Ben Mosher <[email protected]>
Added 'all'/'relative-only' arg to all rules to avoid attempting to dereference

absolute module paths by default.

77d9b94593e2e8495dce27eb89b19ae1a073742d authored over 9 years ago by Ben Mosher <[email protected]>
added ignore to namespace

d0c0acbea9341c59a5013df3b51f2773211c3ca5 authored over 9 years ago by Ben Mosher <[email protected]>
added ignore to named

1a6e31da61f01d4a8918d604288992fffdbb99cd authored over 9 years ago by Ben Mosher <[email protected]>
added ignore behavior to no-unresolved

476bafba29f1a0d9f332be1ebe71850e317ec7af authored over 9 years ago by Ben Mosher <[email protected]>
forgot to remove debugging log statement

60ee7dab5abb824994b17ac9dbe68ac0eae79091 authored over 9 years ago by Ben Mosher <[email protected]>
Added 'import.ignore' setting to default rule.

af524ddd4113453188c9d5556c1c85c11e1bb8bb authored over 9 years ago by Ben Mosher <[email protected]>
cleanup

0c3b406b06a5f89df8ad3b1102ea8e3b658ce8e6 authored over 9 years ago by Ben Mosher <[email protected]>
cleanup

07cfda640fc8dc60f9945c94734f77ef39a88b8c authored over 9 years ago by Ben Mosher <[email protected]>
cleanup

b150322de42331a6077b55e1173cb0edf055d7d6 authored over 9 years ago by Ben Mosher <[email protected]>
0.4.5

5b409947011f0ec1c3654ad14d412ef75df0838d authored over 9 years ago by Ben Mosher <[email protected]>
Added an explicit test for eslint-disable-line on CommonJS module named imports.

24cdb49127e65fadf942b9416283196c197c83a2 authored over 9 years ago by Ben Mosher <[email protected]>
cleanup

bfe33afe4add7777bbb8402d1d6dd03f6246c5e3 authored over 9 years ago by Ben Mosher <[email protected]>
Handle export of unnamed default export in `no-reassign` (fixes #29).

5c89f27134b2e9c0f74a2efab9abdbfad100db85 authored over 9 years ago by Ben Mosher <[email protected]>
0.1.1

455daaa33c05f9f86f5a8d9d083cdc187d521027 authored over 9 years ago by Ben Mosher <[email protected]>
getExports tests + fix for #1

79af5f8c558c6b7f42cefe9e06d64ac16e896f6d authored over 9 years ago by Ben Mosher <[email protected]>
0.4.4

73cf1373bfbadfead70d5f84c6e0c1beb6c2dd89 authored over 9 years ago by Ben Mosher <[email protected]>
Use value of object pattern instead of key for assignment checking. (close #26)

4ef4cb063fe26fffefbe2fc323dbb6a1b8256098 authored over 9 years ago by Ben Mosher <[email protected]>
0.4.3

40364386a5123de734263ff93905ca7c24bb7129 authored over 9 years ago by Ben Mosher <[email protected]>
README addendum about eslint-import-core.

97bb4349c74adca1965ad1b3b9bd4052122a7508 authored over 9 years ago by Ben Mosher <[email protected]>
Bugfix for destructuring arrays.

abcb65af6212e43796388c03195df14c92db3e19 authored over 9 years ago by Ben Mosher <[email protected]>
Linting rules are enforced at build time + cleaned up lib/**/*.js

eb409ab5ea4ee81b13a3be6a1029e68f6a74fe80 authored over 9 years ago by Ben Mosher <[email protected]>
100% test coverage!

a8b76d293429251d2141237dcf1fc44097485766 authored over 9 years ago by Ben Mosher <[email protected]>
Switched to eslint-import-core for external parsing. (#25)

45eedce773e1a077326c26335186d9344a095d45 authored over 9 years ago by Ben Mosher <[email protected]>
0.1.0

59e173bf206fb36f2dc3ef2c2f6ff7972f4e2b28 authored over 9 years ago by Ben Mosher <[email protected]>
Updated dependencies and paths.

a287961972994fe0304b8037c228223a816e6bf2 authored over 9 years ago by Ben Mosher <[email protected]>
Merged relevant files from eslint-plugin-import.

3a2f0193bcbeaad5b05ac097173e1aad4131e155 authored over 9 years ago by Ben Mosher <[email protected]>