Sebastian McKenzie
|
96bc95d6d9
|
add blacklist syntax feature checking to 6to5/register
|
2014-10-30 17:11:54 +11:00 |
|
Sebastian McKenzie
|
11dd13b7e0
|
remove invalid node types from generator and add todo ones
|
2014-10-30 17:11:31 +11:00 |
|
Sebastian McKenzie
|
976e6782a2
|
expose traverse.VISITOR_KEYS
|
2014-10-30 17:11:13 +11:00 |
|
Sebastian McKenzie
|
febc3062cc
|
update traverse visitor keys to acorn ones
|
2014-10-30 17:11:05 +11:00 |
|
Sebastian McKenzie
|
efff5e5aab
|
add generation completeness test
|
2014-10-30 17:10:54 +11:00 |
|
Sebastian McKenzie
|
eefab7f80f
|
remove unused variables
|
2014-10-30 13:31:45 +11:00 |
|
Sebastian McKenzie
|
1a3d306949
|
Merge branch 'master' into code-generator
Conflicts:
package.json
|
2014-10-30 13:29:05 +11:00 |
|
Sebastian McKenzie
|
e5ae2f8eaf
|
fix linting errors
|
2014-10-30 13:26:13 +11:00 |
|
Sebastian McKenzie
|
e797be518f
|
move some util and traverse methods into types
|
2014-10-30 13:26:06 +11:00 |
|
Sebastian McKenzie
|
45cb755845
|
better eval contexts in bin/6to5-node
|
2014-10-30 13:09:37 +11:00 |
|
Sebastian McKenzie
|
3b9a339c79
|
remove useless traverse.Delete
|
2014-10-30 13:09:23 +11:00 |
|
Sebastian McKenzie
|
ea7ac4cd2d
|
change acorn-ast-types to internal builders
|
2014-10-30 13:09:12 +11:00 |
|
Sebastian McKenzie
|
e141a8b875
|
run 6to5-node repl in a context
|
2014-10-30 12:15:37 +11:00 |
|
Sebastian McKenzie
|
6768fc3800
|
add back regex.flags in unicode regex transformer
|
2014-10-30 12:15:12 +11:00 |
|
Sebastian McKenzie
|
0af5e00b5f
|
update jsx empty test to new dom tags behaviour
|
2014-10-30 12:14:41 +11:00 |
|
Sebastian McKenzie
|
71832ee45d
|
Merge branch 'master' of https://github.com/marijnh/acorn
|
2014-10-29 21:02:48 +11:00 |
|
Sebastian McKenzie
|
fb0fb90911
|
Merge branch 'fix-semicolons-modules' of https://github.com/sebmck/acorn
Conflicts:
acorn.js
|
2014-10-29 21:02:26 +11:00 |
|
Sebastian McKenzie
|
ecedc23892
|
v1.10.7
v1.10.7
|
2014-10-29 20:59:35 +11:00 |
|
Sebastian McKenzie
|
163c68dd6a
|
fix lint errors
|
2014-10-29 20:57:43 +11:00 |
|
Sebastian McKenzie
|
4dc6147348
|
update acorn-recast
|
2014-10-29 20:53:25 +11:00 |
|
Sebastian McKenzie
|
4b3ebc62b1
|
fix indentation
|
2014-10-29 20:52:31 +11:00 |
|
Sebastian McKenzie
|
cc094efe1b
|
modify regex object instead of creating a new literal
|
2014-10-29 20:52:25 +11:00 |
|
Sebastian McKenzie
|
8f4a3f77a0
|
remove jsx known-tags and use the latest jsx known tag definition
|
2014-10-29 20:52:12 +11:00 |
|
Sebastian McKenzie
|
b31f3666c8
|
yank out acorn-recast and replace it with our own code generator
|
2014-10-29 20:51:52 +11:00 |
|
Sebastian McKenzie
|
b1495832d7
|
remove acorn-recast
|
2014-10-29 20:51:03 +11:00 |
|
Sebastian McKenzie
|
9d3580b23a
|
make ImportDeclaration and ExportDeclaration semicolons more spec-compliant
|
2014-10-29 10:46:39 +01:00 |
|
Sebastian McKenzie
|
1be5b3c823
|
make ImportDeclaration and ExportDeclaration semicolons more spec-compliant
|
2014-10-29 20:35:37 +11:00 |
|
Sebastian McKenzie
|
fa6e50ea28
|
Merge pull request #103 from eventualbuddha/remove-unused-vars
Remove unused vars & fix typo
|
2014-10-28 14:31:24 +11:00 |
|
Sebastian McKenzie
|
a72c839a73
|
add bin and benchmark directories to jshint test #103
|
2014-10-28 14:31:09 +11:00 |
|
Brian Donovan
|
32b5edb711
|
Remove unused requires.
|
2014-10-27 20:28:31 -07:00 |
|
Brian Donovan
|
8cbb121e3f
|
Fix typo.
|
2014-10-27 20:28:08 -07:00 |
|
Sebastian McKenzie
|
75ece96475
|
v1.10.6
v1.10.6
|
2014-10-28 13:18:47 +11:00 |
|
Sebastian McKenzie
|
b016fda8af
|
add browser.js to .gitignore
|
2014-10-28 13:18:00 +11:00 |
|
Sebastian McKenzie
|
2cffad61fa
|
more reliable destructuring building
|
2014-10-28 13:16:31 +11:00 |
|
Sebastian McKenzie
|
4e248c0a16
|
add member expression destructuring test
|
2014-10-28 13:16:21 +11:00 |
|
Sebastian McKenzie
|
4f5026101b
|
fix cache-templates build script position - fixes #101
|
2014-10-28 13:16:08 +11:00 |
|
Sebastian McKenzie
|
4ce38eab37
|
v1.10.5
v1.10.5
|
2014-10-28 10:59:28 +11:00 |
|
Sebastian McKenzie
|
0a7ce115ff
|
remove browser.js in make publish
|
2014-10-28 10:58:29 +11:00 |
|
Sebastian McKenzie
|
21ed438fd8
|
alias functions in scope call wrapping - fixes #99
|
2014-10-28 10:58:20 +11:00 |
|
Sebastian McKenzie
|
5f9e954d21
|
v1.10.4
v1.10.4
|
2014-10-28 10:54:18 +11:00 |
|
Sebastian McKenzie
|
a03fd0f43a
|
fix formatting
|
2014-10-28 10:52:48 +11:00 |
|
Sebastian McKenzie
|
dcc5eaa95e
|
support MemberExpressions in destructuring - fixes #100
|
2014-10-28 10:52:24 +11:00 |
|
Sebastian McKenzie
|
3b7ce5aaa1
|
add browser file so we can have a custom browser environment
|
2014-10-28 10:52:07 +11:00 |
|
Marijn Haverbeke
|
8a799c6077
|
Remove redundant range info from tests
|
2014-10-27 10:59:16 +01:00 |
|
Ingvar Stepanyan
|
f26b656ea5
|
Remove property name clash check in ES6 as per Draft Rev 26.
See https://github.com/rwaldron/tc39-notes/blob/master/es6/2014-06/jun-6.md#conclusionresolution-3 for details.
Conflicts:
test/tests-harmony.js
|
2014-10-27 10:56:06 +01:00 |
|
Marijn Haverbeke
|
5d1db2e993
|
Only apply kludge from f48503cd31826f8cfb0f0e2b6964879dbe318385 when unicode regexps are not supported
|
2014-10-27 10:54:46 +01:00 |
|
Sebastian McKenzie
|
f48503cd31
|
add unicode flag support to regex
|
2014-10-27 10:51:23 +01:00 |
|
Ingvar Stepanyan
|
fd79ac5879
|
Move comprehension support under ecmaVersion: 7 as per spec.
|
2014-10-27 10:34:53 +01:00 |
|
Sebastian McKenzie
|
6811f071a9
|
v1.10.3
v1.10.3
|
2014-10-25 17:24:43 +11:00 |
|
Sebastian McKenzie
|
9abda34e59
|
simplify transform call chain
|
2014-10-25 17:23:27 +11:00 |
|