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

chore(deps): update all major dependencies (major) #10

Merged
merged 1 commit into from
Sep 1, 2019

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 11, 2019

This PR contains the following updates:

Package Type Update Change
@types/eslint devDependencies major 4.16.6 -> 6.1.1
@typescript-eslint/eslint-plugin devDependencies major 1.9.0 -> 2.0.0
@typescript-eslint/parser devDependencies major 1.9.0 -> 2.0.0
@typescript-eslint/typescript-estree devDependencies major 1.9.0 -> 2.0.0
css-loader devDependencies major 2.1.1 -> 3.2.0
eslint (source) devDependencies major 5.16.0 -> 6.3.0
eslint-config-prettier devDependencies major 4.3.0 -> 6.1.0
eslint-loader devDependencies major 2.1.2 -> 3.0.0
eslint-plugin-react-hooks (source) devDependencies major 1.6.0 -> 2.0.1
rimraf devDependencies major 2.6.3 -> 3.0.0
sass-loader devDependencies major 7.1.0 -> 8.0.0
style-loader devDependencies major 0.23.1 -> 1.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

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)
webpack-contrib/css-loader

v3.2.0

Compare Source

Bug Fixes
  • replace . characters in localIndent to - character (regression) (#​982) (967fb66)
Features

v3.1.0

Compare Source

Bug Fixes
  • replace . characters in localIndent to - character (regression) (#​982) (967fb66)
Features

v3.0.0

Compare Source

Bug Fixes
  • converting all (including reserved and control) filesystem characters to - (it was regression in 3.0.0 version) (#​972) (f51859b)
  • default context should be undefined instead of null (#​965) (9c32885)
Features
  • allow modules.getLocalIdent to return a falsy value (#​963) (9c3571c)
  • improved validation error messages (65e4fc0)
eslint/eslint

v6.3.0

Compare Source

v6.2.2

Compare Source

  • 0e0b784 Upgrade: espree@^6.1.1 (#​12158) (Kevin Partington)
  • 04e859f Sponsors: Sync README with website (ESLint Jenkins)
  • 34783d1 Sponsors: Sync README with website (ESLint Jenkins)
  • b809e72 Docs: Update README team and sponsors (ESLint Jenkins)

v6.2.1

Compare Source

  • 8c021b5 Upgrade: eslint-utils 1.4.2 (#​12131) (Toru Nagashima)
  • e82388b Sponsors: Sync README with website (ESLint Jenkins)
  • 4aeeeed Docs: update docs for ecmaVersion 2020 (#​12120) (silverwind)
  • 6886148 Docs: Add duplicate keys limitation to accessor-pairs (#​12124) (Milos Djermanovic)

v6.2.0

Compare Source

  • fee6acb Update: support bigint and dynamic import (refs #​11803) (#​11983) (Toru Nagashima)
  • afd8012 New: noInlineConfig setting (refs eslint/rfcs#​22) (#​12091) (Toru Nagashima)
  • 3d12378 Update: Fix accessor-pairs to enforce pairs per property in literals (#​12062) (Milos Djermanovic)
  • 8cd00b3 New: function-call-argument-newline (#​12024) (finico)
  • 30ebf92 Fix: prefer-template autofix produces syntax error with octal escapes (#​12085) (Milos Djermanovic)
  • 13c3988 Fix: Check literal type explicitly in dot-notation (#​12095) (Milos Djermanovic)
  • 3e5ceca Fix: Handle empty string property names in getFunctionNameWithKind (#​12104) (Milos Djermanovic)
  • 9a043ff Fix: no-duplicate-case false positives on Object.prototype keys (#​12107) (Milos Djermanovic)
  • fe631af Chore: minor typo fix (#​12112) (James George)
  • 4cb7877 Fix: fix no-extra-parens ignores some nodes (#​11909) (Pig Fang)
  • 2dc23b8 Update: fix no-dupe-keys false negatives on empty string names (#​12069) (Milos Djermanovic)
  • 19ab666 Fix: yoda exceptRange false positives on empty string property names (#​12071) (Milos Djermanovic)
  • d642150 Update: Check empty string property names in sort-keys (#​12073) (Milos Djermanovic)
  • acce6de Fix: class-methods-use-this reports 'undefined' names (#​12103) (Milos Djermanovic)
  • 92ec2cb Fix: Allow bind call with a single spread element in no-extra-bind (#​12088) (Milos Djermanovic)
  • bfdb0c9 Fix: no-extra-boolean-cast invalid autofix for Boolean() without args (#​12076) (Milos Djermanovic)
  • 34ccc0c Chore: Remove TDZ scope type condition from no-unused-vars (#​12055) (Milos Djermanovic)
  • 01d38ce Docs: Remove TDZ scope from the scope manager interface documentation (#​12054) (Milos Djermanovic)
  • 1aff8fc Update: warn about mixing ternary and logical operators (fixes #​11704) (#​12001) (Karthik Priyadarshan)
  • 11be2f8 Docs: do not recommend global-installed usage (#​12016) (薛定谔的猫)
  • cf31dab Fix: no-restricted-syntax - correct the schema (#​12051) (Brad Zacher)
  • fbec99e Update: fix class-methods-use-this false negatives with exceptMethods (#​12077) (Milos Djermanovic)
  • fb08b7c Docs: Remove readonly/writable global logic from no-undef (fixes #​11963) (#​12053) (Milos Djermanovic)
  • 5b5934b Sponsors: Sync README with website (ESLint Jenkins)
  • 9156760 Sponsors: Sync README with website (ESLint Jenkins)
  • f5e0cc4 Update: Check computed method keys in no-extra-parens (#​11973) (Milos Djermanovic)
  • d961438 Docs: Fix Incorrect Documentation (#​12045) (Michael Miceli)
  • 887d08c Sponsors: Sync README with website (ESLint Jenkins)
  • d90183f Docs: add a case to func-names (#​12038) (Chiawen Chen)
  • 8a5b62d Docs: no use eslint.linter in code example (#​12037) (薛定谔的猫)
  • 5831767 Update: report location of func-names (fixes #​12022) (#​12028) (Pig Fang)

v6.1.0

Compare Source

v6.0.1

Compare Source

v6.0.0

Compare Source

prettier/eslint-config-prettier

v6.1.0

Compare Source

  • Added: [function-call-argument-newline] (new in ESLint 6.2.0). Thanks to
    Masafumi Koba (@​ybiquitous)!

v6.0.0

Compare Source

  • Changed: The CLI helper tool now considers [no-confusing-arrow] to conflict
    if you use the default value of its allowParens option. The default was
    changed to true in ESLint 6, which conflicts with Prettier.

    If the CLI helper tool gives you errors about this after upgrading, the
    solution is to change this:

    {
      "rules": {
        "no-confusing-arrow": ["error"]
      }
    }

    Into this:

    {
      "rules": {
        "no-confusing-arrow": ["error", { "allowParens": false }]
      }
    }

    The latter works in both ESLint 6 as well as in ESLint 5 and older.

  • Improved: eslint --print-config usage instructions. The CLI tool help
    text as well as the documentation has been updated to suggest commands that
    work in ESLint 6.0 as well as in ESLint 5 and older. (Instead of eslint --print-config ., use eslint --print-config path/to/main.js.)

v5.1.0

Compare Source

  • Added: [react/jsx-curly-newline]. Thanks to Masafumi Koba (@​ybiquitous)!

v5.0.0

Compare Source

  • Removed: [react/self-closing-comp]. This rule was added in v4.1.0 not
    because it conflicted with Prettier but because it was unnecessary when
    using Prettier. However, in v1.18.0 [Prettier stopped converting empty
    elements to self-closing elements][prettier-self-closing]. So the rule is
    not unnecessary anymore.

    If you use Prettier v1.17.1 or older you should be able to upgrade
    eslint-config-prettier to v5.0.0 without having to do anything else.

    If you use Prettier v1.18.0 or newer, you might get lint errors about for
    example changing <div></div> into <div />. You have two options:

    • Run eslint --fix if you prefer to enforce self-closing elements where
      possible. This should fix all the errors.
    • Add "react/self-closing-comp": "off" to your ESLint config if you use
      autofix from your editor and you face the same [issue as Prettier
      did][prettier-self-closing].
  • Changed: Node.js 6 is no longer officially supported, but v5.0.0 should
    still work with it.

webpack-contrib/eslint-loader

v3.0.0

Compare Source

v2.2.1

Compare Source

v2.2.0

Compare Source

isaacs/rimraf

v3.0.0

Compare Source

v2.7.1

Compare Source

v2.7.0

Compare Source

webpack-contrib/sass-loader

v8.0.0

Compare Source

⚠ BREAKING CHANGES
  • minimum requir

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!".

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


  • 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 renovate label Jun 11, 2019
@renovate renovate bot force-pushed the renovate/major-all-major-dependencies branch from 210009a to 89326d4 Compare June 15, 2019 08:59
@renovate renovate bot changed the title chore(deps): update dependency css-loader to v3 chore(deps): update all major dependencies (major) Jun 15, 2019
@renovate renovate bot force-pushed the renovate/major-all-major-dependencies branch 4 times, most recently from d484932 to 3980c89 Compare June 25, 2019 18:49
@renovate renovate bot force-pushed the renovate/major-all-major-dependencies branch 2 times, most recently from fcad986 to dc6d13e Compare July 21, 2019 03:58
@renovate renovate bot force-pushed the renovate/major-all-major-dependencies branch 3 times, most recently from 93552b6 to ab2a249 Compare August 14, 2019 18:16
@renovate renovate bot force-pushed the renovate/major-all-major-dependencies branch 9 times, most recently from 2048c37 to da9e918 Compare August 24, 2019 13:32
@renovate renovate bot force-pushed the renovate/major-all-major-dependencies branch from da9e918 to 6c14a94 Compare August 29, 2019 15:08
@renovate renovate bot force-pushed the renovate/major-all-major-dependencies branch from 6c14a94 to a9a25af Compare August 30, 2019 20:06
@kmkzt kmkzt merged commit 01bf7cf into master Sep 1, 2019
@kmkzt kmkzt deleted the renovate/major-all-major-dependencies branch September 1, 2019 13:02
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.

2 participants