100 Commits
Author SHA1 Message Date
Brian NgandGitHub d16b17cf40 Bump [email protected] (#12633) 2021-01-14 14:10:47 -05:00
Brian NgandGitHub 095df77feb Fix printing BigIntLiterals/DecimalLiterals with compact option (#12424) 2020-11-30 20:18:57 -06:00
Brian NgandGitHub c3ec7dc5b3 Fix support for polyfilling Array.prototype.values in core-js@2 (#12340) 2020-11-10 16:43:11 +01:00
Brian NgandGitHub b9591677ad [ts] Error on invalid type casts in JSX (#12221) 2020-10-23 08:09:35 -05:00
Brian NgandGitHub 9cb0999e43 [ts] Allow optional binding pattern parameters within types/interfaces (#12227) 2020-10-21 08:16:43 -05:00
Brian NgandGitHub a6cc7dcd4c [ts] Disallow invalid type annotations in ExpressionStatements (#12185)
* Fix regression with invalid type annotations in ExpressionStatements
2020-10-16 10:20:53 +02:00
Brian NgandGitHub fb0a14e5b7 Support TypeScript mapped type 'as' clauses (#12129) 2020-10-14 20:16:22 +02:00
Brian NgandGitHub 1fa676f514 Move check for TSTypeCastExpression to catch another case (#12161) 2020-10-11 13:03:57 +02:00
Brian NgandGitHub 49c387733b Fix printing TSTypeOperator (#12114) 2020-09-28 11:01:13 -05:00
Brian NgandGitHub 630088ab26 Bump regexpu-core (#12077)
* Bump regexpu-core

* dedupe
2020-09-18 15:36:37 -04:00
Brian NgandGitHub c1cd0be21f Bump Babel deps (#12078) 2020-09-18 13:07:48 -05:00
Brian NgandGitHub 96affd8bc9 Set generator to true during error recovery of accessor (#11987) 2020-08-21 14:37:52 -05:00
Brian NgandGitHub b142afc3de Throw error on invalid flow async generic arrow syntax (#11979) 2020-08-19 16:11:17 -05:00
Brian NgandGitHub 13b9b6dd26 Fix parsing type casted generic flow arrow exprs (#11955) 2020-08-19 14:15:01 -05:00
Brian NgandGitHub a217012dbe Support ConditionalExpressions in dry-error-messages rule (#11917)
* Support ConditionalExpressions in dry-error-messages rule

* tests
2020-08-05 16:28:35 -04:00
Brian NgandHuáng Jùnliàng 5052c92c1e Allow unknown/any in TS catch clause param (#11755) 2020-07-29 16:51:48 -04:00
Brian NgandGitHub bd02f4f006 Bump some deps for audit (#11818) 2020-07-10 21:42:18 +02:00
Brian NgandGitHub 20e4de9144 Fix break/continue when switch is nested inside loop (#11802)
* Fix break/continue when switch is nested inside loop

* merge retCheck
2020-07-07 18:38:11 -04:00
Brian NgandGitHub bc6644319d Bump @babel/* deps (#11677) 2020-06-04 20:09:19 -05:00
Brian NgandGitHub bfd08745f2 Fix some test fixtures (#11655) 2020-05-31 09:57:00 -05:00
Brian NgandGitHub 661dfa4f93 Add support for printing ImportAttribute (#11641) 2020-05-29 08:49:38 -05:00
Brian NgandGitHub 183d13af89 Update flow test whitelist (#11459) 2020-04-21 16:39:40 -05:00
Brian NgandGitHub 86a8097308 Set exprAllowed to false for star token (#11449) 2020-04-21 14:22:40 -05:00
Brian NgandGitHub 11600a63a4 Bump handlebars dep (#11374) 2020-04-03 21:41:48 +02:00
Brian NgandGitHub 27c5dbc283 Restore default pragmas in preset-react for classic runtime (#11324) 2020-03-24 00:06:44 +01:00
Brian NgandGitHub 9a6503d59c Update compat-data (#11277) 2020-03-18 10:24:14 +01:00
Brian NgandGitHub 481a993049 Add support for flow's SymbolTypeAnnotation (#11077) 2020-03-16 23:00:17 +01:00
Brian NgandGitHub e4f563e2af Add estree parsing support for export * as A (#11254) 2020-03-16 22:52:33 +01:00
Brian NgandGitHub c65b5c5084 Remove unused gulp-rename (#11259) 2020-03-14 12:02:00 +01:00
Brian NgandGitHub f26a4b8cbf Bump kind-of for audit (#11232) 2020-03-10 17:40:20 -04:00
Brian NgandGitHub f851341915 Bump rollup deps (#11233) 2020-03-10 17:40:08 -04:00
Brian NgandGitHub c8750ae778 Bump ESLint-related deps (#11228) 2020-03-10 15:48:03 -04:00
Brian NgandGitHub 468db0ddcc Update @babel deps (#11225)
* Update @babel deps

* fixture
2020-03-10 12:27:13 -04:00
5becf3c34f Fix typing of ReplaceSupers options (#11121)
* Fix type opts.getObjetRef to opts.getObjectRef

* Added // @flow to possibly catch for more errors.

* tweaks

Co-authored-by: InsignificantReasons <[email protected]>
2020-02-11 10:55:46 +01:00
Brian NgandGitHub deede4e28b Update @babel deps (#11072) 2020-02-01 01:00:47 +01:00
Brian NgandHuáng Jùnliàng b6034cb19f Update preset-env mappings (#10742) 2019-11-20 18:48:38 -05:00
Brian NgandNicolò Ribaudo 9cc144cc92 Fix some incorrect typeof parsing in flow (#10657) 2019-11-18 19:22:27 +01:00
Brian NgandNicolò Ribaudo 9291298e27 Bump [email protected] (#10728) 2019-11-16 16:05:40 +01:00
Brian Ng 8154fc6de5 5.3.0 2018-11-15 09:13:03 -06:00
Brian Ng 01914306b2 5.2.1 2018-09-27 09:09:40 -05:00
Brian Ng 4ec02aded3 Fix missing valid-typeof export (babel/eslint-plugin-babel#165) 2018-09-27 08:20:52 -05:00
Brian Ng 676d41903b 5.2.0 2018-09-06 10:45:30 -05:00
Brian Ng 876d19eb02 Add valid-typeof rule with support for BigInt (babel/eslint-plugin-babel#161) 2018-09-06 10:39:48 -05:00
Brian Ng f70cac95b7 Update readme for opt call support in no-unused-expressions [skip ci] (babel/eslint-plugin-babel#160) 2018-09-05 09:41:55 -05:00
Brian Ng 819a0e0732 [email protected] (babel/eslint-plugin-babel#159) 2018-09-05 09:26:43 -05:00
Brian Ng 32f185777f Merge pull request babel/eslint-plugin-babel#158 from lehni/fix/optional-call-expression-in-no-unused-expressions 2018-09-05 09:20:31 -05:00
Brian Ng 816b425558 Merge pull request babel/eslint-plugin-babel#157 from amilajack/patch-1
Test against modern node versions
2018-09-04 10:34:28 -05:00
Brian Ng bb56fab86d 5.1.0 2018-04-20 08:49:02 -05:00
Brian Ng ccb88a1eca Merge pull request babel/eslint-plugin-babel#144 from babel/issue142
Fix bug with semi rule with class properties and omitLastInOneLineBlock option
2018-04-19 23:30:41 -05:00
Brian Ng f1dce926b4 Refresh new-cap tests 2018-04-18 20:33:36 -05:00
Brian Ng b3e12fac89 [email protected] 2018-04-18 20:29:53 -05:00
Brian Ng 610f23769f Merge pull request babel/eslint-plugin-babel#131 from lyleunderwood/do-expressions
add no-unused-expressions with do expressions support
2018-04-18 20:25:42 -05:00
Brian Ng 455095f58f Add quotes rule to index 2018-03-30 09:28:48 -05:00
Brian Ng ac9df3721b Merge pull request babel/eslint-plugin-babel#139 from babel/quotes-jsxfragment
Add babel/quotes rule for JSXFragment workaround
2018-03-30 09:11:10 -05:00
Brian Ng 5c5e078d85 Update deprecation table with versions 2018-03-30 09:09:23 -05:00
Brian Ng c74de0a9d6 Merge pull request babel/eslint-plugin-babel#138 from babel/composer
Refactor rules to use eslint-rule-composer
2018-03-30 08:34:43 -05:00
Brian Ng 0f6e5a6294 Bump semver@6 (babel/babel-eslint#802) 2019-11-01 18:08:47 -05:00
Brian Ng ff90e1d0dd Drop old monkeypatching behavior (babel/babel-eslint#689)
An alternative to adding a direct dep on estraverse (https://github.com/babel/babel-eslint/pull/685), let's just drop the old monkeypatching behavior.

Closes babel/babel-eslint#685, Closes babel/babel-eslint#680
2018-09-25 13:07:46 -05:00
Brian Ng 7944521e6d Bump to [email protected] 🎉 (babel/babel-eslint#676) 2018-08-27 17:04:26 -05:00
Brian Ng 6138393257 Bump some devDeps 2018-08-21 15:18:02 -05:00
Brian Ng 9e5d8e4730 9.0.0-beta.2 2018-07-06 11:24:45 -05:00
Brian Ng 5324135b93 9.0.0-beta.1 2018-06-29 08:37:18 -05:00
Brian Ng cade6f56ed 8.2.5 2018-06-23 08:20:40 -05:00
Brian Ng 56d3ae4a4c Revert bump to babel 51 (babel/babel-eslint#640) 2018-06-23 08:20:08 -05:00
Brian Ng 6c36eeddad 8.2.4 2018-06-22 13:39:23 -05:00
Brian Ng f09524a027 Add test for template string with object with template string inside (babel/babel-eslint#639)
Closes https://github.com/babel/babel-eslint/pull/538.
Fixes https://github.com/babel/babel-eslint/issues/537.

Now that https://github.com/babel/babel-eslint/pull/610 has landed, I wanted to make sure this case was covered.
2018-06-22 11:12:54 -05:00
Brian Ng e6279bde2d Support OptionalMemberExpression with scope too (babel/babel-eslint#634) 2018-06-22 11:03:15 -05:00
Brian Ng c0771fb2aa Drop node4 in travis 2018-06-15 16:39:58 -05:00
Brian Ng 2fb6c03f59 Bump Babel deps 2018-06-11 08:47:15 -05:00
Brian Ng d00b4efb72 Fix converting template types to handle nested templates (babel/babel-eslint#610)
Fixes https://github.com/babel/babel-eslint/issues/603 (and the fixture from https://github.com/babel/babel-eslint/issues/609 works).

Reworks our code that converts the format of Babylon template tokens to be a bit more robust, especially with things like nested templates with arrows.

(Adapted the logic from https://github.com/eslint/espree/blob/master/lib/token-translator.js)
2018-06-18 16:46:31 -05:00
Brian Ng f0e6fc383c Bump deps (babel/babel-eslint#591) 2018-02-15 21:39:42 -06:00
Brian Ng 6e30cfac89 Add Prettier (babel/babel-eslint#491) 2017-06-17 14:14:42 -05:00
Brian Ng 345c940a7b 8.0.2 2018-11-21 09:10:50 -06:00
Brian Ng e513696ead Relax eslint-plugin-flowtype peerDep 2018-11-21 09:04:12 -06:00
Brian Ng 764d2ddc15 Merge tag 'v8.0.1'
8.0.1
2018-11-21 09:09:28 -06:00
Brian Ng 853b513f7c Merge pull request babel/eslint-config-babel#29 from babel/babel-eslint 2018-09-25 16:24:38 -05:00
Brian Ng 030f362fde 8.0.0 2018-09-11 11:20:13 -05:00
Brian Ng 351b052d0e Merge pull request babel/eslint-config-babel#20 from babel/existentialism-patch-1 2018-09-11 10:28:37 -05:00
Brian Ng a966312295 Merge pull request babel/eslint-config-babel#28 from babel/b 2018-09-11 10:28:24 -05:00
Brian Ng 7eb66875e9 Update babel-eslint peer dep (babel/eslint-config-babel#25) 2017-08-07 18:58:40 -05:00
Brian Ng daf6399308 Re-add es6 env option (babel/eslint-config-babel#24) 2017-06-17 13:53:32 -05:00
Brian Ng a9fff87d7d Breaking: Drop style rules (babel/eslint-config-babel#22)
* Drop style rules

* es tweaks

* fix

* Update index.js
2017-06-17 13:35:03 -05:00
Brian NgandHuáng Jùnliàng 05f72c531c Test node@13 on CircleCI (#10600) 2019-10-24 09:28:01 -04:00
Brian NgandHuáng Jùnliàng 5bc9b89cf7 Revert "chore: introduce envinfo into environment section (#10553)" (#10564)
This reverts commit 8f4664f5be.
2019-10-16 10:56:35 -04:00
Brian NgandHuáng Jùnliàng 1929b2304a Fix generator missing parens around an arrow returning function type (#10519) 2019-10-11 21:22:42 -04:00
Brian NgandGitHub ce399f04be Bump [email protected] (#10520) 2019-10-02 18:32:34 -05:00
Brian NgandGitHub 5dfa9b0cdd Bump [email protected] (#10516) 2019-10-02 12:13:58 -05:00
Brian NgandHenry Zhu a4322f458c Revert "Try different name for used-by feature again [skip ci]" (#10515)
This reverts commit 2e0227fc7b.
2019-10-01 23:29:04 -04:00
Brian NgandGitHub 4387de6030 Bump compat-table and update preset-env mappings (#10127) 2019-07-03 09:37:06 -05:00
Brian NgandNicolò Ribaudo 61978bdbc0 Allow defaults query in preset-env (#8897) 2019-06-30 11:00:43 +02:00
Brian NgandGitHub aa339cc106 Bump deps (#10007) 2019-05-21 15:10:29 -05:00
Brian NgandHenry Zhu 74d4613bcd Fix TypeScript readonly error location (#9887) 2019-04-23 10:47:22 -04:00
Brian NgandGitHub 6303dd36ee Tweak preset-env corejs/useBuiltIns warning and error messages (#9716) 2019-03-20 19:47:30 -05:00
Brian NgandGitHub bb4ab8e946 Bump Babel deps (#9718) 2019-03-20 11:00:58 -05:00
Brian NgandGitHub 34a60b0372 Merge pull request #9672 from babel/deps 2019-03-12 19:22:34 -05:00
Brian Ng f12a351f65 [email protected] 2019-03-12 17:09:54 -05:00
Brian Ng 988f21e40d [email protected] 2019-03-12 17:09:14 -05:00
Brian Ng 12aea369db [email protected] 2019-03-12 17:05:27 -05:00
Brian Ng c71dc2af42 [email protected] 2019-03-12 17:03:45 -05:00
Brian Ng 937f4188e9 [email protected] 2019-03-12 16:55:57 -05:00