Babel Bot
67eb2c805e
v7.16.1
2021-10-30 21:21:37 +00:00
Nicolò Ribaudo
07d1a8008e
Lint our codebase with ESLint 8 ( #13899 )
...
* Use ESLint 8
* Update lockfile
2021-10-30 11:39:43 -04:00
Babel Bot
a5624ea457
v7.15.3
2021-08-11 07:11:36 +00:00
Nicolò Ribaudo
ab79f08b63
Use @babel/eslint-parser/experimental-worker for our own repo ( #13643 )
2021-08-09 21:39:45 +02:00
Babel Bot
7a2a928398
v7.14.5
2021-06-09 23:03:30 +00:00
Kristoffer K
140ec5aa5c
chore: setup Yarn constraints ( #13363 )
2021-05-31 18:46:03 +02:00
Nicolò Ribaudo
d291edbdf1
v7.12.13
2021-02-03 01:59:31 +01:00
Daniel Arthur Gallagher
e8b08523f4
docs: add package-specific documentation links ( #12531 )
...
[skip ci]
2021-01-06 14:11:53 +01:00
Huáng Jùnliàng
3fad7eab9b
Use Yarn 2 ( #11962 )
...
* chore: use yarn 2
* chore: remove redundant yarn locks
* chore: remove publishEslintPkg
* chore: remove redundant make bootstrap
* Update .yarnrc.yml
Co-authored-by: Kristoffer K. <merceyz@users.noreply.github.com>
* chore: use workspace protocol for eslint packages in the root
Co-Authored-By: merceyz <merceyz@users.noreply.github.com>
* chore: pin caniuse-lite versions
Testcases in packages/babel-preset-env/test/fixtures/debug/browserslists-defaults-not-ie
depends on specific caniuse-lite versions. We pinned the version here
so we don't have to deal with fixture different in e2e-tests
where all deps will be updated and tested.
* chore: resolve yarn install warnings
* chore: update yarn cache path on circle/travis
* chore: add yarn deduplicate plugin
* chore: deduplicate lock files
* chore: move devDependencies to leaf packages
* chore: remove @yarnpkg/plugin-constraints
* chore: remove unused dedupe options
* test: fix unwanted self reference
* chore: remove output-file-sync dependency
* chore: update browserify to 16.5.2
Co-authored-by: Kristoffer K. <merceyz@users.noreply.github.com>
2020-08-25 14:37:30 -04:00
Huáng Jùnliàng
45fdb87747
v7.11.0
2020-07-30 17:12:07 -04:00
Huáng Jùnliàng
4c9929ca28
Prepare to publish @babel/eslint-* packages ( #11894 )
...
* remove private flag, bump node and babel versions
* disallow submodule imports
* Revert "Do not automatically publish eslint packages (#10722 )"
This reverts commit 5ca8acdb38bc7a9a4669ad3249c219531f8f6579.
# Conflicts:
# Makefile
# eslint/babel-eslint-parser/package.json
# eslint/babel-eslint-plugin-development/package.json
# lerna.json
# scripts/integration-tests/publish-local.sh
* disable submodule imports for babel-eslint-config-internal
* chore: push back a bit to make tests happy
2020-07-30 13:32:38 -04:00
Kai Cataldo
4ac9c7afe2
Upgrade to ESLint v7 ( #11857 )
...
* Upgrade to ESLint v7
* Upgrade eslint-plugin-import
* Update peer deps
* Remove max-len from ESLint config
* Update tests
* Only test babel-eslint-* packages in Node >=10
* Remove babel-eslint
* Fix linking in dev
* Add comment to Makefile
* Fix e2e tests
* Add --ignore-engines flag when installing in ESLint packages
* fix: convert tt.questionDot to Punctuator
* chore: update lockfile
Co-authored-by: Huáng Jùnliàng <jlhwung@gmail.com>
2020-07-29 19:11:48 -04:00
Huáng Jùnliàng
7fd40d86a0
v7.10.4
2020-06-30 09:04:22 -04:00
Kai Cataldo
75c2300c28
Add @babel/eslint-plugin-development-internal ( #11376 )
...
* Add @babel/eslint-plugin-internal
* Add dry-error-messages rule
* Address feedback
* Enable new rule
* fix author field
* Fix errors
* Add readme
* Add example configuration
* Handle directories
* run make bootstrap
* More updates!
* Fix errors
* Update tests
* Fix CI race condition
2020-06-22 19:43:29 -04:00
Saulo Santiago
242d9e0b20
Use repository.directory field in package.json files ( #11625 )
...
Co-authored-by: Nicolas Stepien <567105+nstepien@users.noreply.github.com>
Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
2020-05-27 16:32:25 +02:00
Huáng Jùnliàng
afb0f489de
Enable more eslint recommended rules ( #11168 )
...
* chore: enable no-constant-condition
* chore: enable no-empty rule
* chore: enable no-unreachable
* chore: enable no-cond-assign
* chore: enable no-inner-declarations
* chore: remove disabled rules that are not in eslint:recommended
* fix: oops
2020-02-24 19:04:25 -05:00
Huáng Jùnliàng
0b3dea8f54
Turn on no-fallthrough rule ( #11093 )
...
* chore: turn on no-fallthrough
* chore: fix no-fallthrough errors
2020-02-07 22:05:19 +01:00
Kai Cataldo
f987821099
Clean babel-eslint-*/**/lib ( #11070 )
2020-01-31 20:49:27 +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
Huáng Jùnliàng
e8dac621de
chore: specify package type ( #10849 )
2020-01-09 21:40:15 -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
53a3dac011
Clean up eslint/* directories ( #10729 )
2019-11-17 11:01:10 +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
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
Daniel Tschinder
b0fcf28267
9.0.0
2019-02-10 14:19:02 -08:00
Daniel Tschinder
3a5d6ee433
Update peer dependencies and allow babel-eslint 11
2019-02-10 14:17:27 -08:00
Brian Ng
7c39f9477f
8.0.2
2018-11-21 09:10:50 -06:00
Brian Ng
0076d85f5d
Relax eslint-plugin-flowtype peerDep
2018-11-21 09:04:12 -06:00
Brian Ng
ad2ca8dd4b
Merge tag 'v8.0.1'
...
8.0.1
2018-11-21 09:09:28 -06:00
Brian Ng
a3230ce730
Merge pull request babel/eslint-config-babel#29 from babel/babel-eslint
2018-09-25 16:24:38 -05:00
Brian Ng
e13c2f535c
8.0.0
2018-09-11 11:20:13 -05:00
Brian Ng
7499b0cab0
Merge pull request babel/eslint-config-babel#20 from babel/existentialism-patch-1
2018-09-11 10:28:37 -05:00
Brian Ng
74d47288c0
Merge pull request babel/eslint-config-babel#28 from babel/b
2018-09-11 10:28:24 -05:00
Henry Zhu
a47d722c07
7.0.2
2017-08-07 19:59:01 -04:00
Brian Ng
85d858984b
Update babel-eslint peer dep ( babel/eslint-config-babel#25 )
2017-08-07 18:58:40 -05:00
Henry Zhu
794e8b12eb
7.0.1
2017-06-17 14:53:43 -04:00
Brian Ng
288a74e55f
Re-add es6 env option ( babel/eslint-config-babel#24 )
2017-06-17 13:53:32 -05:00
Henry Zhu
4b35717b04
7.0.0
2017-06-17 14:35:27 -04:00
Brian Ng
a2f678151d
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
Daniel Tschinder
8a527d1ef5
Enable comma-dangle ( babel/eslint-config-babel#19 )
2017-02-20 17:45:06 +01:00
Daniel Tschinder
1ce807d5de
Enable key-spacing and no-multi-spaces ( babel/eslint-config-babel#18 )
...
Fixes babel/eslint-config-babel#16
2017-02-20 17:14:45 +01:00
Daniel Tschinder
773c340514
Add func-call-spacing rule ( babel/eslint-config-babel#15 )
2017-02-20 16:59:50 +01:00
Henry Zhu
50122b7078
6.0.0
2017-01-14 16:01:07 -05:00
Daniel Tschinder
3bbc507a3f
Add object-curly-spacing rule ( babel/eslint-config-babel#14 )
...
Fixes babel/eslint-config-babel#12
2017-01-14 22:00:42 +01:00
Henry Zhu
cada67daeb
5.0.0
2017-01-14 07:54:17 -05:00