zthxxx / react-dev-inspector

jump to local IDE code directly from browser React component by just a simple click
https://react-dev-inspector.zthxxx.me
MIT License
1.16k stars 68 forks source link

chore(deps): update all non-major dependencies #65

Closed zthxxx closed 3 years ago

zthxxx commented 3 years ago

This PR contains the following updates:

Package Type Update Change
@babel/core (source) devDependencies minor 7.13.10 -> 7.14.2
@babel/types (source) devDependencies minor 7.12.12 -> 7.14.2
@emotion/react dependencies minor 11.1.5 -> 11.4.0
@emotion/styled dependencies minor 11.1.5 -> 11.3.0
@emotion/styled devDependencies minor 11.1.5 -> 11.3.0
@types/babel__traverse devDependencies patch 7.11.0 -> 7.11.1
@types/fs-extra devDependencies patch 9.0.8 -> 9.0.11
@types/jest devDependencies patch 26.0.20 -> 26.0.23
@types/node devDependencies patch 14.14.33 -> 14.14.45
@types/react devDependencies patch 17.0.3 -> 17.0.5
@types/react devDependencies patch 16.14.2 -> 16.14.6
@types/react-dom devDependencies patch 17.0.2 -> 17.0.4
@types/react-dom devDependencies patch 17.0.0 -> 17.0.4
@types/react-reconciler devDependencies patch 0.26.0 -> 0.26.1
@types/webpack devDependencies patch 4.41.25 -> 4.41.28
@types/webpack-dev-server devDependencies patch 3.11.1 -> 3.11.4
@typescript-eslint/eslint-plugin devDependencies minor 4.12.0 -> 4.23.0
@typescript-eslint/parser devDependencies minor 4.12.0 -> 4.23.0
@umijs/types devDependencies minor 3.3.3 -> 3.4.20
@vitejs/plugin-react-refresh devDependencies patch 1.3.1 -> 1.3.3
eslint (source) devDependencies minor 7.17.0 -> 7.26.0
eslint-plugin-react devDependencies minor 7.22.0 -> 7.23.2
globby devDependencies patch 11.0.2 -> 11.0.3
husky (source) devDependencies patch 4.3.7 -> 4.3.8
jest (source) devDependencies patch 26.6.0 -> 26.6.3
lint-staged devDependencies patch 10.5.3 -> 10.5.4
react (source) dependencies patch 17.0.1 -> 17.0.2
react (source) dependencies minor 16.13.1 -> 16.14.0
react-dom (source) dependencies patch 17.0.1 -> 17.0.2
react-dom (source) dependencies minor 16.13.1 -> 16.14.0
react-scripts devDependencies patch 4.0.2 -> 4.0.3
renovatebot/github-action action minor v25.18.5 -> v25.19.1
ts-jest (source) devDependencies patch 26.5.3 -> 26.5.6
typescript (source) devDependencies patch 4.2.3 -> 4.2.4
typescript (source) devDependencies minor 4.0.3 -> 4.2.4
typescript (source) devDependencies minor 4.1.3 -> 4.2.4
umi dependencies minor 3.2.22 -> 3.4.20
vite devDependencies minor 2.0.5 -> 2.3.2
webpack devDependencies minor 4.44.2 -> 4.46.0

Release Notes

babel/babel ### [`v7.14.2`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7142-2021-05-12) [Compare Source](https://togithub.com/babel/babel/compare/v7.14.0...v7.14.2) ##### :bug: Bug Fix - `babel-node` - [#​13295](https://togithub.com/babel/babel/pull/13295) Fix: Only create `@babel/node` IPC channel when needed ([@​quickgiant](https://togithub.com/quickgiant)) - `babel-parser` - [#​13284](https://togithub.com/babel/babel/pull/13284) Parse attributes of import expression with estree plugin ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#​13261](https://togithub.com/babel/babel/pull/13261) Fix invalid identifier name on unfinished escape ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-types` - [#​13275](https://togithub.com/babel/babel/pull/13275) Support objects from other contexts in `t.valueToNode` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - Other - [#​13274](https://togithub.com/babel/babel/pull/13274) [eslint] Don't crash on multiple `@babel/parser` copies ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-generator` - [#​13269](https://togithub.com/babel/babel/pull/13269) Print parentheses around identifier `let` where necessary ([@​Zalathar](https://togithub.com/Zalathar)) ##### :nail_care: Polish - `babel-helper-module-transforms`, `babel-plugin-transform-modules-commonjs` - [#​13296](https://togithub.com/babel/babel/pull/13296) Better error for `export * as ns` without the correct plugin ([@​JLHwung](https://togithub.com/JLHwung)) ##### :memo: Documentation - [#​13253](https://togithub.com/babel/babel/pull/13253) [DOC] Add missing Monorepo configuration ([@​serut](https://togithub.com/serut)) ##### :house: Internal - Other - [#​13289](https://togithub.com/babel/babel/pull/13289) Update lodash version for fixing security vulnerability ([@​trinangkur](https://togithub.com/trinangkur)) - `babel-types` - [#​13264](https://togithub.com/babel/babel/pull/13264) [babel-types] Update `matchesPattern` to account for `this` ([@​liuyenwei](https://togithub.com/liuyenwei)) ##### :running_woman: Performance - `babel-parser` - [#​13262](https://togithub.com/babel/babel/pull/13262) Faster identifier tokenizing ([@​JLHwung](https://togithub.com/JLHwung)) - [#​13256](https://togithub.com/babel/babel/pull/13256) Refactor private name tokenizing ([@​JLHwung](https://togithub.com/JLHwung)) ### [`v7.14.0`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7140-2021-04-29) [Compare Source](https://togithub.com/babel/babel/compare/v7.13.16...v7.14.0) ##### :eyeglasses: Spec Compliance - `babel-generator`, `babel-parser` - [#​13209](https://togithub.com/babel/babel/pull/13209) [ts] Enforce order for the `override` modifier ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :rocket: New Feature - `babel-plugin-proposal-async-do-expressions` - [#​13117](https://togithub.com/babel/babel/pull/13117) Implement async-do-expressions transform ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-core`, `babel-generator`, `babel-parser`, `babel-plugin-proposal-do-expressions`, `babel-plugin-syntax-async-do-expressions`, `babel-types` - [#​13043](https://togithub.com/babel/babel/pull/13043) Parse async do expressions ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-preset-env` - [#​13091](https://togithub.com/babel/babel/pull/13091) Enable class fields & private methods by default ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-compat-data`, `babel-preset-env` - [#​13176](https://togithub.com/babel/babel/pull/13176) Add private brand checks to `shippedProposals` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​13114](https://togithub.com/babel/babel/pull/13114) Add class static blocks to `preset-env`'s `shippedProposals` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-private-property-in-object`, `babel-plugin-syntax-private-property-in-object` - [#​13172](https://togithub.com/babel/babel/pull/13172) Allow compiling `#foo in obj` without compiling private fields ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#​13113](https://togithub.com/babel/babel/pull/13113) babel-parser(ts): Add new plugin option `dts: boolean` ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#​13175](https://togithub.com/babel/babel/pull/13175) Materialize the class features in `@babel/parser`. ([@​JLHwung](https://togithub.com/JLHwung)) - [#​13033](https://togithub.com/babel/babel/pull/13033) Introduce parser error codes ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - `babel-helper-module-transforms`, `babel-helpers`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-umd` - [#​12838](https://togithub.com/babel/babel/pull/12838) Implement `importInterop: "node"` option for module transforms ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-generator`, `babel-parser`, `babel-traverse`, `babel-types` - [#​13224](https://togithub.com/babel/babel/pull/13224) Support parsing Flow's Optional Indexed Access Types ([@​gkz](https://togithub.com/gkz)) - [#​13053](https://togithub.com/babel/babel/pull/13053) Support parsing Flow's Indexed Access Types ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - `babel-parser`, `babel-traverse` - [#​13195](https://togithub.com/babel/babel/pull/13195) Parse string export names by default (`moduleStringNames`) ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-generator`, `babel-parser`, `babel-types` - [#​13089](https://togithub.com/babel/babel/pull/13089) Support TypeScript 4.3 get/set type members ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#​13097](https://togithub.com/babel/babel/pull/13097) support TS 4.3 `override` syntax in class ([@​g-plane](https://togithub.com/g-plane)) - [#​13096](https://togithub.com/babel/babel/pull/13096) support TS 4.3 static index signature in class ([@​g-plane](https://togithub.com/g-plane)) ##### :bug: Bug Fix - `babel-generator` - [#​13208](https://togithub.com/babel/babel/pull/13208) Prevent ForOfStatement from printing the forbidden sequence "for ( async of" ([@​Zalathar](https://togithub.com/Zalathar)) - [#​13169](https://togithub.com/babel/babel/pull/13169) fix: don't deduplicate comments with same start index ([@​gzzhanghao](https://togithub.com/gzzhanghao)) - `babel-generator`, `babel-plugin-proposal-object-rest-spread`, `babel-preset-env` - [#​13204](https://togithub.com/babel/babel/pull/13204) Simplify the special-case printing of single-param arrow functions ([@​Zalathar](https://togithub.com/Zalathar)) - `babel-core` - [#​13182](https://togithub.com/babel/babel/pull/13182) fix: Don't load browserslist in block-hoist-plugin ([@​MichaReiser](https://togithub.com/MichaReiser)) ##### :nail_care: Polish - `babel-cli`, `babel-core`, `babel-parser`, `babel-plugin-transform-classes`, `babel-preset-env`, `babel-preset-typescript` - [#​13130](https://togithub.com/babel/babel/pull/13130) babel-parser: Add new internal ESLint rule to consistent error messages ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) ##### :house: Internal - `babel-parser` - [#​13227](https://togithub.com/babel/babel/pull/13227) Add `runFixtureTestsWithoutExactASTMatch` in parser test runner ([@​JLHwung](https://togithub.com/JLHwung)) - [#​13163](https://togithub.com/babel/babel/pull/13163) babel-parser: Use `this.isThisParam` ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#​13200](https://togithub.com/babel/babel/pull/13200) refactor: avoid parsing logic on locations ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helpers`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​13190](https://togithub.com/babel/babel/pull/13190) Allow putting helpers in individual files ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - Other - [#​13183](https://togithub.com/babel/babel/pull/13183) chore: run coverage-test against node 16 ([@​JLHwung](https://togithub.com/JLHwung)) ##### :running_woman: Performance - `babel-core` - [#​13090](https://togithub.com/babel/babel/pull/13090) perf(core): check files before interacting with them ([@​FauxFaux](https://togithub.com/FauxFaux)) - [#​13223](https://togithub.com/babel/babel/pull/13223) perf: avoid loadFullConfig when creating block hoist plugin ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-validator-identifier` - [#​13211](https://togithub.com/babel/babel/pull/13211) Improve `isIdentifierName` performance ([@​JLHwung](https://togithub.com/JLHwung)) ##### :microscope: Output optimization - `babel-helper-create-class-features-plugin`, `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-proposal-async-generator-functions`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-class-static-block`, `babel-plugin-proposal-private-methods`, `babel-plugin-proposal-private-property-in-object`, `babel-preset-env` - [#​13194](https://togithub.com/babel/babel/pull/13194) Mark `WeakMap`s of private fields as pure ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helpers`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​13201](https://togithub.com/babel/babel/pull/13201) Simplify the `wrapRegExp` helper for named groups ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.13.16`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v71316-2021-04-20) [Compare Source](https://togithub.com/babel/babel/compare/v7.13.15...v7.13.16) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#​13143](https://togithub.com/babel/babel/pull/13143) fix: raise `SyntaxError` for `declare` before getter/setter ([@​fedeci](https://togithub.com/fedeci)) ##### :bug: Bug Fix - `babel-helpers`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-regenerator`, `babel-plugin-transform-spread`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime` - [#​13129](https://togithub.com/babel/babel/pull/13129) Support iterating generators in browsers without `Symbol` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-compilation-targets` - [#​13159](https://togithub.com/babel/babel/pull/13159) fix: add default value for browserslist config path ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-generator` - [#​13136](https://togithub.com/babel/babel/pull/13136) Fix printing of single-param async arrow function with comments ([@​nwalters512](https://togithub.com/nwalters512)) ##### :memo: Documentation - Other - [#​13155](https://togithub.com/babel/babel/pull/13155) Update links in eslint-parser README ([@​codyatwork](https://togithub.com/codyatwork)) - `babel-types` - [#​13148](https://togithub.com/babel/babel/pull/13148) docs: refine babel-types docs generator ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-compilation-targets` - [#​13131](https://togithub.com/babel/babel/pull/13131) docs: add README to helper-compilation-targets ([@​JLHwung](https://togithub.com/JLHwung)) ##### :house: Internal - `babel-helper-bindify-decorators`, `babel-helper-explode-class` - [#​13160](https://togithub.com/babel/babel/pull/13160) Archive helper-explode-class and helper-bindify-decorators ([@​JLHwung](https://togithub.com/JLHwung)) - Other - [#​13158](https://togithub.com/babel/babel/pull/13158) codecov: token not required ([@​hzoo](https://togithub.com/hzoo)) - `babel-helper-call-delegate` - [#​13153](https://togithub.com/babel/babel/pull/13153) Archive `@babel/helper-call-delegate` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-hoist-variables`, `babel-plugin-transform-block-scoping` - [#​13152](https://togithub.com/babel/babel/pull/13152) refactor: use FunctionParent on visiting var scope ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-cli`, `babel-core`, `babel-generator`, `babel-plugin-transform-function-name`, `babel-register`, `babel-types` - [#​13139](https://togithub.com/babel/babel/pull/13139) Remove remaining `lodash` dependencies ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.13.15`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v71315-2021-04-08) [Compare Source](https://togithub.com/babel/babel/compare/v7.13.14...v7.13.15) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#​13099](https://togithub.com/babel/babel/pull/13099) fix: raise `SyntaxError` for unparenthesized assert and assign ([@​fedeci](https://togithub.com/fedeci)) - [#​13049](https://togithub.com/babel/babel/pull/13049) fix: the LHS in for-of loop should not start with let ([@​JLHwung](https://togithub.com/JLHwung)) ##### :bug: Bug Fix - `babel-parser` - [#​13101](https://togithub.com/babel/babel/pull/13101) fix(ts): allow trailing comma after rest parameter in `TSDeclareFunction` ([@​fedeci](https://togithub.com/fedeci)) - `babel-plugin-proposal-do-expressions`, `babel-traverse` - [#​10101](https://togithub.com/babel/babel/pull/10101) yield for do expression ([@​tanhauhau](https://togithub.com/tanhauhau)) - [#​13030](https://togithub.com/babel/babel/pull/13030) Refactor switch support in `NodePath#getCompletionRecords` ([@​JLHwung](https://togithub.com/JLHwung)) - Other - [#​13106](https://togithub.com/babel/babel/pull/13106) fix: do not filter report from functions within class elements ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-compat-data`, `babel-preset-env` - [#​13075](https://togithub.com/babel/babel/pull/13075) Compile classes when spread is unsupported ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-preset-env` - [#​13115](https://togithub.com/babel/babel/pull/13115) [preset-env - debug] Print targets that need each plugin ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :memo: Documentation - [#​13081](https://togithub.com/babel/babel/pull/13081) Update CoC contacts ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-plugin-transform-regenerator`, `babel-standalone` - [#​13086](https://togithub.com/babel/babel/pull/13086) Align `regenerator-transform` import with native ESM ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-transform-fixture-test-runner` - [#​13087](https://togithub.com/babel/babel/pull/13087) Do not load root `babel.config.js` in tests ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :running_woman: Performance - `babel-preset-env` - [#​13076](https://togithub.com/babel/babel/pull/13076) perf: lazy load preset-env plugins ([@​JLHwung](https://togithub.com/JLHwung)) ### [`v7.13.14`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v71314-2021-03-29) [Compare Source](https://togithub.com/babel/babel/compare/v7.13.13...v7.13.14) ##### :bug: Bug Fix - `babel-core` - [#​13068](https://togithub.com/babel/babel/pull/13068) fix(core): make sure "clone-deep-browser" code path is used on browsers ([@​charlessuh](https://togithub.com/charlessuh)) ##### :house: Internal - Other - [#​13066](https://togithub.com/babel/babel/pull/13066) add SHOW_CONFIG_FOR to template ([@​hzoo](https://togithub.com/hzoo)) - `babel-cli`, `babel-core`, `babel-helper-transform-fixture-test-runner`, `babel-register`, `babel-types` - [#​13057](https://togithub.com/babel/babel/pull/13057) Remove lodash deps ([@​hzoo](https://togithub.com/hzoo)) ##### :running_woman: Performance - `babel-core` - [#​13063](https://togithub.com/babel/babel/pull/13063) Only resolve `package.json` when relative configs are enabled ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.13.13`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v71313-2021-03-26) [Compare Source](https://togithub.com/babel/babel/compare/v7.13.10...v7.13.13) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#​12441](https://togithub.com/babel/babel/pull/12441) Disallow await before exponential ([@​JLHwung](https://togithub.com/JLHwung)) ##### :bug: Bug Fix - `babel-core` - [#​13031](https://togithub.com/babel/babel/pull/13031) Correctly handle relative `browserslistConfigFile` paths ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-core`, `babel-preset-env` - [#​13028](https://togithub.com/babel/babel/pull/13028) Resolve `.browserslistrc` as a project-wide file ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-transform-react-constant-elements` - [#​13054](https://togithub.com/babel/babel/pull/13054) fix: constant variables only enable constant react elements ([@​cgood92](https://togithub.com/cgood92)) - `babel-types` - [#​13046](https://togithub.com/babel/babel/pull/13046) fix(types): add missing range for BaseNode ([@​JounQin](https://togithub.com/JounQin)) - `babel-node` - [#​13037](https://togithub.com/babel/babel/pull/13037) fix: make babel-node spawned process bubble msg ([@​lambertkevin](https://togithub.com/lambertkevin)) - [#​13037](https://togithub.com/babel/babel/pull/13037) fix: make babel-node spawned process bubble msg ([@​lambertkevin](https://togithub.com/lambertkevin)) - `babel-parser` - [#​12933](https://togithub.com/babel/babel/pull/12933) fix(ts): parenthesized assert and assign ([@​fedeci](https://togithub.com/fedeci)) ##### :nail_care: Polish - `babel-cli`, `babel-core` - [#​12954](https://togithub.com/babel/babel/pull/12954) Do not bail on SHOW_CONFIG_FOR matches ([@​JLHwung](https://togithub.com/JLHwung)) ##### :house: Internal - `babel-core` - [#​13021](https://togithub.com/babel/babel/pull/13021) Remove lodash sortBy use ([@​jridgewell](https://togithub.com/jridgewell)) - Other - [#​13055](https://togithub.com/babel/babel/pull/13055) Replace CircleCI badge by GitHub CI ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-traverse` - [#​13044](https://togithub.com/babel/babel/pull/13044) Expand type definitions for path.{get,set}Data to cover symbols ([@​addaleax](https://togithub.com/addaleax)) ##### :running_woman: Performance - `babel-core` - [#​13040](https://togithub.com/babel/babel/pull/13040) Set `rootMode: "root"` in `loadPartialConfig` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
emotion-js/emotion ### [`v11.4.0`](https://togithub.com/emotion-js/emotion/releases/@​emotion/react@11.4.0) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.1.5...@emotion/react@11.4.0) ##### Patch Changes - [#​2334](https://togithub.com/emotion-js/emotion/pull/2334) [`7d9e74f8`](https://togithub.com/emotion-js/emotion/commit/7d9e74f8f0d0e0ea60573a19965eded61dc41024) Thanks [@​Andarist](https://togithub.com/Andarist)! - The Global component no longer replaces style elements from server-rendering on first mount and instead reuses the server-side rendered style element - Updated dependencies \[[`38f9d44f`](https://togithub.com/emotion-js/emotion/commit/38f9d44f919dccbf66c835ccde3f08ab927a4940)]: - [@​emotion/cache](https://togithub.com/emotion/cache)[@​11](https://togithub.com/11).4.0
typescript-eslint/typescript-eslint ### [`v4.23.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​4230-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4221v4230-2021-05-10) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.22.1...v4.23.0) ##### Bug Fixes - **scope-manager:** fix visiting TSAsExpression in assignment ([#​3355](https://togithub.com/typescript-eslint/typescript-eslint/issues/3355)) ([87521a0](https://togithub.com/typescript-eslint/typescript-eslint/commit/87521a024103bc5fc643861649bee9a288f55b7b)) ##### Features - **experimental-utils:** Include `getCwd()` in `RuleContext` type ([#​3308](https://togithub.com/typescript-eslint/typescript-eslint/issues/3308)) ([2b75c11](https://togithub.com/typescript-eslint/typescript-eslint/commit/2b75c11d69bee88ca0cb77d7efd32b8d0387e6b3)) - refactor to split AST specification out as its own module ([#​2911](https://togithub.com/typescript-eslint/typescript-eslint/issues/2911)) ([25ea953](https://togithub.com/typescript-eslint/typescript-eslint/commit/25ea953cc60b118bd385c71e0a9b61c286c26fcf)) #### [4.22.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.22.0...v4.22.1) (2021-05-04) **Note:** Version bump only for package [@​typescript-eslint/typescript-eslint](https://togithub.com/typescript-eslint/typescript-eslint) ### [`v4.22.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​4221-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4220v4221-2021-05-04) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.22.0...v4.22.1) **Note:** Version bump only for package [@​typescript-eslint/typescript-eslint](https://togithub.com/typescript-eslint/typescript-eslint) ### [`v4.22.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​4220-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4210v4220-2021-04-12) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.21.0...v4.22.0) ##### Bug Fixes - **eslint-plugin:** [no-unsafe-argument] handle tuple types on rest arguments ([#​3269](https://togithub.com/typescript-eslint/typescript-eslint/issues/3269)) ([6f8cfe6](https://togithub.com/typescript-eslint/typescript-eslint/commit/6f8cfe6f83ee26b66b2146cc17b1205100a54a9c)) ##### Features - **eslint-plugin:** [prefer-regexp-exec] add autofix ([#​3207](https://togithub.com/typescript-eslint/typescript-eslint/issues/3207)) ([e2cbeef](https://togithub.com/typescript-eslint/typescript-eslint/commit/e2cbeefb3d9a7cce257b5675f7f19f1b159a9d26)) ### [`v4.21.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​4210-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4200v4210-2021-04-05) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.20.0...v4.21.0) ##### Bug Fixes - **eslint-plugin:** [no-type-alias] consider `keyof` as an alias ([#​3242](https://togithub.com/typescript-eslint/typescript-eslint/issues/3242)) ([329ef02](https://togithub.com/typescript-eslint/typescript-eslint/commit/329ef023090c004694b5996ddb04fdde5b05ebb0)) - **eslint-plugin:** [no-unnecessary-type-assertion] correct bad fix for angle bracket assertion ([#​3244](https://togithub.com/typescript-eslint/typescript-eslint/issues/3244)) ([265a039](https://togithub.com/typescript-eslint/typescript-eslint/commit/265a039c7e728b719143e09ee61066039d721f62)) - **eslint-plugin:** [restrict-plus-operands] consider template literal types as strings ([#​3234](https://togithub.com/typescript-eslint/typescript-eslint/issues/3234)) ([ccfd68e](https://togithub.com/typescript-eslint/typescript-eslint/commit/ccfd68e365391b3f117df96792355f9c3655288c)) - **eslint-plugin:** [strict-boolean-expressions] account for truthy literals ([#​3236](https://togithub.com/typescript-eslint/typescript-eslint/issues/3236)) ([0913f40](https://togithub.com/typescript-eslint/typescript-eslint/commit/0913f40c87762de198b05a5473b4fb79aeb46967)) - **eslint-plugin:** always ignore assignments in no-unnecessary-type-assertion ([#​3235](https://togithub.com/typescript-eslint/typescript-eslint/issues/3235)) ([0221476](https://togithub.com/typescript-eslint/typescript-eslint/commit/02214768a3721d8514c70e00546e861da6581e4d)) ##### Features - **eslint-plugin:** [no-unsafe-argument] add rule ([#​3256](https://togithub.com/typescript-eslint/typescript-eslint/issues/3256)) ([b1aa7dc](https://togithub.com/typescript-eslint/typescript-eslint/commit/b1aa7dc6971ee8409b729dffb8b69478455734ed)), closes [#​791](https://togithub.com/typescript-eslint/typescript-eslint/issues/791) - **eslint-plugin:** [no-unsafe-call][no-unsafe-member-access] improve report messages for `this` for `noImplicitThis` ([#​3199](https://togithub.com/typescript-eslint/typescript-eslint/issues/3199)) ([b1b26c4](https://togithub.com/typescript-eslint/typescript-eslint/commit/b1b26c4843a4cfa209a0c9c3d8bea1de37333b48)) ### [`v4.20.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​4200-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4190v4200-2021-03-29) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.19.0...v4.20.0) ##### Features - **eslint-plugin:** [space-infix-ops] support for class properties and type aliases ([#​3231](https://togithub.com/typescript-eslint/typescript-eslint/issues/3231)) ([5414bf2](https://togithub.com/typescript-eslint/typescript-eslint/commit/5414bf27a81311099d001808475d9cf832ce3bfe)) - **eslint-plugin:** [type-annotation-spacing] handle space between ? and : ([#​3138](https://togithub.com/typescript-eslint/typescript-eslint/issues/3138)) ([40bdb0b](https://togithub.com/typescript-eslint/typescript-eslint/commit/40bdb0b27b21de511f0ecd151cb8282a625ca6e1)) ### [`v4.19.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​4190-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4180v4190-2021-03-22) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.18.0...v4.19.0) ##### Bug Fixes - **eslint-plugin:** [member-delimiter-style] correct invalid fix for multiline with params on the same line ([#​3177](https://togithub.com/typescript-eslint/typescript-eslint/issues/3177)) ([7ad343b](https://togithub.com/typescript-eslint/typescript-eslint/commit/7ad343b067040f6ea816b129323d110d4bc2e830)) - **eslint-plugin:** [promise-function-async] bad fixer with computed and literal methods ([#​3163](https://togithub.com/typescript-eslint/typescript-eslint/issues/3163)) ([e3a3ea0](https://togithub.com/typescript-eslint/typescript-eslint/commit/e3a3ea04757464aa2dded1ef46af8ad4e05246f2)) - **typescript-estree:** [ts 4.2] add support for import type equal declaration ([#​3189](https://togithub.com/typescript-eslint/typescript-eslint/issues/3189)) ([6a25faf](https://togithub.com/typescript-eslint/typescript-eslint/commit/6a25faf5cfa4d21a7546d9866819f4e017308fb2)) ##### Features - **eslint-plugin:** [object-curly-spacing] support MappedType ([#​3176](https://togithub.com/typescript-eslint/typescript-eslint/issues/3176)) ([0557a43](https://togithub.com/typescript-eslint/typescript-eslint/commit/0557a439327557f4c0369ae2dddc8282ba45bfe6)) - **eslint-plugin:** [unbound-method] improve error message ([#​3203](https://togithub.com/typescript-eslint/typescript-eslint/issues/3203)) ([5cc5d2e](https://togithub.com/typescript-eslint/typescript-eslint/commit/5cc5d2ef6d924d301e87f7bcf599352310e74b2c)), closes [#​3201](https://togithub.com/typescript-eslint/typescript-eslint/issues/3201) ### [`v4.18.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​4180-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4170v4180-2021-03-15) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.17.0...v4.18.0) ##### Bug Fixes - **eslint-plugin:** [explicit-module-boundary-types] fixes [#​2864](https://togithub.com/typescript-eslint/typescript-eslint/issues/2864) related to functions in nested object properties ([#​3178](https://togithub.com/typescript-eslint/typescript-eslint/issues/3178)) ([55e1fba](https://togithub.com/typescript-eslint/typescript-eslint/commit/55e1fbaca985b500cad1cc9ec25717b18cf5a17b)) - **eslint-plugin:** [no-extran-class] allowWithDecorator should ignore other errors ([#​3160](https://togithub.com/typescript-eslint/typescript-eslint/issues/3160)) ([a148673](https://togithub.com/typescript-eslint/typescript-eslint/commit/a1486736d8ef3555832ddfb27fd0980368b363f5)) ##### Features - **eslint-plugin:** add package type declaration ([#​3164](https://togithub.com/typescript-eslint/typescript-eslint/issues/3164)) ([08b058a](https://togithub.com/typescript-eslint/typescript-eslint/commit/08b058a7a6db3b59c28753bb322717e1fee44d1f)) ### [`v4.17.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​4170-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4161v4170-2021-03-08) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.16.1...v4.17.0) ##### Bug Fixes - **eslint-plugin:** [no-unnecessary-type-assertion] handle assignment ([#​3133](https://togithub.com/typescript-eslint/typescript-eslint/issues/3133)) ([cb22561](https://togithub.com/typescript-eslint/typescript-eslint/commit/cb2256168c67e0383083673a5afe77076de49da5)) ##### Features - **eslint-plugin:** [strict-bool-expr] add fixes and suggestions ([#​2847](https://togithub.com/typescript-eslint/typescript-eslint/issues/2847)) ([3f9e9a1](https://togithub.com/typescript-eslint/typescript-eslint/commit/3f9e9a1e9fc3e507bd01d1913ef642cd129de402)) #### [4.16.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.16.0...v4.16.1) (2021-03-01) ##### Bug Fixes - **typescript-estree:** update TS version range ([#​3127](https://togithub.com/typescript-eslint/typescript-eslint/issues/3127)) ([0473674](https://togithub.com/typescript-eslint/typescript-eslint/commit/0473674c58df5039a2de3c63ad7494fc6be7487e)) ### [`v4.16.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​4161-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4160v4161-2021-03-01) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.16.0...v4.16.1) ##### Bug Fixes - **typescript-estree:** update TS version range ([#​3127](https://togithub.com/typescript-eslint/typescript-eslint/issues/3127)) ([0473674](https://togithub.com/typescript-eslint/typescript-eslint/commit/0473674c58df5039a2de3c63ad7494fc6be7487e)) ### [`v4.16.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​4160-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4152v4160-2021-03-01) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.15.2...v4.16.0) ##### Bug Fixes - **eslint-plugin:** [consistent-indexed-object-style] do not autofix if interface has extends ([#​3009](https://togithub.com/typescript-eslint/typescript-eslint/issues/3009)) ([b0475af](https://togithub.com/typescript-eslint/typescript-eslint/commit/b0475aff3920d748fa74b5a6d8a7ad5dd731aec4)) - **eslint-plugin:** [no-implied-eval] handle conditional expression ([#​3125](https://togithub.com/typescript-eslint/typescript-eslint/issues/3125)) ([8c65d30](https://togithub.com/typescript-eslint/typescript-eslint/commit/8c65d30a225a3b99e80326961d0cb0c8189b039c)) - **eslint-plugin:** [no-unused-vars] don't report nested module declaration ([#​3119](https://togithub.com/typescript-eslint/typescript-eslint/issues/3119)) ([4ca5888](https://togithub.com/typescript-eslint/typescript-eslint/commit/4ca58886adf3fc0fe31c263559990c8a534205f9)) - **eslint-plugin:** [prefer-function-type] apply existing comments to the fixed code ([#​3094](https://togithub.com/typescript-eslint/typescript-eslint/issues/3094)) ([c32f803](https://togithub.com/typescript-eslint/typescript-eslint/commit/c32f803d4480acf5ffc88e308b4243e5185c4f48)) - **eslint-plugin:** [unbound-method] allow `super` expressions in `this` assignments ([#​3010](https://togithub.com/typescript-eslint/typescript-eslint/issues/3010)) ([c65a139](https://togithub.com/typescript-eslint/typescript-eslint/commit/c65a1391be15bbcf3ae293b1c53686703883d546)) - **scope-manager:** update libs for typescript 4.2 ([#​3118](https://togithub.com/typescript-eslint/typescript-eslint/issues/3118)) ([0336c79](https://togithub.com/typescript-eslint/typescript-eslint/commit/0336c798c9502fc250d2eaa045661950da55e52f)) ##### Features - TypeScript 4.2 syntax support ([#​3112](https://togithub.com/typescript-eslint/typescript-eslint/issues/3112)) ([2ebfb21](https://togithub.com/typescript-eslint/typescript-eslint/commit/2ebfb21ba6c88c793cfbd0e231e5803b2381694c)) - **eslint-plugin:** [member-delimiter-style] Add an option 'multilineDetection' to treat types and interfaces as single line if the last member ends on the same line as the closing bracket ([#​2970](https://togithub.com/typescript-eslint/typescript-eslint/issues/2970)) ([cf86f42](https://togithub.com/typescript-eslint/typescript-eslint/commit/cf86f427186d58b0fce4bb3ff9571c4301babeb3)) - **eslint-plugin:** [prom-func-async] report only function head ([#​2872](https://togithub.com/typescript-eslint/typescript-eslint/issues/2872)) ([25f459c](https://togithub.com/typescript-eslint/typescript-eslint/commit/25f459cdc4f38d44b48554e04cfa1676538ccdfb)) - **typescript-estree:** throw custom error instead of plain object ([#​3011](https://togithub.com/typescript-eslint/typescript-eslint/issues/3011)) ([ae14bf5](https://togithub.com/typescript-eslint/typescript-eslint/commit/ae14bf55fe31b0eb982ba17333e4aac550d10342)) #### [4.15.2](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.15.1...v4.15.2) (2021-02-22) ##### Bug Fixes - **typescript-estree:** correct issues in AST definition ([#​3083](https://togithub.com/typescript-eslint/typescript-eslint/issues/3083)) ([509a117](https://togithub.com/typescript-eslint/typescript-eslint/commit/509a11749f85400a01e9fecfecd12871ce562d3d)) - add missing intrinsic keyword node to AST ([#​3081](https://togithub.com/typescript-eslint/typescript-eslint/issues/3081)) ([409bf0b](https://togithub.com/typescript-eslint/typescript-eslint/commit/409bf0bb3e2ac4d8782408d436ebdefb42dba38b)) - **eslint-plugin:** [no-var-requires] report when used in type assertion ([#​3074](https://togithub.com/typescript-eslint/typescript-eslint/issues/3074)) ([763a252](https://togithub.com/typescript-eslint/typescript-eslint/commit/763a2520bfea09c3b6252ea36bc3ff10b05eca6c)) - correct test names on windows for semantic-diagnostics-enabled ([#​3060](https://togithub.com/typescript-eslint/typescript-eslint/issues/3060)) ([885780d](https://togithub.com/typescript-eslint/typescript-eslint/commit/885780d4a2b07e418256b7323d76b18453c14a50)) #### [4.15.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.15.0...v4.15.1) (2021-02-15) ##### Bug Fixes - **eslint-plugin:** [explicit-module-boundary-types] check allowNames on function declarations and property methods ([#​3051](https://togithub.com/typescript-eslint/typescript-eslint/issues/3051)) ([0ade469](https://togithub.com/typescript-eslint/typescript-eslint/commit/0ade469dc1cf17d79c36a9c985630d60491ed847)) ### [`v4.15.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​4152-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4151v4152-2021-02-22) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.15.1...v4.15.2) ##### Bug Fixes - **typescript-estree:** correct issues in AST definition ([#​3083](https://togithub.com/typescript-eslint/typescript-eslint/issues/3083)) ([509a117](https://togithub.com/typescript-eslint/typescript-eslint/commit/509a11749f85400a01e9fecfecd12871ce562d3d)) - add missing intrinsic keyword node to AST ([#​3081](https://togithub.com/typescript-eslint/typescript-eslint/issues/3081)) ([409bf0b](https://togithub.com/typescript-eslint/typescript-eslint/commit/409bf0bb3e2ac4d8782408d436ebdefb42dba38b)) - **eslint-plugin:** [no-var-requires] report when used in type assertion ([#​3074](https://togithub.com/typescript-eslint/typescript-eslint/issues/3074)) ([763a252](https://togithub.com/typescript-eslint/typescript-eslint/commit/763a2520bfea09c3b6252ea36bc3ff10b05eca6c)) - correct test names on windows for semantic-diagnostics-enabled ([#​3060](https://togithub.com/typescript-eslint/typescript-eslint/issues/3060)) ([885780d](https://togithub.com/typescript-eslint/typescript-eslint/commit/885780d4a2b07e418256b7323d76b18453c14a50)) ### [`v4.15.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​4151-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4150v4151-2021-02-15) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.15.0...v4.15.1) ##### Bug Fixes - **eslint-plugin:** [explicit-module-boundary-types] check allowNames on function declarations and property methods ([#​3051](https://togithub.com/typescript-eslint/typescript-eslint/issues/3051)) ([0ade469](https://togithub.com/typescript-eslint/typescript-eslint/commit/0ade469dc1cf17d79c36a9c985630d60491ed847)) ### [`v4.15.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​4150-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4142v4150-2021-02-08) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.14.2...v4.15.0) ##### Bug Fixes - **eslint-plugin:** [no-extra-parens] handle ESLint 7.19.0 ([#​2993](https://togithub.com/typescript-eslint/typescript-eslint/issues/2993)) ([4615048](https://togithub.com/typescript-eslint/typescript-eslint/commit/4615048d24359e0fc57b90a96acf4d8ded1dc7bf)) - **eslint-plugin:** [prefer-function-type] correct fixer when signature ends with a semi ([#​3002](https://togithub.com/typescript-eslint/typescript-eslint/issues/3002)) ([898dd39](https://togithub.com/typescript-eslint/typescript-eslint/commit/898dd3961944a5da3a129e9eba02634286e7aee4)) - **scope-manager:** fix visiting of TSImportType ([#​3008](https://togithub.com/typescript-eslint/typescript-eslint/issues/3008)) ([ce4fcbf](https://togithub.com/typescript-eslint/typescript-eslint/commit/ce4fcbf4401098387a2cf19ae8457c89c509239a)), closes [#​3006](https://togithub.com/typescript-eslint/typescript-eslint/issues/3006) ##### Features - **typescript-estree:** improve logic used to escape string literals in jsx ([#​2995](https://togithub.com/typescript-eslint/typescript-eslint/issues/2995)) ([3cb3aad](https://togithub.com/typescript-eslint/typescript-eslint/commit/3cb3aade2864bab15ed1ff8d7cd32766aa57152f)) #### [4.14.2](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.14.1...v4.14.2) (2021-02-01) ##### Bug Fixes - **eslint-plugin:** [consistent-type-imports] incorrect handling of computed property type signatures ([#​2990](https://togithub.com/typescript-eslint/typescript-eslint/issues/2990)) ([58f2655](https://togithub.com/typescript-eslint/typescript-eslint/commit/58f26555f62b5f59f13260306638d3148cde6079)), closes [#​2989](https://togithub.com/typescript-eslint/typescript-eslint/issues/2989) - **scope-manager:** correctly reference generic parameters when decorator metadata is enabled ([#​2975](https://togithub.com/typescript-eslint/typescript-eslint/issues/2975)) ([7695ef3](https://togithub.com/typescript-eslint/typescript-eslint/commit/7695ef318f1cc8688acaabf4f2730769622f083f)), closes [#​2972](https://togithub.com/typescript-eslint/typescript-eslint/issues/2972) #### [4.14.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.14.0...v4.14.1) (2021-01-25) ##### Bug Fixes - **eslint-plugin:** [sort-type-union-intersection-members] consider `void` as a `nullish` ([#​2944](https://togithub.com/typescript-eslint/typescript-eslint/issues/2944)) ([a241b25](https://togithub.com/typescript-eslint/typescript-eslint/commit/a241b25863eb063986fab76b511f478bbba91f47)), closes [#​2940](https://togithub.com/typescript-eslint/typescript-eslint/issues/2940) - **scope-manager:** fix incorrect handling of class decorators and class method default params ([#​2943](https://togithub.com/typescript-eslint/typescript-eslint/issues/2943)) ([e1eac83](https://togithub.com/typescript-eslint/typescript-eslint/commit/e1eac8312268d1855a2ed7784b4d190ecb9c9fa4)), closes [#​2941](https://togithub.com/typescript-eslint/typescript-eslint/issues/2941) [#​2942](https://togithub.com/typescript-eslint/typescript-eslint/issues/2942) [#​2751](https://togithub.com/typescript-eslint/typescript-eslint/issues/2751) ### [`v4.14.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​4142-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4141v4142-2021-02-01) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.14.1...v4.14.2) ##### Bug Fixes - **eslint-plugin:** [consistent-type-imports] incorrect handling of computed property type signatures ([#​2990](https://togithub.com/typescript-eslint/typescript-eslint/issues/2990)) ([58f2655](https://togithub.com/typescript-eslint/typescript-eslint/commit/58f26555f62b5f59f13260306638d3148cde6079)), closes [#​2989](https://togithub.com/typescript-eslint/typescript-eslint/issues/2989) - **scope-manager:** correctly reference generic parameters when decorator metadata is enabled ([#​2975](https://togithub.com/typescript-eslint/typescript-eslint/issues/2975)) ([7695ef3](https://togithub.com/typescript-eslint/typescript-eslint/commit/7695ef318f1cc8688acaabf4f2730769622f083f)), closes [#​2972](https://togithub.com/typescript-eslint/typescript-eslint/issues/2972) ### [`v4.14.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​4141-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4140v4141-2021-01-25) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.14.0...v4.14.1) ##### Bug Fixes - **eslint-plugin:** [sort-type-union-intersection-members] consider `void` as a `nullish` ([#​2944](https://togithub.com/typescript-eslint/typescript-eslint/issues/2944)) ([a241b25](https://togithub.com/typescript-eslint/typescript-eslint/commit/a241b25863eb063986fab76b511f478bbba91f47)), closes [#​2940](https://togithub.com/typescript-eslint/typescript-eslint/issues/2940) - **scope-manager:** fix incorrect handling of class decorators and class method default params ([#​2943](https://togithub.com/typescript-eslint/typescript-eslint/issues/2943)) ([e1eac83](https://togithub.com/typescript-eslint/typescript-eslint/commit/e1eac8312268d1855a2ed7784b4d190ecb9c9fa4)), closes [#​2941](https://togithub.com/typescript-eslint/typescript-eslint/issues/2941) [#​2942](https://togithub.com/typescript-eslint/typescript-eslint/issues/2942) [#​2751](https://togithub.com/typescript-eslint/typescript-eslint/issues/2751) ### [`v4.14.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​4140-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4130v4140-2021-01-18) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.13.0...v4.14.0) ##### Features - add support for decorator metadata in scope analysis and in consistent-type-imports ([#​2751](https://togithub.com/typescript-eslint/typescript-eslint/issues/2751)) ([445e416](https://togithub.com/typescript-eslint/typescript-eslint/commit/445e416878b27a54bf07c2d3b84dabd7b06e51bc)), closes [#​2559](https://togithub.com/typescript-eslint/typescript-eslint/issues/2559) - **eslint-plugin:** add `object-curly-spacing` rule ([#​2892](https://togithub.com/typescript-eslint/typescript-eslint/issues/2892)) ([32bd18d](https://togithub.com/typescript-eslint/typescript-eslint/commit/32bd18de80f4f8388717d0f0c16d493234362aa5)) ### [`v4.13.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​4130-httpsgithubcomtypescript-eslinttypescript-eslintcomparev4120v4130-2021-01-11) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v4.12.0...v4.13.0) ##### Bug Fixes - **eslint-plugin:** support eslint@5 ([#​2917](https://togithub.com/typescript-eslint/typescript-eslint/issues/2917)) ([f606846](https://togithub.com/typescript-eslint/typescript-eslint/commit/f606846af2617a0d8ee3ad5ce7c10864161ebf53)) ##### Features - **eslint-plugin:** [sort-type-union-intersection-members] add nullish group ([#​2919](https://togithub.com/typescript-eslint/typescript-eslint/issues/2919)) ([5558f41](https://togithub.com/typescript-eslint/typescript-eslint/commit/5558f410007da58a3f4726bbf9501c924ef166a1))
umijs/umi ### [`v3.4.20`](https://togithub.com/umijs/umi/compare/v3.4.19...v3.4.20) [Compare Source](https://togithub.com/umijs/umi/compare/v3.4.19...v3.4.20) ### [`v3.4.19`](https://togithub.com/umijs/umi/releases/v3.4.19) [Compare Source](https://togithub.com/umijs/umi/compare/v3.4.18...v3.4.19) - fix: fs polyfill module not found ([#​6550](https://togithub.com/umijs/umi/issues/6550)) [`9e38897`](https://togithub.com/umijs/umi/commit/9e388972) - feat: bootstrap examples ([#​6535](https://togithub.com/umijs/umi/issues/6535)) [`a4259b0`](https://togithub.com/umijs/umi/commit/a4259b0b) ### [`v3.4.18`](https://togithub.com/umijs/umi/releases/v3.4.18) [Compare Source](https://togithub.com/umijs/umi/compare/v3.4.17...v3.4.18) - chore: update text for release [`2f07053`](https://togithub.com/umijs/umi/commit/2f070533) ### [`v3.4.17`](https://togithub.com/umijs/umi/compare/v3.4.16...v3.4.17) [Compare Source](https://togithub.com/umijs/umi/compare/v3.4.16...v3.4.17) ### [`v3.4.16`](https://togithub.com/umijs/umi/releases/v3.4.16) [Compare Source](https://togithub.com/umijs/umi/compare/v3.4.15...v3.4.16) - feat: add [@​babel/template](https://togithub.com/babel/template) and [@​babel/generator](https://togithub.com/babel/generator) to [@​umijs/deps](https://togithub.com/umijs/deps) ([#​6544](https://togithub.com/umijs/umi/issues/6544)) [`d612fd1`](https://togithub.com/umijs/umi/commit/d612fd1c) ### [`v3.4.15`](https://togithub.com/umijs/umi/releases/v3.4.15) [Compare Source](https://togithub.com/umijs/umi/compare/v3.4.14...v3.4.15) - fix: onPatchRoute will 404 error ([#​6524](https://togithub.com/umijs/umi/issues/6524)) [`04a4525`](https://togithub.com/umijs/umi/commit/04a45257) - fix: snapshot assign [`faebc07`](https://togithub.com/umijs/umi/commit/faebc07c) - Chore remove generator test ([#​6515](https://togithub.com/umijs/umi/issues/6515)) [`7e74f67`](https://togithub.com/umijs/umi/commit/7e74f67c) ### [`v3.4.14`](https://togithub.com/umijs/umi/releases/v3.4.14) [Compare Source](https://togithub.com/umijs/umi/compare/v3.4.13...v3.4.14) - fix: webpack 5 fs cache don&[#​39](https://togithub.com/umijs/umi/issues/39);t work in tnpm/cnpm ([#​6513](https://togithub.com/umijs/umi/issues/6513)) [`cfb6b43`](https://togithub.com/umijs/umi/commit/cfb6b431) - feat: genarator support prompts ([#​6473](https://togithub.com/umijs/umi/issues/6473)) [`efcacd5`](https://togithub.com/umijs/umi/commit/efcacd55) - fix(ssr): dev server render stuck and add ctx props ([#​6500](https://togithub.com/umijs/umi/issues/6500)) [`d50556e`](https://togithub.com/umijs/umi/commit/d50556e6) - fix(ssr): stream mode throw error in exportStatic ([#​6510](https://togithub.com/umijs/umi/issues/6510)) [`d0f31d4`](https://togithub.com/umijs/umi/commit/d0f31d4a) - fix: exportStatic no work on windows ([#​6469](https://togithub.com/umijs/umi/issues/6469)) [`33e554a`](https://togithub.com/umijs/umi/commit/33e554a5) - Update plugin-dva.zh-CN.md ([#​6434](https://togithub.com/umijs/umi/issues/6434)) [`31f2372`](https://togithub.com/umijs/umi/commit/31f23721) - Update plugin-qiankun.zh-CN.md ([#​6424](https://togithub.com/umijs/umi/issues/6424)) [`fc31574`](https://togithub.com/umijs/umi/commit/fc31574f) - Update plugin.zh-CN.md ([#​6452](https://togithub.com/umijs/umi/issues/6452)) [`31d621d`](https://togithub.com/umijs/umi/commit/31d621da) - docs(plugin-esbuild): add FAQ & improve document ([#​6460](https://togithub.com/umijs/umi/issues/6460)) [`68b08e6`](https://togithub.com/umijs/umi/commit/68b08e60) - Update plugin-layout.zh-CN.md ([#​6506](https://togithub.com/umijs/umi/issues/6506)) [`70a11d7`](https://togithub.com/umijs/umi/commit/70a11d79) - chore: add example script, easy to develop example ([#​6466](https://togithub.com/umijs/umi/issues/6466)) [`7e93549`](https://togithub.com/umijs/umi/commit/7e935496) - chore(ci): improve github ci stability ([#​6481](https://togithub.com/umijs/umi/issues/6481)) [`5a63fba`](https://togithub.com/umijs/umi/commit/5a63fba7) ### [`v3.4.13`](https://togithub.com/umijs/umi/releases/v3.4.13) [Compare Source](https://togithub.com/umijs/umi/compare/v3.4.12...v3.4.13) - fix: main index lost [`5c14415`](https://togithub.com/umijs/umi/commit/5c14415b) ### [`v3.4.12`](https://togithub.com/umijs/umi/releases/v3.4.12) [Compare Source](https://togithub.com/umijs/umi/compare/v3.4.11...v3.4.12) - feat: upgrade webpack 5 to 5.35.1 and hook webpack/lib/Chunk ([#​6494](https://togithub.com/umijs/umi/issues/6494)) [`66fe6ab`](https://togithub.com/umijs/umi/commit/66fe6ab6) - feat: support node 16 ([#​6455](https://togithub.com/umijs/umi/issues/6455)) [`d8300fd`](https://togithub.com/umijs/umi/commit/d8300fd8) - chore: improve webpack 5 initial test ([#​6493](https://togithub.com/umijs/umi/issues/6493)) [`05de48d`](https://togithub.com/umijs/umi/commit/05de48d0) - docs: plugin -> Plugin ([#​6491](https://togithub.com/umijs/umi/issues/6491)) [`74a1ec5`](https://togithub.com/umijs/umi/commit/74a1ec5f)

Configuration

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

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

♻️ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Renovate Bot.

vercel[bot] commented 3 years ago

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://vercel.com/zthxxx/react-dev-inspector/E3KT1kqJmmJcfnn6aAs7qED7wW7v
✅ Preview: https://react-dev-inspector-git-renovate-all-minor-patch-zthxxx.vercel.app