Skip to content
This repository has been archived by the owner on Aug 18, 2021. It is now read-only.

Releases: babel/babel-eslint

v7.2.3

02 Aug 20:09
Compare
Choose a tag to compare

Fix

v7.2.2

12 Apr 16:09
Compare
Choose a tag to compare

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

20 Mar 21:55
Compare
Choose a tag to compare

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 of lodash.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

17 Nov 23:07
Compare
Choose a tag to compare

v7.1.1

💅 Polish

  • Append the code frame on parse error (#418) @hzoo

Before

screen shot 2016-10-28 at 5 33 11 pm

After

screen shot 2016-10-28 at 5 32 58 pm

v7.1.0

26 Oct 18:39
Compare
Choose a tag to compare

v7.1.0

🚀 New Feature

  • Adding support to lint dynamicImport (#413) @kesne

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

27 Sep 16:37
Compare
Choose a tag to compare

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"
    }
}

v6.1.0

22 Jun 20:38
Compare
Choose a tag to compare

New Feature

v6.0.5

21 Jun 16:33
Compare
Choose a tag to compare

Bug Fixes

  • Fix compatibility with babylon 6.8.1 (#325) (Daniel Tschinder)

v6.0.4

25 Apr 21:59
Compare
Choose a tag to compare

Bug Fixes

  • Fix parent not being set for decorator nodes. (#296) (Rafał Ruciński)
  • Ensure strictmode is enabled/disabled when changing sourceType (#302) (Daniel Tschinder)
  • Fix escope to take sourceType and ecmaVersion from options (#288) (Daniel Tschinder)

Internal/Chore

  • Update lodash and replace pick by pickBy (#301) (Daniel Tschinder)
  • Declare eslint call more simply in the scripts. (#297) (Rafał Ruciński)
  • Add root: true to eslint config. (#294) (Rafał Ruciński)
  • Make npm scripts work on Windows too. (#295) (Rafał Ruciński)

v6.0.3

25 Apr 21:56
Compare
Choose a tag to compare

Ignore this