Ecosyste.ms: OpenCollective

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

github.com/babel/babylon

PSA: moved into babel/babel as @babel/parser -->
https://github.com/babel/babylon

clear rawValue from JSX attribute values as they're tokenised and parsed differently - fixes #2114

ffee5615e4d6db9db789f634272dbd2f77b0ec4c authored over 9 years ago by Sebastian McKenzie <[email protected]>
v5.8.19

4945b8e6f6e7f1955389527e46aacfda1166c171 authored over 9 years ago by Sebastian McKenzie <[email protected]>
v5.8.18

0888686eb197bd770518ccb02f0b1fc733eb946e authored over 9 years ago by Sebastian McKenzie <[email protected]>
v5.8.17

a6fabeebaa97509976a58fcdf873f014d0c54149 authored over 9 years ago by Sebastian McKenzie <[email protected]>
v5.8.13

361c6970c054a72d239a8f812453db8df1d9aa2f authored over 9 years ago by Sebastian McKenzie <[email protected]>
Merge branch 'development'

cially if it merges an updated upstream into a topic branch.

c96688515750a7ae39fcf032c0693b796aac01af authored over 9 years ago by Sebastian McKenzie <[email protected]>
v5.8.12

a998fa308b6a1715ac54e05a9679d9e11e247eef authored over 9 years ago by Sebastian McKenzie <[email protected]>
Ensure that the original state is restored on lookahead - fixes #2086

c60ffdef7b23ecb11bd88b240cfb69affc4e9671 authored over 9 years ago by Logan Smyth <[email protected]>
v5.8.9

a96b9e1afab3dbb35d2af684e68c9d0ab48a3945 authored over 9 years ago by Sebastian McKenzie <[email protected]>
make flow transformer use internal state to track whether we're in a type or not - fixes #2083

e6e3a68a392a9d54080aeb95cbc3ec6bb5d0bac0 authored over 9 years ago by Sebastian McKenzie <[email protected]>
v5.8.8

2eebf8f5e05378f5b4158dde798c9ef7ece6dfd7 authored over 9 years ago by Sebastian McKenzie <[email protected]>
v5.8.7

c42f1974da34362e713a7423b561b7585a89e2f7 authored over 9 years ago by Sebastian McKenzie <[email protected]>
really fix comment attachment

0bbe94c38b942b2e28b71f3710a6dd7e3c42dcaf authored over 9 years ago by Sebastian McKenzie <[email protected]>
add back missing comment fix - fixes #2072

04ce3db23b9172004234bed208e174792d7a758c authored over 9 years ago by Sebastian McKenzie <[email protected]>
v5.8.6

a571907c5d63a8291a991142c0ae7ca1b0b42ad8 authored over 9 years ago by Sebastian McKenzie <[email protected]>
update jsx tests

6ef86f67f45f6e3f0dd136a9b1f2c7ef6d009408 authored over 9 years ago by Sebastian McKenzie <[email protected]>
remove rawValue property from JSX inner text Literal nodes

671196dffaa385a70a44984eb7d5336414aaca77 authored over 9 years ago by Sebastian McKenzie <[email protected]>
remove gross acorn conditional statement styling

e229f8ea55110acbb0e1d09b531e752c5ffc2540 authored over 9 years ago by Sebastian McKenzie <[email protected]>
add token match method and remove more dead code

c2c8b2db5736ed3b6c9688a789499a3439c4ba50 authored over 9 years ago by Sebastian McKenzie <[email protected]>
improve babylon test coverage and remove dead code

23aa7b002d4517db25b82de0776d8fc9999d53ef authored over 9 years ago by Sebastian McKenzie <[email protected]>
finish reorganisation of babylon

2948108c909527a0b18c150f4156270f5de33c00 authored over 9 years ago by Sebastian McKenzie <[email protected]>
remove range property from nodes, clean up babylon codebase

e7fec51feb40acc977647fef63338083c35720e9 authored over 9 years ago by Sebastian McKenzie <[email protected]>
fix broken tests take 2

af03a301aebd022b96a4b7a2e3ab2cdcd72f94c6 authored over 9 years ago by Sebastian McKenzie <[email protected]>
fix broken tests

0e9413e9262cadddd86d099b98bc424f5baa875d authored over 9 years ago by Sebastian McKenzie <[email protected]>
add espree comment attachment tests and remove ranges test property from babylon tests

bed14e9b4264c960ac633f2182d56a2cf5f09ccf authored over 9 years ago by Sebastian McKenzie <[email protected]>
update babylon fixtures to use File as the root node rather than Program

006f3db76ac6334767d8a847fcbd5ebeeaae9b62 authored over 9 years ago by Sebastian McKenzie <[email protected]>
switch babylon tests to fixtures

b088f8e6ef5a220289e932e9aa8ce726454665b8 authored over 9 years ago by Sebastian McKenzie <[email protected]>
check whether the last child is the same node as the one we're removing comments from - fixes #2072, fixes #2068

73ff38e35b029462e756c2361e68d4e54c4d1271 authored over 9 years ago by Sebastian McKenzie <[email protected]>
v5.8.5

ea479ca5a8b119a17578bbc2ab044fce85c5acc3 authored over 9 years ago by Sebastian McKenzie <[email protected]>
v5.8.4

709f1421bc717e6948d7a8da9b21ef403132173e authored over 9 years ago by Sebastian McKenzie <[email protected]>
Merge branch 'master' of github.com:babel/babel

t push# especially if it merges an updated upstream into a topic branch.

3023afcff4a238e9ba6ec5c34ef3006bf1b0af02 authored over 9 years ago by Sebastian McKenzie <[email protected]>
fix tryCreateRegexp function scope

6241742580d92f75ef7c4b61c503acbe1c92c614 authored over 9 years ago by Chris Parker <[email protected]>
v5.8.3

ba7b5ce5c80c01d118a1607bf663d3cba51fe6bf authored over 9 years ago by Sebastian McKenzie <[email protected]>
v5.8.2

4e4202ef736f62b8caa8a68f20a6fe7eb2af44ca authored over 9 years ago by Sebastian McKenzie <[email protected]>
v5.7.5

ad4389b465c1ce872fe028978a1b8db1d0265239 authored over 9 years ago by Sebastian McKenzie <[email protected]>
update flow literal annotations to have a rawValue

3c5b4f2d89720f49bdef6018a0460f8f6b7f120d authored over 9 years ago by Sebastian McKenzie <[email protected]>
Merge branch 'master' into development

da94ea7fa506a51937fb754d77314f478272979b authored over 9 years ago by Sebastian McKenzie <[email protected]>
properly disallow type casts in reference lists

ee04db074dcbe8a4becea20e21216238f101f4e9 authored over 9 years ago by Sebastian McKenzie <[email protected]>
reimplement async function type parameters backfix - fixes #2028

7f34827a725b64caf9ebee30bdc10e41cb1d207c authored over 9 years ago by Sebastian McKenzie <[email protected]>
add comment attachment to the parser and remove dead acorn options

0ca73d2474d31bb44880c64bd3ac9e4add172157 authored over 9 years ago by Sebastian McKenzie <[email protected]>
Add number literal type annotations for flow

f3c7ef6707bee49324e639b690a073202be38de0 authored over 9 years ago by Franky Chung <[email protected]>
don't return from within parseSubscripts when we parse an async arrow function - fixes #2027

9219b7f7bf486e007948f94fd20113ab792290ff authored over 9 years ago by Sebastian McKenzie <[email protected]>
v5.7.2

49f18bb8bac712bebe426b7970c51440b542ed86 authored over 9 years ago by Sebastian McKenzie <[email protected]>
flow parser plugin: move up startPos and startLoc default assignments

a84242386dbb574128113914cb5cf27cf114b14d authored over 9 years ago by Sebastian McKenzie <[email protected]>
rewrite async function parsing, properly parse flow return types of arrow functions - fixes #1991

043d007285e6d5da7cdb2ddfedcee35de9b5dda2 authored over 9 years ago by Sebastian McKenzie <[email protected]>
add feature flag for es7.exponentiationOperator

a8b84823264c3fc035bcf04c02669b53a7ee7058 authored over 9 years ago by Sebastian McKenzie <[email protected]>
remove dead babylon code

2007469305239c60ddd73d3955e330744e43b7b1 authored over 9 years ago by Sebastian McKenzie <[email protected]>
Merge branch 'master' into development

85cb123939b5419c3cbceb0e779be54eff332c51 authored over 9 years ago by Sebastian McKenzie <[email protected]>
v5.7.1

6bcf98a3d5480c158163a54a93d75e72a9708d50 authored over 9 years ago by Sebastian McKenzie <[email protected]>
finish removal of ecmaVersion option

b21db8a37e70b9e425ace512a89ece3e768aa9ac authored over 9 years ago by Sebastian McKenzie <[email protected]>
remove ecmaVersion <= 6

bd2fb6126b4ec25646fdbe34091f397bbbb446ca authored over 9 years ago by Sebastian McKenzie <[email protected]>
switch node definitions to a DSL

38553a6c425cd9721b707a78f95db3837e0d5c9c authored over 9 years ago by Sebastian McKenzie <[email protected]>
v5.6.23

91cf6a823d18ed9726bb5356ab45cb06b538f410 authored over 9 years ago by Sebastian McKenzie <[email protected]>
fix use strict parsing

04e152ac7742bd02344360c720c7fe8df62d48e9 authored over 9 years ago by Sebastian McKenzie <[email protected]>
add npmignore to babylon

a0097e2ec88e91db1613e59ef7e614741f208ec0 authored over 9 years ago by Sebastian McKenzie <[email protected]>
sync tests with upstream acorn

e9d0e55c39630500c74ed381f9b66d4c47558a02 authored over 9 years ago by Sebastian McKenzie <[email protected]>
elaborate on babylon readme

7c6de96ad746fb5f78462f9c3fc83626a0f1e49c authored over 9 years ago by Sebastian McKenzie <[email protected]>
v5.6.21

ec6f919377139051b937d72f6a761cbb192362a0 authored over 9 years ago by Sebastian McKenzie <[email protected]>
2.6.20

a3a19d73b309ff82c422a2506006ec86e5e37179 authored over 9 years ago by Sebastian McKenzie <[email protected]>
Revert "remove do expressions"

This reverts commit 420492388b06ff295a638adbea0f34c726056607.

da9493e1fa884a59e693687152b3634b0d3f136b authored over 9 years ago by Sebastian McKenzie <[email protected]>
remove do expressions

1e77212efa9189bdcfd9e33d1572082f2b84528f authored over 9 years ago by Sebastian McKenzie <[email protected]>
t

6cc59a3ce789cb2435d048a6774ba42424660244 authored over 9 years ago by Sebastian McKenzie <[email protected]>
add scripts

6c5c216c404461ef8e922d2bb81a618d58ffc5a5 authored over 9 years ago by Sebastian McKenzie <[email protected]>
add missing semicolons

a1a1ad3d1cc6e16a020ade83b582a6853bc9b248 authored over 9 years ago by Sebastian McKenzie <[email protected]>
Merge branch 'master' into top-secret

# Conflicts:
# packages/babylon/src/options.js
# src/acorn/plugins/flow.js
# src/acorn/src/util.js

a08c21302d7ab50298dc4a18f747feff55fd4c1d authored over 9 years ago by Sebastian McKenzie <[email protected]>
more architectural changes

ff6620c8ea8706a3f58c560b96663e3c213e9195 authored over 9 years ago by Sebastian McKenzie <[email protected]>
Begin transition of Babel to a more scalable architecture, async flow to allow for RPC and better build system for multiple packages

423d8c510def2c6ac392c9f545f37ea804f0f2c3 authored over 9 years ago by Sebastian McKenzie <[email protected]>
Add support for `import typeof`, fixes #1975

f757ca01a159ce6cb847c52a3ef1bd56c5cb4436 authored over 9 years ago by cpojer <[email protected]>
remove accidental stackTraceLimit assignment

04a29f8344d26f4a732cc567ff8908e3cd0c2c4a authored over 9 years ago by Sebastian McKenzie <[email protected]>
clean up inType tracking in flow parser plugin

0da4ba45989bebead25c770504fdd0b34ec079af authored over 9 years ago by Sebastian McKenzie <[email protected]>
add support for trailing commas in arrow function parameter lists - fixes #1841

84c773a7ca53f0d0a0c7ec8734c8e916e85843fd authored over 9 years ago by Sebastian McKenzie <[email protected]>
add labels, and inX properties to lookahead getState

030d5f7c6bb671640e7e2d1986eb0a4aacbc932f authored over 9 years ago by Sebastian McKenzie <[email protected]>
add inType assignment in flow parse declare method

9e0cc028ed41e3762cba5c56aaa79282a4d83b25 authored over 9 years ago by Sebastian McKenzie <[email protected]>
fix isKeyword flow overload

a7f669e154ee9236e00616141a03824fe08f0abf authored over 9 years ago by Sebastian McKenzie <[email protected]>
acorn resync

9a39b131ea333d269aff6c8fda118a2434985f33 authored over 9 years ago by Sebastian McKenzie <[email protected]>
parse void as an identifier when inside a type annotation to avoid setting void keyword token - cc @DmitrySoshnikov

f5540d19a4b85a2b1ac0e584d2ba026e2a6befe8 authored over 9 years ago by Sebastian McKenzie <[email protected]>
resync with upstream acorn

5b5d27c9b8841ff2c2e7f8a8b79fc8f17ad868a1 authored over 9 years ago by Sebastian McKenzie <[email protected]>
disallow line terminator after async contextual keyword - fixes #1711

8ba270bde14c3abc9db73900165930dafd19b332 authored over 9 years ago by Sebastian McKenzie <[email protected]>
update template literal parsing to properly handle newlines

98b6effeefe177a539fb509a4efa2192a75496df authored over 9 years ago by Sebastian McKenzie <[email protected]>
check if es7.exportExtensions ie enabled in parser

f268049fdc83ac60d4c11e68df22b9a4b035e21c authored over 9 years ago by Sebastian McKenzie <[email protected]>
Add "mixed" Flow type

"mixed" is one of the base types listed here:

http://flowtype.org/docs/base-types.html

So this...

6f912edaab5ab6f66e41e4788b94cb7f94615c0a authored over 9 years ago by Greg Hurrell <[email protected]>
remove DoExpression statement parsing and clear labels and set inFunction to false when parsing DoExpression body - fixes #1658

f6e7cf4a310d945eb82bdaa0cb98c4e10e8c8f0b authored over 9 years ago by Sebastian McKenzie <[email protected]>
Fix some parsing edge cases for :: operator.

4001a28983394b5b487508b6a071440b761814a8 authored over 9 years ago by Ingvar Stepanyan <[email protected]>
Add experimental support for ES7 function bind. (issue #1287)

b026927775f917c3f990a16f8447c523bb125629 authored over 9 years ago by Ingvar Stepanyan <[email protected]>
sync with upstream acorn

251a31a0fce14fe83328eefda356c3e5358efd31 authored over 9 years ago by Sebastian McKenzie <[email protected]>
Allow trailing commas in methods

f3877152934c11d98538545fb91c95bf84f2d9aa authored over 9 years ago by Amjad Masad <[email protected]>
register as inside a type when parsing type aliases to avoid ambiguous jsx parsing - fixes #1378

0ae194346612f4ce099500becd73fd5cce3224aa authored over 9 years ago by Sebastian McKenzie <[email protected]>
fix acorn hacky lookahead with token contexts - fixes #1349

fe739b97dda8990064046f62b0ef52cb7bda5cd0 authored over 9 years ago by Sebastian McKenzie <[email protected]>
New expressions is allowed to have trailing commas in es7 proposal

49077e2e03264876963d1f5d2a96ee362935602f authored over 9 years ago by Amjad Masad <[email protected]>
disallow async constructors -- fixes #1454

4ed4baac99de7d6219dd6f55394e2722970f7c29 authored over 9 years ago by Christopher Monsanto <[email protected]>
remove embedded jsx plugin and use acorn-jsx

80397720074d3452dfcb4a9d3dec159c77152dc3 authored over 9 years ago by Sebastian McKenzie <[email protected]>
support commas as obj property separators in flow

c263a25b5403ec8f3d07bf2880a35ca0efce5237 authored over 9 years ago by Christopher Monsanto <[email protected]>
upgrade to babel 5

1a53d5ca460ad7be93b160c14e1ae53ee6df9ece authored over 9 years ago by Sebastian McKenzie <[email protected]>
fix spread properties in assignment position - fixes #1315

562dba872d2f1d98bcfef86132eab44283a746ff authored over 9 years ago by Sebastian McKenzie <[email protected]>
remove unnecessary csp makePredicate - fixes #1267

5f1c3c3b8de7b6f450d4a6b005e689c3f04477b0 authored over 9 years ago by Sebastian McKenzie <[email protected]>
Mark function token as able to start an expression

8ee54e07566ac8119e6e9eb619da1b840d1b3514 authored over 9 years ago by Sebastian McKenzie <[email protected]>
make illegal LHS pattern error messages more user friendly

28589d459d839bef8af7e03f1d78989dccab528f authored over 9 years ago by Sebastian McKenzie <[email protected]>
make parenthesized array patterns illegal - cc @michaelficarra

075ff67aca10635303362730238bddd363a2c0ee authored over 9 years ago by Sebastian McKenzie <[email protected]>
only make parenthesized object patterns illegal - fixes #1254, ref jshint/jshint#2269

25a3bbce91f16ba45b823f26a1020d7a2d6abc3c authored over 9 years ago by Sebastian McKenzie <[email protected]>
remove useless kind on import declarations

eed185c4dcfb9ec73a9dd7d1fdb94f3ec141e5cf authored over 9 years ago by Sebastian McKenzie <[email protected]>