Bogdan Savluk
0058b7fef4
Migrate Babel from Flow to TypeScript (except Babel parser) ( #11578 )
...
Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
2021-11-25 23:09:13 +01:00
Nicolò Ribaudo
d04842a700
Avoid using CJS globals in internal source files ( #12963 )
...
* Lint against CJS globals in modules
* Use `import.meta.url` instead of `__filename` in `src` files
* Prepare fixtures runner for `import.meta.url`
* Use `import.meta.url` instead of `__filename` in `test/index` files
* Remove `__dirname` from remaining test files
dirname
* Avoid using `module` in `src` files
* Avoid using `require` in `src` files
* Avoid using `require` in `test` files
* Update `@types/node`
* Compile dynamic import in `@babel/node`
* Fix windows
* Use `@babel/plugin-proposal-dynamic-import` from npm
2021-03-05 19:55:36 +01:00
Huáng Jùnliàng
8f191ead92
chore: fix typo in codebase ( #11846 )
2020-07-16 16:01:20 -05: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
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
Kai Cataldo
401c9bbe83
Update ESLint/Prettier config for eslint/* packages ( #10724 )
2019-11-16 23:28:02 +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
Nicolò Ribaudo
b615efba87
Export rules
2018-11-20 21:20:58 +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
Nicolò Ribaudo
3243af3e07
First commit
2018-11-18 23:57:36 +01:00