Sebastian McKenzie
93e37aaaf1
inherit comments from class method
2015-03-29 17:09:03 +11:00
Sebastian McKenzie
e4db93f6a5
fix flow test range end of object property nodes
2015-03-29 17:05:14 +11:00
Sebastian McKenzie
c9243e8e97
fixes #1114
...
- The visitor keys for `ObjectTypeAnnotation`s were incorrect so those nodes weren't being traversed so comments weren't attached for them.
- The type parser wasn't eating the semicolons for the nodes so the `end` location of each of the type properties wasn't accurate which threw off the code generation newline algorithm.
- Type properties hadn't been given the `UserWhitespacable` alias.
2015-03-29 16:44:36 +11:00
Sebastian McKenzie
bbba374783
5.0.0-beta3
2015-03-29 16:10:17 +11:00
Sebastian McKenzie
7d95fddbed
add do expression definition to ast-types - fixes #1113
2015-03-29 16:10:07 +11:00
Ben
617ed09227
Incorrect package path
...
I'm pretty sure that this is a mistake, since the path doesn't exist relative to this file. Is it supposed to point to the babel-core package.json like this?
2015-03-28 15:32:07 -04:00
Sebastian McKenzie
6d7887cfe2
v5.0.0-beta3
v5.0.0-beta3
2015-03-29 01:52:30 +11:00
Sebastian McKenzie
b8e9171aaa
start on changelog
2015-03-29 01:50:54 +11:00
Sebastian McKenzie
22118c0be0
add Immutable alias keys
2015-03-29 01:50:45 +11:00
Sebastian McKenzie
3754f7615f
make insertBefore functionality the same as insertBefore in traversal path and add getStatementParent method
2015-03-29 01:50:36 +11:00
Sebastian McKenzie
b54901018b
Merge pull request #1108 from ArrestedDevelopment/jsxpragma-option
...
JSX Transformer: Add 'jsxPragma' option
2015-03-28 22:17:18 +11:00
ArrestedDevelopment
121b9ca063
Add tests for JSX Pragma option
2015-03-28 02:20:01 -06:00
ArrestedDevelopment
4988a27b6c
JSX Transformer: Add 'jsxPragma' option
2015-03-28 01:41:16 -06:00
Sebastian McKenzie
e0297e08b8
Merge pull request #1103 from joliss/makefile
...
Disable parallelism in Makefile
2015-03-28 08:39:08 +11:00
Sebastian McKenzie
79005d2f03
Merge pull request #1102 from joliss/npmignore
...
Prefix all npmignored files with "/"
2015-03-28 08:38:56 +11:00
Sebastian McKenzie
5cce8c32a4
Merge pull request #1101 from joliss/make-clean
...
Delete lib directory on `make clean`
2015-03-28 08:38:37 +11:00
Sebastian McKenzie
95b1accddc
Merge pull request #1104 from joliss/travis
...
Re-enable experimental branch on Travis
2015-03-28 08:38:26 +11:00
Jo Liss
6149e6325f
Re-enable experimental branch on Travis
2015-03-27 21:34:38 +00:00
Jo Liss
4c9d4d0378
Disable parallelism in Makefile
...
When MAKEFLAGS=-j2 is set in the environment, `make test-travis` can fail
surprisingly, because targets are executed in parallel.
2015-03-27 21:28:07 +00:00
Jo Liss
2e599bef4f
Prefix all npmignored files with "/"
...
This in particular stops lib/acorn/src from being incorrectly matched by "src".
2015-03-27 21:02:28 +00:00
Jo Liss
885da177f9
Delete lib directory on make clean
2015-03-27 20:52:00 +00:00
Sebastian McKenzie
463112517f
5.0.0-beta2
2015-03-28 05:48:27 +11:00
Sebastian McKenzie
8f10dc5c39
v5.0.0-beta2
v5.0.0-beta2
2015-03-28 05:46:57 +11:00
Sebastian McKenzie
0f99bbe293
fix test tmp directory gitignore
2015-03-28 05:45:46 +11:00
Sebastian McKenzie
0a5d2c098f
add tag beta to publish scripts
2015-03-28 05:45:37 +11:00
Sebastian McKenzie
dcf4381e26
5.0.0-beta1
2015-03-28 05:45:22 +11:00
Sebastian McKenzie
543582ef47
fix helper filename in build-runtime script
2015-03-28 05:42:55 +11:00
Sebastian McKenzie
a4db58ccaa
v5.0.0-beta1
v5.0.0-beta1
2015-03-28 05:40:16 +11:00
Sebastian McKenzie
d3971e0874
move es6.arrowFunctions transformer up
2015-03-28 05:38:31 +11:00
Sebastian McKenzie
ad98186afc
remove redundant semicolons from export declarations
2015-03-28 05:38:22 +11:00
Sebastian McKenzie
df251fbfff
fix test paths to reflect new test directory structure
2015-03-28 05:38:12 +11:00
Sebastian McKenzie
dfbcf95b0e
disable sourcemap stdin tests
2015-03-28 05:37:55 +11:00
Sebastian McKenzie
07646475d9
fix spread binding with the wrong context
2015-03-28 05:37:38 +11:00
Sebastian McKenzie
9bc67c28e3
fix path api usage in es6.forOf
2015-03-28 05:37:15 +11:00
Sebastian McKenzie
c2990d3548
add array cache to es6.destructuring to avoid running toArray multiple times
2015-03-28 05:37:06 +11:00
Sebastian McKenzie
803f8a3bbc
fix paths in api test
2015-03-28 04:38:26 +11:00
Sebastian McKenzie
ee6efee4f8
disable es6 do expressions and decorators tests
2015-03-28 04:37:30 +11:00
Sebastian McKenzie
3f144e6e74
ensure that nodes are only traversed once per context
2015-03-28 04:34:05 +11:00
Sebastian McKenzie
afedfe15ae
fix external helper build script to reflect filename schema changes
2015-03-28 04:08:02 +11:00
Sebastian McKenzie
b522294d3c
fix helper slice filename
2015-03-28 04:07:44 +11:00
Sebastian McKenzie
954af72476
update various tests to reflect the new architecture
2015-03-28 04:00:20 +11:00
Sebastian McKenzie
de42a6f796
add existence check for child and parent when inheriting comments
2015-03-28 04:00:02 +11:00
Sebastian McKenzie
06a58f228c
add TraversalPath#replaceInline, fix traversal path not updating sibling keys correctly
2015-03-28 03:59:51 +11:00
Sebastian McKenzie
7a44576c26
cache rc json
2015-03-28 03:59:14 +11:00
Sebastian McKenzie
eaa3865427
remove es7.classProperties check from parser
2015-03-28 03:59:01 +11:00
Sebastian McKenzie
b83907cc67
restructure testing infrastructure to be more modular
2015-03-28 01:21:48 +11:00
Sebastian McKenzie
a3620a58f8
add externalHelpers to source maps tests
2015-03-28 00:26:11 +11:00
Sebastian McKenzie
67a12f03fa
use replaceWithNodes rather than replace in es6.forOf transformer
2015-03-28 00:26:04 +11:00
Sebastian McKenzie
c49871d33c
stylistic changes to tests
2015-03-28 00:25:45 +11:00
Sebastian McKenzie
c828688d21
add existence check to t.inherits
2015-03-28 00:23:07 +11:00