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 v1.13.0 #29

Merged
merged 1 commit into from
Sep 10, 2019

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 4, 2019

This PR contains the following updates:

Package Type Update Change
@typescript-eslint/eslint-plugin devDependencies minor 1.4.2 -> 1.13.0
@typescript-eslint/parser devDependencies minor 1.4.2 -> 1.13.0

Release Notes

typescript-eslint/typescript-eslint

v1.13.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

v1.12.0

Compare Source

Bug Fixes
  • Correct @types/json-schema dependency (#​675) (a5398ce)
  • eslint-plugin: remove imports from typescript-estree (#​706) (ceb2d32), closes #​705
  • eslint-plugin: undo breaking changes to recommended config (93f72e3)
  • utils: move typescript from peer dep to dev dep (#​712) (f949355)
  • utils: RuleTester should not require a parser (#​713) (158a417)
Features

v1.11.0

Compare Source

Bug Fixes
Features
  • eslint-plugin: [ban-types] Support namespaced type (#​616) (e325b72)
  • eslint-plugin: [explicit-function-return-type] add handling for usage as arguments (#​680) (e0aeb18)
  • eslint-plugin: [no-explicit-any] Add an optional fixer (#​609) (606fc70)
  • eslint-plugin: Add rule no-reference-import (#​625) (af70a59)
  • eslint-plugin: add rule strict-boolean-expressions (#​579) (34e7d1e)
  • eslint-plugin: added new rule prefer-readonly (#​555) (76b89a5)

v1.10.2

Compare Source

Bug Fixes
  • eslint-plugin: [no-magic-numbers] add support for enums (#​543) (5c40d01)
  • eslint-plugin: [promise-function-async] allow any as return value (#​553) (9a387b0)
  • eslint-plugin: Remove duplicated code (#​611) (c4df4ff)
  • parser: add simpleTraverse, replaces private ESLint util (#​628) (aa206c4)
  • typescript-estree: fix more cases with double slash in JSX text (#​607) (34cfa53)
Features

1.10.2 (2019-06-10)

Bug Fixes
  • eslint-plugin: peerDep should specify semver major range (#​602) (5589938)

1.10.1 (2019-06-09)

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

v1.10.1

Compare Source

Bug Fixes
  • eslint-plugin: peerDep should specify semver major range (#​602) (5589938)

v1.9.0

Compare Source

Bug Fixes
Features

v1.8.0

Compare Source

Bug Fixes
  • eslint-plugin: Add missing dependency (89c87cc), closes #​516
  • eslint-plugin: Fix exported name of eslint-recommended (#​513) (5c65350)
Features

v1.7.0

Compare Source

Bug Fixes
  • eslint-plugin: [array-type] support readonly operator (#​429) (8e2d2f5)
  • eslint-plugin: [explicit-function-return-type] Add handling for class properties (#​502) (2c36325)
  • eslint-plugin: [no-extra-parens] Fix build error (298d66c)
  • eslint-plugin: [unbound-method] Work around class prototype bug (#​499) (3219aa7)
  • eslint-plugin: correct eslint-recommended settings (d52a683)
  • eslint-plugin: explicit-func-return-type: support object types and as expressions (#​459) (d19e512)
  • eslint-plugin: restrict-plus-operands: generic constraint support (#​440) (3f305b1)
  • upgrade lockfile versions (#​487) (f029dba)
  • eslint-plugin: Support more nodes no-extra-parens (2d15644)
  • eslint-plugin: support switch statement unbound-method (e99ca81)
  • typescript-estree: ensure parents are defined during subsequent parses (#​500) (665278f)
Features
  • eslint-plugin: (EXPERIMENTAL) begin indent rewrite (#​439) (6eb97d4)
  • eslint-plugin: Add better non-null handling no-unnecessary-type-assertion (4cd5590)
  • eslint-plugin: Add func-call-spacing (#​448) (92e65ec)
  • eslint-plugin: Add new config "eslint-recommended" (#​488) (2600a9f)
  • eslint-plugin: add no-magic-numbers rule (#​373) (43fa09c)
  • eslint-plugin: Add semi extension (0962017)
  • eslint-plugin: no-inferrable-types: Support more primitives (#​442) (4e193ca)
  • ts-estree: add preserveNodeMaps option (#​494) (c3061f9)
  • Move shared types into their own package (#​425) (a7a03ce)

v1.6.0

Compare Source

Bug Fixes
  • eslint-plugin: indent: fix false positive on type parameters (#​385) (d476f15)
  • eslint-plugin: no-object-literal-type-assertion: fix as const is reported (#​390) (2521b85)
  • eslint-plugin: support BigInt in restrict-plus-operands rule (#​344) (eee6d49), closes #​309
Features

v1.5.0

Compare Source

Bug Fixes
  • eslint-plugin: explicit-function-return-type: ensure class arrow methods are validated (#​377) (643a223), closes #​348
  • eslint-plugin: Fix allowExpressions false positives in explicit-function-return-type and incorrect documentation (#​388) (f29d1c9), closes #​387
  • eslint-plugin: member-naming false flagging constructors (#​376) (ad0f2be), closes #​359
  • eslint-plugin: no-type-alias: fix typeof alias erroring (#​380) (cebcfe6)
  • parser: Make eslint traverse enum id (#​383) (492b737)
  • typescript-estree: add ExportDefaultDeclaration to union DeclarationStatement (#​378) (bf04398)
Features

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

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

@renovate renovate bot added the dependencies The change only effects the dependencies. label Sep 4, 2019
@hipstersmoothie hipstersmoothie changed the title Update typescript-eslint monorepo to v1.13.0 rebase! Update typescript-eslint monorepo to v1.13.0 Sep 6, 2019
@renovate renovate bot force-pushed the renovate/typescript-eslint-monorepo branch from 87d4e07 to bb3850c Compare September 6, 2019 16:45
@renovate renovate bot changed the title rebase! Update typescript-eslint monorepo to v1.13.0 Update typescript-eslint monorepo to v1.13.0 Sep 6, 2019
@hipstersmoothie hipstersmoothie merged commit 2c57ecb into master Sep 10, 2019
@hipstersmoothie hipstersmoothie deleted the renovate/typescript-eslint-monorepo branch September 10, 2019 16:39
@hipstersmoothie
Copy link
Owner

🚀 PR was released in v0.1.8 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies The change only effects the dependencies. released
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants