Brian Ng
a55382e4ad
Test262 update ( #9288 )
2019-01-07 08:52:36 -06:00
Sven Sauleau
b211b810d1
Use 2014-present in license ( #9290 )
2019-01-07 08:52:11 -06:00
James George
25e880d355
Add follow on twitter badge ( #9264 ) [skip ci]
2019-01-07 09:49:20 -05:00
Daniel Tschinder
e43777bb5f
Fix location for typescript type assertions in AST ( #9284 )
2019-01-06 16:39:14 -08:00
Nicolò Ribaudo
efc60a1703
Add test sources to prettierignore ( #9287 ) [skip ci]
2019-01-06 20:59:02 +01:00
Daniel Tschinder
54f072991d
Revert "Revert babel-helper-builder-react-jsx change from #4988 " ( #9119 )
...
This reverts commit dbc07220ae9188a3fb2bdea3d826ff7f48532a2e.
# Conflicts:
# packages/babel-helper-builder-react-jsx/src/index.js
2019-01-05 22:22:49 -08:00
Brian Ng
a58893d1e3
Ensure modifiers are included in TSParameterProperty ranges ( #9276 )
2019-01-04 10:02:09 -06:00
Nicolò Ribaudo
865eb93c2d
[private methods] Define private methods before executing initializers ( #9248 )
2019-01-03 20:33:44 +01:00
Berlam Henderson
49f52bbcb3
Bump license years for 2019 ( #9271 )
2019-01-03 09:12:03 -06:00
Nicolò Ribaudo
9d1d0fe57a
Add mixins support to the _decorate helper ( #9166 )
2018-12-29 22:54:30 +01:00
Brian Ng
ea1c436ea1
Fix handling scoped packages in preset-env include/exclude options ( #9219 )
2018-12-27 09:54:28 -06:00
David Laban
3f9a1c08cc
Add tests for babel-types.isType ( #9243 )
2018-12-27 12:49:34 +01:00
J. S. Choi
c586d4e8ca
parser, smart pipes: Add support for yield in pipeline bodies
...
Fixes #9178 .
2018-12-23 17:09:18 +01:00
J. S. Choi
60ffe1d103
parser, smart pipes: Add test for async–await
2018-12-23 17:09:18 +01:00
Armano
b5177ce290
babel-parser: typescript: add missing bigint keyword ( #9230 )
2018-12-22 17:18:32 -06:00
Henry Zhu
d1aa665657
update sponsors [skip ci]
2018-12-21 21:39:06 -05:00
Nicolò Ribaudo
f130981546
v7.2.5
v7.2.5
2018-12-21 23:32:48 +01:00
Nicolò Ribaudo
bc347bab7a
Add @babel/helpers to devDependencies of runtime and runtime-corejs2 ( #9222 )
2018-12-21 10:08:47 +01:00
Nicolò Ribaudo
21228abfde
v7.2.4
v7.2.4
2018-12-20 13:08:41 +01:00
Nicolò Ribaudo
e417437355
Minify standalone
2018-12-20 12:50:41 +01:00
Nicolò Ribaudo
0bb720401b
v7.2.3
v7.2.3
2018-12-20 12:18:31 +01:00
Nicolò Ribaudo
d35f2ad92b
Update lerna to v3.6.0
...
Use forked @lerna/collect-updates to prevent publishing of dependents:
this is the same as Lerna 2's --dangerously-only-publish-explicit-etc option.
2018-12-20 11:46:56 +01:00
Nicolò Ribaudo
57759cb1a1
[lerna] Don't ignore .json data files in preset-env ( #9200 )
2018-12-20 11:43:40 +01:00
Cameron Martin
9e95da4eaa
Added type-level mapping between aliases and nodes that have that alias. ( #9110 )
2018-12-19 10:57:27 +01:00
Nicolò Ribaudo
911c2d0bf4
Use @babel/eslint-plugin-developement ( #9206 )
2018-12-18 22:59:43 +01:00
cphamlet
116ca22def
Minor typo for -f flag in cli ( #9201 )
2018-12-17 19:29:23 -08:00
Tan Li Hau
52fb884550
Strips flow directive fully ( #9197 )
2018-12-17 09:27:56 +01:00
Daniel Tschinder
5cb38995c0
Allow keywords to be used in type annotations ( #9184 )
2018-12-15 12:51:24 -08:00
Andy Edwards
3c8e15dbc1
don't throw classNameTDZError if referenced identifier is within a TypeAnnotation ( #9190 )
...
fix #9189
Obviously this code is intended to throw an error if someone tries to reference a class before it's defined, like:
```js
class Foo {
someField = Foo;
}
```
But there's no problem with referencing the class in a type annotation before it's defined, and this is often necessary for tree structures:
```js
class Foo {
[someSymbol]: Foo;
}
```
2018-12-15 15:16:43 +01:00
Nicolò Ribaudo
c1499b13ac
v7.2.2
v7.2.2
2018-12-15 10:59:56 +01:00
Nicolò Ribaudo
7bcd62cfee
Build standalone on prepublish
2018-12-15 10:52:23 +01:00
Daniel Tschinder
47da5cf75a
Correctly transform spreads to use proper concat method ( #9108 )
...
* Correctly transform spreads to use proper concat method
* Add tests to ensure array spread clones elements
2018-12-13 23:24:43 -08:00
Vikram Rangaraj
72471aff63
Handle flow comments with leading spaces ( #9168 )
...
* check for spaces and tabs before a flow comment
* fix issue with using string index and shift interchangably
* update tests
* Use update charcodes version
* Disallow flow-comments in flow-comments and check for unterminated comments
2018-12-13 22:10:01 -08:00
Patrick Eriksson
b9340bc597
Fix package.json repository URLs ( #9176 )
2018-12-13 21:15:40 +01:00
Thiago Arrais
731182eee4
Types for pipeline operator (smart proposal) ( #9122 )
2018-12-13 06:58:58 +01:00
Daniel Tschinder
f4eec5ca79
Add new flag that indicates if a module has exports ( #9171 )
2018-12-12 21:24:44 -08:00
Nicolò Ribaudo
b60adce4cb
Update CHANGELOG.md
2018-12-12 23:56:33 +01:00
Henry Zhu
66c4bc8f64
update list of sponsors [skip ci]
2018-12-12 16:07:49 -05:00
Daniel Tschinder
d2dc28ed2b
add triage label to new issues [skip ci] ( #9158 )
2018-12-12 10:23:54 -08:00
Brian Ng
0514a9f903
Update v7 regression issue template link ( #9157 )
2018-12-10 12:00:52 -06:00
Nicolò Ribaudo
d1d3c823cc
Move decorators transform to @babel/helper-create-class-features-plugin ( #9059 )
...
* Move decorators to @babel/plugin-class-features
* Minor refactoring
* Use the new helper package
2018-12-09 12:30:25 +01:00
Nicolò Ribaudo
9b005dedfd
Fix --root-mode option in babel-node ( #9148 )
2018-12-07 22:47:56 +01:00
Rubén Norte
4fdb71151f
Inherit properties in function from method in loose mode ( #9135 )
2018-12-07 15:57:48 +01:00
Brian Ng
f611bb016b
Bump Babel deps ( #9145 )
2018-12-07 08:55:06 -06:00
Kagami Sascha Rosylight
4dff205dc1
Disable parameter-destructuring in Edge 18 ( #9140 )
2018-12-07 08:14:08 -06:00
Kagami Sascha Rosylight
72fd2d192c
Add missing colon to issue template ( #9143 )
2018-12-07 13:32:36 +01:00
Daniel Tschinder
35815832b5
Move to travis vm based builds ( #9133 )
2018-12-05 15:02:37 -08:00
Daniel Tschinder
9c45b8faf7
Ensure we always use local versions of babel dependencies in tests ( #9132 )
2018-12-05 14:14:16 -08:00
Daniel Tschinder
ca2918ab13
Test local version of babel/types
2018-12-05 13:34:36 -08:00
Daniel Tschinder
d915f31bcb
Add tests for createTypeAnnotationBasedOnTypeof
2018-12-05 13:24:55 -08:00