zaki-yama-labs / redux-express-template

A boilerplate for developing Express app with React&Redux
6 stars 1 forks source link

Update dependency babel-eslint to v10 #24

Closed renovate[bot] closed 5 years ago

renovate[bot] commented 5 years ago

This PR contains the following updates:

Package Type Update Change References
babel-eslint dependencies major ^7.2.3 -> ^10.0.0 source

Release Notes

babel/babel-eslint ### [`v10.0.1`](https://renovatebot.com/gh/babel/babel-eslint/releases/v10.0.1) [Compare Source](https://renovatebot.com/gh/babel/babel-eslint/compare/v10.0.0...v10.0.1) ### v10.0.1 - Reverting [#​584](https://renovatebot.com/gh/babel/babel-eslint/pull/584) The `TypeAlias` "conversion" to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change. ### [`v10.0.0`](https://renovatebot.com/gh/babel/babel-eslint/releases/v10.0.0) [Compare Source](https://renovatebot.com/gh/babel/babel-eslint/compare/v9.0.0...v10.0.0) ### v10.0.0 Small breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different. - Bugfix for `TypeAlias`: [#​584](https://renovatebot.com/gh/babel/babel-eslint/pull/584) ```js /* @​flow */ type Node = { head: T; tail: Node } // or type File = {chunks: Array} type Chunk = {file: File} ``` - Update to test against ESLint 5, add a peerDependency: [#​689](https://renovatebot.com/gh/babel/babel-eslint/pull/689) - Drop monkeypatching behavior: [#​690](https://renovatebot.com/gh/babel/babel-eslint/pull/690) ### [`v9.0.0`](https://renovatebot.com/gh/babel/babel-eslint/releases/v9.0.0) [Compare Source](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.2.6...v9.0.0) ### v9.0.0 We've released v7: , so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but: - Babel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change. To enable the legacy decorators proposal users should add a specific parser option: ```js { parserOptions: { ecmaFeatures: { legacyDecorators: true } } } ``` - Babel removed the support for Node 4 , so I propagated that here. ### [`v8.2.6`](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.2.5...v8.2.6) [Compare Source](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.2.5...v8.2.6) ### [`v8.2.5`](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.2.4...v8.2.5) [Compare Source](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.2.4...v8.2.5) ### [`v8.2.4`](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.2.3...v8.2.4) [Compare Source](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.2.3...v8.2.4) ### [`v8.2.3`](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.2.2...v8.2.3) [Compare Source](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.2.2...v8.2.3) ### [`v8.2.2`](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.2.1...v8.2.2) [Compare Source](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.2.1...v8.2.2) ### [`v8.2.1`](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.2.0...v8.2.1) [Compare Source](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.2.0...v8.2.1) ### [`v8.2.0`](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.1.2...v8.2.0) [Compare Source](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.1.2...v8.2.0) ### [`v8.1.2`](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.1.1...v8.1.2) [Compare Source](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.1.1...v8.1.2) ### [`v8.1.1`](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.1.0...v8.1.1) [Compare Source](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.1.0...v8.1.1) ### [`v8.1.0`](https://renovatebot.com/gh/babel/babel-eslint/releases/v8.1.0) [Compare Source](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.0.3...v8.1.0) Use ESLint's API to customize scope analysis and avoid monkeypatching: [#​542](https://renovatebot.com/gh/babel/babel-eslint/pull/542) ### [`v8.0.3`](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.0.2...v8.0.3) [Compare Source](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.0.2...v8.0.3) ### [`v8.0.2`](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.0.1...v8.0.2) [Compare Source](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.0.1...v8.0.2) ### [`v8.0.1`](https://renovatebot.com/gh/babel/babel-eslint/releases/v8.0.1) [Compare Source](https://renovatebot.com/gh/babel/babel-eslint/compare/v8.0.0...v8.0.1) #### v8.0.1 Handle optionalCatchBinding: [#​521](https://renovatebot.com/gh/babel/babel-eslint/pull/521) ### [`v8.0.0`](https://renovatebot.com/gh/babel/babel-eslint/releases/v8.0.0) [Compare Source](https://renovatebot.com/gh/babel/babel-eslint/compare/v7.2.3...v8.0.0) #### 8.0.0 No major changes, just updating babel deps to v7

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Renovate Bot. View repository job log here.