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

support array resolve.root

github.com/import-js/eslint-plugin-import - d3d41d020dd350dd46b92dc32e5bd662d0771587 authored about 9 years ago by Ben Mosher <[email protected]>
no array allocation during externals

github.com/import-js/eslint-plugin-import - 5f8ff3e1d2c2da618ee51950af5618beb3d61a0b authored about 9 years ago by Ben Mosher <[email protected]>
fully de-babel'd tests for speed

github.com/import-js/eslint-plugin-import - d3ae40b32af58938d9bb0394c4d333ceb3528a72 authored about 9 years ago by Ben Mosher <[email protected]>
Merge pull request #138 from xjamundx/patch-1

webpack resolver and eslint-loader (fixes #134)

github.com/import-js/eslint-plugin-import - 67ae90ac3ba26b58ee2a3b30cfba1203638e51db authored about 9 years ago by Ben Mosher <[email protected]>
webpack resolver and eslint-loader (fixes #134)

we needed to add support for relative paths. this approach appears to work.

github.com/import-js/eslint-plugin-import - bcde218ec47fefaa15e71006e3f22eddc1df8c9e authored about 9 years ago by Jamund Ferguson <[email protected]>
webpack resolver: readme for absolute paths

github.com/import-js/eslint-plugin-import - 4430d42588d5157ea1eeb3224c4cfc95e59a590d authored about 9 years ago by Ben Mosher <[email protected]>
Merge PR #137 (closes #136).

github.com/import-js/eslint-plugin-import - ffe8d397c9cc7e80438a7779a42a205cb2098c47 authored about 9 years ago by Ben Mosher <[email protected]>
make appveyor.yml mergeable again

github.com/import-js/eslint-plugin-import - 0af74865194a81b8a18ccf1dab055957c5f4cbab authored about 9 years ago by Ben Mosher <[email protected]>
ponyfill path.isAbsolute

github.com/import-js/eslint-plugin-import - 655724e74cfc1df394863fe60f0b241be1ec60b1 authored about 9 years ago by Ben Mosher <[email protected]>
resolve-alias fixes for Windows (always use / for aliasing paths)

github.com/import-js/eslint-plugin-import - 7aea6c1e34c5f3ae1f0d57c3f84e3abe98ac0138 authored about 9 years ago by Ben Mosher <[email protected]>
test webpack resolver on windows (I hope!)

github.com/import-js/eslint-plugin-import - 0886b3817a1994f38a214d4ae8820c8629c0d826 authored about 9 years ago by Ben Mosher <[email protected]>
refactored absolute config test a bit

github.com/import-js/eslint-plugin-import - 6485d1cd46765fa5c0fa78ccc1f98f884226b78e authored about 9 years ago by Ben Mosher <[email protected]>
Merge pull request #132 from benmosher/jsnext

jsnext:main

github.com/import-js/eslint-plugin-import - a44341b404287bef08e784e9995c9ed7b69872e3 authored about 9 years ago by Ben Mosher <[email protected]>
Allow 'absolute' specification of webpack config.

github.com/import-js/eslint-plugin-import - 0c20e2d09714186df4189a88fe3d1947cb64ab99 authored about 9 years ago by Steven Dickinson <[email protected]>
resolvers/webpack/v0.1.3

github.com/import-js/eslint-plugin-import - fc1df76a45a473ea54a40b77a7fb3593050314f4 authored about 9 years ago by Ben Mosher <[email protected]>
fix: multi-element packageMains (fixes #135)

github.com/import-js/eslint-plugin-import - 27a29d5182b192fdefcc1a7287a6a10756d41970 authored about 9 years ago by Ben Mosher <[email protected]>
resolvers/webpack/v0.1.2

github.com/import-js/eslint-plugin-import - aec3eac05f0e312cf427cd762192b6d751b75f35 authored about 9 years ago by Ben Mosher <[email protected]>
typeof 'string' check for packageMains, otherwise 'browserify' default key fails hard.

also this matches `enhanced-resolve`'s lookup.

github.com/import-js/eslint-plugin-import - 3755abf0ee9a4be94a2ed2d812964780e49442c2 authored about 9 years ago by Ben Mosher <[email protected]>
appveyor: build only for Node 4, assume node version issues will crop up (fast) on Travis

github.com/import-js/eslint-plugin-import - 25673870aca3b27a0ad3cad2d1bec7cd2d1025e5 authored about 9 years ago by Ben Mosher <[email protected]>
never ignore tests folder node_modules

github.com/import-js/eslint-plugin-import - 5939a2df9467e789250236d3fa731e4eda17622f authored about 9 years ago by Ben Mosher <[email protected]>
resolvers/node/0.1.1, resolvers/webpack/0.1.1

github.com/import-js/eslint-plugin-import - 6ef71729216ac069b84b7a21ec5fa6e3279fc3f9 authored about 9 years ago by Ben Mosher <[email protected]>
keep src in npm package (to allow build from github)

github.com/import-js/eslint-plugin-import - 0ecd3be328cd3f87948e3fea32fb27ce53901883 authored about 9 years ago by Ben Mosher <[email protected]>
breaking: import/ignore is only checked if export map comes back empty.

github.com/import-js/eslint-plugin-import - c748f4602b3bef7a2185c50b0d393fcaa1941a0b authored about 9 years ago by Ben Mosher <[email protected]>
webpack resolver handles

- jsnext (#103)
- resolve.packageMains (defers to jsnext:main, regardless)

github.com/import-js/eslint-plugin-import - 39a5a753a3ec1041b95bf34e31146fa860050279 authored about 9 years ago by Ben Mosher <[email protected]>
node resolver uses jsnext:main

github.com/import-js/eslint-plugin-import - dc669d14d4fe307cde98ac18bdaf76732f14d742 authored about 9 years ago by Ben Mosher <[email protected]>
ignore magic AMD modules (fixes #129)

github.com/import-js/eslint-plugin-import - 633205c9fc3029e1ddd08b678997dad7516ffb96 authored about 9 years ago by Ben Mosher <[email protected]>
added flow tests for `ecmaFeatures.flow` (fixes #127)

github.com/import-js/eslint-plugin-import - f786e880dc0bd275ed462d8bddf44a9d2ffc2ec2 authored about 9 years ago by Ben Mosher <[email protected]>
Support for Flowtype import/exports (http://flowtype.org/blog/2015/02/18/Import-Types.html) when using babel-eslint parser.

Currently any `import type SomeType from './types'` is marked as import, but its counterpart `ex...

github.com/import-js/eslint-plugin-import - a8d253468279e26ee9067d29cce73422454c1c3d authored about 9 years ago by Jan Rehwaldt <[email protected]>
Add tests for flowtype support with babel-eslint.

github.com/import-js/eslint-plugin-import - ae33534ce8959e959e5051e706794c3e50176c6d authored about 9 years ago by Jan Rehwaldt <[email protected]>
Merge pull request #116 from benmosher/webpack-resolver

Webpack resolver!

github.com/import-js/eslint-plugin-import - df78dfee88948c673251452d8fc23f6e5138fad6 authored about 9 years ago by Ben Mosher <[email protected]>
resolvers/webpack/v0.1.0

github.com/import-js/eslint-plugin-import - a749dafd04d999f9132ac48cc8225c45f89cbdf9 authored about 9 years ago by Ben Mosher <[email protected]>
added npm package dependency on default node resolver

github.com/import-js/eslint-plugin-import - 44f7c8f22bc9f6fdcb4455babf6bb95ba848563a authored about 9 years ago by Ben Mosher <[email protected]>
resolvers/node/v0.1.0

github.com/import-js/eslint-plugin-import - 27fc71fc9debd0ff1ac3f65c77229c4f2a68732b authored about 9 years ago by Ben Mosher <[email protected]>
extra test while tracking down a typo

github.com/import-js/eslint-plugin-import - 1434640b723feb2d181e4947eea350caeee61e68 authored about 9 years ago by Ben Mosher <[email protected]>
updated core README for new resolver plugins.

github.com/import-js/eslint-plugin-import - c51f7906e39371898e745f5558368698e8b2cd9c authored about 9 years ago by Ben Mosher <[email protected]>
removed `resolve` reference from getExports

github.com/import-js/eslint-plugin-import - 488bbb1daa8e3ff526e1e9e1610ed16223033397 authored about 9 years ago by Ben Mosher <[email protected]>
oops. needed the .babelrc

github.com/import-js/eslint-plugin-import - 670d5b429c55c34755d1a2594c4acf749090f222 authored about 9 years ago by Ben Mosher <[email protected]>
removed `resolve` as an explicit top-level dependency (resolvers will use it, if needed)

github.com/import-js/eslint-plugin-import - b335133312190f6e728cb0921a4e15072557f765 authored about 9 years ago by Ben Mosher <[email protected]>
cleanup for publish

github.com/import-js/eslint-plugin-import - 4d3c2ca6f67f709b511133e064d83609593e1170 authored about 9 years ago by Ben Mosher <[email protected]>
resolver readmes

github.com/import-js/eslint-plugin-import - c5a006e5a594b2dbf377c5381759ba6e4200b9f3 authored about 9 years ago by Ben Mosher <[email protected]>
renamed setting: import/resolvers => import/resolver to better match normal use case (1 resolver)

github.com/import-js/eslint-plugin-import - 1903dd4ad275ca0fcc2f433eaed8c0e8dc284430 authored about 9 years ago by Ben Mosher <[email protected]>
oops, need to cd back to root for coveralls (travis)

github.com/import-js/eslint-plugin-import - 13637b7d0ae7a08d013521df54e39afaeca9233b authored about 9 years ago by Ben Mosher <[email protected]>
build updates (npm 2)

github.com/import-js/eslint-plugin-import - 71332dc045de8a1c05a0df88976e811d66c5be4a authored about 9 years ago by Ben Mosher <[email protected]>
alias tests from webpack config docs

github.com/import-js/eslint-plugin-import - 809109e8da4ca8eea5e89a44c6b6c7c1f0ddfb45 authored about 9 years ago by Ben Mosher <[email protected]>
prepping to actually implement webpack alias rules

github.com/import-js/eslint-plugin-import - 1835c17a1fe588cdbb3a48999da13a331214a981 authored about 9 years ago by Ben Mosher <[email protected]>
more ES6 rollback for webpack resolver

github.com/import-js/eslint-plugin-import - a275569a95da319ce3e5840b6a84ff685e689216 authored about 9 years ago by Ben Mosher <[email protected]>
oops! advanced object literal snuck in there.

github.com/import-js/eslint-plugin-import - d3723e12620f8f0896f9c12cb40da77b4198b6a7 authored about 9 years ago by Ben Mosher <[email protected]>
tests passing, resolvers are now based on settings

github.com/import-js/eslint-plugin-import - 730f5baaea2a402a0ce9cb784b257cca2e61a058 authored about 9 years ago by Ben Mosher <[email protected]>
resolver settings + webpack takes a "config" settings with the config file name.

github.com/import-js/eslint-plugin-import - a2cd08d8acb1c856f6a987c013a1c01b88d33b14 authored about 9 years ago by Ben Mosher <[email protected]>
ignore loaders; just uses final path segment

github.com/import-js/eslint-plugin-import - 1495a9fef6a81943e18dab50d59494e2faa6bf63 authored about 9 years ago by Ben Mosher <[email protected]>
dynamic tests for both resolvers + concrete tests for each

github.com/import-js/eslint-plugin-import - a76cb00849d94fd9e9b74296560039945013811d authored about 9 years ago by Ben Mosher <[email protected]>
rudimentary resolve.root. need more tests to ensure it matches webpack semantics

github.com/import-js/eslint-plugin-import - be524308df423a119ca47ace20ee1b51210bb7f5 authored about 9 years ago by Ben Mosher <[email protected]>
oops! forgot node_modules from test directory

github.com/import-js/eslint-plugin-import - d555785fb275b7e15ab378c483a40ca023b70436 authored about 9 years ago by Ben Mosher <[email protected]>
ES5'd webpack resolver to simplify publish/install

github.com/import-js/eslint-plugin-import - f6e94070552508a49e81ea46d3ee2bcea1193629 authored about 9 years ago by Ben Mosher <[email protected]>
splitting npm install for sub-project

github.com/import-js/eslint-plugin-import - 5bb9c526562e0e153ffe94e845258505669c15ec authored about 9 years ago by Ben Mosher <[email protected]>
test webpack resolver with travis

github.com/import-js/eslint-plugin-import - 4d8352291df7a2d6ff89643cf0dc5559b93c6519 authored about 9 years ago by Ben Mosher <[email protected]>
explicit object-assign polyfill for node < 4

github.com/import-js/eslint-plugin-import - c183a39dbd5737bde02f2214616e097c805fa5ea authored about 9 years ago by Ben Mosher <[email protected]>
moved original resolver code to resolvers/node

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

github.com/import-js/eslint-plugin-import - 51d7c4662cc98cfa125dc13efecdef3b39aeb4c2 authored about 9 years ago by Ben Mosher <[email protected]>
install all resolvers on travis

github.com/import-js/eslint-plugin-import - 0b8985e4c47a6600b6a6a580c72b11bc0ab96755 authored about 9 years ago by Ben Mosher <[email protected]>
testing custom extensions

github.com/import-js/eslint-plugin-import - 382f8d4b07cd9f8964ae99d2acda0b666763158d authored about 9 years ago by Ben Mosher <[email protected]>
handle no package found, no webpack config found

github.com/import-js/eslint-plugin-import - 0387fdba91278c2e8474c150ad16c836fadf7cfb authored about 9 years ago by Ben Mosher <[email protected]>
tests passing for "plugin" node resolver

github.com/import-js/eslint-plugin-import - 071f6b8ea3a4ddcc433d8d3a14b2ac4810093c47 authored about 9 years ago by Ben Mosher <[email protected]>
handle core modules in webpack resolver

github.com/import-js/eslint-plugin-import - ee686fd78e0435534ced0e48a85625ba976644b3 authored about 9 years ago by Ben Mosher <[email protected]>
fixed issue with string externals when unmatched

github.com/import-js/eslint-plugin-import - f9dd386a18fb8b817225b4e4dd4831fef70370c1 authored about 9 years ago by Ben Mosher <[email protected]>
fixed typo in .editorconfig

github.com/import-js/eslint-plugin-import - e2068bb0241df2b2ecd764ff4d0973ff03109252 authored about 9 years ago by Ben Mosher <[email protected]>
building out webpack resolver. step one: aliases

github.com/import-js/eslint-plugin-import - 24bb1b20852c6e5994056a7e61eb5118cfdbfa74 authored about 9 years ago by Ben Mosher <[email protected]>
webpack resolver: externals

github.com/import-js/eslint-plugin-import - 0c69a10bbaf634e9a3237c881877519fcbd4902a authored about 9 years ago by Ben Mosher <[email protected]>
resolving "real" files too

github.com/import-js/eslint-plugin-import - beb23502c3b1520d33d2212842d654d6a6b35b35 authored about 9 years ago by Ben Mosher <[email protected]>
Merge pull request #125 from benmosher/bugfix/frozen-jsx

don't mutate settings

github.com/import-js/eslint-plugin-import - 2028c4587580fa1fd5a2291f6ef5167af91343c1 authored about 9 years ago by Ben Mosher <[email protected]>
oops! mutating frozen settings. breaks in eslint 1.10+ (https://github.com/eslint/eslint/issues/4495)

github.com/import-js/eslint-plugin-import - c87b4afbe326461e39033c43c0223f37b3e88318 authored about 9 years ago by Ben Mosher <[email protected]>
Merge pull request #118 from benmosher/cache-correctness

Cache correctness

github.com/import-js/eslint-plugin-import - 4427621e973c75a4542b7b67eab87386d5564f5a authored about 9 years ago by Ben Mosher <[email protected]>
two-stage caching: level one on hash of settings object, level 2 on path.

- also: using mtime to invalidate cache entries for long processes (#117)

github.com/import-js/eslint-plugin-import - 62698598067037ae6e5444472a144d07b0f080c6 authored about 9 years ago by Ben Mosher <[email protected]>
loosened babylon version requirement. #semver #trust 😅

github.com/import-js/eslint-plugin-import - 719eba5c5952551e1cc06474872b25b3b3f128c9 authored about 9 years ago by Ben Mosher <[email protected]>
removed no-errors from README

github.com/import-js/eslint-plugin-import - 92956f3a723e1ebefb06cca5a7c5532a92dca8c6 authored about 9 years ago by Ben Mosher <[email protected]>
Merge pull request #107 from benmosher/coverage

Coverage work

github.com/import-js/eslint-plugin-import - 61ba804832e3fadb829f34c4a815ae7ac9dab359 authored about 9 years ago by Ben Mosher <[email protected]>
secret secrets: https://twitter.com/janl/status/665266303977025536

github.com/import-js/eslint-plugin-import - ef981d44e3720f428d93c0b5784e69ed6419d9f2 authored about 9 years ago by Ben Mosher <[email protected]>
testing no-unresolved edge cases

github.com/import-js/eslint-plugin-import - 09ffebd8a13e67913a2a79c730952494dac528ec authored about 9 years ago by Ben Mosher <[email protected]>
tuned coveralls script to properly remap for ES6, only generate lcov.info, etc.

github.com/import-js/eslint-plugin-import - 9f73c49e97030be540526416fece4f036172de33 authored about 9 years ago by Ben Mosher <[email protected]>
have travis report coverage to coveralls

github.com/import-js/eslint-plugin-import - b438b3f9177366ca8db776afde4802d063fa58ff authored about 9 years ago by Ben Mosher <[email protected]>
supporting object/array patterns in named exports in `named` and more generally

throughout the plugin.

github.com/import-js/eslint-plugin-import - 8ba22e7f93789fccc4ab3bbd0f667277826ce1fc authored about 9 years ago by Ben Mosher <[email protected]>
support destructuring in `export` rule

github.com/import-js/eslint-plugin-import - 22fa4b26af879ec93e7a1c721787cfb72de1f3f0 authored about 9 years ago by Ben Mosher <[email protected]>
set up coveralls

github.com/import-js/eslint-plugin-import - 6b90b5d292c3d4bd15b949d4ebf969d106adb1e2 authored about 9 years ago by Ben Mosher <[email protected]>
100% parse coverage

github.com/import-js/eslint-plugin-import - e37e228be08cd91866f34d73cc297fa5a05a496a authored about 9 years ago by Ben Mosher <[email protected]>
remap-istanbul means ES6 coverage reports!

github.com/import-js/eslint-plugin-import - db5eae589ea3c99f2a9d05734650381655b34c54 authored about 9 years ago by Ben Mosher <[email protected]>
Merge pull request #106 from benmosher/bugfix/error-reports

Report parse errors in all rules that parse remote dependencies.

github.com/import-js/eslint-plugin-import - b4c98fb45f0ab7f83961d50c8f0e9828057069ab authored about 9 years ago by Ben Mosher <[email protected]>
split out test command into local vs CI to allow env-specific environment vars

github.com/import-js/eslint-plugin-import - 34e21f7c7093b69b313a6c654de67f77dc327bde authored about 9 years ago by Ben Mosher <[email protected]>
no-named-as-default errors

github.com/import-js/eslint-plugin-import - ec9a6b3e9bca57d3b39ae1bda8ebbe8035f5f1ec authored about 9 years ago by Ben Mosher <[email protected]>
don't hit parser cache during testing

github.com/import-js/eslint-plugin-import - 61dfc6113c675203a77e23c5640f0ae57e628c28 authored about 9 years ago by Ben Mosher <[email protected]>
deleted errors rule (again?) plus added clean (rm -rf lib/) to compile step

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