Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/eslint/eslint-scope
eslint-scope: ECMAScript scope analyzer
https://github.com/eslint/eslint-scope
049c5457928b1ffd456ea4942a61932de688073c authored almost 8 years ago by James Henry <[email protected]>
f026aab8c14353ded30097d1fba2c92e73f2ba09 authored almost 8 years ago by James Henry <[email protected]>
a94d28110134569a1630da4ff5ffcbe81967995c authored almost 8 years ago by Nicholas C. Zakas <[email protected]>
aa35861faa76a09f01203dee3497a939d70b463c authored almost 9 years ago by Nicholas C. Zakas <[email protected]>
Update escope to use new esrecurse with fallback
ab3dc579eb050f9b2780cf8fbd3fa1b5ebfddf1f authored almost 9 years ago by Michael Ficarra <[email protected]>f1e15a3cbf3cf176205beb79f71cac72d934aef2 authored almost 9 years ago by Nicholas C. Zakas <[email protected]>
5b6a2ba88db85ec847c5d88ac9d771e36fb4b55a authored almost 9 years ago by Yusuke Suzuki <[email protected]>
Fix meta property
fb4b00c2dd8dfe27e5e47477e1563914dcc2370c authored almost 9 years ago by Michael Ficarra <[email protected]>bb645821f86a6845fd2bcf95dcad93140c73e5a9 authored almost 9 years ago by Toru Nagashima <[email protected]>
d2c92dfd657b5f822849b026656084a70f4d4a45 authored almost 9 years ago by Toru Nagashima <[email protected]>
`childVisitorKeys` and `fallback` options
87ec828e078afb25bfdaa1a2b885d9eb0f02818d authored almost 9 years ago by Yusuke Suzuki <[email protected]>68f1f0d1c0ed9b4f37cdd2d2dc24d2f29d2cc966 authored almost 9 years ago by Toru Nagashima <[email protected]>
69145ebb4b7ebda6ca87d6235491c26447d5c82a authored almost 9 years ago by Michael Ficarra <[email protected]>
New option: impliedStrict
552f6dff50984893611820d421381c3dc3153ee1 authored almost 9 years ago by Michael Ficarra <[email protected]>17f56889e202e1453f40a7ca669b42b8e801d62f authored almost 9 years ago by Nick Evans <[email protected]>
Rewrite tests in ES2015.
597ecb4bc5865233bd2e310269a76d6385be31dc authored almost 9 years ago by Michael Ficarra <[email protected]>
I used decaffeinate + esnext + a manual cleanup pass to move the tests
over.
Closes #96
500aac8b1655c2ad374ca4577d8cb170247832e9 authored almost 9 years ago by Brian Donovan <[email protected]>bdd52c756a46f7c3186897cd3bd2a8f2df21acf7 authored almost 9 years ago by Brian Donovan <[email protected]>
Update all dependencies.
f43012cc0e19b5c90f7c84db7ff3f72de5915ca5 authored almost 9 years ago by Michael Ficarra <[email protected]>The dependencies changed are the result of running `ncu -ua` [1]. Babel 6 required explicitly sp...
839e5db28ab44a32eb32239079c27afb0f94fdf8 authored almost 9 years ago by Brian Donovan <[email protected]>Remove acorn and minimist, which seem to be unused.
0cb05f5254832c22878ae5e847b36f8bd67cb3cd authored almost 9 years ago by Michael Ficarra <[email protected]>814a597fce4d1da662ba3f1476a381d51517669d authored almost 9 years ago by Brian Donovan <[email protected]>
a3402c3e5c04f4e3dc15c88fd2d7ce8608d26ba7 authored about 9 years ago by Yusuke Suzuki <[email protected]>
Extract PatternVisitor to easily patch it
2386d844d5b228ff32103646602c58b268f3d895 authored about 9 years ago by Yusuke Suzuki <[email protected]>This allow external users to extend escope with SpreadProperty support.
e1c68b82a53e884f9f49f1b3b97eb23203236df7 authored about 9 years ago by Yusuke Suzuki <[email protected]>50f1b4adab6bcbafeabdca5a04331917b9c6cedf authored about 9 years ago by Yusuke Suzuki <[email protected]>
Bump deps
6e8a31caa826b8b5c2c5718b9f30c486827e94a6 authored about 9 years ago by Michael Ficarra <[email protected]>9825855a27683295a5db0256a110a7b7febbbf09 authored about 9 years ago by Bogdan Chadkin <[email protected]>
update travis config
50f43fe0ce2bd5b86b7b6a687931612ad29c85ab authored about 9 years ago by Michael Ficarra <[email protected]>636e9cb8c59f2012a30d0399ad98a08de550f621 authored about 9 years ago by Michael Ficarra <[email protected]>
Improve the consistency of the source code.
24e63e019de2f64328bbe617dde462ed12f95df4 authored about 9 years ago by Michael Ficarra <[email protected]>Fix typo in comment.
fe8677b032fdf593743fc83c69bf6c84586ff4b7 authored about 9 years ago by Michael Ficarra <[email protected]>Consistently use constants for node types and single quotes for strings.
9f751c83cbfe7c6742ce7ab5e955a93112545cb5 authored about 9 years ago by Brian Donovan <[email protected]>10c0d67623eff42902fbd111006fa676e2221375 authored about 9 years ago by Brian Donovan <[email protected]>
fix typo
a945a5eb426555fa5a2ed6fc01b9c1f52262146c authored about 9 years ago by Michael Ficarra <[email protected]>eac4a7459180f2b1b7d1e686d373b5cfe649a1ba authored about 9 years ago by kumavis <[email protected]>
Fenced code block in README
97342f2f2cb2a98bb5ab56a811eb3f989d3c9e18 authored over 9 years ago by Michael Ficarra <[email protected]>Makes README a little prettier in GitHub & npm
9981a792f454279347255237cb07db1f3283be18 authored over 9 years ago by Rob Colburn <[email protected]>Fix: duplicate declared variables.
419215b80af90ab169f61308871d0fb861145fae authored over 9 years ago by Michael Ficarra <[email protected]>3cfbfb0fd0c35cd55a29949c552c1b64c5e1f05d authored over 9 years ago by Toru Nagashima <[email protected]>
Fixes visiting logic for ObjectPattern/ObjectExpression
45cf8512857ac5663866d2a08d1d8fb28f78366f authored over 9 years ago by Yusuke Suzuki <[email protected]>cebbcf404f34791ea86a7284f99b556233fa5bc3 authored over 9 years ago by Toru Nagashima <[email protected]>
c932340e2810ef5f83deb2b376df0917cae83b55 authored over 9 years ago by Yusuke Suzuki <[email protected]>
This API may be changed.
6a45f68c9aa3937dcb37fe177932683b84892b9a authored over 9 years ago by Yusuke Suzuki <[email protected]>Fix the strict flag of the method initializer shorthands (fixes #70)
dd36f30eb8b23bae1bc6ff58bf086349b954c1df authored over 9 years ago by Yusuke Suzuki <[email protected]>b8a6da4c7afcad470efe068e8a306f3f99c738e9 authored over 9 years ago by Toru Nagashima <[email protected]>
Feature Request: getDeclaredVariables(node): Variables[]
0c284eb863a3f438cb602c5f3458b2ed4b88eb90 authored over 9 years ago by Yusuke Suzuki <[email protected]>8a805b9c42b466f8c354b9037a764307e4476fe2 authored over 9 years ago by Toru Nagashima <[email protected]>
f237eefd4bfadfcf397e451219c3079e9bc3bb81 authored over 9 years ago by Yusuke Suzuki <[email protected]>
cba5eea3d36351320546bc6cc40a90d9b4db517d authored over 9 years ago by Yusuke Suzuki <[email protected]>
Update license attribute
795c9f066f80d39756909189219eb6dddea83900 authored over 9 years ago by Michael Ficarra <[email protected]>4734dbdc979cc8305f47be2934e609761d53e238 authored over 9 years ago by Peter deHaan <[email protected]>
specifying the type and URL is deprecated:
https://docs.npmjs.com/files/package.json#license
...
Add references of default parameters and default values of destructuring
b3c8e5eac68eb467b8dd59b62c8ffd5fae12a768 authored over 9 years ago by Yusuke Suzuki <[email protected]>766ce6ce4ac2a7140072b171197cb903596317d4 authored over 9 years ago by Toru Nagashima <[email protected]>
706f496493c0d95b8c03125f398dff2dc27c2859 authored over 9 years ago by Toru Nagashima <[email protected]>
- I changed PatternVisitor to collect right-hand nodes (readonly
subtrees). At Referencer.visitP...
Fix the reference resolving logic for global.
715850b85d58bed458c6689c4a7d310c18453c13 authored over 9 years ago by Michael Ficarra <[email protected]>
- default parameters of functions and default values of destructuring
assignment are not support...
76012bf3297e2e72f26f2f0668494a7c824b7430 authored over 9 years ago by Toru Nagashima <[email protected]>
- References of `let`/`const`/`class` declarations should be resolved
statically on the global s...
85ec91e238f83d7f9c63341882f7f808c905a9f2 authored almost 10 years ago by Yusuke Suzuki <[email protected]>
cd455a35658733600ebaef603021b90801272a2f authored almost 10 years ago by Yusuke Suzuki <[email protected]>
6d58ec08aa2f018fa72e9e9bd691a6626cc6e825 authored almost 10 years ago by Yusuke Suzuki <[email protected]>
b82a9ecd02e9e9cff8d308fecbb982705c466acb authored almost 10 years ago by Yusuke Suzuki <[email protected]>
2d709817008eb560376c9e33e24675155a442ec0 authored almost 10 years ago by Yusuke Suzuki <[email protected]>
bbf4d3142661fb9044cdd82718f804e95fffa5fb authored almost 10 years ago by Yusuke Suzuki <[email protected]>
ref #53
8b0e713d9668b45217c87ffbf765dfec307c32eb authored almost 10 years ago by Yusuke Suzuki <[email protected]>dedf1eb659030ad4ae2243a8de869755acbb00aa authored almost 10 years ago by Yusuke Suzuki <[email protected]>
7c32785df9aa03eca849047e186f474cc0b9c60d authored almost 10 years ago by Yusuke Suzuki <[email protected]>
This is used for default values.
After that, we need to drop default parameter support.
CAUTION:...
Already tested with test/es6-export.coffee.
Ref #51
50978c1cafe427623a93a4e2a2358a2b98bc0e99 authored almost 10 years ago by Yusuke Suzuki <[email protected]>
change the referencer to support import as described in the ESTree spec (fixes #51)
0af92da09567667621ce6bc9473d2cf715e86510 authored almost 10 years ago by Yusuke Suzuki <[email protected]>8809f6077e365b398efcaa0306ee328e70702a0f authored almost 10 years ago by Fabricio C Zuardi <[email protected]>
Close #50
19a2e4588703d19e369cec175ccd39be368ebdf2 authored almost 10 years ago by Yusuke Suzuki <[email protected]>5de878b71bc1343951c94b3cee966302c0a0c32f authored almost 10 years ago by Yusuke Suzuki <[email protected]>
f86762142904f02b2e01314ab51366d7028964a5 authored almost 10 years ago by Yusuke Suzuki <[email protected]>
ref #49
2111bd5bf3cb272b2f65c463c56b1c4f27f252b6 authored almost 10 years ago by Yusuke Suzuki <[email protected]>Close #43
b86616059250a8d7e26892ce0950742661141c01 authored almost 10 years ago by Yusuke Suzuki <[email protected]>6046d7a52d30f3fbade518ad192d550ea9b52ac9 authored almost 10 years ago by Yusuke Suzuki <[email protected]>
26c059e2aed2731ae5d67bd1570893e25da23f3e authored almost 10 years ago by Yusuke Suzuki <[email protected]>
14d0b6ffe3d6cc583b31fac1348fea757ec455f1 authored almost 10 years ago by Yusuke Suzuki <[email protected]>
And it saves whether this definition is a part of rest parameter.
548ba8b390215a29dea065fe096e20665ff98444 authored almost 10 years ago by Yusuke Suzuki <[email protected]>9b6b9b83e331052af2cdd2bec4d82bb04ea2d845 authored almost 10 years ago by Yusuke Suzuki <[email protected]>
Fix: Ensure escope honors rest args (fixes #47)
084b1eaf8a8bb37ccb53f9ae1bf7386e4ae29470 authored almost 10 years ago by Yusuke Suzuki <[email protected]>5d2fd1d2221d1fb09847b2e59139b84e30d4344c authored almost 10 years ago by Nicholas C. Zakas <[email protected]>
added an example to README.md
3cec357eaff850cd5da093ddc66759aef9f6b650 authored almost 10 years ago by Yusuke Suzuki <[email protected]>76db1dc6534a4a4750957d6a2d10771f1ed973b0 authored almost 10 years ago by Kevin Barabash <[email protected]>
758b9fba6fd7dedbde8bf0837f66fae40d7052bd authored almost 10 years ago by Kevin Barabash <[email protected]>
Fix: Labeled statement ref counting (refs #33)
44afc12f51b3af406b0f68c0b4a82c3ca4cd1235 authored almost 10 years ago by Yusuke Suzuki <[email protected]>e237ce56aa05ed6e8e9c861348b847fd46223a8f authored almost 10 years ago by Nicholas C. Zakas <[email protected]>
ref #33
f869148d434251e6d38610f0466508fcd9c68207 authored almost 10 years ago by Yusuke Suzuki <[email protected]>ref #33
879424260e2000cd6ebad4568a49ee519a2565eb authored almost 10 years ago by Yusuke Suzuki <[email protected]>845b9472e3addbabea8c28042efabe5bdef2b7e6 authored almost 10 years ago by Yusuke Suzuki <[email protected]>
2195fcf0fdcd4cc80cc21e136672a5e10b02a110 authored almost 10 years ago by Yusuke Suzuki <[email protected]>
335dc9c3ee1dbf1d5c90afeeece0e6155b3f295e authored almost 10 years ago by Yusuke Suzuki <[email protected]>
This change breaks the backword compatibility.
Need to update the major version.
d518ed50861df0607be816d8bc83e8b45137730d authored almost 10 years ago by Yusuke Suzuki <[email protected]>
0b45f75f9d150ed1c8b2ee55adc73e4d3e823c08 authored almost 10 years ago by Yusuke Suzuki <[email protected]>