atlassian/stricter

An in-range update of @typescript-eslint/eslint-plugin is breaking the build 🚨

Closed this issue · 7 comments

The devDependency @typescript-eslint/eslint-plugin was updated from 2.21.0 to 2.22.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@typescript-eslint/eslint-plugin is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).
  • Travis CI - Branch: The build failed.

Release Notes for v2.22.0

2.22.0 (2020-03-02)

Bug Fixes

  • eslint-plugin: [ban-types] add option extendDefaults (#1379) (ae7f7c5)
  • eslint-plugin: [default-param-last] handle param props (#1650) (3534c6e)
  • eslint-plugin: [no-implied-eval] correct logic for ts3.8 (#1652) (33e3e6f)

Features

  • eslint-plugin: [explicit-member-accessibility] autofix no-public (#1548) (dd233b5)
  • eslint-plugin: [typedef] add variable-declaration-ignore-function (#1578) (fc0a55e)
  • eslint-plugin: add new no-base-to-string rule (#1522) (8333d41)
  • eslint-plugin: add prefer-readonly-parameters (#1513) (3be9854)
  • eslint-plugin: additional annotation spacing rules for va… (#1496) (b097245)
Commits

The new version differs by 10 commits.

  • 5a097d3 chore: publish v2.22.0
  • 3be9854 feat(eslint-plugin): add prefer-readonly-parameters (#1513)
  • b097245 feat(eslint-plugin): additional annotation spacing rules for va… (#1496)
  • 33e3e6f fix(eslint-plugin): [no-implied-eval] correct logic for ts3.8 (#1652)
  • fc0a55e feat(eslint-plugin): [typedef] add variable-declaration-ignore-function (#1578)
  • 8333d41 feat(eslint-plugin): add new no-base-to-string rule (#1522)
  • dd233b5 feat(eslint-plugin): [explicit-member-accessibility] autofix no-public (#1548)
  • baf7c98 docs(eslint-plugin): [consistent-type-assertion] improve docs (#1651)
  • ae7f7c5 fix(eslint-plugin): [ban-types] add option extendDefaults (#1379)
  • 3534c6e fix(eslint-plugin): [default-param-last] handle param props (#1650)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

After pinning to 2.21.0 your tests are still failing. The reported issue might not affect your project. These imprecisions are caused by inconsistent test results.

Your tests are still failing with this version. Compare changes

Release Notes for v2.23.0

2.23.0 (2020-03-09)

Bug Fixes

  • eslint-plugin: [prefer-readonly-parameter-types] handle recursive types (#1672) (e5db36f), closes #1665
  • eslint-plugin: [type-annotation-spacing] handle constructor types (#1664) (fbf1640), closes #1663
  • eslint-plugin: fix autofixer for computed properties (#1662) (ba22ea7)
  • eslint-plugin: fix placeholder in ban-ts-comment (#1703) (144345c)

Features

  • eslint-plugin: [no-unsafe-call] support tagged templates (#1680) (55a58ff)
  • eslint-plugin: [no-unsafe-member-access] report any typed computed prop access (#1683) (1543117)
  • eslint-plugin: add rule no-unsafe-call (#1647) (91423e4)
  • eslint-plugin: add rule no-unsafe-member-access (#1643) (608a750)
  • eslint-plugin: add rule no-unsafe-return (#1644) (cfc3ef1)
  • typescript-estree: support 3.8 import/export type (#1697) (625d603)
Commits

The new version differs by 14 commits.

  • b5b3be0 chore: publish v2.23.0
  • 625d603 feat(typescript-estree): support 3.8 import/export type (#1697)
  • 1543117 feat(eslint-plugin): [no-unsafe-member-access] report any typed… (#1683)
  • 55a58ff feat(eslint-plugin): [no-unsafe-call] support tagged templates (#1680)
  • 144345c fix(eslint-plugin): fix placeholder in ban-ts-comment (#1703)
  • 85e1b19 chore: bump typescript dependency to 3.8 (#1696)
  • bc2a9d6 docs(eslint-plugin): [no-namespace] fix typo (#1702)
  • e5db36f fix(eslint-plugin): [prefer-readonly-parameter-types] handle recursive types (#1672)
  • fbf1640 fix(eslint-plugin): [type-annotation-spacing] handle constructor types (#1664)
  • 91423e4 feat(eslint-plugin): add rule no-unsafe-call (#1647)
  • cfc3ef1 feat(eslint-plugin): add rule no-unsafe-return (#1644)
  • ba22ea7 fix(eslint-plugin): fix autofixer for computed properties (#1662)
  • 608a750 feat(eslint-plugin): add rule no-unsafe-member-access (#1643)
  • 3b40231 docs(eslint-plugin): [no-base-to-string] fix typo (#1661)

See the full diff

Your tests are still failing with this version. Compare changes

Release Notes for v2.24.0

2.24.0 (2020-03-16)

Bug Fixes

  • typescript-estree: unnecessary program updates by removing timeout methods (#1693) (2ccd66b)

Features

  • typescript-estree: support 3.8 export * as ns (#1698) (133f622)
Commits

The new version differs by 9 commits.

  • 56e1e16 chore: publish v2.24.0
  • 71ef267 docs: code of conduct spelling
  • 970cfbd docs: prettier the code of conduct
  • 4a0e886 docs: add netlify to the readme
  • cb33eba chore: add code of conduct
  • 0b65f5e chore: bump acorn from 6.4.0 to 6.4.1 (#1730)
  • 2ccd66b fix(typescript-estree): unnecessary program updates by removing timeout methods (#1693)
  • 4ab3bf0 docs(eslint-plugin): typo in no-unsafe-member-access (#1720)
  • 133f622 feat(typescript-estree): support 3.8 export * as ns (#1698)

See the full diff

Your tests are still failing with this version. Compare changes

Release Notes for v2.25.0

2.25.0 (2020-03-23)

Bug Fixes

Features

  • eslint-plugin: [no-unnec-type-assertion] allow const assertions (#1741) (f76a1b3)
  • eslint-plugin: [no-unnecessary-condition] ignore basic array indexing false positives (#1534) (2b9603d)
  • eslint-plugin: add class-literal-property-style rule (#1582) (b2dbd89)
  • experimental-utils: expose ast utility functions (#1670) (3eb5d45)
Commits

The new version differs by 19 commits.

  • 9cd3e4f chore: publish v2.25.0
  • b2dbd89 feat(eslint-plugin): add class-literal-property-style rule (#1582)
  • 3eb5d45 feat(experimental-utils): expose ast utility functions (#1670)
  • 2b9603d feat(eslint-plugin): [no-unnecessary-condition] ignore basic array indexing false positives (#1534)
  • c82d121 chore(typescript-estree): remove unfinished comment (#1770)
  • 199863d fix(eslint-plugin): [quotes] false positive with backtick in import equals statement (#1769)
  • 6646959 fix(eslint-plugin): fix message of no-base-to-string (#1755)
  • f76a1b3 feat(eslint-plugin): [no-unnec-type-assertion] allow const assertions (#1741)
  • 09d8afc fix(typescript-estree): export * regression from 133f622f (#1751)
  • 52b061e chore: try fetching all tags and history in canary job
  • 19cc9a9 chore: try fetching all tags and history in canary job
  • 61a779c chore: try fetching all history in canary job
  • d6e273d chore: standardise issue templates (#1760)
  • abf1a2f fix(eslint-plugin-tslint): fix tslintConfig memoization key (#1719)
  • 3814d4e fix: only run publish_canary_version on master

There are 19 commits in total.

See the full diff

Your tests are still failing with this version. Compare changes

Release Notes for v2.26.0

2.26.0 (2020-03-30)

Bug Fixes

  • eslint-plugin: [no-explicit-any] error with ignoreRestArgs (#1796) (638d84d)
  • eslint-plugin: [no-unsafe-call] allow import expressions (#1800) (4fa7107)
  • eslint-plugin: [no-unsafe-return] error with <TS3.7 (#1815) (f3160b4)

Features

  • eslint-plugin-tslint: support tslint 6 (#1809) (7d963fd)
  • typescript-estree: add option to ignore certain folders from glob resolution (#1802) (1e29e69)
Commits

The new version differs by 10 commits.

  • 151f89b chore: publish v2.26.0
  • 543bc79 docs(eslint-plugin): add missing invalid-void link to ROADMAP.md (#1816)
  • bfdffb4 chore: separate linting checks to their own step (#1801)
  • f3160b4 fix(eslint-plugin): [no-unsafe-return] error with <TS3.7 (#1815)
  • 1e29e69 feat(typescript-estree): add option to ignore certain folders from glob resolution (#1802)
  • 7d963fd feat(eslint-plugin-tslint): support tslint 6 (#1809)
  • 638d84d fix(eslint-plugin): [no-explicit-any] error with ignoreRestArgs (#1796)
  • 4fa7107 fix(eslint-plugin): [no-unsafe-call] allow import expressions (#1800)
  • b1b8284 docs(eslint-plugin): [prefer-readonly-parameter-types] fix invalid example (#1791)
  • 258fdd0 docs: title wording in root readme (#1787)

See the full diff

Your tests are still failing with this version. Compare changes

Release Notes for v2.27.0

2.27.0 (2020-04-06)

Bug Fixes

  • eslint-plugin: [no-throw-literal] fix crash caused by getBaseTypes (#1830) (9d53c76)
  • eslint-plugin: [no-unsafe-call] fix incorrect selector (#1826) (8ec53a3)
  • eslint-plugin: [require-await] handle async generators (#1782) (9642d9d)
  • eslint-plugin: [no-explicit-any] constructor functions (& more) not ignored by ignoreRestArgs property (#1711) (ab8572e)
  • typescript-estree: add support for TS3.9 extra file extensions (#1833) (1f0ff41)

Features

  • eslint-plugin: new rule method-signature-style (#1685) (c49d771)
  • eslint-plugin: [member-ordering] sort members alphabetically (#263) (485e902)
  • eslint-plugin-internal: add plugin-test-formatting rule (#1821) (9b0023a)
  • experimental-utils: add types for suggestions from CLIEngine (#1844) (7c11bd6)
  • experimental-utils: update eslint types to match v6.8 (#1846) (16ce74d)
Commits

The new version differs by 14 commits.

  • bed7743 chore: publish v2.27.0
  • 16ce74d feat(experimental-utils): update eslint types to match v6.8 (#1846)
  • 7c11bd6 feat(experimental-utils): add types for suggestions from CLIEngine (#1844)
  • c49d771 feat(eslint-plugin): new rule method-signature-style (#1685)
  • ead0171 chore: fix issue template link (#1842)
  • d304a05 docs(eslint-plugin): [no-type-alias] fix typo (#1840)
  • ab8572e fix(eslint-plugin): no-explicit-any constructor functions (& mo… (#1711)
  • 485e902 feat(eslint-plugin): sort members alphabetically (#263)
  • 1f0ff41 fix(typescript-estree): add support for TS3.9 extra file extensions (#1833)
  • 9d53c76 fix(eslint-plugin): [no-throw-literal] fix crash caused by getBaseTypes (#1830)
  • 188b689 chore: turn on plugin-test-formatting rule (#1822)
  • 9642d9d fix(eslint-plugin): [require-await] handle async generators (#1782)
  • 8ec53a3 fix(eslint-plugin): [no-unsafe-call] fix incorrect selector (#1826)
  • 9b0023a feat(eslint-plugin-internal): add plugin-test-formatting rule (#1821)

See the full diff

Your tests are still failing with this version. Compare changes

Release Notes for v2.28.0

2.28.0 (2020-04-13)

Bug Fixes

  • eslint-plugin: [method-signature-style] handle multiline params (#1861) (5832a86)
  • eslint-plugin: [no-empty-interface] use suggestion fixer for ambient contexts (#1880) (62b2278)
  • eslint-plugin: [unbound-method] false positive on property function initializer (#1890) (f1c3b18)
  • eslint-plugin: [unbound-method] ignore assignments to methods (#1736) (6b4680b)
  • eslint-plugin: no-empty-interface autofix (#1865) (829a2f7), closes #1864
  • eslint-plugin: use isTypeArrayTypeOrUnionOfArrayTypes util for checking if type is array (#1728) (05030f8)

Features

  • eslint-plugin: [ban-ts-comment] support ts-expect-error (#1706) (469cff3)
  • eslint-plugin: [consistent-type-assertions] always allow const assertions (#1713) (af2c00d)
  • eslint-plugin: [explicit-function-return-type] add option to allow concise arrows that start with void (#1732) (2e9c202)
  • eslint-plugin: [explicit-module-boundary-types] add optio… (#1778) (3eee804)
  • eslint-plugin: [no-base-to-string] add option to ignore tagged templates (#1763) (f5edb99)
  • eslint-plugin: [restrict-template-expressions] add option allowAny (#1762) (d44c0f9)
  • eslint-plugin: add rule prefer-reduce-type-parameter (#1707) (c92d240)
  • eslint-plugin: add rule prefer-ts-expect-error (#1705) (7021f21)
  • eslint-plugin: add rule no-unsafe-assignment (#1694) (a49b860)
Commits

The new version differs by 21 commits.

  • 73675d1 chore: publish v2.28.0
  • f1c3b18 fix(eslint-plugin): [unbound-method] false positive on property function initializer (#1890)
  • 795fd1c chore: add markdownlint (#1889)
  • 7021f21 feat(eslint-plugin): add rule prefer-ts-expect-error (#1705)
  • 469cff3 feat(eslint-plugin): [ban-ts-comment] support ts-expect-error (#1706)
  • 05030f8 fix(eslint-plugin): use isTypeArrayTypeOrUnionOfArrayTypes util for checking if type is array (#1728)
  • c92d240 feat(eslint-plugin): add rule prefer-reduce-type-parameter (#1707)
  • 2e9c202 feat(eslint-plugin): [explicit-function-return-type] add option to allow concise arrows that start with void (#1732)
  • 3eee804 feat(eslint-plugin): [explicit-module-boundary-types] add optio… (#1778)
  • 87b7dbb docs(eslint-plugin): cleanup: standardise extension doc style, mark deprecated rules (#1887)
  • f5edb99 feat(eslint-plugin): [no-base-to-string] add option to ignore tagged templates (#1763)
  • 6b4680b fix(eslint-plugin): [unbound-method] ignore assignments to methods (#1736)
  • d44c0f9 feat(eslint-plugin): [restrict-template-expressions] add option allowAny (#1762)
  • af2c00d feat(eslint-plugin): [consistent-type-assertions] always allow const assertions (#1713)
  • 62b2278 fix(eslint-plugin): [no-empty-interface] use suggestion fixer for ambient contexts (#1880)

There are 21 commits in total.

See the full diff