Sebastian McKenzie
|
c2c8b2db57
|
add token match method and remove more dead code
|
2015-07-26 04:48:42 +01:00 |
|
Sebastian McKenzie
|
23aa7b002d
|
improve babylon test coverage and remove dead code
|
2015-07-25 19:54:19 +01:00 |
|
Sebastian McKenzie
|
2948108c90
|
finish reorganisation of babylon
|
2015-07-25 08:03:39 +01:00 |
|
Sebastian McKenzie
|
e7fec51feb
|
remove range property from nodes, clean up babylon codebase
|
2015-07-25 07:07:22 +01:00 |
|
Sebastian McKenzie
|
af03a301ae
|
fix broken tests take 2
|
2015-07-25 06:16:50 +01:00 |
|
Sebastian McKenzie
|
0e9413e926
|
fix broken tests
|
2015-07-25 06:14:09 +01:00 |
|
Sebastian McKenzie
|
bed14e9b42
|
add espree comment attachment tests and remove ranges test property from babylon tests
|
2015-07-25 06:07:51 +01:00 |
|
Sebastian McKenzie
|
006f3db76a
|
update babylon fixtures to use File as the root node rather than Program
|
2015-07-25 05:24:58 +01:00 |
|
Sebastian McKenzie
|
b088f8e6ef
|
switch babylon tests to fixtures
|
2015-07-25 05:19:32 +01:00 |
|
Sebastian McKenzie
|
73ff38e35b
|
check whether the last child is the same node as the one we're removing comments from - fixes #2072, fixes #2068
|
2015-07-25 02:16:31 +01:00 |
|
Sebastian McKenzie
|
ea479ca5a8
|
v5.8.5
|
2015-07-24 21:59:14 +01:00 |
|
Sebastian McKenzie
|
709f1421bc
|
v5.8.4
|
2015-07-24 21:30:26 +01:00 |
|
Sebastian McKenzie
|
3023afcff4
|
Merge branch 'master' of github.com:babel/babel
t push# especially if it merges an updated upstream into a topic branch.
|
2015-07-21 22:44:54 +01:00 |
|
Chris Parker
|
6241742580
|
fix tryCreateRegexp function scope
|
2015-07-21 17:23:31 -04:00 |
|
Sebastian McKenzie
|
ba7b5ce5c8
|
v5.8.3
|
2015-07-21 18:22:42 +01:00 |
|
Sebastian McKenzie
|
4e4202ef73
|
v5.8.2
|
2015-07-21 18:11:11 +01:00 |
|
Sebastian McKenzie
|
ad4389b465
|
v5.7.5
|
2015-07-21 02:39:55 +01:00 |
|
Sebastian McKenzie
|
3c5b4f2d89
|
update flow literal annotations to have a rawValue
|
2015-07-21 02:37:43 +01:00 |
|
Sebastian McKenzie
|
da94ea7fa5
|
Merge branch 'master' into development
|
2015-07-21 02:28:00 +01:00 |
|
Sebastian McKenzie
|
ee04db074d
|
properly disallow type casts in reference lists
|
2015-07-21 02:01:48 +01:00 |
|
Sebastian McKenzie
|
7f34827a72
|
reimplement async function type parameters backfix - fixes #2028
|
2015-07-21 01:13:35 +01:00 |
|
Sebastian McKenzie
|
0ca73d2474
|
add comment attachment to the parser and remove dead acorn options
|
2015-07-21 01:13:07 +01:00 |
|
Franky Chung
|
f3c7ef6707
|
Add number literal type annotations for flow
|
2015-07-20 11:35:46 +09:00 |
|
Sebastian McKenzie
|
9219b7f7bf
|
don't return from within parseSubscripts when we parse an async arrow function - fixes #2027
|
2015-07-17 23:31:46 -07:00 |
|
Sebastian McKenzie
|
49f18bb8ba
|
v5.7.2
|
2015-07-15 20:35:57 +01:00 |
|
Sebastian McKenzie
|
a84242386d
|
flow parser plugin: move up startPos and startLoc default assignments
|
2015-07-15 20:33:56 +01:00 |
|
Sebastian McKenzie
|
043d007285
|
rewrite async function parsing, properly parse flow return types of arrow functions - fixes #1991
|
2015-07-15 20:08:10 +01:00 |
|
Sebastian McKenzie
|
a8b8482326
|
add feature flag for es7.exponentiationOperator
|
2015-07-15 18:07:25 +01:00 |
|
Sebastian McKenzie
|
2007469305
|
remove dead babylon code
|
2015-07-15 18:07:13 +01:00 |
|
Sebastian McKenzie
|
85cb123939
|
Merge branch 'master' into development
|
2015-07-15 17:10:58 +01:00 |
|
Sebastian McKenzie
|
6bcf98a3d5
|
v5.7.1
|
2015-07-15 17:09:26 +01:00 |
|
Sebastian McKenzie
|
b21db8a37e
|
finish removal of ecmaVersion option
|
2015-07-15 16:41:32 +01:00 |
|
Sebastian McKenzie
|
bd2fb6126b
|
remove ecmaVersion <= 6
|
2015-07-15 15:34:47 +01:00 |
|
Sebastian McKenzie
|
38553a6c42
|
switch node definitions to a DSL
|
2015-07-15 13:51:47 +01:00 |
|
Sebastian McKenzie
|
91cf6a823d
|
v5.6.23
|
2015-07-15 11:23:07 +01:00 |
|
Sebastian McKenzie
|
04e152ac77
|
fix use strict parsing
|
2015-07-14 17:14:32 +01:00 |
|
Sebastian McKenzie
|
a0097e2ec8
|
add npmignore to babylon
|
2015-07-14 16:48:43 +01:00 |
|
Sebastian McKenzie
|
e9d0e55c39
|
sync tests with upstream acorn
|
2015-07-14 15:15:36 +01:00 |
|
Sebastian McKenzie
|
7c6de96ad7
|
elaborate on babylon readme
|
2015-07-14 15:14:57 +01:00 |
|
Sebastian McKenzie
|
ec6f919377
|
v5.6.21
|
2015-07-13 23:37:01 +01:00 |
|
Sebastian McKenzie
|
a3a19d73b3
|
2.6.20
|
2015-07-13 21:09:45 +01:00 |
|
Sebastian McKenzie
|
da9493e1fa
|
Revert "remove do expressions"
This reverts commit 420492388b06ff295a638adbea0f34c726056607.
|
2015-07-13 20:45:49 +01:00 |
|
Sebastian McKenzie
|
1e77212efa
|
remove do expressions
|
2015-07-13 16:37:08 +01:00 |
|
Sebastian McKenzie
|
6cc59a3ce7
|
t
|
2015-07-13 16:34:43 +01:00 |
|
Sebastian McKenzie
|
6c5c216c40
|
add scripts
|
2015-07-12 12:51:20 +01:00 |
|
Sebastian McKenzie
|
a1a1ad3d1c
|
add missing semicolons
|
2015-07-12 00:36:21 +01:00 |
|
Sebastian McKenzie
|
a08c21302d
|
Merge branch 'master' into top-secret
# Conflicts:
# packages/babylon/src/options.js
# src/acorn/plugins/flow.js
# src/acorn/src/util.js
|
2015-07-11 21:04:33 +01:00 |
|
Sebastian McKenzie
|
ff6620c8ea
|
more architectural changes
|
2015-07-11 20:56:26 +01:00 |
|
Sebastian McKenzie
|
423d8c510d
|
Begin transition of Babel to a more scalable architecture, async flow to allow for RPC and better build system for multiple packages
|
2015-07-11 12:39:54 +01:00 |
|
cpojer
|
f757ca01a1
|
Add support for import typeof, fixes #1975
|
2015-07-11 01:54:25 -07:00 |
|