Brian Ng
a19b72e46d
jest@23.6.0 ( #8764 )
2018-09-24 18:53:41 -05:00
Brian Ng
38cf318f61
Bump lint-related deps ( #8765 )
2018-09-24 18:09:54 -05:00
Brian Ng
be027fd36c
Bump babel-related deps ( #8763 )
2018-09-24 17:19:01 -05:00
Nicolò Ribaudo
5150f5f500
[decorators] Fields are enumerable ( #8761 )
2018-09-24 23:36:32 +02:00
Brian Ng
9f407e0735
Fix some missing parens cases with OptionalMemberExpression in generator ( #8751 )
2018-09-23 10:54:13 -05:00
Logan Smyth
3b0f9a9f1e
Delete undefined options so we handle old core versions with new CLI versions. ( #8728 )
2018-09-19 08:56:40 -07:00
Brian Ng
9e7c7f5683
Handle throw expressions in generator ( #8727 )
...
Fixes #8716
2018-09-18 18:10:48 -04:00
Henry Zhu
fad74959f8
v7.1.0
v7.1.0
2018-09-17 15:29:37 -04:00
Henry Zhu
2b68181af2
add ignore files [skip ci]
2018-09-17 15:28:38 -04:00
Brian Ng
9b4b436e1f
Fix parsing of newline between 'async' and 'function' ( #8698 )
2018-09-16 22:09:23 -05:00
Logan Smyth
aa33303112
Fix logic/Flow error with versionRange. ( #8714 )
2018-09-15 15:37:03 -07:00
Logan Smyth
bd0c62dc0c
Allow users to choose how the configuration root is selected. ( #8660 )
2018-09-15 13:03:46 -07:00
Nicolò Ribaudo
aac8118b7f
Update helpers version fro 7.0.1 to 7.0.2 ( #8703 )
2018-09-14 22:55:27 +02:00
Brian Ng
8897b67f40
Fix TSParameterProperty getting lost with transform-classes ( #8682 )
2018-09-14 10:30:15 -05:00
Brian Ng
380f2a0297
Fix typescript parsing typed object shorthand methods ( #8677 )
2018-09-14 10:20:59 -05:00
Brian Ng
402bd1cc42
Adjust TSParameterProperty handling to work with transform-parameters ( #8695 )
2018-09-14 10:20:43 -05:00
Brian Ng
6059637f09
babel-eslint@9.0.0 ( #8680 )
2018-09-14 10:20:22 -05:00
Brian Ng
880fc1f54e
Fix es6.string.iterator mapping in babel-preset-env ( #8693 )
2018-09-14 10:20:00 -05:00
Henry Zhu
fc1a52cb75
remove force publish, temp tag [skip ci] ( #8679 )
2018-09-14 10:47:37 -04:00
Nicolò Ribaudo
82a0e681ab
Add "decoratorsBeforeExport" to the babel-standalone presets ( #8649 )
2018-09-13 10:52:40 +02:00
Retsam
8f5e9e143b
Fixes the link to the babel-parser output docs ( #8678 ) [skip ci]
...
The babel-parser output documentation has been moved to the babeljs.io website, but the link in CONTRIBUTING.md is still pointing to the repository itself.
2018-09-12 09:18:20 +02:00
Logan Smyth
13798feefb
Fix prerelease checks in .availableHelper and transform-runtime definitions. ( #8659 )
2018-09-10 18:25:21 -07:00
Retsam
9ad8b2bb2c
Fix typescript import elision ( #8666 )
2018-09-10 17:42:22 -05:00
宋铄运
d2b559af59
Add issue.sh to Patreon Silver sponsors ( #8647 ) [skip ci]
2018-09-10 08:48:44 -06:00
James Garbutt
252660f248
ts generator: allow reserved keywords in interfaces ( #8627 )
2018-09-10 09:22:36 -05:00
Sven Sauleau
0e7d7cfccc
Merge pull request #8661 from babel/feat-run-fix-json-on-fix
...
Makefile: run fix json on fix
2018-09-10 09:41:55 +02:00
Sven SAULEAU
53c6c98bdb
chore: fix-json new options
2018-09-10 08:04:32 +02:00
Sven SAULEAU
802fc2ac80
feat: invoke fix-json on fix target
2018-09-10 08:04:20 +02:00
Siddharth Parmar
e372129d00
Add tests for static math methods ( #8626 )
2018-09-09 18:08:34 -07:00
Logan Smyth
79b2af5997
Format fixture JSON with Prettier. ( #8658 )
2018-09-09 17:57:52 -07:00
Frederic Germain
45c28fa785
Use eslint-local-rules plugin
...
This allows to avoid having errors in editors that
supports eslint
cf https://github.com/eslint/eslint/issues/8769
2018-09-07 16:54:07 -07:00
Mateusz Burzyński
1e1a89ca70
Allow regular plugins/presets resolution algorithm for packages outside of the monorepo ( #7582 )
2018-09-07 16:37:10 -07:00
Jeff Rafter
1b03906da4
Allow users to specify a module for inline scripts ( #6223 )
2018-09-07 16:33:19 -07:00
Maaz Syed Adeeb
7accee9c24
[TS] Transform multiple assert and assign correctly ( #7217 )
...
* Transform multiple assert and assign correctly
* Handling nested TSAsExpressions in the transform
2018-09-07 16:23:18 -07:00
Logan Smyth
7273cf8fe5
Fix a linting error.
2018-09-07 16:09:25 -07:00
Aaron Ang
dad55ef1d6
Test babel-cli --source-maps and errors ( #5377 )
2018-09-07 15:30:24 -07:00
Nicolò Ribaudo
9aec4ad159
Add support for the new decorators proposal ( #7976 )
2018-09-07 15:58:42 +02:00
Vikram Rangaraj
29a2878973
Use jsonc to parse babelrc comments in markdown files ( #8643 ) [skip ci]
...
* [skip ci] use markdown jsonc to parse comments in README files
* [skip ci] change json to jsonc type in other markdown files
2018-09-07 15:50:51 +02:00
Elian Ibaj
9eef660daa
Allow patterns as argument of RestElement ( #8414 )
2018-09-06 22:35:37 +02:00
Nathan Shane
d9149aa2f3
Fix broken links to old changelogs ( #8635 ) [skip ci]
2018-09-06 00:58:50 +02:00
Brian Ng
58017044a3
Bump flow to 0.80 and fix sourceType error ( #8630 )
2018-09-05 09:00:53 -05:00
Nicolò Ribaudo
c5279eeca4
[static private] Use explicit descriptors instead of an object ( #8620 )
...
This is similar to ec69b4bb1256c061ac76f53dfed09c4283ec6a31, which
was about private instance fields.
Private properties can be non-writable (thanks to decorators), or have
get/set accessors. If we stored this information on the `privateClass`
object, we would need to always use `Object.getOwnPropertyDescriptor`
before reading or writing a property because accessors need to be called
with the correct `this` context (it should be the actual class, not the
object hat stores the private properties). This commit simplifies that
operation a bit by removing the container object.
It also have another advantage, which instance fields already have
thanks to the use of separate weakmaps: unused private static fields
can be tree-shaken away or garbage-collected, while properties of an
object can't. Also, they can be easilier minified.
2018-09-05 15:08:40 +02:00
Logan Smyth
f6643d1804
Merge pull request #8624 from loganfsmyth/misc-fixes
...
Verify 'sourceMap' option with hasOwnProperty, and verify string-typed 'version'
2018-09-04 09:27:10 -07:00
Sven Sauleau
07fae82a8a
fix(types): missing unambiguous sourceType ( #8610 )
2018-09-04 10:03:48 -05:00
Logan Smyth
fc91b94a86
Fix misplaced dependency from PR #8616
2018-09-03 23:36:34 -07:00
Nicolò Ribaudo
d4e23b5b2a
[static private] Unify loose handling of static and instance props ( #8614 )
2018-09-04 08:10:46 +02:00
Siddharth Parmar
262787bd92
Add static Math methods to plugin-transform-runtime ( #8616 )
...
* Add static Math methods to plugin-transform-runtime
* Remove methods which are not part of TC39 standard
* Use semver to conditionally include Math module
2018-09-03 20:49:51 -07:00
Logan Smyth
9232e8b405
Validate the type of the 'version' option for transform-runtime.
2018-09-03 18:44:10 -07:00
Logan Smyth
dd985c3be3
Verify 'sourceMap' with hasOwnProperty since it can be falsy.
2018-09-03 12:22:22 -07:00
Nicolò Ribaudo
4beb977f15
[static private] Use correct min version in helpers ( #8613 )
...
* [staic private] Use correct min version in helpers
* Always use patch version
2018-09-03 11:36:26 -07:00