This repository has been archived by the owner on Aug 18, 2021. It is now read-only.
Releases: babel/babel-eslint
Releases · babel/babel-eslint
v7.2.3
v7.2.2
v7.2.2
- Fix: use eslint-scope instead of escope if present (#461) (Vitor Balocco)
- Separate finding peer deps from monkeypatching (#460) (Andres Suarez)
- Remove unused .gitmodules (#457) (Andres Suarez)
- Use dedent for unpadding (#456) (Andres Suarez)
- Enable strict mode in all of babylon-to-espree (Andres Suarez)
- Move ast convert steps to babylon-to-espree (Andres Suarez)
- Use for-loop for template literal conversion (Andres Suarez)
- Only iterate over tokens once (Andres Suarez)
- Inline fixDirectives and use for-loop (Andres Suarez)
- Consolidate versions of "convertComments" (Andres Suarez)
- toAst pass "source" in state instead of keeping in scope (Andres Suarez)
- Add type parameter scope tests (#454) (Andres Suarez)
v7.2.0
New Feature
- Add option to disable code frame. (#446) (Luís Couto)
Main change is just an option to disable the codeframe (added in v7.1.1) for html output and more (thanks to @Couto).
{
"parser": "babel-eslint",
"parserOptions": {
"codeFrame": false
},
"extends": "eslint:recommended"
}
Bug Fix
- [flow] Process polymorphic type bounds on functions (#444) (Alex Rattray)
Internal/Docs
- Use
lodash
instead oflodash.pickby
. (#435) (wtgtybhertgeghgtwtg) - Updates ESLint version/remove unnecessary config (Kai Cataldo)
- Remove broken ESLint tests (Kai Cataldo)
- Upgrade outdated dependencies (Kai Cataldo)
- remove deprecated rule examples [skip ci] (Henry Zhu)
- update readme [skip ci] (Henry Zhu)
- chore(package): update eslint-config-babel to version 6.0.0 (#433) (Henry Zhu)
- Update to use Node 4 features (#425) (Nazim Hajidin)
- chore(package): update eslint-config-babel to version 4.0.0 (#430) (greenkeeper[bot])
- add badges [skip ci] (Henry Zhu)
- Revert "use
*
" (#426) (Henry Zhu) - use
*
(#421) (Henry Zhu) - chore(package): update eslint-config-babel to version 3.0.0 (#423) (greenkeeper[bot])
v7.1.1
v7.1.0
v7.1.0
🚀 New Feature
Babylon support was added in https://github.com/babel/babylon/releases/tag/v6.12.0
import(`./section-modules/${link.dataset.entryModule}.js`)
.then(module => {
module.loadPageInto(main);
})
v7.0.0
v7.0.0
FYI #88
We're looking for more contributors maintainers, I don't have as much time to work on babel-eslint since babel needs a lot of help as well).
Changelog
- Drop node < 4 (#358)
- Remove the lodash.assign dependency (#393)
- Remove eslint 2 logic (#361)
- Remove logic for accounting for async/await before eslint supported it (#350)
ESLint v3.6.0 supports async/await (you don't need always need babel-eslint)
http://eslint.org/blog/2016/09/eslint-v3.6.0-released#support-for-es2017
{
"parserOptions": {
"ecmaVersion": 2017,
"sourceType": "module"
}
}