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

Update typescript-eslint monorepo to v2 (major) #160

Open
wants to merge 73 commits into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 13, 2019

This PR contains the following updates:

Package Type Update Change
@typescript-eslint/eslint-plugin devDependencies major 1.13.0 -> 2.14.0
@typescript-eslint/parser devDependencies major 1.13.0 -> 2.14.0

Release Notes

typescript-eslint/typescript-eslint

v2.14.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)

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)

v2.12.0

Compare Source

Bug Fixes
  • eslint-plugin: [quotes] ignore backticks for Enum members (#​1355) (e51048c)
  • eslint-plugin: [type-annotation-spacing] typo in messages (#​1354) (82e0dbc)
  • eslint-plugin: add isTypeAssertion utility function (#​1369) (bb1671e)
  • eslint-plugin: use AST_NODE_TYPES enum instead of strings (#​1366) (bd0276b)
  • typescript-estree: correct type of key for base nodes (#​1367) (099225a)
Features
  • eslint-plugin: [ban-types] handle empty type literal {} (#​1348) (1c0ce9b)
  • eslint-plugin: [no-use-before-define] opt to ignore enum (#​1242) (6edd911)
  • eslint-plugin: [pref-str-starts/ends-with] optional chain… (#​1357) (fd37bc3)
  • eslint-plugin: add no-extra-semi extension (425f65c)
  • eslint-plugin: add no-throw-literal extension (2aa696c)
  • eslint-plugin: more optional chain support in rules (#​1363) (3dd1b02)
  • eslint-plugin-tslint: add fixer for config rule (#​1342) (c52c5c9)
  • typescript-estree: computed members discriminated unions (#​1349) (013df9a)
  • typescript-estree: tighten prop name and destructure types (#​1346) (f335c50)

v2.11.0

Compare Source

Bug Fixes
  • eslint-plugin: [prefer-null-coal] fixer w/ mixed logicals (#​1326) (f9a9fbf)
  • eslint-plugin: [quotes] ignore backticks for interface properties (#​1311) (3923a09)
Features
  • eslint-plugin: [no-unnec-cond] check optional chaining (#​1315) (a2a8a0a)

v2.10.0

Compare Source

Bug Fixes
  • eslint-plugin: [brace-style] handle enum declarations (#​1281) (3ddf1a2)
Features
  • eslint-plugin: [member-ordering] add index signature (#​1190) (b5a52a3)

v2.9.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-empty-function] add missed node types (#​1271) (e9d44f5)
  • eslint-plugin: [no-untyped-pub-sig] ignore set return (#​1264) (6daff10)
  • eslint-plugin: [no-unused-expressions] ignore directives (#​1285) (ce4c803)
  • eslint-plugin: [prefer-optional-chain] allow $ in identifiers (c72c3c1)
  • eslint-plugin: [prefer-optional-chain] handle more cases (#​1261) (57ddba3)
  • eslint-plugin: [return-await] allow Any and Unknown (#​1270) (ebf5e0a)
  • eslint-plugin: [strict-bool-expr] allow nullish coalescing (#​1275) (3b39340)
  • typescript-estree: make FunctionDeclaration.body non-null (#​1288) (dc73510)
Features
  • eslint-plugin: [no-empty-func] private/protected construct (#​1267) (3b931ac)
  • eslint-plugin: [no-non-null-assert] add suggestion fixer (#​1260) (e350a21)
  • eslint-plugin: [no-unnec-cond] support nullish coalescing (#​1148) (96ef1e7)
  • eslint-plugin: [prefer-null-coal] opt for suggestion fixer (#​1272) (f84eb96)
  • experimental-utils: add isSpaceBetween declaration to Sou… (#​1268) (f83f04b)

v2.8.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-dynamic-delete] correct invalid fixer for identifiers (#​1244) (5b1300d)
  • eslint-plugin: [no-untyped-pub-sig] constructor return (#​1231) (6cfd468)
  • eslint-plugin: [prefer-optional-chain] unhandled cases (b1a065f)
  • eslint-plugin: [req-await] crash on nonasync promise return (#​1228) (56c00b3)
  • typescript-estree: fix synthetic default import (#​1245) (d97f809)
Features

v2.7.0

Compare Source

Bug Fixes
  • eslint-plugin: [camelcase] handle optional member expr (#​1204) (9c8203f)
  • eslint-plugin: [indent] fix decorator type (#​1189) (e2008e3)
  • eslint-plugin: [indent] handle empty generic declarations (#​1211) (9aee06c)
  • eslint-plugin: [no-type-alias] handle constructor aliases (#​1198) (1bb4d63)
  • eslint-plugin: [no-unnec-type-arg] throwing on call/new expr (#​1217) (42a48de)
  • eslint-plugin: [no-unnecessary-cond] fix naked type param (#​1207) (4fac6c5)
  • eslint-plugin: [nuta] correctly handle null/undefined separation (#​1201) (9829dd3)
  • eslint-plugin: [require-await] better handle nesting (#​1193) (eb83af1)
  • eslint-plugin: [unified-signatures] crash: cannot read pro… (#​1096) (d1de3a7)
  • eslint-plugin: disable base no-unused-expressions in all config (ecb3f4e)
  • typescript-estree: correctly account for trailing slash in… (#​1205) (ba89168)
  • typescript-estree: options range loc being always true (#​704) (db1aa18)
Features
  • eslint-plugin: [no-type-alias] handle conditional types (#​953) (259ff20)
  • eslint-plugin: add rule restrict-template-expressions (#​850) (46b58b4)
  • eslint-plugin: add space-before-function-paren extension (d8b07a7)
  • eslint-plugin: added new rule no-dynamic-delete (#​565) (864c811)
  • eslint-plugin: added new rule no-untyped-public-signature (#​801) (c5835f3)

v2.6.1

Compare Source

Bug Fixes
  • eslint-plugin: crash fixing readonly arrays to generic (#​1172) (2b2f2d7)
  • typescript-estree: hash code to reduce update frequency (#​1179) (96d1cc3)
  • typescript-estree: reduce bundle footprint of tsutils (#​1177) (c8fe515)
Features
  • eslint-plugin: [no-unused-expressions] extend for optional chaining (#​1175) (57d63b7)
  • parser: handle optional chaining in scope analysis (#​1169) (026ceb9)

2.6.1 (2019-11-04)

Bug Fixes

v2.6.0

Compare Source

Bug Fixes
  • parser: adds TTY check before logging the version mismatch warning (#​1121) (768ef63)
  • typescript-estree: better handle canonical paths (#​1111) (8dcbf4c)
  • typescript-estree: correct parenthesized optional chain AST (#​1141) (5ae286e)
  • typescript-estree: ensure parent pointers are set (#​1129) (d4703e1)
  • typescript-estree: normalize paths to fix cache miss on windows (#​1128) (6d0f2ce)
Features
  • typescript-estree: add support for declare class properties (#​1136) (1508670)

v2.5.0

Compare Source

Bug Fixes
  • parser: adds TTY check before logging the version mismatch warning (#​1121) (768ef63)
  • typescript-estree: better handle canonical paths (#​1111) (8dcbf4c)
  • typescript-estree: correct parenthesized optional chain AST (#​1141) (5ae286e)
  • typescript-estree: ensure parent pointers are set (#​1129) (d4703e1)
  • typescript-estree: normalize paths to fix cache miss on windows (#​1128) (6d0f2ce)
Features
  • typescript-estree: add support for declare class properties (#​1136) (1508670)

v2.4.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-magic-numbers] Support negative numbers (#​1072) (0c85ac3)
  • typescript-estree: correct semver check range (#​1109) (2fc9bd2)
  • typescript-estree: handle running out of fs watchers (#​1088) (ec62747)
  • typescript-estree: parsing error for vue sfc (#​1083) (7a8cce6)
  • typescript-estree: remove now unneeded dep on chokidar (088a691)
Features

v2.3.3

Compare Source

Bug Fixes
  • eslint-plugin: [promise-function-async] Should not report… (#​1023) (514bed9)
  • support long running "watch" lint sessions (#​973) (854620e)
Features

2.3.3 (2019-10-07)

Bug Fixes
  • eslint-plugin: [class-name-casing] allow unicode letters (#​1043) (47895c0)
  • eslint-plugin: [efrt] support constructor arguments (#​1021) (60943e6)
  • experimental-utils: remove Rule.meta.extraDescription (#​1036) (192e23d)

2.3.2 (2019-09-30)

Bug Fixes
  • eslint-plugin: [no-unnec-type-arg] undefined symbol crash (#​1007) (cdf9294)
  • typescript-estree: correct ClassDeclarationBase type (#​1008) (8ce3a81)
  • typescript-estree: handle optional computed prop w/o type (#​1026) (95c13fe)

2.3.1 (2019-09-23)

Bug Fixes
  • eslint-plugin: [cons-type-assns] handle namespaced types (#​975) (c3c8b86)
  • eslint-plugin: [pfa] Allow async getter/setter in classes (#​980) (e348cb2)
  • typescript-estree: parsing error for await in non-async func (#​988) (19abbe0)

v2.3.2

Compare Source

Bug Fixes
  • eslint-plugin: [class-name-casing] allow unicode letters (#​1043) (47895c0)
  • eslint-plugin: [efrt] support constructor arguments (#​1021) (60943e6)
  • experimental-utils: remove Rule.meta.extraDescription (#​1036) (192e23d)

v2.3.1

Compare Source

Bug Fixes
  • eslint-plugin: [no-unnec-type-arg] undefined symbol crash (#​1007) (cdf9294)
  • typescript-estree: correct ClassDeclarationBase type (#​1008) (8ce3a81)
  • typescript-estree: handle optional computed prop w/o type (#​1026) (95c13fe)

v2.3.0

Compare Source

Bug Fixes
  • typescript-estree: ImportDeclaration.specifier to Literal (#​974) (2bf8231)
Features
  • eslint-plugin: [explicit-member-accessibility] add support of "ignoredMethodNames" (#​895) (46ee4c9)
  • eslint-plugin: [no-floating-promises] Add ignoreVoid option (#​796) (6a55921)
  • eslint-plugin: [no-magic-numbers] add ignoreReadonlyClassProperties option (#​938) (aeea4cd)
  • eslint-plugin: [strict-boolean-expressions] Add allowNullable option (#​794) (c713ca4)
  • eslint-plugin: add no-unnecessary-condition rule (#​699) (5715482)

v2.2.0

Compare Source

Bug Fixes
  • typescript-estree: ImportDeclaration.specifier to Literal (#​974) (2bf8231)
Features
  • eslint-plugin: [explicit-member-accessibility] add support of "ignoredMethodNames" (#​895) (46ee4c9)
  • eslint-plugin: [no-floating-promises] Add ignoreVoid option (#​796) (6a55921)
  • eslint-plugin: [no-magic-numbers] add ignoreReadonlyClassProperties option (#​938) (aeea4cd)
  • eslint-plugin: [strict-boolean-expressions] Add allowNullable option (#​794) (c713ca4)
  • eslint-plugin: add no-unnecessary-condition rule (#​699) (5715482)

v2.1.0

Compare Source

Bug Fixes
  • eslint-plugin: [efrt] allowExpressions - check functions in class field properties (#​952) (f1059d8)
  • eslint-plugin: [expl-member-a11y] fix parameter properties (#​912) (ccb98d8)
  • eslint-plugin: [prefer-readonly] add handling for destructuring assignments (e011e90)
Features
  • eslint-plugin: add brace-style extension (e01dc5f)

v2.0.0

Compare Source

Bug Fixes
  • eslint-plugin: [member-naming] should match constructor args (#​771) (b006667)
  • eslint-plugin: [no-inferrable-types] ignore optional props (#​918) (a4e625f)
  • eslint-plugin: [promise-function-async] Allow async get/set (#​820) (cddfdca)
  • eslint-plugin: [require-await] Allow concise arrow function bodies (#​826) (29fddfd)
  • eslint-plugin: [typedef] don't flag destructuring when variables is disabled (#​819) (5603473)
  • eslint-plugin: [typedef] handle AssignmentPattern inside TSParameterProperty (#​923) (6bd7f2d)
  • eslint-plugin: [unbound-method] Allow typeof expressions (Fixes #​692) (#​904) (344bafe)
  • eslint-plugin: [unbound-method] false positive in equality comparisons (#​914) (29a01b8)
  • eslint-plugin: [unified-signatures] type comparison and exported nodes (#​839) (580eceb)
  • eslint-plugin: readme typo (#​867) (5eb40dc)
  • typescript-estree: improve missing project file error msg (#​866) (8f3b0a8), closes #​853
Features
  • [no-unnecessary-type-assertion] allow as const arrow functions (#​876) (14c6f80)
  • eslint-plugin: [expl-func-ret-type] make error loc smaller (#​919) (65eb993)
  • eslint-plugin: [no-type-alias] support tuples (#​775) (c68e033)
  • eslint-plugin: add quotes extension (9f82099)
  • typescript-estree: Accept a glob pattern for options.project (#​806) (9e5f21e)

Renovate configuration

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

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

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

🔕 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

Newsflash: Renovate has joined WhiteSource, and is now free for all use. Learn more or view updated terms and privacy policies.

@renovate renovate bot added the renovate label Aug 13, 2019
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from 95247d8 to cc44f9b Compare August 16, 2019 20:34
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from cc44f9b to e9531fb Compare August 17, 2019 15:30
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from e9531fb to 32624af Compare August 17, 2019 18:50
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from 32624af to 9c53a74 Compare August 18, 2019 06:50
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from 9c53a74 to 3859f8f Compare August 18, 2019 13:58
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from 3859f8f to 34ebae4 Compare August 19, 2019 00:36
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from 34ebae4 to f6fd0dd Compare August 19, 2019 02:36
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from f6fd0dd to 4ab1cb1 Compare August 20, 2019 12:52
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from 4ab1cb1 to 3d58576 Compare August 24, 2019 03:58
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from 3d58576 to f937115 Compare August 25, 2019 18:55
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from f937115 to 9a37c63 Compare August 27, 2019 08:30
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from 058a5e9 to da2613a Compare October 15, 2019 18:43
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from da2613a to 2276fd8 Compare October 19, 2019 00:59
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch 2 times, most recently from 36bdaff to 1b4f6c1 Compare October 21, 2019 17:09
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from 1b4f6c1 to f644ba8 Compare October 23, 2019 08:34
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch 2 times, most recently from 730ce8b to 341880b Compare October 28, 2019 17:11
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch 2 times, most recently from 83223fa to b4bf599 Compare November 4, 2019 18:11
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from b4bf599 to d989726 Compare November 11, 2019 18:09
@renovate renovate bot changed the title Update typescript-eslint monorepo to v2 (major) Update typescript-eslint monorepo (major) Nov 11, 2019
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from d989726 to c07fb16 Compare November 11, 2019 18:16
@renovate renovate bot changed the title Update typescript-eslint monorepo (major) Update typescript-eslint monorepo to v2 (major) Nov 11, 2019
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from c07fb16 to ec7ae95 Compare November 18, 2019 18:06
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch 2 times, most recently from a7bb645 to 7d32cac Compare December 2, 2019 18:08
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch 2 times, most recently from 656abc3 to b7d5fab Compare December 16, 2019 18:09
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from b7d5fab to 3961915 Compare December 23, 2019 18:12
@renovate
Copy link
Contributor Author

renovate bot commented Jan 6, 2020

PR has been edited

👷 This PR has received other commits, so Renovate will stop updating it to avoid conflicts or other problems. If you wish to abandon your changes and have Renovate start over you may click the "rebase" checkbox in the PR body/description.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants