Huáng Jùnliàng
865d5155c2
Add eslint-plugin-jest ( #11119 )
...
* chore: add eslint-plugin-jest
* chore: update test sources
* chore: suppress preset-env debug log when linting
2020-02-11 00:11:32 +09:00
Kai Cataldo
5aa368cec1
Centralize @babel/eslint-* tests ( #11106 )
...
* Centralize @babel/eslint-* tests
* Enable linting of @babel/eslint-* test files
* Add missing sourceType
2020-02-08 10:04:49 -05:00
Kai Cataldo
66721eaa0e
Further refactoring of @babel/eslint-parser ( #11071 )
2020-01-31 00:07:26 +01:00
Nicolò Ribaudo
8fce431d88
Revert "chore: specify package type ( #10849 )" ( #11003 )
...
This reverts commit e8dac621de9dba27b47646169562c0a0c2e02c96.
Fixes installs when using npm <= 3.9.5 (Node.js <= 6.2.2)
2020-01-13 21:18:42 +01:00
Kai Cataldo
d8e6219ad9
@babel/eslint-plugin: Update rules/tests to use @babel/eslint-parser ( #10977 )
...
* Use @babel/eslint-parser for tests
* Update rules/tests
* Update docs
* add @babel/eslint-shared-fixtures to package.json
* remove bug fix
* convert RuleTester to ESM
* Update devDep versions
2020-01-11 20:42:21 +01:00
Huáng Jùnliàng
e8dac621de
chore: specify package type ( #10849 )
2020-01-09 21:40:15 -05:00
Kai Cataldo
9f832c2716
@babel/eslint-parser: Fix ClassPrivateMethods ( #10913 )
2020-01-02 18:36:58 -05:00
Kai Cataldo
c09664f35d
@babel/eslint-parser: Refactor ( #10916 )
2019-12-23 23:12:07 +01:00
Kai Cataldo
25f7e6808e
@babel/eslint-parser: refactor configuration logic ( #10860 )
2019-12-11 18:06:37 -05:00
Kai Cataldo
7b54a94389
@babel/eslint-parser: fix ImportExpression node to match ESTree spec ( #10828 )
...
* @babel/eslint-parser: fix ImportExpression node to match ESTree spec
* Update caller name for @babel/core.parseSync
* Move logic into estree plugin
* Add estree plugin tests
* Fix Flow error
* Fix flow
* Remove extra properties on ImportExpression node
* Incorporate review feedback
2019-12-11 11:13:57 +01:00
Huáng Jùnliàng
de1fa902f0
Tune eslint packages test configuration ( #10848 )
...
* Do not load root babel.config.js in esilnt tests
* add testcase: sourceType: script + globalReturn: true
* chore: remove globalReturn on default test config
2019-12-10 01:14:29 +01:00
Kai Cataldo
fb100eee41
@babel/eslint-parser: fix BigIntLiteral node to match ESTree spec ( #10827 )
...
* @babel/eslint-parser: fix BigIntLiteral node to match ESTree spec
* Move token conversion to @babel/eslint-parser
* Add estree plugin tests
* Update test helpers to handle BigInt serializing
* Update Literal union type to include BigIntLiteral
* Add FlowIgnore comment for BigInt
2019-12-08 02:59:18 +01:00
Kai Cataldo
e81bbd69b3
Clean up @babel/eslint-parser ( #10753 )
...
* Ensure compilation works for @babel/eslint-parser
* Update with review suggestions
* Incorporate feedback :)
2019-11-25 22:17:45 +01:00
Nicolò Ribaudo
d38c4dd57b
babel-eslint-v11.0.0-beta.1
2019-11-23 12:17:11 +01:00
Kai Cataldo
2c40b8c706
Fix failing tests
2019-11-22 16:25:38 -05:00
Kai Cataldo
53a3dac011
Clean up eslint/* directories ( #10729 )
2019-11-17 11:01:10 +01:00
Kai Cataldo
401c9bbe83
Update ESLint/Prettier config for eslint/* packages ( #10724 )
2019-11-16 23:28:02 +01:00
Raja Sekar
f087cf842f
Mocha to jest migration for eslint packages ( #10716 )
...
* migrated mocha to jest
* migrated mocha to jest - 2
* migrated mocha to jest - removed preversion hook from script
* migrated mocha to jest - 3
* migrated mocha to jest - 4
* cleanup
* review
* review
2019-11-16 12:32:19 +01:00
Nicolò Ribaudo
5ca8acdb38
Do not automatically publish eslint packages ( #10722 )
...
* Do not automatically publish eslint packages
* Fix
* Fix
* Fix
* Fix
* Fix
2019-11-16 11:09:18 +01:00
Kai Cataldo
a6d134804a
Unify build step for ESLint packages ( #10723 )
2019-11-16 10:15:15 +01:00
Nicolò Ribaudo
d56911b88d
Reorganize meta files for ESLint packages ( #10714 )
...
* Move COC and CONTRIBUTING
* Add changelog links
* Reorganize gitignore and licenses
2019-11-16 01:10:26 +01:00
Nicolò Ribaudo
b4c42601d1
Fix linting in ESLint packages ( #10712 )
...
* Lint eslint/*
* Run "make fix-js"
* Fix remaining problems
* Remove linting from subpackages
* Remove husky
* Add back eslint dep
2019-11-14 22:05:26 +01:00
Raja Sekar
927b89bec8
removed yarn lock from eslint packages ( #10711 )
2019-11-14 21:46:40 +01:00
Brian Ng
5b35722d63
Bump semver@6 ( babel/babel-eslint#802 )
2019-11-01 18:08:47 -05:00
Chiawen Chen
3396fdd7f7
Breaking: make AST match Espree 6 ( babel/babel-eslint#785 )
2019-11-02 07:08:32 +08:00
dependabot[bot]
6b3e9e3f1e
Bump eslint-utils from 1.4.0 to 1.4.2 ( babel/babel-eslint#796 )
...
Bumps [eslint-utils](https://github.com/mysticatea/eslint-utils ) from 1.4.0 to 1.4.2.
- [Release notes](https://github.com/mysticatea/eslint-utils/releases )
- [Commits](https://github.com/mysticatea/eslint-utils/compare/v1.4.0...v1.4.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-08-26 21:16:13 -05:00
Daniel Tschinder
030fddb0b8
chore: Update deps and fix tests for new mocha and eslint ( babel/babel-eslint#781 )
2019-07-15 18:49:52 +02:00
dependabot[bot]
8635063118
Bump js-yaml from 3.12.0 to 3.13.1 ( babel/babel-eslint#780 )
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 3.12.0 to 3.13.1.
- [Release notes](https://github.com/nodeca/js-yaml/releases )
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/3.12.0...3.13.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-07-15 18:27:39 +02:00
dependabot[bot]
6748797681
Bump lodash from 4.17.5 to 4.17.14 ( babel/babel-eslint#779 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.5 to 4.17.14.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.5...4.17.14 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-07-15 18:25:29 +02:00
Param Aggarwal
f9836caee5
fix typo in README.md ( babel/babel-eslint#762 )
2019-04-04 19:51:25 +05:30
Yosuke Ota
3fcfc90a12
Fix to convert hash token. ( babel/babel-eslint#753 )
2019-02-15 07:56:30 +09:00
Kai Cataldo
025fff7871
Docs: Add glob-based configuration example ( babel/babel-eslint#748 )
...
* Docs: Add glob-based configuration example
* Fix quotes style for consistency
2019-01-29 10:56:54 -05:00
Henry Zhu
2d64900b46
11.0.0-beta.0
2019-01-21 16:29:18 -05:00
Kai Cataldo
37cf65c6f8
Add requireConfigFile option ( babel/babel-eslint#743 )
...
* Add requireConfigFile option
* Update README.md
2019-01-21 11:06:29 -05:00
Kai Cataldo
0581ce1559
Add code of conduct (same as Babel) ( babel/babel-eslint#740 ) [skip ci]
2019-01-11 15:27:36 -05:00
Kai Cataldo
bbce2b3807
Remove comment attachment ( babel/babel-eslint#736 )
...
* Remove comment attachment
* Simplify error messaging in tests
2019-01-11 12:23:34 -05:00
Kai Cataldo
2b9ee42ded
Remove monkeypatching dead code ( babel/babel-eslint#737 )
2019-01-10 18:28:40 -05:00
Kai Cataldo
47de99e1b8
Use @babel/core#parse ( babel/babel-eslint#711 )
2019-01-10 15:25:00 -05:00
Kai Cataldo
bede064c0b
Major: remove parseNoPatch ( babel/babel-eslint#733 )
2019-01-07 09:55:16 -05:00
Kai Cataldo
c209725ada
Test Node v11 in CI ( babel/babel-eslint#712 )
2018-11-08 10:43:04 -05:00
Emerson Laurentino
de38cfc510
fix index path typo ( babel/babel-eslint#709 )
2018-11-07 16:36:11 -03:00
Kai Cataldo
22a1681e11
Merge pull request babel/babel-eslint#706 from kaicataldo/es6
...
Update ESLint config
2018-10-30 14:48:37 -05:00
Henry Zhu
40d9bb3a77
10.0.1
2018-09-27 10:29:57 -04:00
Henry Zhu
e56b342e59
Revert babel/babel-eslint#584 ( babel/babel-eslint#697 )
...
* Revert "Treat type alias declarationlike function declaration (babel/babel-eslint#584 )"
This reverts commit 020d012c554913fea137f4129798ce31a4896dfe.
2018-09-27 10:29:29 -04:00
Henry Zhu
9adb82e68a
10.0.0
2018-09-25 15:32:56 -04:00
Henry Zhu
742aa412a7
test value should be switched
2018-09-25 15:29:14 -04:00
Joa Ebert
22fa8e6f20
Treat type alias declarationlike function declaration ( babel/babel-eslint#584 )
...
A type alias shouldn't trigger a no-use-before-define warning just
like a function declaration.
Cyclic type dependencies are common when using flow.
For instance: type Node<T> = { head: T; tail: Node<T> }
Fixes babel/babel-eslint#485
2018-09-25 20:39:43 +02:00
Henry Zhu
78a2f603ce
Test eslint5, update peerDep ( babel/babel-eslint#690 )
...
* test against eslint 5
* set peerDep
2018-09-25 14:32:16 -04:00
Brian Ng
990ea0f1ae
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
Henry Zhu
dae75e1853
9.0.0
2018-08-27 18:09:21 -04:00