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

Added an explicit test for eslint-disable-line on CommonJS module named imports.

github.com/import-js/eslint-plugin-import - 24cdb49127e65fadf942b9416283196c197c83a2 authored over 9 years ago by Ben Mosher <[email protected]>
Handle export of unnamed default export in `no-reassign` (fixes #29).

github.com/import-js/eslint-plugin-import - 5c89f27134b2e9c0f74a2efab9abdbfad100db85 authored over 9 years ago by Ben Mosher <[email protected]>
getExports tests + fix for #1

github.com/import-js/eslint-plugin-import - 79af5f8c558c6b7f42cefe9e06d64ac16e896f6d authored over 9 years ago by Ben Mosher <[email protected]>
Use value of object pattern instead of key for assignment checking. (close #26)

github.com/import-js/eslint-plugin-import - 4ef4cb063fe26fffefbe2fc323dbb6a1b8256098 authored over 9 years ago by Ben Mosher <[email protected]>
README addendum about eslint-import-core.

github.com/import-js/eslint-plugin-import - 97bb4349c74adca1965ad1b3b9bd4052122a7508 authored over 9 years ago by Ben Mosher <[email protected]>
Bugfix for destructuring arrays.

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

github.com/import-js/eslint-plugin-import - eb409ab5ea4ee81b13a3be6a1029e68f6a74fe80 authored over 9 years ago by Ben Mosher <[email protected]>
100% test coverage!

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

github.com/import-js/eslint-plugin-import - 45eedce773e1a077326c26335186d9344a095d45 authored over 9 years ago by Ben Mosher <[email protected]>
Updated dependencies and paths.

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

github.com/import-js/eslint-plugin-import - 3a2f0193bcbeaad5b05ac097173e1aad4131e155 authored over 9 years ago by Ben Mosher <[email protected]>
full coverage for no-named-as-default

github.com/import-js/eslint-plugin-import - cc516f9dcdd8ccce12ae5c45006d9cf71955ec8b authored over 9 years ago by Ben Mosher <[email protected]>
docs update for no-named-as-default

github.com/import-js/eslint-plugin-import - b371b451bae2051dc1aa726c9350d697b790cd57 authored over 9 years ago by Ben Mosher <[email protected]>
no-named-as-default (closes #23)

github.com/import-js/eslint-plugin-import - a252c0c83e382da88d95815f214e7b60e8e2a197 authored over 9 years ago by Ben Mosher <[email protected]>
Pulled import declaration ancestor function up into module.

github.com/import-js/eslint-plugin-import - c49ebb4b94908c256b7659b145a598cd3035caad authored over 9 years ago by Ben Mosher <[email protected]>
Updated style to better match hipsters and work.

github.com/import-js/eslint-plugin-import - 5ca5f8a004c2f1c4ef3bec45224c8289fa45761d authored over 9 years ago by Ben Mosher <[email protected]>
Merge branch 'master' of https://github.com/benmosher/eslint-plugin-import

github.com/import-js/eslint-plugin-import - d9f885b9685a09519c78614946ca5f3106c42212 authored over 9 years ago by Ben Mosher <[email protected]>
Dependency version updates.

github.com/import-js/eslint-plugin-import - 323e3a0059dc140a896e8ed85d1c1ef5008d38d4 authored over 9 years ago by Ben Mosher <[email protected]>
Forgot to remove estraverse from dependencies.

github.com/import-js/eslint-plugin-import - ee289afd53d510a9543ebedad6fda1e97ba4da1f authored over 9 years ago by Ben Mosher <[email protected]>
README for `no-require`.

github.com/import-js/eslint-plugin-import - 9f0007f929b3d4cc02900817cb0fca7bc841b00a authored over 9 years ago by Ben Mosher <[email protected]>
Updated `curly` to `multi-line`.

github.com/import-js/eslint-plugin-import - c748943f877ff0c4df2ab6793abdd0871611be8d authored over 9 years ago by Ben Mosher <[email protected]>
`no-require`. (closes #17)

github.com/import-js/eslint-plugin-import - c3e32b504e585f48e05742ef6d0ec50a48f1b017 authored over 9 years ago by Ben Mosher <[email protected]>
Package rule/config export tests.

github.com/import-js/eslint-plugin-import - c584c103c46b68032cf4ef45aab8af76061de1d8 authored over 9 years ago by Ben Mosher <[email protected]>
Sublime project + gitignore'd workspace

github.com/import-js/eslint-plugin-import - e3817325f27f4001551bf7179cc1ec0d2bee81ac authored over 9 years ago by Ben Mosher <[email protected]>
Actually removed `no-common` from index, plus added test to ensure it is importable.

github.com/import-js/eslint-plugin-import - 0c99eb25d93c647d02c232b52c603fb493acd26c authored over 9 years ago by Ben Mosher <[email protected]>
Confirmed the resolve.root handling works relative to the package root. (#18)

github.com/import-js/eslint-plugin-import - 9137f2f06cade7450b90fed5a4a31d92693156eb authored over 9 years ago by Ben Mosher <[email protected]>
README updates for es6-only + resolve.root (#20 and #18)

github.com/import-js/eslint-plugin-import - 8a620987cf9df3e4dba882fb2cf4b262a79b6747 authored over 9 years ago by Ben Mosher <[email protected]>
Breaking change: implicit `es6-only` for all rules. (closes #20)

github.com/import-js/eslint-plugin-import - 5ba3d8cbcbdd381519853c793d3a2822aff0dad5 authored over 9 years ago by Ben Mosher <[email protected]>
Added test for multiple roots.

github.com/import-js/eslint-plugin-import - c2cb8331835046ec9690c5d09cbc037435240b0c authored over 9 years ago by Ben Mosher <[email protected]>
'watch' script to assist with development.

github.com/import-js/eslint-plugin-import - f1fae3722b767c97025310c910d102b0667e4e71 authored over 9 years ago by Ben Mosher <[email protected]>
Refactored path resolution into getExports + added 'resolve.root' setting. (closes #18)

github.com/import-js/eslint-plugin-import - d63890fd38f4852ce7eb74a2393ee1520e13af2a authored over 9 years ago by Ben Mosher <[email protected]>
Moved test files under tests directory.

github.com/import-js/eslint-plugin-import - 3570266f2df8c460d7667b5f53445c88d11af972 authored over 9 years ago by Ben Mosher <[email protected]>
Updated README: no-errors formatting.

github.com/import-js/eslint-plugin-import - c1c21f3a4eb7b61828c3c439a5da062f7e810694 authored over 9 years ago by Ben Mosher <[email protected]>
Updated README to no-unresolved.

github.com/import-js/eslint-plugin-import - 11f6fe4624aafa52826ac6f749366af57e0b4ed9 authored over 9 years ago by Ben Mosher <[email protected]>
Renamed `exists` => `no-unresolved`. Closes #16.

github.com/import-js/eslint-plugin-import - 56d0b07fd4f490039def110ecf3a5919d4ae309d authored over 9 years ago by Ben Mosher <[email protected]>
Added no-errors to README.

github.com/import-js/eslint-plugin-import - 0b62e90d0e0f351e83c004bf10a7b76bf20963eb authored over 9 years ago by Ben Mosher <[email protected]>
Fixed issue with error message breaking on iojs.

github.com/import-js/eslint-plugin-import - 152120f26abb1f423b0953eb988f5ae1ada3c638 authored over 9 years ago by Ben Mosher <[email protected]>
Full coverage on `default` tests.

github.com/import-js/eslint-plugin-import - afb0f88557281a782f52ea5b357661234455aca2 authored over 9 years ago by Ben Mosher <[email protected]>
Full coverage on named tests.

github.com/import-js/eslint-plugin-import - 1db5b497381460b6d686b8130dcf462d8bc58e0a authored over 9 years ago by Ben Mosher <[email protected]>
Full coverage on no-reassign tests.

github.com/import-js/eslint-plugin-import - f1ead9a2244e7e6d7cf16d117a82e9d38ff54d62 authored over 9 years ago by Ben Mosher <[email protected]>
Added no-errors to index, bumped to v0.3.12.

github.com/import-js/eslint-plugin-import - cfb395f8303d298d0df7e98b220961949c430aa4 authored over 9 years ago by Ben Mosher <[email protected]>
no-errors: more or less a debug rule to report failure to read exports from a module. (closes #15)

github.com/import-js/eslint-plugin-import - 44bd008d1442da5ed08505708991d17d9060ed24 authored over 9 years ago by Ben Mosher <[email protected]>
Swallowing exceptions during getExports proccessing. (#15)

github.com/import-js/eslint-plugin-import - 4f52eef1c23a596d161c1206605b99701a1d5a6c authored over 9 years ago by Ben Mosher <[email protected]>
Forgot istanbul in package config.

github.com/import-js/eslint-plugin-import - 2be260a9073cf2ad4c82c70b3710dea93f279fc9 authored over 9 years ago by Ben Mosher <[email protected]>
Test coverage improvements.

github.com/import-js/eslint-plugin-import - fba108a76da5dba7bfe926fa838704e2125851b0 authored over 9 years ago by Ben Mosher <[email protected]>
Borrowed test script line from eslint-plugin-react, with coverage report.

github.com/import-js/eslint-plugin-import - 4b06ad80eab9dd3c9dd4cc3d6d519b65053728e7 authored over 9 years ago by Ben Mosher <[email protected]>
Added destructuring to `no-reassign`. Closes #12.

github.com/import-js/eslint-plugin-import - 7ccea961b9afe34ee96a7de381309bddc7ba6e24 authored over 9 years ago by Ben Mosher <[email protected]>
Updated `exists` message to be more module-oriented. Closes #14.

github.com/import-js/eslint-plugin-import - e7bfcaf661e6d38c64a1790c2c202b1c7304ec6a authored over 9 years ago by Ben Mosher <[email protected]>
Added duplicate import checking to no-reassign.

I would expect no-redeclare to catch this more generally, but it seems not to with ESLint 0.17.1.

github.com/import-js/eslint-plugin-import - 05d509333e20ea943c795d0eb8e97de4df923729 authored over 9 years ago by Ben Mosher <[email protected]>
Added shadowing reporting to no-reassign.

github.com/import-js/eslint-plugin-import - 4008082501b58a267d8fd672b108ca76a41032f7 authored over 9 years ago by Ben Mosher <[email protected]>
Forgot to add no-reassign to index. Woops. Bump to 0.3.9.

github.com/import-js/eslint-plugin-import - a91997130270ecb84f7f9cf3a78c70c9a116b8b9 authored over 9 years ago by Ben Mosher <[email protected]>
Readme updated with info about `no-reassign` + bumped to 0.3.8. (closes #11)

github.com/import-js/eslint-plugin-import - aee1b4be60d4bb39974a909a6b13961fd704e07d authored over 9 years ago by Ben Mosher <[email protected]>
no-reassign: Test for valid assignment to non-namespace names + names from namespaces.

github.com/import-js/eslint-plugin-import - 62e11107e194ac5403f0d6a4b84ab885a6070b2d authored over 9 years ago by Ben Mosher <[email protected]>
Added namespace assignment report to `no-reassign`.

github.com/import-js/eslint-plugin-import - 521b5309bd3f1321149c430d80a4436f685f8f91 authored over 9 years ago by Ben Mosher <[email protected]>
`no-reassign` implementation.

github.com/import-js/eslint-plugin-import - f56be19d7531c5288cc2630329302b94c8d94564 authored over 9 years ago by Ben Mosher <[email protected]>
Simpler CommonJS traversal. (fixes #9)

github.com/import-js/eslint-plugin-import - d5bdbd7188b1b059524d4124354ae99bf0434b2f authored over 9 years ago by Ben Mosher <[email protected]>
Dot test reporter.

github.com/import-js/eslint-plugin-import - 9c1c6ef583a7706bcc3a79d5d9276dd7d60b05d7 authored over 9 years ago by Ben Mosher <[email protected]>
Using 'fallback:"iteration"' to prevent estraverse throwing on unknown node types. (closes #10)

github.com/import-js/eslint-plugin-import - cd7cf68559842fdc2a279f7fca7ae96f273f3f66 authored over 9 years ago by Ben Mosher <[email protected]>
Bump to 0.3.5 for `no-common` fix.

github.com/import-js/eslint-plugin-import - 811c28cb2b47439674d3203ffb8ddda17e04c3f0 authored over 9 years ago by Ben Mosher <[email protected]>
Traverse full AST looking for CommonJS markers.

github.com/import-js/eslint-plugin-import - d44052933a7cf9169c51777d488dbe2340327b53 authored over 9 years ago by Ben Mosher <[email protected]>
WIP fixing `no-common` to recognize CommonJS exports in a lower scope.

github.com/import-js/eslint-plugin-import - 9142d44d57e599597bdc90f3164524f5c8bc30a3 authored over 9 years ago by Ben Mosher <[email protected]>
Updated README + package.json for 0.3.4, inclusion of `namespace`.

github.com/import-js/eslint-plugin-import - 1e831ae5eaa509c365d39e2083717d0ec1261417 authored over 9 years ago by Ben Mosher <[email protected]>
`namespace` rule.

github.com/import-js/eslint-plugin-import - b7fdf42c2d942ef8fd28ca1f1396b39702f967ad authored over 9 years ago by Ben Mosher <[email protected]>
Fixed bad .eslintrc, again.

github.com/import-js/eslint-plugin-import - 9962458e93d7e1e678ddf77d3c92911539a717db authored over 9 years ago by Ben Mosher <[email protected]>
Using test utils for `named`.

github.com/import-js/eslint-plugin-import - 590e0e76d8005d36a803d378ed8339a395b80c90 authored over 9 years ago by Ben Mosher <[email protected]>
no-common: Added a test for calculated property `exports` assignment.

github.com/import-js/eslint-plugin-import - 47e98d49662bd5c32537d46f2c652c5f394e906f authored over 9 years ago by Ben Mosher <[email protected]>
Added `no-common` to summary section.

github.com/import-js/eslint-plugin-import - 565f5a599909ccc18b65cc94271fc8b93bc6d4e9 authored over 9 years ago by Ben Mosher <[email protected]>
README + package + index updates for `no-common`. Closes #3.

github.com/import-js/eslint-plugin-import - aa36749673189f04718f76f49c514d4b13fd364e authored over 9 years ago by Ben Mosher <[email protected]>
`no-common` rule.

Refactored `getExports` into class.
Extracted test creator function to 'test/utils'.

github.com/import-js/eslint-plugin-import - bdca849477e4079c58ed096ebd5be33be585cd09 authored over 9 years ago by Ben Mosher <[email protected]>
Cleaned up `named` test + updated output message. (closes #7)

github.com/import-js/eslint-plugin-import - cc2617a03a66d699eb149d409400a924a939e294 authored over 9 years ago by Ben Mosher <[email protected]>
Bumped to v0.3.1.

github.com/import-js/eslint-plugin-import - ca3aa8722346b8ed2d2d284cccdf4aca5beef7c4 authored over 9 years ago by Ben Mosher <[email protected]>
Tests for re-naming exported imports.

github.com/import-js/eslint-plugin-import - 49ad6888c88d2f08c155f4b99b734b498a71b865 authored over 9 years ago by Ben Mosher <[email protected]>
Captures re-exported namespace.

github.com/import-js/eslint-plugin-import - 18cd218ce02d0282f2ac9f446a8c670536692841 authored over 9 years ago by Ben Mosher <[email protected]>
Path-based cache map for getExports (#4).

github.com/import-js/eslint-plugin-import - 6211432a7efea11ddee04f2d13123a68706342f9 authored over 9 years ago by Ben Mosher <[email protected]>
eslint back in dev dependencies. (sorry, Travis)

github.com/import-js/eslint-plugin-import - 1c404eed43317375d07f3473a2744cf20616c1c1 authored over 9 years ago by Ben Mosher <[email protected]>
Added Travis build badge.

github.com/import-js/eslint-plugin-import - ab56bfe2584bc4e4d0e1b08ecf7db98e26de6423 authored over 9 years ago by Ben Mosher <[email protected]>