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

resolver docs updated

84afb5a8051554c9d1c4e75813b1ac0ddeb59be4 authored almost 9 years ago by Ben Mosher <[email protected]>
prototype of clearer resolver interface

6e2dff724cd96383ec7a44043a1fdd9ec9e4422b authored almost 9 years ago by Ben Mosher <[email protected]>
repeal es6 webpack resolver test

91c75845b08603c928dcfc59aacbbbb24bf5e8f5 authored almost 9 years ago by Ben Mosher <[email protected]>
broke appveyor with 'npm t' change; moved to 'test-all' and restored 'test'

473362adaefacf9ef017c7b5473b722bf48961ac authored almost 9 years ago by Ben Mosher <[email protected]>
run resolver tests with 'npm t'

e2b450133f4aefed5f85f2181a2c675c07b8c09e authored almost 9 years ago by Ben Mosher <[email protected]>
fixed resolver tests for v2 interface

8aa9d11346af1e1690d44251ab1f9fcf54f66b18 authored almost 9 years ago by Ben Mosher <[email protected]>
create a package.json for memo-parser, in preparation for possible independent publishing.

also explicitly notes Node 4+ requirement

5c9c3b9a3af52212c1dd55a06c21667634c4107f authored almost 9 years ago by Ben Mosher <[email protected]>
note changes in log

473199974028a22b9ca03a80e7dd037e3547a458 authored almost 9 years ago by Ben Mosher <[email protected]>
added memo-parser to package/files + removed no-longer-necessary .npmignore

613e134dc57e6d62df0174beb4d1944f02692fc0 authored almost 9 years ago by Ben Mosher <[email protected]>
remove src and doc from npm package

b47509a60399657aae54fd3ebe9e58e6fd770300 authored almost 9 years ago by Mathieu Dutour <[email protected]>
Merge pull request #226 from benmosher/simpler-babel

Simpler babel settings

c9c6408109ed6a3a5046e7ba89d4ab5a9e99ab40 authored almost 9 years ago by Ben Mosher <[email protected]>
removed extraneous stage-1 preset

5046081a199b7eea5f141e073ea981e9a66bbede authored almost 9 years ago by Ben Mosher <[email protected]>
removed babel-runtime, converted to es6-* ponyfills

e9bd5383d919d58289ac80569f34603e2a9f46e5 authored almost 9 years ago by Ben Mosher <[email protected]>
removed extraneous babel presets

465a6e7c535d3da9f377f3c492abd55a4bf1b1f0 authored almost 9 years ago by Ben Mosher <[email protected]>
bumped change log

844ed5b5aaae226cc3006fb1f82890b3e4c661aa authored almost 9 years ago by Ben Mosher <[email protected]>
1.3.0

2a1ff24500815d30f95de7c2acb47089afe493a9 authored almost 9 years ago by Ben Mosher <[email protected]>
ignore `import/ignore` based on the discovery of an `export` in the content

e26c3ae7a38e5f6c18847364ec01f652e66c4f81 authored almost 9 years ago by Ben Mosher <[email protected]>
core/parse: no longer responsible for loading file contents

010cd580f8bf595378fb844fcd6b9636b3a27b19 authored almost 9 years ago by Ben Mosher <[email protected]>
not parsing node_modules results in substantial performance improvement

c60d1437d9c0cb85c77949b79ec851e874c2ab9c authored almost 9 years ago by Ben Mosher <[email protected]>
core/hash: return hash for chaining

9051a82215fec16d1cdb64c65748024fd1e52640 authored almost 9 years ago by Ben Mosher <[email protected]>
Pulled cache key hash utilities out into module.

7103a22aadd722100719a3cdce6f49ccbbf07485 authored almost 9 years ago by Ben Mosher <[email protected]>
title fix

027bdebfee4736a0a82e5a62769680c85fe69429 authored almost 9 years ago by Ben Mosher <[email protected]>
moved to memo-parser + added changelog note

70ede228898383be640a409d855149fb49d2e701 authored almost 9 years ago by Ben Mosher <[email protected]>
goofing around with a memoizing parser wrapper

3462ccb968a241cf13746073cbed603f29416193 authored almost 9 years ago by Ben Mosher <[email protected]>
pulled out the hacky esint-relative-require business into a module

1b324d8dcd32db3817908a484273696d0180dcd4 authored almost 9 years ago by Ben Mosher <[email protected]>
added CHANGELOG.md, summarizing release notes back through v0.11.0 (fixes #216)

d4b084266cf148042b8c0659a3c1b5d71f4a6a2b authored almost 9 years ago by Ben Mosher <[email protected]>
1.2.0

9376fa4b373b2b300520e05db77aaa89b3fad3b0 authored almost 9 years ago by Ben Mosher <[email protected]>
wayyyy better resolve perf with a dir-based resolve cache!

c35b477e7e14ac881ba8459ca2e61b109c9356e4 authored almost 9 years ago by Ben Mosher <[email protected]>
realized that resolving a file implies it exists, regardless of casing.

only need to cache case-sensitivity.

a44774a40ac18c3a8b519308ac3f970bf9bd6993 authored almost 9 years ago by Ben Mosher <[email protected]>
simplified case insensitivity check

7c634756bdbfe04f21da017c63accace4ec8fe57 authored almost 9 years ago by Ben Mosher <[email protected]>
import/cache: docs

753e25fd7c1c95a2fba714e2d4af3a15511b70fb authored almost 9 years ago by Ben Mosher <[email protected]>
import/cache: support infinite lifetime

dc1d4a4dbe1e822c5355560427c784101de105ad authored almost 9 years ago by Ben Mosher <[email protected]>
resolve: cache lifetime is a go

06e624458cd239c09d77419cfc2595f4970915bc authored almost 9 years ago by Ben Mosher <[email protected]>
cache ancestor paths in existence cache (another 10% faster)

137955b52e0b91d5dd392f0e4d872731318d8aac authored almost 9 years ago by Ben Mosher <[email protected]>
Cache fileExists in core/resolve

In a project where I have import/no-unresolved enabled, I get the
following results with ESLint'...

5df6c553bbd725ed7ce4e7378c111a7234092503 authored almost 9 years ago by Joe Lencioni <[email protected]>
README: added link back to no-unresolved's ignore option

f3cb7ab9a2de766800e15c631cc65395011f8a72 authored almost 9 years ago by Ben Mosher <[email protected]>
docs: anchor fix

0942a7b2d09481a38ebf1e925cc5aebbcc7d0422 authored almost 9 years ago by Ben Mosher <[email protected]>
oh, appveyor.

35633fce21b5fb3d85a337f15eb07612e5a9d9d8 authored almost 9 years ago by Ben Mosher <[email protected]>
1.1.0

169208f50c041a7b4132d021c06e131c14ab90d4 authored almost 9 years ago by Ben Mosher <[email protected]>
no-unresolved: ignore option (close #89)

a5748940b05a6c604e64eba91f3f563805d0bf60 authored almost 9 years ago by Ben Mosher <[email protected]>
remove no-op babel dependency

16a371901b457c953a11132b9de40fe4c4b6635c authored almost 9 years ago by Ben Mosher <[email protected]>
cross-env (close #203)

299574bdaeced6da9e5aeaf33c76f09daca2a095 authored almost 9 years ago by Ben Mosher <[email protected]>
repealed eslint 2.2.x pin with the advent of latest babel-eslint beta and [email protected]

91ae1b9318f84d2414f008a944e930727887e6bc authored almost 9 years ago by Ben Mosher <[email protected]>
1.0.4

10b1574a3010f947e4727a778c0932cea2998d51 authored almost 9 years ago by Ben Mosher <[email protected]>
Merge pull request #212 from benmosher/issue-200

deep namespaces: correct caching

5ac9e16af3da019c950dd1293163276931db8a04 authored almost 9 years ago by Ben Mosher <[email protected]>
explicitly exit cycles (fixes #210)

1ed0db0bd88b5f98d016ac4ca882ba5d039b8f1e authored almost 9 years ago by Ben Mosher <[email protected]>
jettisoned deprecated named/hasNamed, fixed all tests to treat Exports as a Map.

0e6a994d603e69b6124f1a4b725ecdfa4a31c325 authored almost 9 years ago by Ben Mosher <[email protected]>
tests for #210.

c54834647b065ef0d0ff03b6f6ad251b86d0c33d authored almost 9 years ago by Ben Mosher <[email protected]>
deep caching first draft (#200). lots of breaking changes still

4999312a74aa051424b1450c05eb3947f1165bab authored almost 9 years ago by Ben Mosher <[email protected]>
named => namespace

efcb85c41e70b41182637375ca2ffe626c5ccddc authored almost 9 years ago by Ben Mosher <[email protected]>
fixed 'export' rule issues by simplifying. removed one broken test (default special treatment).

960b390275ae5861c7c4628e185fb511be0d8709 authored almost 9 years ago by Ben Mosher <[email protected]>
gulp/watch-test: use 'progress' reporter for watch mode

becdb522a39491366d7a189c79c74d94e7e9a7d0 authored almost 9 years ago by Ben Mosher <[email protected]>
kill this.context

aa9a0db5e578ea0570484bcfcc9d59f8562be38a authored almost 9 years ago by Ben Mosher <[email protected]>
Merge pull request #211 from benmosher/issue-202-hoisting

hoisting

97c0d5fea8e623b21a580b9633b251ca519b73c5 authored almost 9 years ago by Ben Mosher <[email protected]>
no-deprecated: respect hoisting

10fb144ccbe8612ad629b53fcd4318b6968c730f authored almost 9 years ago by Ben Mosher <[email protected]>
namespace: respect hoisting

6abb7e1069d9851cab94f321bf33f95410454a6a authored almost 9 years ago by Ben Mosher <[email protected]>
Merge pull request #206 from benmosher/greenkeeper-eslint-2.3.0

[email protected] breaks build 🚨

47d6dea5f7d5de6ff51c950e108938f252b009e9 authored almost 9 years ago by Ben Mosher <[email protected]>
pinned dev deps to eslint 2.2.x until https://github.com/babel/babel-eslint/issues/267 is resolved.

1497aa81ce71983791818f8d2a2f8347640c8b02 authored almost 9 years ago by Ben Mosher <[email protected]>
chore(package): update eslint to version 2.3.0

http://greenkeeper.io/

fe568107be0842dd54d4d4047101fd0be3d8227b authored almost 9 years ago by greenkeeperio-bot <[email protected]>
tests for #195

8222cdd5e2e9ecd4536b01eed74984dc44691849 authored almost 9 years ago by Ben Mosher <[email protected]>
1.0.3

4aa17e620e3d1bba985b2e1a70926bec86264185 authored almost 9 years ago by Ben Mosher <[email protected]>
deep deprecated notices for imported namespaces (fixes #191)

716868fae727e4a8289ee41bf49de44bf7d84549 authored almost 9 years ago by Ben Mosher <[email protected]>
1.0.2

535142aa8edddc76e770f6e8fba2c44c027a11fe authored almost 9 years ago by Ben Mosher <[email protected]>
fixed #192, added tests to most rules for importing a naked non-js file.

594894ce3304cacebce72bac7abcf8630afce752 authored almost 9 years ago by Ben Mosher <[email protected]>
1.0.1

d6e8f84b8d74b377baf2b1bf87895c102071bac5 authored almost 9 years ago by Ben Mosher <[email protected]>
added no-deprecated to README after all (it's too exciting! 😎)

8934deadb6bcc11c2fa9312146cce70d10c05ce5 authored almost 9 years ago by Ben Mosher <[email protected]>
deep namespace: supports namespaces imported as normal names or defaults (fixes #189)

c69386b54b4d36385e8c864acee71b6ca61c2d3f authored almost 9 years ago by Ben Mosher <[email protected]>
export stage-0 config. fixes #188

6dc9bf85d871a321e3b99521c357fb6ac6a0526c authored almost 9 years ago by Ben Mosher <[email protected]>
1.0.0

9b05d72f2b51e28b7e47eeed20e5cabcdb740264 authored almost 9 years ago by Ben Mosher <[email protected]>
Merge pull request #157 from benmosher/deep-namespace

Deep namespaces!

7fc99ee3e2303901e81744df342b91298194be3a authored almost 9 years ago by Ben Mosher <[email protected]>
deep namespace docs

b76908f9cca125edde5d5c909867ed8db4a9695b authored almost 9 years ago by Ben Mosher <[email protected]>
added support for deep crawls over ES7 exported namespaces

a55c9746bf251040e95fa282d133126d85efc300 authored almost 9 years ago by Ben Mosher <[email protected]>
Merge branch 'master' into deep-namespace: picking up JSDoc changes

# Conflicts:
# gulpfile.js
# src/core/getExports.js
# src/rules/export.js
# src/rules/namespace....

b73420ca10e29093d76edbca2917cf2314df6a97 authored almost 9 years ago by Ben Mosher <[email protected]>
referencing children of children is fine

9b7564eb7545ce9d89bfe757fbc6a10771247e86 authored almost 9 years ago by Ben Mosher <[email protected]>
WIP ES7 namespace export support

7f987c59af7c49b2c8d81ddf3385cab50fd7bfd0 authored almost 9 years ago by Ben Mosher <[email protected]>
grep tests using TEST_GREP variable value

8bd05e3a77472d3348619ee680696622b1fae3aa authored almost 9 years ago by Ben Mosher <[email protected]>
replace vestigial 'message' function with ~`deepMessage`~ `makeMessage`

687f27d4e23324e09f71d61fbfd1520dd9279b28 authored almost 9 years ago by Ben Mosher <[email protected]>
actual deep namespace checking

first steps toward #119: collecting deep namespaces, and failing tests

21f4ef8b0bd15a6e83aa8ecafaca68f44cc5ec3b authored almost 9 years ago by Ben Mosher <[email protected]>
deep destructuring validation

36a03d38987c45e290684a614112882be29f1d36 authored almost 9 years ago by Ben Mosher <[email protected]>
Merge pull request #185 from benmosher/rule/no-deprecated

rule: no-deprecated (stage 0)

78b964770068bd89502c22bc6dcbe37a22de3c20 authored almost 9 years ago by Ben Mosher <[email protected]>
support full deprecated module

df32e652fb32010a5031d1ffe5021a1884d24f34 authored almost 9 years ago by Ben Mosher <[email protected]>
updated no-deprecated worklist

d7418d64f5dc6b29be06d6720503929fcf3b2884 authored almost 9 years ago by Ben Mosher <[email protected]>
flag deprecation at the identifier usages, too. good for long files

84bafeb64d5490e58dd379a3511ba788b66a640f authored almost 9 years ago by Ben Mosher <[email protected]>
lint as post-test action. don't care if linter is good if tests are failing. 😅

bf0f5a2bf17228679e9cc90640fe9b8e9fd831b4 authored almost 9 years ago by Ben Mosher <[email protected]>
restructured to allow successful install from GitHub.

1285720c4c45abcc4147211579162ed388a9e2b3 authored almost 9 years ago by Ben Mosher <[email protected]>
config stage-0: holding pen for rules in progress

899c7c0538393cd8ed6421c74854b137dae031fd authored almost 9 years ago by Ben Mosher <[email protected]>
stage 0 deprecated documentation

702d4d49cb3638752431288fd32df80dc24760da authored almost 9 years ago by Ben Mosher <[email protected]>
JSDoc for comma-delimited constant export

4a428401f991912e4e8ed5bc6deca01c2e12f9fd authored almost 9 years ago by Ben Mosher <[email protected]>
rudimentary constant deprecation capture

4283e373f353e1e54007833733448623932bb378 authored almost 9 years ago by Ben Mosher <[email protected]>
first draft of no-deprecated! flags explicit default + named imports for being deprecated.

c68d44a64234163e2ee5255c23ad67362f28ce01 authored almost 9 years ago by Ben Mosher <[email protected]>
export no-deprecated rule

6b42484497efa72441c9beb26df86a3515a2a955 authored almost 9 years ago by Ben Mosher <[email protected]>
ExportMap exports JSDoc metadata, if found.

6419231daa5cf96a273ad0ea7b80e97d5d394445 authored almost 9 years ago by Ben Mosher <[email protected]>
simplified export collection

edab24b48c6ad03b29bd78ca97d258608c578d3a authored almost 9 years ago by Ben Mosher <[email protected]>
first draft of no-deprecated test + empty rule

f03fba50fd23cd4868b634d781e39c7c3facf564 authored almost 9 years ago by Ben Mosher <[email protected]>
Merge pull request #177 from benmosher/greenkeeper-babel-eslint-5.0.0

Update babel-eslint to version 5.0.0 🚀

4ad9cb5758d760310d70cf22c6130ba8ce8d20aa authored almost 9 years ago by Ben Mosher <[email protected]>
chore(package): update babel-eslint to version 5.0.0

http://greenkeeper.io/

6d0a6fb5e7b65d2b75821dcb8f5f556a76ffda8c authored almost 9 years ago by greenkeeperio-bot <[email protected]>
Merge pull request #169 from benmosher/one-oh

version 1.0!

1512780c2b8583ca64007c7e9c9b2a5dceb16be5 authored almost 9 years ago by Ben Mosher <[email protected]>
1.0.0-beta.0

6524be6d7a4df921d2126e4c88b611457eee74d7 authored almost 9 years ago by Ben Mosher <[email protected]>
cleaned up docs, updated for ESLint 2.0 plugin shared configs.

369c9ddb6036b7e4f139ed88107a53ecd50bc489 authored almost 9 years ago by Ben Mosher <[email protected]>
mocha reporter: spec

00ff9ed5767b2eee449eba4b6c3470bf2623775b authored almost 9 years ago by Ben Mosher <[email protected]>