Sebastian McKenzie
|
0ee230d13c
|
coerce template literal expressions to strings - fixes #1065
|
2015-03-23 22:04:40 +11:00 |
|
Sebastian McKenzie
|
6d87a99d1d
|
make method definitions with expression bodies illegal - fixes #1066
|
2015-03-23 20:24:32 +11:00 |
|
Sebastian McKenzie
|
c12cfe3ed0
|
make method definitions with expression bodies illegal - fixes #1066
|
2015-03-23 20:24:32 +11:00 |
|
Sebastian McKenzie
|
1376f2f18f
|
move helper templates to a separate namespace
|
2015-03-23 17:26:54 +11:00 |
|
Sebastian McKenzie
|
972c621f59
|
remove template literals from bin
|
2015-03-23 17:26:31 +11:00 |
|
Sebastian McKenzie
|
5c41a33e41
|
save register cache on tick instead of sigint - fixes #1062
|
2015-03-23 17:26:08 +11:00 |
|
Sebastian McKenzie
|
bc6d01d6fc
|
enable strict mode on babel-node eval flag - fixes #1060
|
2015-03-23 16:53:03 +11:00 |
|
Sebastian McKenzie
|
01463faf36
|
remove apply-constructor helper from es6.spread transformer - fixes #1052
|
2015-03-23 16:51:14 +11:00 |
|
Sebastian McKenzie
|
b234603e24
|
add callDelegate transformation helper - fixes #1064
|
2015-03-23 16:47:17 +11:00 |
|
Sebastian McKenzie
|
2cbbd86552
|
remove acorn compiled source
|
2015-03-22 04:09:18 +11:00 |
|
Sebastian McKenzie
|
ca79fff0c4
|
remove acorn compiled source
|
2015-03-22 04:09:18 +11:00 |
|
Sebastian McKenzie
|
3c8f3cb521
|
update couple tests to reflect new statement explosion
|
2015-03-22 04:08:55 +11:00 |
|
Sebastian McKenzie
|
c9974a42ea
|
remove legacy react metadata
|
2015-03-22 04:08:45 +11:00 |
|
Sebastian McKenzie
|
a87f6f6fdd
|
clean up statement to expression explosion
|
2015-03-22 04:08:35 +11:00 |
|
Sebastian McKenzie
|
3d28ce7903
|
git ignore entire lib folder
|
2015-03-22 04:07:53 +11:00 |
|
Sebastian McKenzie
|
37072737b9
|
add support for class decorators
|
2015-03-22 04:07:38 +11:00 |
|
Sebastian McKenzie
|
e04ecc79c7
|
add support for class decorators
|
2015-03-22 04:07:38 +11:00 |
|
Sebastian McKenzie
|
3e26511fb2
|
remove ShadowFunctionExpression
|
2015-03-22 04:07:00 +11:00 |
|
Sebastian McKenzie
|
6128fd9687
|
add do expressions
|
2015-03-22 04:06:15 +11:00 |
|
Logan Smyth
|
01b39d67f0
|
Merge acorn 1.0.0 (formerly 'update to modular acorn' in original history).
|
2016-03-14 22:47:51 -07:00 |
|
Sebastian McKenzie
|
0d143f005f
|
update to latest acorn, better array shortcuts, don't add code frame to error message
|
2016-03-14 22:40:33 -07:00 |
|
Sebastian McKenzie
|
f830892ab8
|
fix modules generation logic and remove dead node types
|
2016-03-14 22:40:24 -07:00 |
|
Sebastian McKenzie
|
7c84db45fd
|
more estree updates - finish flow parsing
|
2016-03-14 22:40:16 -07:00 |
|
Sebastian McKenzie
|
57af08bea8
|
move acorn into vendor
|
2016-03-14 22:39:57 -07:00 |
|
Logan Smyth
|
16e8224ce6
|
Merge acorn 0.12.1 and acorn-babel (formerly "embed acorn" in the original git history).
|
2016-03-14 22:39:24 -07:00 |
|
Sebastian McKenzie
|
9c3493e02f
|
add do expressions
|
2015-03-22 04:06:15 +11:00 |
|
Sebastian McKenzie
|
a14e979897
|
use module syntax for strict module formatters
|
2015-03-21 15:27:32 +11:00 |
|
Sebastian McKenzie
|
a4ce653bed
|
update tests to reflect fixed destructuring behaviour and statement to expression explosion
|
2015-03-21 15:27:13 +11:00 |
|
Sebastian McKenzie
|
70d068226a
|
add ability to explode a list of statements when trying to replace an expression - damn this is powerful and allows some SUPER cool scenarios
|
2015-03-21 15:26:55 +11:00 |
|
Sebastian McKenzie
|
30b1c0154d
|
update to modular acorn
|
2015-03-21 15:25:32 +11:00 |
|
Marijn Haverbeke
|
44c0231c09
|
Don't require a semicolon after 'export default [function|class] ...'
Issue #225
|
2015-03-20 22:40:51 +01:00 |
|
Marijn Haverbeke
|
1fc1d32e1f
|
Add some notes on plugins to the README
|
2015-03-20 21:29:50 +01:00 |
|
Marijn Haverbeke
|
35d0b80976
|
Properly export acorn.plugins
|
2015-03-20 21:12:26 +01:00 |
|
Marijn Haverbeke
|
a1022f38e1
|
Fix trying to run .sh file with node in prepublish script
|
2015-03-20 21:05:14 +01:00 |
|
Marijn Haverbeke
|
5d7f4d7a23
|
Update README
|
2015-03-20 21:01:05 +01:00 |
|
Marijn Haverbeke
|
659f2c9091
|
Teach the walker about Super and MetaProperty
|
2015-03-20 17:51:50 +01:00 |
|
Marijn Haverbeke
|
2ed8f8f2b8
|
Fix infinite loop introduced by 685b51e
|
2015-03-20 17:49:51 +01:00 |
|
Marijn Haverbeke
|
013e48439f
|
Update tools/generate-identifier-regex.js
So that it can also spit out the astral maps.
|
2015-03-20 17:47:46 +01:00 |
|
Marijn Haverbeke
|
685b51e0ae
|
Make the loose parser's parseIdent actually returns an identifier with a name
|
2015-03-20 17:36:47 +01:00 |
|
Marijn Haverbeke
|
0fee7a395e
|
Fix the way 'npm test' loads the library
|
2015-03-20 17:35:51 +01:00 |
|
Ingvar Stepanyan
|
864268abb6
|
Add support for meta-properties.
estree/estree#32
|
2015-03-20 17:35:37 +01:00 |
|
Ingvar Stepanyan
|
921e45ab2b
|
SuperExpression -> Super
|
2015-03-20 17:23:01 +01:00 |
|
Marijn Haverbeke
|
e88a5431db
|
Allow init-less destructing bindings in for/in and for/of
|
2015-03-20 17:19:35 +01:00 |
|
Marijn Haverbeke
|
35c417d02b
|
Remove remnants of docco-based homepage
|
2015-03-20 17:05:23 +01:00 |
|
Marijn Haverbeke
|
f538706db3
|
Code style -- less semicolons, more let variables
|
2015-03-20 17:00:32 +01:00 |
|
Marijn Haverbeke
|
6dd254d999
|
Tie everything together in the new build system
|
2015-03-20 16:36:24 +01:00 |
|
Marijn Haverbeke
|
cf613ce287
|
Split up the loose parser, set up a build script
|
2015-03-20 14:41:55 +01:00 |
|
Marijn Haverbeke
|
dd89c6e112
|
Make loose parser work with minor interface changes introduced by modularization
|
2015-03-20 12:04:33 +01:00 |
|
Marijn Haverbeke
|
a1fe3a1859
|
Finish splitting up main parser
|
2015-03-20 11:47:31 +01:00 |
|
Sebastian McKenzie
|
a602873281
|
update to latest acorn, better array shortcuts, don't add code frame to error message
|
2015-03-20 20:05:29 +11:00 |
|