Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 17, 2019

This PR contains the following updates:

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

Release Notes

typescript-eslint/typescript-eslint

v2.0.0

Compare Source

Bug Fixes
  • eslint-plugin: [efrt] flag default export w/allowExpressions (#​831) (ebbcc01)
  • eslint-plugin: [no-explicit-any] Fix ignoreRestArgs for interfaces (#​777) (22e9ae5)
  • eslint-plugin: [no-useless-constructor] handle bodyless constructor (#​685) (55e788c)
  • eslint-plugin: [prefer-readonly] TypeError when having comp… (#​761) (211b1b5)
  • eslint-plugin: [typedef] support "for..in", "for..of" (#​787) (39e41b5)
  • eslint-plugin: [typedef] support default value for parameter (#​785) (84916e6)
  • eslint-plugin: add Literal to RuleListener types (#​824) (3c902a1)
  • typescript-estree: fix is token typed as `Keyword (#​750) (35dec52)
  • typescript-estree: jsx comment parsing (#​703) (0cfc48e)
  • utils: add ES2019 as valid ecmaVersion (#​746) (d11fbbe)
Features
  • explicitly support eslint v6 (#​645) (34a7cf6)
  • eslint-plugin: [interface-name-prefix, class-name-casing] Add allowUnderscorePrefix option to support private declarations (#​790) (0c4f474)
  • eslint-plugin: [no-var-requires] report on foo(require('')) (#​725) (b2ca20d), closes #​665
  • eslint-plugin: [promise-function-async] make allowAny default true (#​733) (590ca50)
  • eslint-plugin: [strict-boolean-expressions] add ignoreRhs option (#​691) (fd6be42)
  • eslint-plugin: add support for object props in CallExpressions (#​728) (8141f01)
  • eslint-plugin: added new rule typedef (#​581) (35cc99b)
  • eslint-plugin: added new rule use-default-type-parameter (#​562) (2b942ba)
  • eslint-plugin: move opinionated rules between configs (#​595) (4893aec)
  • eslint-plugin: remove deprecated rules (#​739) (e32c7ad)
BREAKING CHANGES
  • removed some rules from recommended config
  • recommended config changes are considered breaking
  • by default we will now throw when a file is not in the project provided
  • Merges both no-angle-bracket-type-assertion and no-object-literal-type-assertion into one rule
  • eslint-plugin: both 'eslint-recommended' and 'recommended' have changed.
  • eslint-plugin: removing rules
  • changes config structure
type ArrayOption = 'array' | 'generic' | 'array-simple';
type Options = [
  {
    // default case for all arrays
    default: ArrayOption,
    // optional override for readonly arrays
    readonly?: ArrayOption,
  },
];
  • eslint-plugin: changing default rule config
  • Node 6 is no longer supported

Renovate configuration

📅 Schedule: "every weekend" (UTC).

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

♻️ Rebasing: Whenever PR is stale, 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

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

@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch 7 times, most recently from 186ffd2 to 526ea00 Compare August 25, 2019 17:56
@renovate renovate bot force-pushed the renovate/major-typescript-eslint-monorepo branch from 526ea00 to 29ed960 Compare August 26, 2019 14:53
@renovate
Copy link
Contributor Author

renovate bot commented Aug 26, 2019

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.

Copy link
Contributor

@austingreendev austingreendev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've removed 2 of the unneeded // @ts-ingore usages and included an eslint comment for a 3rd. This may be removed once react-theming is converted to TypeScript.

@coveralls
Copy link

Coverage Status

Coverage remained the same at 95.82% when pulling f2def7b on renovate/major-typescript-eslint-monorepo into 78f8635 on master.

@austingreendev austingreendev merged commit 9048d04 into master Sep 10, 2019
@austingreendev austingreendev deleted the renovate/major-typescript-eslint-monorepo branch September 10, 2019 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

4 participants