Henry Zhu
9279489413
2.0.1
2016-10-05 16:36:03 -04:00
Dan Harper
1536dfda0a
flowtype plugin ( babel/eslint-config-babel#6 )
2016-10-05 21:35:44 +01:00
Henry Zhu
b2b1416fbc
2.0.0
2016-10-05 16:32:27 -04:00
Henry Zhu
c3bc500240
update info/links
2016-10-05 16:32:19 -04:00
Daniel Tschinder
0f87764827
Ensure unix line endings ( babel/eslint-config-babel#4 )
2016-10-01 18:12:35 +02:00
Daniel Tschinder
978f3392c5
Do not allow trailing spaces ( babel/eslint-config-babel#3 )
2016-10-01 18:12:29 +02:00
Henry Zhu
c88f903374
readme [skip ci]
2016-09-24 02:10:40 -04:00
Daniel Tschinder
edcf1b59dd
Exchange flow plugin with new one ( babel/eslint-config-babel#2 )
...
* Change to eslint-plugin-flowtype
* Use new plugin
* Make dependencies peerDependencies
* Readd babel-eslint
2016-09-24 08:09:47 +02:00
Henry Zhu
b95c7aa556
1.0.2
2016-09-02 18:49:34 -04:00
Bo Borgerson
bfa69bbdb6
Add the "space-infix-ops" rule ( babel/eslint-config-babel#1 )
...
Require whitespace around infix operators.
The babel code base already mostly satisfies this. Nice to keep it that way.
This is used by Lerna, too.
2016-09-02 15:48:46 -07:00
Henry Zhu
5706f0531b
1.0.1
2016-06-29 17:33:34 -04:00
Henry Zhu
a48f2e209c
fix bug with config, use other way of specifying severity
2016-06-29 17:33:26 -04:00
Henry Zhu
13feb7278e
init
2016-06-29 16:40:35 -04:00
Kai Cataldo
15b0283650
2019-11-13 19:40:27 -05:00
Huáng Jùnliàng
e1839e5ec9
Circumvent typeof transform for umd build template ( #10701 )
...
* add test case
* fix: circumvent typeof transform
* chore: update test fixtures
2019-11-13 22:47:56 +01:00
Jaideep Bhoosreddy
433b6ba3a4
Ignore PR job on master branch ( #10702 )
2019-11-13 21:42:44 +01:00
ZYSzys
1d1101eb7c
Add missing flow type to babel-cli for consistency ( #10692 )
2019-11-13 17:39:19 +01:00
Jaideep Bhoosreddy
67ea7f4b4d
Implement PR workflow for running test262 on babel PRs ( #10579 )
...
* Implement PR workflow with test262
* revisions
2019-11-13 17:31:29 +01:00
Huáng Jùnliàng
7633f09479
Babel should not silently remove unknown options after command… ( #10698 )
...
* chore: add test case
* chore: bump commander to 4.0.1
* fix: let commander.js throw on unknown options after args
2019-11-13 00:25:24 +01:00
Huáng Jùnliàng
ce070ce422
bump @babel/* dev dependencies ( #10648 )
...
* bump @babel/* dev dependencies
* chore: align version to @babel/runtime
* chore: bump to 7.7.1
* chore: bump to 7.7.2
2019-11-13 00:05:38 +01:00
Nicolò Ribaudo
f71338baf9
E2E test Babel with itself before publishing ( #10569 )
...
* Add e2e test using Babel itself
* Make checks run again
2019-11-12 23:55:36 +01:00
Shriram Balaji
ecad667dda
Fix optional method chaining in derived classes ( #10694 )
2019-11-12 10:28:40 -06:00
4geru koichi uchinishi
d9fd07929a
chore: add missing new line to fixture ( #10697 )
2019-11-12 11:08:35 -05:00
Huáng Jùnliàng
d413a3078c
Add asserts this [is type] parsing support ( #10677 )
2019-11-11 16:36:10 -06:00
Sakibul Mowla
4cb5e0a013
Allow TypeScript type assertions in array destructuring ( #10592 )
...
* Add test
* Add fix
* Fix test, destructure with as assertion
* Add angle-bracket assertion case
* Use isBinding to make typeCastToParameter decision
2019-11-11 22:38:13 +01:00
Benjamin Blackwood
b2767c7d8a
Add funding field to package.json ( #10687 ) [ci-skip]
2019-11-11 08:08:18 -05:00
Mohammad Ahmadi
8e5f2dc929
corrected the grammar of an option description ( #10691 )
...
* grammar correction of an option description
(missed in #10589 )
* changed description to be consistent with others
Co-Authored-By: Huáng Jùnliàng <jlhwung@gmail.com>
* ran prettier
2019-11-11 12:39:36 +03:00
Kenza Houmani
2b082601a7
Fix parentheses on replaceWithMultiple for JSX ( #10598 )
...
* Closes #9851 Fix parentheses on replaceWithMultiple for JSX
* Rename test
* Use generate(ast) directly
2019-11-11 12:36:17 +03:00
chrishinrichs
70c0ed512a
Fix: Don't call Object.keys on non-objects (babel#10482) ( #10683 )
2019-11-08 21:31:46 -06:00
Babel Bot
8c2ed89aaa
Add v7.7.3 to CHANGELOG.md [skip ci]
2019-11-08 20:52:12 +00:00
Nicolò Ribaudo
e315d65a7a
v7.7.3
v7.7.3
2019-11-08 23:45:00 +03:00
Nicolò Ribaudo
0287c0f02f
Don't recover from "adjacent jsx elements" parser error ( #10682 )
2019-11-08 23:23:04 +03:00
Babel Bot
c2bace4b73
Add v7.7.2 to CHANGELOG.md [skip ci]
2019-11-06 23:28:38 +00:00
Nicolò Ribaudo
35f4d12763
v7.7.2
v7.7.2
2019-11-07 02:20:52 +03:00
Nicolò Ribaudo
9082e68d6f
Parse arrows with params annotations in conditional expressions ( #10669 )
2019-11-07 02:18:36 +03:00
Vojtech Miksu
bdb4318f47
chore: update convert-source-map dep ( #10667 )
2019-11-06 14:30:32 -06:00
Maksim Ryzhikov
3ab035bab6
fix: Use the recommended property to specify repository URL ( #10665 ) [ci-skip]
...
Use recommended by npm property to specify repository URL
https://docs.npmjs.com/files/package.json#repository
Otherwise, it breaks some tools which relay on this convention for example "nlf" package
https://github.com/iandotkelly/nlf/blob/master/lib/nlf.js#L284-L285
2019-11-06 07:34:09 -05:00
Leonid Shevtsov
2cd5ad0c80
fix typo: identifer -> identifier ( #10647 )
2019-11-06 09:13:08 +01:00
Huáng Jùnliàng
2640e5a27c
fix: remove accessibility of constructor ( #10658 )
2019-11-05 13:52:57 -06:00
Huáng Jùnliàng
0f949990c3
fix: add inList setter for compatibility with babel-minify ( #10656 )
2019-11-05 12:28:16 -05:00
njlr
f544753bb8
code style: consistent spacing ( #10643 ) [ci-skip]
...
Makes spacing consistent
2019-11-05 09:40:57 -05:00
Babel Bot
d3db02da30
Add v7.7.1 to CHANGELOG.md [skip ci]
2019-11-05 13:50:36 +00:00
Nicolò Ribaudo
42c8e0fb2f
v7.7.1
v7.7.1
2019-11-05 14:44:00 +01:00
Nicolò Ribaudo
bf48fca6a0
Revert "throw a TypeError if identifier validation fails (#106… ( #10650 )
...
This reverts commit c7d8b8a37752f42163128cf4d5e8b54c2637cec4.
2019-11-05 14:43:23 +01:00
Archer
f8eb290da1
Fix(babel-preset-env): check api.caller is a function to avoid… ( #10649 )
2019-11-05 14:39:14 +01:00
Nicolò Ribaudo
5f2240e7ab
Add v7.7.0 to CHANGELOG.md [skip ci]
2019-11-05 12:06:52 +01:00
Nicolò Ribaudo
97faa83953
v7.7.0
v7.7.0
2019-11-05 11:27:14 +01:00
Nicolò Ribaudo
cdbffe3990
Remove --require-scripts from publish-ci [skip ci]
2019-11-05 11:25:29 +01:00
Huáng Jùnliàng
b114486bc1
Traverse performance ( #10480 )
...
* perf: remove this.inList assignment
* perf: convert NodePath.parentKey into accessor function
* perf: compress shouldSkip/shouldStop/removed traverse flags
* perf: lazy initialize this.skipKeys
* perf: lazily initialize NodePath.data
* add code comments before bit operations
* remove unused typeAnnotation property
# Conflicts:
# packages/babel-traverse/src/path/index.js
* early return when visitor keys are empty
2019-11-05 11:11:58 +01:00
Nicolò Ribaudo
e9c1bce50f
Add support for TS declare modifier on fields ( #10545 )
...
* [parser] Add support for TS declare modifier on fields (#10484 )
* [parser] Add support for TS declare modifier on fields
* Use Object.create(null)
* Comment
* Add support for TS declare types to types and generator (#10544 )
* Transform TypeScript "declare" fields (#10546 )
* Transform TypeScript "declare" fields
* Remove multiple spaces
* declareFields -> allowDeclareFields
* Update after rebase
2019-11-05 10:56:57 +01:00