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

6.8.0

6ef4a731b7b3d4df5f15d7fdb11e3418f79a8870 authored over 8 years ago by Henry Zhu <[email protected]>
Actually remove it..

d4cd0bf7b740df2ddeef4be96d65e76741ac6af7 authored over 8 years ago by Henry Zhu <[email protected]>
Remove unused file

Ref https://github.com/babel/babylon/commit/f81c281fc47525f30f0dfd0dab355f34f2fac262#commitcomme...

c81db57b032bf5f6389cc1aaa719eae4a6421b50 authored over 8 years ago by Henry Zhu <[email protected]>
Support defaults in Flow's type parameter declarations

The primary goal of this commit is to add the ability to parse type parameter
declarations with ...

fe5193a40a87a374f0a1791f05e1f246856da168 authored over 8 years ago by Gabe Levi <[email protected]>
Fix leading comments added from previous node

This fixes an issue that comments were added as leading comments
to expressions, which are not i...

4bfececdad80a6e1d7d3388190c7c4e5fc2714f9 authored over 8 years ago by Daniel Tschinder <[email protected]>
Add Makefile that makes it able to test babel with current babylon

91b818d48683fdc880d6d24c01c51366f4814db1 authored over 8 years ago by Daniel Tschinder <[email protected]>
Fix support for flow optional parameters in arrow functions T7096

This overwrites the conditional handling in babylon for flow to support
optional parameters in a...

e6c11a06739c37eb1e5cb0576c3834b5092a6a89 authored over 8 years ago by Daniel Tschinder <[email protected]>
Merge pull request #17 from zenparsing/master

Parse for-await statements when asyncGenerators plugin is active

b926e401c673a74e76a253e008d92f1e83024fdc authored over 8 years ago by Sebastian McKenzie <[email protected]>
Parse for-await statements when asyncGenerators plugin is active

f81c281fc47525f30f0dfd0dab355f34f2fac262 authored over 8 years ago by Kevin Smith <[email protected]>
Enable deactivated tests, as it seems they work now

bb6586d1e67c93ffe5a90685cc805c015e85c43b authored almost 9 years ago by Daniel Tschinder <[email protected]>
Fix flow plugin when flow+arrow+spread used together

The fix includes creating a new method on the parser called `parseArrow`.
This new function by d...

d15a2310cd405cb0bbfae1fbeb12d8ffbd4e28cb authored almost 9 years ago by Daniel Tschinder <[email protected]>
Merge pull request #12 from shuhei/parameter-decorators

Parse parameter decorators

8b150813f5a534e4279df25c41c37cc9dd860ebe authored almost 9 years ago by Sebastian McKenzie <[email protected]>
parse parameter decorators

29a657865851c3f6d948f06ef186aa3191cdad2c authored almost 9 years ago by Shuhei Kagawa <[email protected]>
Merge acorn 1.0.0 (formerly 'update to modular acorn' in original history).

01b39d67f064ba6443eed13cb8efb945c644b013 authored almost 9 years ago by Logan Smyth <[email protected]>
update to latest acorn, better array shortcuts, don't add code frame to error message

0d143f005fe97b223e19dc6870031bc485b2b6d9 authored almost 9 years ago by Sebastian McKenzie <[email protected]>
fix modules generation logic and remove dead node types

f830892ab8d9fc6410af758b0f8c5d9b8910c251 authored almost 9 years ago by Sebastian McKenzie <[email protected]>
more estree updates - finish flow parsing

7c84db45fdc2d4c40943df17d42fc8b20d23c311 authored almost 9 years ago by Sebastian McKenzie <[email protected]>
move acorn into vendor

57af08bea88c0f852699d8b74bdcb59be008feae authored almost 9 years ago by Sebastian McKenzie <[email protected]>
Merge acorn 0.12.1 and acorn-babel (formerly "embed acorn" in the original git history).

16e8224ce68a9424c500a4ebd87df964a90b2c83 authored almost 9 years ago by Logan Smyth <[email protected]>
Merge pull request #2 from babel/travis-badge

Add travis badge

6b14e4cb91f41cbae9078addd05d9b353686364b authored almost 9 years ago by Sebastian McKenzie <[email protected]>
t push

Merge branch 'master' of github.com:babel/babylon

695109d50523a964e2eaa6f33876fb65d5db17da authored almost 9 years ago by Sebastian McKenzie <[email protected]>
add lodash to dev deps

2115a28b402294ae287bb18e12dc6cd1c964599c authored almost 9 years ago by Sebastian McKenzie <[email protected]>
Add travis badge

e31dd18750a66725a6e2b363b4778aae9db1548d authored almost 9 years ago by Henry Zhu <[email protected]>
Merge pull request #1 from babel/hzoo-patch-1

don't ignore compiled files

b75f175863869a8dff982eb5d57319f0f9c7c846 authored almost 9 years ago by Sebastian McKenzie <[email protected]>
don't ignore compiled files

a47286ba2b35ae3386c9d94d406bc3c821f8653a authored almost 9 years ago by Henry Zhu <[email protected]>
first commit

64ff4c35614f1b4ceb304177d41a3eaa85c99c5c authored almost 9 years ago by Sebastian McKenzie <[email protected]>
v6.7.0

f8e33840b006311fab9eaa60d2c092bbd54ddda0 authored almost 9 years ago by Amjad Masad <[email protected]>
Merge pull request #3323 from divmain/master

Source-map support for multiple input source files

6b498d7e5a1f6dc5e62351150c9c8ddf18e9a764 authored almost 9 years ago by Amjad Masad <[email protected]>
Attach filename property to `node.loc` when provided.

bb4919500c54632fe60b8802c663e96a63fd0676 authored almost 9 years ago by Dale Bustad <[email protected]>
Add support for Flow def-site variance syntax

This syntax allows you to specify whether a type variable can appear in
a covariant or contravar...

b85d6c7e4aab58cd654854331dabd8d7450587a6 authored almost 9 years ago by Sam Goldman <[email protected]>
v6.6.5

6adbe96bf1317daaf120b9c6c54d110ac0ccff8b authored almost 9 years ago by Henry Zhu <[email protected]>
Remove remaining @flow annotations

aca80104381829c0d57aeec5ba0e5f88d6c72f93 authored almost 9 years ago by Amjad Masad <[email protected]>
Revert "Remove Flow annotations and pragmas"

This reverts commit 4252244d06b225ab26a02d52c04f9940a3e4d6a2.

b5315d4b27a912c119cc1f5dd1daedea1b325ef5 authored almost 9 years ago by Amjad Masad <[email protected]>
Revert "Remove flow"

This reverts commit 2827ff6b01dcce69e9d3c0402e96b52b3a2a47ee.

9a180797c073b9644b0cdfa51e1c4f3ce3d672d3 authored almost 9 years ago by Amjad Masad <[email protected]>
v6.6.4

5b7fa17cbecf9f795dda0c3fc0ab7830beeec18f authored almost 9 years ago by Henry Zhu <[email protected]>
Remove flow

d6ee428857ca83634167c4ee96acc4307b78bec5 authored almost 9 years ago by Sam Goldman <[email protected]>
v6.6.0

48e8db2247c3b4e9db9ee655ca3da6fcd9958a21 authored almost 9 years ago by Henry Zhu <[email protected]>
Remove weird codemod artifact

08249b29e48fd881f836dcaaa15b742ccbcff7c2 authored almost 9 years ago by Sam Goldman <[email protected]>
Remove Flow annotations and pragmas

085361ad1acac87ded10a40d722f474289b35957 authored almost 9 years ago by Sam Goldman <[email protected]>
Merge pull request #3355 from loganfsmyth/babylon-browserifiable

Clean up babylon bundle to allow it to be re-bundled - fixes T6930

5f94206382a23e66df9d744323dc324432905c69 authored almost 9 years ago by Logan Smyth <[email protected]>
Merge pull request #3361 from babel/klint

Switch to klint, fix some lint rules

31f3eba4c16110fc1d13cc05eccf08b5b6ab5da7 authored almost 9 years ago by Sebastian McKenzie <[email protected]>
Switch to klint, fix some lint rules

c9f9435445bb30041f9191a760986acc1e204106 authored almost 9 years ago by Sebastian McKenzie <[email protected]>
Properly fail to parse >== and <== - fixes T2921

40e5f505f4c80246bfd6f93d41f496e69d863378 authored almost 9 years ago by Logan Smyth <[email protected]>
Clean up babylon bundle to allow it to be re-bundled - fixes T6930

19de6dea3df155785f6611d4a9aa55e0715e7d9a authored almost 9 years ago by Logan Smyth <[email protected]>
v6.5.2

13cb34a96677d123bb46cf8bd234ff4517d003cc authored almost 9 years ago by Henry Zhu <[email protected]>
Add class properties test with a generator method that results in a parse error

2e73358fcccad7ded292e410db4e7cbc39357757 authored almost 9 years ago by Henry Zhu <[email protected]>
Merge pull request #3332 from loganfsmyth/revert-prop-semi

Revert to standard ASI behavior for class properties

88a67773e6f4b2d5507fe6b6e03ffb6ed5cc0716 authored almost 9 years ago by Logan Smyth <[email protected]>
Add tests for class property ASI.

abd39d688ea98b8028ace78b9246c86903870071 authored almost 9 years ago by Logan Smyth <[email protected]>
Revert "`babylon`: throw parse error if class properties do not have a semicolon (fixes T6873)"

This reverts commit 976edfc06740e434d1d5b136e28996a77f909403.

0c35bbfc07da4e0156ac2bc274850601ae9ac6be authored almost 9 years ago by Logan Smyth <[email protected]>
Revert "`babylon`: fix error location for class properties with a missing semicolon"

This reverts commit f31099f383b52cf4fe1786188f6421529dea865b.

d9ade8a63a02dec192c06feb5869e9ffc44c7780 authored almost 9 years ago by Logan Smyth <[email protected]>
v6.5.0

8d241c9c402fc92d3b94304c70eadfcfdcda307a authored almost 9 years ago by Henry Zhu <[email protected]>
Merge pull request #3305 from jviereck/T7052

Fix: Arrow functions with trailing comma + return type are throwing an error when parsing

024cba6433dc44616e00ba94574c6430877e056a authored almost 9 years ago by Amjad Masad <[email protected]>
Add support for leading pipes in Flow type alias RHS syntax

acc946c09ee6857a8becee22f743cbac2b7e6805 authored almost 9 years ago by Jeff Morrison <[email protected]>
add some more flow types

5f0ece0bdbe67fe2c4aa7ea1765547d0a7feb48b authored almost 9 years ago by Henry Zhu <[email protected]>
Fix and tests

a121d1b7b5894074c4efc1fc3dd584e5076e5565 authored almost 9 years ago by Julian Viereck <[email protected]>
v6.4.5

97fd9d65e7e3ad7d3d6eaf0ed1c9cf7196aac7ea authored almost 9 years ago by Henry Zhu <[email protected]>
fix flow for babylon

b6f5b6ab11a851bb17d631e1e9ce3ec221ba522b authored almost 9 years ago by Bradley Farias <[email protected]>
Make babylon ignore duplicate plugins.

d425927ff1baf4295a68fa32513b17f9e3f5d509 authored almost 9 years ago by Chris Cowan <[email protected]>
Make Babylon correctly handle "flow" being present multiple times in plugins.

9c75f27240ef4bc50ac78c9cacbb6e95e6afd33a authored almost 9 years ago by Chris Cowan <[email protected]>
v6.4.2

98504720df2432782b86c4967febb9a62ad60fc8 authored almost 9 years ago by Henry Zhu <[email protected]>
`babylon`: fix error location for class properties with a missing semicolon

2f00b4c32957da928777083f5d128442b944d6af authored almost 9 years ago by Henry Zhu <[email protected]>
v6.4.0

359b8533b6617071ac02ca537a5b4e10c86d9cb4 authored almost 9 years ago by Henry Zhu <[email protected]>
Merge pull request #3225 from hzoo/cp-semi

`babylon`: throw parse error if class properties do not have a semico…

6c796398011256e6396e719efe58d45a8508d33f authored almost 9 years ago by Sebastian McKenzie <[email protected]>
Guard `export interface` against `isExportDefaultSpecifier`

541b576c7adf3763db7059019dfb754ae7e9575a authored almost 9 years ago by Sam Goldman <[email protected]>
Add `export interface` Flow syntax support

An interface export is just like a type export. In fact, it's a syntax affordance which makes th...

a04948f70f8b3ca7df9889f0cb3b7239976ce073 authored almost 9 years ago by Sam Goldman <[email protected]>
Add support for "declare interface" Flow syntax

This has been a feature in Flow for a long time (couldn't easily find a
specific commit adding t...

bd5c1a5b1bfa1f56f897bc10513d4b004cf589d7 authored almost 9 years ago by Sam Goldman <[email protected]>
Add support for "declare type" Flow syntax

See facebook/flow#1105

0980819346ad1c0acb8895e2d0b2eff2f79cdb0e authored almost 9 years ago by Sam Goldman <[email protected]>
`babylon`: throw parse error if class properties do not have a semicolon (fixes T6873)

e849c62144b26ed2f73f9d00c608128f4345ce7b authored about 9 years ago by Henry Zhu <[email protected]>
Don't make directive from parenthesized string.

b1da92e8cb905548ee32d102eef6d2e1bf796e52 authored about 9 years ago by Jesse McCarthy <[email protected]>
Add non-directive fixture.

(Failing.)

c5a8d4c5b000c60e349dede2cf7df3bfb7e6dffc authored about 9 years ago by Jesse McCarthy <[email protected]>
Merge pull request #3203 from samwgoldman/flow-mixins-6.x

Add support for mixins to Babel 6.x

326e157e5df69c1de48ad430231a38b5ecebc8f9 authored about 9 years ago by Sebastian McKenzie <[email protected]>
stop people from patching babylon by building it

c72ef3755aa313b0bd9d4329f85f9233735c2e08 authored about 9 years ago by Sebastian McKenzie <[email protected]>
Add support for mixins to Babel 6.x

137abcaf7a43bc46417a79c8ab40e49aa45e4add authored about 9 years ago by Sam Goldman <[email protected]>
Add support for this type to Babel 6.x

f0fd729883031fff5b00ce77547d9d3706c9fa92 authored about 9 years ago by Sam Goldman <[email protected]>
v6.3.26

939ad92deb77ae073af177c103448d60bb3fc680 authored about 9 years ago by Amjad Masad <[email protected]>
Merge pull request #3190 from hzoo/remove-await-star

Remove await* from babel-generator, add parsing error to babylon - (fixes T6688)

1d82e48d367ad2c60888cc9b9a4f26eab9fd7510 authored about 9 years ago by Amjad Masad <[email protected]>
remove all property, fixup tests

c7bdf7fc63235957de8fb0dfa39948c3ba51b56e authored about 9 years ago by Henry Zhu <[email protected]>
v6.3.25

75e2a398aff6e83207e4d560ed12bca195c1cdd4 authored about 9 years ago by Amjad Masad <[email protected]>
Remove await* from babel-generator, add parsing error to babylon - (fixes T6688)

7bac3627fe7687469d726c59eab6e49f42e0592c authored about 9 years ago by Henry Zhu <[email protected]>
Fix ignoring previous strict mode after twice "use strict"

For example:

var foo = function () {
"use strict";
"use strict";
// there...

8d8f75a5b86d892fcf8aaffd0cb76df19ab600ea authored about 9 years ago by TSUYUSATO Kitsune <[email protected]>
v6.3.21

2304ce0b4a1b49273d94a1e1f9181f2b6d87778f authored about 9 years ago by Amjad Masad <[email protected]>
Upgrade to flow 0.20.0

4a140af08d725e131af261b8ae60727f5b00bff9 authored about 9 years ago by Marshall Roch <[email protected]>
v6.3.20

f350853db9666826c47628b334056fb33327085c authored about 9 years ago by Amjad Masad <[email protected]>
add `functionBind` to babylon plugins readme

fa23b4359b764b1f78e83f4c4fef8e366c59f6b9 authored about 9 years ago by Henry Zhu <[email protected]>
v6.3.18

b0eb0f3ff9071ddfa61d9267fb391ed6c61a5fd4 authored about 9 years ago by Amjad Masad <[email protected]>
Merge pull request #3107 from MakeNowJust/fix/t6675-2

Fixed T6675

694ad8eb8a76df3923840ce587f4089a3ce50acc authored about 9 years ago by Sebastian McKenzie <[email protected]>
v6.3.15

15e02657fa064920812cd378474a65468ea2a291 authored about 9 years ago by Henry Zhu <[email protected]>
eslint: add space-after-keywords

d833e8bbee786ac2d33b74a8da76a012ebc9f590 authored about 9 years ago by Henry Zhu <[email protected]>
v6.3.14

b3de3c25146270add5bc93f2e61135f108c6adf4 authored about 9 years ago by Henry Zhu <[email protected]>
Merge branch 'master' of github.com:babel/babel

80a10e144ba9c2c5db13b52a9b04d604a7c97b55 authored about 9 years ago by Sebastian McKenzie <[email protected]>
v6.3.13

e81a5dc8fe5e1e9f10d328883b3c8fde4ceb371b authored about 9 years ago by Sebastian McKenzie <[email protected]>
v6.3.12

a5cd87c4013cb7cd8f69394a2d956c8f65a86a4b authored about 9 years ago by Sebastian McKenzie <[email protected]>
Test name, and remove todos

8716fb6f3f7e675866dc4ce9472ead7c24ac7ab0 authored about 9 years ago by Amjad Masad <[email protected]>
Add support for null literal type

e3da84bcc30ad67d2a411ef33634a8926e505280 authored about 9 years ago by Amjad Masad <[email protected]>
v6.3.0

5a15231cfe4a2c2d606004459f72fc57a22b4647 authored about 9 years ago by Amjad Masad <[email protected]>
Fixed T6675

https://phabricator.babeljs.io/T6675.

dc596d73d3715c0c7b8543653733c3358d3b02b0 authored about 9 years ago by TSUYUSATO Kitsune <[email protected]>
Make arrow functions to work with multiple args and flow return type (fixes T2422)

5e987cd46e3b6a5251d3f965ce7c6a9a5ee634b0 authored about 9 years ago by Aliaksei Shytkin <[email protected]>
v6.2.0

59ec2b2dfb39c0cefedbe9e975f41669d869b439 authored about 9 years ago by Sebastian McKenzie <[email protected]>
add function.sent

d79d0cf73d23bc4f12775586a9b32405eebc54f6 authored about 9 years ago by Sebastian McKenzie <[email protected]>
Fix Flow.

Removed `@flow` annotation from files that don't actually pass Flow check at the moment. These w...

20a483cd58718302333409fc2f39df4664b5357c authored about 9 years ago by Daniel Lo Nigro <[email protected]>