Sebastian McKenzie
|
c8fc778ffb
|
add ecmaVersion check to async function statements
|
2015-01-02 05:02:59 +11:00 |
|
Sebastian McKenzie
|
56bc618d33
|
actually parse async functions as statements
|
2015-01-02 04:21:56 +11:00 |
|
Sebastian McKenzie
|
a727a121ae
|
Merge https://github.com/marijnh/acorn
Conflicts:
acorn.js
|
2014-12-31 11:50:15 +11:00 |
|
Sebastian McKenzie
|
9e6e19eca8
|
parse this shorthand as an ident with subscripts instead of a regular expression
|
2014-12-31 11:48:25 +11:00 |
|
Marijn Haverbeke
|
0b59fc198b
|
Require superclass expressions to be lvals
And remove a test that violates this.
Closes #185
|
2014-12-30 12:54:25 +01:00 |
|
Ingvar Stepanyan
|
0084ac14ae
|
Fixed #186.
|
2014-12-30 13:42:37 +02:00 |
|
Sebastian McKenzie
|
d727f97497
|
fix export default declarations
|
2014-12-27 20:07:59 +11:00 |
|
Sebastian McKenzie
|
3e676a0183
|
Merge branch 'master' of github.com:6to5/acorn-6to5
|
2014-12-27 20:02:23 +11:00 |
|
Sebastian McKenzie
|
ff4228c09d
|
Merge branch 'master' of https://github.com/marijnh/acorn
Conflicts:
README.md
acorn.js
package.json
|
2014-12-27 20:02:15 +11:00 |
|
Sebastian McKenzie
|
29a33f5ae9
|
Merge branch 'export-default-declarations' of https://github.com/sebmck/acorn
|
2014-12-27 19:55:15 +11:00 |
|
Sebastian McKenzie
|
0bea7c9d51
|
Fix export default functions and classes being parsed as expressions instead of declarations
|
2014-12-27 19:54:23 +11:00 |
|
Ingvar Stepanyan
|
adec9f4b8e
|
Provide better error on member expression in binding's left side.
|
2014-12-17 20:37:00 +02:00 |
|
Ingvar Stepanyan
|
e37c07248e
|
Added optional support for hashbang directives.
Fixes #180.
|
2014-12-17 19:58:38 +02:00 |
|
Marijn Haverbeke
|
8e84aa02f4
|
Bump version number post-0.11
|
2014-12-17 11:54:40 +01:00 |
|
Marijn Haverbeke
|
78e1d7ada6
|
Mark version 0.11.0
|
2014-12-17 11:54:09 +01:00 |
|
Felix Kling
|
59c9f473ae
|
Support async functions in export declarations
6to5 is able to transpile `export async function foo(){}` but acorn-6to5 is
unable to parse it.
|
2014-12-15 22:33:47 -08:00 |
|
Sebastian McKenzie
|
16b7d59ae5
|
allow async generator functions - closes #10 - thanks @fkling
|
2014-12-15 09:39:24 +11:00 |
|
Sebastian McKenzie
|
e0b6302649
|
add support for private declarations
|
2014-12-14 13:19:22 +11:00 |
|
Sebastian McKenzie
|
c30abbb52b
|
Merge branch 'flow-types' of https://github.com/RReverser/acorn-jsx
Conflicts:
acorn.js
package.json
|
2014-12-13 12:45:28 +11:00 |
|
Sebastian McKenzie
|
46977807b7
|
fix isX variables not being reset on parseObj
|
2014-12-13 12:33:07 +11:00 |
|
Sebastian McKenzie
|
3a59b5a151
|
better async contextual identifiers
|
2014-12-13 12:06:42 +11:00 |
|
Sebastian McKenzie
|
24115acee0
|
Add flow type support
|
2014-12-13 05:01:29 +11:00 |
|
Ingvar Stepanyan
|
f188613e09
|
Add support for unknown entities (treat as ampersand + regular text).
Fixes #10.
|
2014-12-12 18:46:58 +02:00 |
|
Sebastian McKenzie
|
8bef320d58
|
change bind member operator to a hash - fixes #6
|
2014-12-13 00:47:13 +11:00 |
|
Sebastian McKenzie
|
71bb9d6123
|
contextual async/await keywords - closes 6to5/6to5#157
|
2014-12-13 00:37:40 +11:00 |
|
Marijn Haverbeke
|
6915519498
|
Give TemplateElements a narrower range
Issue #169
|
2014-12-11 17:44:45 +01:00 |
|
Marijn Haverbeke
|
c671bcfaf7
|
Bump version number post-0.10
|
2014-12-11 14:52:32 +01:00 |
|
Marijn Haverbeke
|
0a812b6020
|
Mark release 0.10.0
|
2014-12-11 14:51:45 +01:00 |
|
Marijn Haverbeke
|
c989857aa5
|
Add allowImportExportEverywhere option
Closes #174
|
2014-12-11 14:48:03 +01:00 |
|
Marijn Haverbeke
|
2cb3dbcb41
|
Change token structure of template literals
Fix various template parsing issues, makes tokenizer useable from outside
the parser.
Closes #169
Closes #173
|
2014-12-11 14:20:01 +01:00 |
|
Sebastian McKenzie
|
53d98f1175
|
Make semicolon optional in do-while in >=ES6
|
2014-12-10 13:14:25 +01:00 |
|
Sebastian McKenzie
|
1b760db578
|
Merge branch 'master' of https://github.com/RReverser/acorn
|
2014-12-10 20:32:56 +11:00 |
|
Sebastian McKenzie
|
4d985230cc
|
Merge branch 'do-optional-semicolon' of https://github.com/sebmck/acorn
|
2014-12-10 19:07:39 +11:00 |
|
Sebastian McKenzie
|
c87a7a7095
|
Revert "Merge branch 'do-optional-semicolon' of https://github.com/sebmck/acorn"
This reverts commit c526814896711439b89f613fe0412aad4c1730a8, reversing
changes made to e7fea263dac65061941a4cee25c7a84c4e50c8bf.
|
2014-12-10 19:07:27 +11:00 |
|
Sebastian McKenzie
|
841ab6802f
|
Make semicolon optional in do-while in >=ES6
|
2014-12-10 18:59:24 +11:00 |
|
Sebastian McKenzie
|
03891a7f8c
|
Merge branch 'do-optional-semicolon' of https://github.com/sebmck/acorn
|
2014-12-10 15:24:44 +11:00 |
|
Sebastian McKenzie
|
7dbddd566c
|
Merge branch 'master' of https://github.com/marijnh/acorn
Conflicts:
acorn.js
|
2014-12-10 15:24:36 +11:00 |
|
Sebastian McKenzie
|
876eed9c04
|
Add dot question token
|
2014-12-10 15:21:19 +11:00 |
|
Sebastian McKenzie
|
49119b7714
|
Make semicolon optional in do-while
|
2014-12-10 15:19:45 +11:00 |
|
Ingvar Stepanyan
|
96bc831306
|
Fix #173.
|
2014-12-07 19:55:31 +02:00 |
|
Sebastian McKenzie
|
404058f9da
|
Add object memo getters, this expressions and improve tenary syntax in playground
|
2014-12-06 20:43:32 +11:00 |
|
Sebastian McKenzie
|
ac197399bb
|
Add @ token
|
2014-12-05 14:46:56 +11:00 |
|
Sebastian McKenzie
|
0bf7938142
|
Merge branch 'master' of https://github.com/RReverser/acorn-jsx
Conflicts:
acorn.js
package.json
|
2014-11-30 11:09:25 +11:00 |
|
Ingvar Stepanyan
|
879d40989a
|
Fix #9 by removing invalid logic introduced with #1.
|
2014-11-28 16:51:50 +02:00 |
|
Sebastian McKenzie
|
d14f446177
|
rename PretzelMap to BindFunctionExpression
|
2014-11-26 17:23:11 +11:00 |
|
Sebastian McKenzie
|
2ec2a4b5af
|
add pretzel maps
|
2014-11-26 16:16:47 +11:00 |
|
Sebastian McKenzie
|
9e204a7fee
|
add playground
|
2014-11-25 23:48:48 +11:00 |
|
Ingvar Stepanyan
|
33d5082043
|
Parse import Thing ... in the same way as import {default as Thing} ....
Adjusts with Reflect.parse output and simplifies handling of "default" case
in external tools by providing regular named ImportSpecifier.
|
2014-11-23 14:06:13 +02:00 |
|
Sebastian McKenzie
|
f9c642e2c5
|
add support for ES7 exponentiation operator
|
2014-11-23 22:56:24 +11:00 |
|
Sebastian McKenzie
|
25c45a1e8e
|
add support for es7 object/spread and move acorn-6to5 tests to a separate file
|
2014-11-23 21:00:15 +11:00 |
|