Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(dependencies): update typescript-eslint monorepo to ^2.21.0 #63

Merged
merged 1 commit into from Feb 26, 2020

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 26, 2020

This PR contains the following updates:

Package Type Update Change
@typescript-eslint/eslint-plugin dependencies minor ^2.12.0 -> ^2.21.0
@typescript-eslint/parser dependencies minor ^2.12.0 -> ^2.21.0

Release Notes

typescript-eslint/typescript-eslint

v2.21.0

Compare Source

Bug Fixes
  • eslint-plugin: [embt] ignore JSX callbacks (#​1630) (4d45b33)
  • eslint-plugin: [no-floating-promises] handle finally callback (#​1620) (1aa7135)
  • eslint-plugin: [typedef] allow array/object destructuring in for/of (#​1570) (660bace)
  • typescript-estree: process.stdout can be undefined (#​1619) (0d8e87e)
Features

v2.20.0

Compare Source

Bug Fixes
  • eslint-plugin: [embt] ignore JSX callbacks (#​1630) (4d45b33)
  • eslint-plugin: [no-floating-promises] handle finally callback (#​1620) (1aa7135)
  • eslint-plugin: [typedef] allow array/object destructuring in for/of (#​1570) (660bace)
  • typescript-estree: process.stdout can be undefined (#​1619) (0d8e87e)
Features

v2.19.2

Compare Source

Features
  • eslint-plugin: [ban-types] allow banning null and undefined (#​821) (0b2b887)
  • eslint-plugin: [strict-boolean-expressions] refactor, add clearer error messages (#​1480) (db4b530)

2.19.2 (2020-02-10)

Note: Version bump only for package @​typescript-eslint/typescript-eslint

2.19.1 (2020-02-10)

Bug Fixes
  • eslint-plugin: [unbound-method] blacklist a few unbound natives (#​1562) (4670aab)
  • typescript-estree: ts returning wrong file with project references (#​1575) (4c12dac)

v2.19.1

Compare Source

Note: Version bump only for package @​typescript-eslint/typescript-eslint

v2.19.0

Compare Source

Bug Fixes
Features
  • eslint-plugin: [no-extra-non-null-assert] add fixer (#​1468) (54201ab)
  • eslint-plugin: [no-float-prom] fixer + msg for ignoreVoid (#​1473) (159b16e)
  • eslint-plugin: [unbound-method] support bound builtins (#​1526) (0a110eb)
  • eslint-plugin: add extension no-dupe-class-members (b22424e)
  • eslint-plugin: add no-unnecessary-boolean-literal-compare (#​242) (6bebb1d)
  • eslint-plugin: add switch-exhaustiveness-check rule (#​972) (9e0f6dd)
  • eslint-plugin: support negative matches for filter (#​1517) (b24fbe8)

v2.18.0

Compare Source

Bug Fixes
Features
  • eslint-plugin: [no-extra-non-null-assert] add fixer (#​1468) (54201ab)
  • eslint-plugin: [no-float-prom] fixer + msg for ignoreVoid (#​1473) (159b16e)
  • eslint-plugin: [unbound-method] support bound builtins (#​1526) (0a110eb)
  • eslint-plugin: add extension no-dupe-class-members (b22424e)
  • eslint-plugin: add no-unnecessary-boolean-literal-compare (#​242) (6bebb1d)
  • eslint-plugin: add switch-exhaustiveness-check rule (#​972) (9e0f6dd)
  • eslint-plugin: support negative matches for filter (#​1517) (b24fbe8)

v2.17.0

Compare Source

Bug Fixes
  • eslint-plugin: [explicit-module-boundary-types] false positive for returned fns (#​1490) (5562ad5)
  • improve token types and add missing type guards (#​1497) (ce41d7d)
  • eslint-plugin: [naming-convention] fix filter option (#​1482) (718cd88)
  • eslint-plugin: fix property access on undefined error (#​1507) (d89e8e8)
  • experimental-utils: widen type of settings property (#​1527) (b515e47)
  • typescript-estree: error on unexpected jsdoc nodes (#​1525) (c8dfac3)
  • typescript-estree: fix identifier tokens typed as Keyword (#​1487) (77a1caa)
Features

v2.16.0

Compare Source

Bug Fixes
  • eslint-plugin: [naming-convention] handle empty array-pattern (#​1450) (4726605)
  • eslint-plugin: [unbound-method] handling of logical expr (#​1440) (9c5b857)
  • eslint-plugin: set default-param-last as an extension rule (#​1445) (b5ef704)
  • typescript-estree: correct type of ArrayPattern.elements (#​1451) (62e4ca0)
Features
  • eslint-plugin: [naming-convention] allow not check format (#​1455) (61eb434)
  • eslint-plugin: [naming-convention] correct example (#​1455) (60683d7)
  • eslint-plugin: [no-extra-!-assert] flag ?. after !-assert (#​1460) (58c7c25)
  • eslint-plugin: add explicit-module-boundary-types rule (#​1020) (bb0a846)
  • eslint-plugin: add no-non-null-asserted-optional-chain (#​1469) (498aa24)
  • experimental-utils: expose getParserServices from utils (#​1448) (982c8bc)

v2.15.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-magic-numbers] handle UnaryExpression for enums (#​1415) (852fc31)
  • eslint-plugin: [no-unnec-type-assert] handle JSX attributes (#​1002) (3c5659b)
  • eslint-plugin: handle error classes using generics (#​1428) (b139540)
  • typescript-estree: fix persisted parse for relative paths (#​1424) (9720d2c)
  • typescript-estree: parsing of deeply nested new files in new folder (#​1412) (206c94b)
  • typescript-estree: resolve path relative to tsconfigRootDir (#​1439) (c709056)
Features
  • eslint-plugin: [no-unnec-cond] array predicate callbacks (#​1206) (f7ad716)
  • eslint-plugin: add default-param-last rule (#​1418) (a37ff9f)
  • eslint-plugin: add rule naming-conventions (#​1318) (9eab26f)
  • typescript-estree: add parserOption to turn on debug logs (#​1413) (25092fd)
  • typescript-estree: add strict type mapping to esTreeNodeToTSNodeMap (#​1382) (d3d70a3)

v2.14.0

Compare Source

Bug Fixes
  • eslint-plugin: crash in no-unnecessary-type-arguments (#​1401) (01c939f)
  • typescript-estree: correct persisted parse for windows (#​1406) (1a42f3d)
Features

v2.13.0

Compare Source

Bug Fixes
  • eslint-plugin: type assertion in rule no-extra-parens (#​1376) (f40639e)
  • typescript-estree: visit typeParameters in OptionalCallExpr (#​1377) (cba6a2a)
Features
  • add internal eslint plugin for repo-specific lint rules (#​1373) (3a15413)

Renovate configuration

📅 Schedule: "before 12pm on Wednesday" in timezone UTC.

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

♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

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

@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch from 15cbd36 to d51d8ad Compare February 26, 2020 17:46
@alex-ketch
Copy link
Collaborator

alex-ketch commented Feb 26, 2020

At first glance the new allowSafe option for strict-boolean-expressions rule seems like what we were looking for @nokome.
Will take a look and enable it if that's the case

@alex-ketch alex-ketch merged commit be680d6 into master Feb 26, 2020
@renovate renovate bot deleted the renovate/typescript-eslint-monorepo branch February 26, 2020 17:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants