Nicolò Ribaudo
d896ce2b53
v7.3.2
2019-02-04 23:20:05 +01:00
Nicolò Ribaudo
4c4c22a316
Run prettier
2019-01-30 11:30:31 +01:00
Dylan Staley
03230eaa9c
Retain JSX pragma if defined as a comment ( #9095 )
2019-01-26 15:36:10 -06:00
Yuri Karadzhov
854313a759
Correctly visit param decorators to prevent their imports being removed in typescript transform ( #8738 )
...
* Remove types on program exit in typescript transform
* Revert changes to typescript transform
* Correctly add visitors for param decorators
* Fix plugin for node 6
2019-01-24 15:07:56 -08:00
Nicolò Ribaudo
282129ea66
v7.2.0
2018-12-03 20:00:35 +01:00
Nicolò Ribaudo
8c7d4b55c9
Add plugins name ( #8769 )
...
* Add plugins name
* Add missing names found by the plugin
* Add eslint plugin
2018-11-18 23:02:58 +01:00
Retsam
08454ece46
Typescript - Tuples can include rest elements ( #8805 )
2018-10-08 11:32:31 -05:00
Retsam
a5b5ed928d
Typescript - Tuple elements can be optional ( #8720 )
2018-10-02 11:29:51 -05:00
Brian Ng
38cf318f61
Bump lint-related deps ( #8765 )
2018-09-24 18:09:54 -05:00
Henry Zhu
fad74959f8
v7.1.0
2018-09-17 15:29:37 -04:00
Brian Ng
8897b67f40
Fix TSParameterProperty getting lost with transform-classes ( #8682 )
2018-09-14 10:30:15 -05:00
Brian Ng
402bd1cc42
Adjust TSParameterProperty handling to work with transform-parameters ( #8695 )
2018-09-14 10:20:43 -05:00
Retsam
9ad8b2bb2c
Fix typescript import elision ( #8666 )
2018-09-10 17:42:22 -05:00
Logan Smyth
79b2af5997
Format fixture JSON with Prettier. ( #8658 )
2018-09-09 17:57:52 -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
Henry Zhu
04d09cc754
add access public to all packages [skip ci] ( #8573 )
...
If people copy paste to make an new package they might miss this and we will get a publish error later so figured we should add it to all.
2018-08-29 09:54:53 -04:00
Henry Zhu
90fb82a535
v7.0.0
2018-08-27 17:41:21 -04:00
Henry Zhu
814c564c45
v7.0.0-rc.4
2018-08-27 12:42:00 -04:00
Henry Zhu
cada040bec
v7.0.0-rc.3
2018-08-24 14:06:00 -04:00
Henry Zhu
f1d774b34f
v7.0.0-rc.2
2018-08-21 15:22:07 -04:00
Henry Zhu
0a958861c9
v7.0.0-rc.1
2018-08-09 16:06:08 -04:00
Henry Zhu
904bcaffe3
fix peer deps [skip ci] ( #8445 )
...
Should be anything 7.x
2018-08-09 15:59:14 -04:00
Henry Zhu
8b1406127a
v7.0.0-rc.0
2018-08-09 11:56:00 -04:00
Henry Zhu
6695f5e2f7
v7.0.0-beta.56
2018-08-03 21:02:42 -04:00
Brian Ng
55ca90b3fc
Allow TSInterfaceDeclaration to be default export ( #8408 )
...
<!--
Before making a PR, please read our contributing guidelines
https://github.com/babel/babel/blob/master/CONTRIBUTING.md
For issue references: Add a comma-separated list of a [closing word](https://help.github.com/articles/closing-issues-via-commit-messages/ ) followed by the ticket number fixed by the PR. (it should be underlined in the preview if done correctly)
If you are making a change that should have a docs update: submit another PR to https://github.com/babel/website
-->
| Q | A <!--(Can use an emoji 👍 ) -->
| ------------------------ | ---
| Fixed Issues? | Fixes #7118
| Patch: Bug Fix? | Y
| Major: Breaking Change? | N
| Minor: New Feature? | N
| Tests Added + Pass? | Yes
| Documentation PR Link |
| Any Dependency Changes? |
| License | MIT
2018-07-31 12:57:57 -05:00
Henry Zhu
adca165ee9
v7.0.0-beta.55
2018-07-28 18:06:42 -04:00
Andy
8ee24fdfc0
TypeScript: Support type arguments on tagged templates ( #7754 )
...
| Q | A
| ------------------------ | ---
| Fixed Issues? | #7747 (partly)
| Patch: Bug Fix? |
| Major: Breaking Change? |
| Minor: New Feature? | Yes
| Tests Added + Pass? | Yes
| Documentation PR |
| Any Dependency Changes? |
| License | MIT
@JamesHenry This changes the AST format. CC @DanielRosenwasser for review.
Supports parsing type arguments on tagged template calls.
Should wait on Microsoft/TypeScript#23430 to be merged so we're sure we have the final syntax.
2018-07-26 10:44:43 -05:00
Henry Zhu
84282f199b
v7.0.0-beta.54
2018-07-16 13:59:43 -04:00
Henry Zhu
b89234b1a2
v7.0.0-beta.53
2018-07-11 09:39:52 -04:00
Andy
301db1b921
TypeScript: Support type arguments on JSX opening and self-closing tags ( #7799 )
2018-07-10 17:19:42 -05:00
Henry Zhu
663c96db04
v7.0.0-beta.52
2018-07-05 20:59:03 -04:00
Pierre-Marie Dartus
4d125c391a
Typescript: Avoid stripping class properties when a decorator is set ( #8238 )
...
The `babel-plugin-transform-typescript` removes class properties without value regardless if decorators are assigned to it or not.
2018-07-04 07:44:33 -04:00
Rodolfo Rodriguez
c6a4108e57
Update READMEs for yarn ( #8215 ) [skip ci]
...
Closes https://github.com/babel/babel/pull/8255
2018-07-03 09:03:18 -04:00
Sven Sauleau
8f8b4e8e82
Switch new website in READMEs ( #8181 ) [skip ci]
2018-06-15 10:13:20 -04:00
Henry Zhu
c313b267f7
v7.0.0-beta.51
2018-06-12 17:18:28 -04:00
Henry Zhu
eb54adb755
use a semver range for core peerDep [skip ci]
2018-06-12 17:10:15 -04:00
Henry Zhu
e0ef50c00f
Use older semver range since lerna update does not change peerDeps on publish [skip ci] ( #8152 )
2018-06-12 16:45:10 -04:00
Henry Zhu
3af623678f
v7.0.0-beta.50
2018-06-12 15:46:05 -04:00
Henry Zhu
86c10ff4f3
fix merge issue
2018-06-12 13:33:07 -04:00
Miguel Albernaz
6d5392554f
Adds JSXFragment to plugin-transform-typescript check for the presence of jsx ( #7996 )
2018-06-12 13:17:25 -04:00
Alexey Zaslavsky
0b25e3327c
Fix 'Missing class properties transform' error when parsing class properties with Typescript syntax ( #8007 )
2018-06-12 13:13:30 -04:00
Sven SAULEAU
b445b79734
Refactor move docs ( #8108 )
...
* feat: [skip] generate readme script
* docs: [skip ci] update READMEs
* docs: [skip ci] fix code block type
* chore: [skip ci] move generator script
2018-06-04 10:32:39 -04:00
Logan Smyth
90566103a6
v7.0.0-beta.49
2018-05-25 09:00:02 -07:00
Henry Zhu
e6d198eef5
v7.0.0-beta.48
2018-05-24 15:20:31 -04:00
Logan Smyth
43aa61d6be
Make the typescript preset require a filename unless the user configured it for general use.
2018-05-21 18:34:50 -07:00
Henry Zhu
f03adbadf4
v7.0.0-beta.47
2018-05-14 17:15:44 -07:00
Caleb Eby
25810d2609
Fix handling of different JSX pragmas in Typescript ( #7878 )
...
Fixes #7631
Before, if a JSX pragma was imported, the import was removed because
it did not think it was used as a value. This changes it so it knows
that the import is being used as a JSX pragma
2018-05-14 15:01:45 -07:00
Michael Mantel
84e76e2d49
TypeScript: Allow non-null and type assertions as lvalues. ( Fixes #7638 ) ( #7888 )
2018-05-09 16:45:50 -05:00
Tim Seckinger
fa1547d8f8
fix(transform-typescript): do not elide injected imports ( #7833 )
2018-05-09 10:05:29 -05:00
Logan Smyth
3a2aa9b862
v7.0.0-beta.46
2018-04-22 21:29:42 -07:00