Kai Cataldo
f987821099
Clean babel-eslint-*/**/lib ( #11070 )
2020-01-31 20:49:27 +01:00
Kai Cataldo
66721eaa0e
Further refactoring of @babel/eslint-parser ( #11071 )
2020-01-31 00:07:26 +01:00
Huáng Jùnliàng
facfd4d8a1
Enable no-process-exit ESLint rule ( #11025 )
2020-01-20 00:48:47 +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
Kai Cataldo
4cb2148273
@babel/eslint-plugin: remove deprecated rules ( #10975 )
2020-01-10 20:22:39 +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
7f732ad019
Clean up @babel/eslint-plugin ( #10756 )
...
* Clean up @babel/eslint-plugin
* Add directory field to package.json
* Update eslint/babel-eslint-plugin/README.md
Co-Authored-By: Huáng Jùnliàng <jlhwung@gmail.com>
* Incorporate feedback :)
2019-11-25 17:15:34 -05: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
Kai Cataldo
52f964126d
Update babel-eslint-plugin-dev engines ( #10761 ) [ci-skip]
2019-11-25 16:14:00 -05:00
Kai Cataldo
0b06b23b00
Clean up @babel/eslint-plugin-development ( #10757 )
...
* Clean up @babel/eslint-plugin-development
* Add directory field to package.json
2019-11-25 18:44:46 +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
ca88cf1060
Incorporate feedback
2019-11-22 16:05:44 -05:00
Kai Cataldo
74e2c2cd78
Update eslint/babel-eslint-config-internal/package.json
...
Co-Authored-By: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
2019-11-22 16:05:43 -05:00
Kai Cataldo
25169901de
Rename babel-eslint-config-internal -> @babel/eslint-config-internal
2019-11-22 16:05:43 -05:00
Kai Cataldo
d18d0b6478
Run Prettier
2019-11-17 23:31: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
Kai Cataldo
bcd181f051
ESLint: disable max-len ( #10727 )
...
* ESLint: disable max-len
* Rename .eslintrc.json -> .eslintrc.js
* Fix up .eslintrc.js
2019-11-16 11:10:33 +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
dependabot[bot]
ec18c30ce7
Bump js-yaml from 3.12.0 to 3.13.1 ( babel/eslint-plugin-babel-plugin#2 )
...
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-08 21:05:37 +02:00
Nicolò Ribaudo
f7c3d0717a
1.0.1
2018-12-18 22:35:38 +01:00
Nicolò Ribaudo
f5e482d3f6
Add repo url
2018-12-18 22:35:25 +01:00
Nicolò Ribaudo
31c3de6bfa
Typo 🤦
2018-12-18 22:33:27 +01:00
Nicolò Ribaudo
cc78743ac8
Add .npmignore
2018-12-18 22:09:51 +01:00
Nicolò Ribaudo
1bd82dd6c1
1.0.0
2018-12-18 21:24:54 +01:00
Nicolò Ribaudo
cc2d738343
Update readme with the new package name
2018-12-18 21:23:50 +01:00
Nicolò Ribaudo
76ece4576e
Add publishConfig to package.json
2018-12-18 21:04:36 +01:00
Nicolò Ribaudo
ef29bf53ff
Rename to @babel/eslint-plugin-developement. Fixes babel/eslint-plugin-babel-plugin#1
2018-12-18 19:59:26 +01:00
Nicolò Ribaudo
e146ae748e
Create Test workflow
2018-12-17 21:15:50 +01:00
Nicolò Ribaudo
ed1cee365f
Update package.json#main
2018-12-17 20:13:53 +01:00
Nicolò Ribaudo
b615efba87
Export rules
2018-11-20 21:20:58 +01:00
Nicolò Ribaudo
69cc2c30c5
Docs
2018-11-20 21:11:47 +01:00
Nicolò Ribaudo
110191d81e
Add plugin-name rule
2018-11-20 20:30:08 +01:00
Nicolò Ribaudo
c59db52954
Extract isBabelPluginFactory helper
2018-11-20 20:30:02 +01:00
Nicolò Ribaudo
2be54111c0
Add no-undefined-identifier rule
2018-11-20 18:13:37 +01:00
Nicolò Ribaudo
1f7197ec16
Extract isFromBabelTypes helper
2018-11-20 18:02:40 +01:00
Nicolò Ribaudo
6285cb9b64
Add no-deprecated-clone rule
2018-11-19 00:53:17 +01:00