ricokahler / hacker-ui

A design system for the modern developer. (development on hiatus)
https://hacker-ui.com/
MIT License
238 stars 10 forks source link

Update typescript-eslint monorepo to v2.30.0 #77

Closed renovate[bot] closed 4 years ago

renovate[bot] commented 4 years ago

This PR contains the following updates:

Package Type Update Change
@typescript-eslint/eslint-plugin devDependencies minor 2.27.0 -> 2.30.0
@typescript-eslint/parser devDependencies minor 2.27.0 -> 2.30.0

Release Notes

typescript-eslint/typescript-eslint ### [`v2.30.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​2300-httpsgithubcomtypescript-eslinttypescript-eslintcomparev2290v2300-2020-04-27) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v2.29.0...v2.30.0) ##### Bug Fixes - **eslint-plugin:** [prefer-string-starts-ends-with] check for negative start index in slice ([#​1920](https://togithub.com/typescript-eslint/typescript-eslint/issues/1920)) ([ed2bd60](https://togithub.com/typescript-eslint/typescript-eslint/commit/ed2bd6067f74ae33e36a084719bb91efedfba599)) - **eslint-plugin:** fix no-base-to-string boolean literal check ([#​1850](https://togithub.com/typescript-eslint/typescript-eslint/issues/1850)) ([2f45e99](https://togithub.com/typescript-eslint/typescript-eslint/commit/2f45e9992a8f12b6233716e77a6159f9cea2c879)) ##### Features - **eslint-plugin:** add extension rule `dot-notation` ([#​1867](https://togithub.com/typescript-eslint/typescript-eslint/issues/1867)) ([a85c3e1](https://togithub.com/typescript-eslint/typescript-eslint/commit/a85c3e1515d735b6c245cc658cdaec6deb05d630)) - **eslint-plugin:** create `no-invalid-void-type` rule ([#​1847](https://togithub.com/typescript-eslint/typescript-eslint/issues/1847)) ([f667ff1](https://togithub.com/typescript-eslint/typescript-eslint/commit/f667ff1708d4ed28b7ea5beea742889da69a76d9)) - **experimental-utils:** allow rule options to be a readonly tuple ([#​1924](https://togithub.com/typescript-eslint/typescript-eslint/issues/1924)) ([4ef6788](https://togithub.com/typescript-eslint/typescript-eslint/commit/4ef67884962b6aac61cc895aaa3ba16aa892ecf4)) ### [`v2.29.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​2290-httpsgithubcomtypescript-eslinttypescript-eslintcomparev2280v2290-2020-04-20) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v2.28.0...v2.29.0) ##### Bug Fixes - **eslint-plugin:** [no-base-to-string] soft remove `ignoreTaggedTemplateExpressions` option ([#​1916](https://togithub.com/typescript-eslint/typescript-eslint/issues/1916)) ([369978e](https://togithub.com/typescript-eslint/typescript-eslint/commit/369978e9685bacb3e3882b0510ff06eaf8df4ca1)) ##### Features - **eslint-plugin:** [no-floating-promise] add option to ignore IIFEs ([#​1799](https://togithub.com/typescript-eslint/typescript-eslint/issues/1799)) ([cea51bf](https://togithub.com/typescript-eslint/typescript-eslint/commit/cea51bf130d6d3c2935f5e2dcc468196f2ad9d00)) - **eslint-plugin:** [restrict-template-expressions] add support for intersection types ([#​1803](https://togithub.com/typescript-eslint/typescript-eslint/issues/1803)) ([cc70e4f](https://togithub.com/typescript-eslint/typescript-eslint/commit/cc70e4fbadd0b15fd6af913a2e1e2ddd346fa558)) - **eslint-plugin:** add extension rule `init-declarations` ([#​1814](https://togithub.com/typescript-eslint/typescript-eslint/issues/1814)) ([b01f5e7](https://togithub.com/typescript-eslint/typescript-eslint/commit/b01f5e778ac28e0797a3734fc58d025bb224f418)) - **eslint-plugin:** add extension rule `keyword-spacing` ([#​1739](https://togithub.com/typescript-eslint/typescript-eslint/issues/1739)) ([c5106dd](https://togithub.com/typescript-eslint/typescript-eslint/commit/c5106dd4bf2bc8846cc39aa8bb50c33bec026d4d)) ### [`v2.28.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#​2280-httpsgithubcomtypescript-eslinttypescript-eslintcomparev2270v2280-2020-04-13) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v2.27.0...v2.28.0) ##### Bug Fixes - **eslint-plugin:** [method-signature-style] handle multiline params ([#​1861](https://togithub.com/typescript-eslint/typescript-eslint/issues/1861)) ([5832a86](https://togithub.com/typescript-eslint/typescript-eslint/commit/5832a8643bbe174ec02df5966bb333e506e45f5d)) - **eslint-plugin:** [no-empty-interface] use suggestion fixer for ambient contexts ([#​1880](https://togithub.com/typescript-eslint/typescript-eslint/issues/1880)) ([62b2278](https://togithub.com/typescript-eslint/typescript-eslint/commit/62b2278aec0011c93eae17bed8b278114d3379a2)) - **eslint-plugin:** [unbound-method] false positive on property function initializer ([#​1890](https://togithub.com/typescript-eslint/typescript-eslint/issues/1890)) ([f1c3b18](https://togithub.com/typescript-eslint/typescript-eslint/commit/f1c3b18f7aadc81f7dca7aa32aa1a8fe424e04e7)) - **eslint-plugin:** [unbound-method] ignore assignments _to_ methods ([#​1736](https://togithub.com/typescript-eslint/typescript-eslint/issues/1736)) ([6b4680b](https://togithub.com/typescript-eslint/typescript-eslint/commit/6b4680b6e7343d9d98fa1de170f387a36d98b73e)) - **eslint-plugin:** no-empty-interface autofix ([#​1865](https://togithub.com/typescript-eslint/typescript-eslint/issues/1865)) ([829a2f7](https://togithub.com/typescript-eslint/typescript-eslint/commit/829a2f728f876d356908e2338c2d6620e58f9943)), closes [#​1864](https://togithub.com/typescript-eslint/typescript-eslint/issues/1864) - **eslint-plugin:** use `isTypeArrayTypeOrUnionOfArrayTypes` util for checking if type is array ([#​1728](https://togithub.com/typescript-eslint/typescript-eslint/issues/1728)) ([05030f8](https://togithub.com/typescript-eslint/typescript-eslint/commit/05030f8d2bd5a50e95053bc61380891da71cc567)) ##### Features - **eslint-plugin:** [ban-ts-comment] support `ts-expect-error` ([#​1706](https://togithub.com/typescript-eslint/typescript-eslint/issues/1706)) ([469cff3](https://togithub.com/typescript-eslint/typescript-eslint/commit/469cff332c041f38f60de052769287342455cff1)) - **eslint-plugin:** [consistent-type-assertions] always allow `const` assertions ([#​1713](https://togithub.com/typescript-eslint/typescript-eslint/issues/1713)) ([af2c00d](https://togithub.com/typescript-eslint/typescript-eslint/commit/af2c00de62f7e31eaeb88996ebf3f330cc8473b9)) - **eslint-plugin:** [explicit-function-return-type] add option to allow concise arrows that start with void ([#​1732](https://togithub.com/typescript-eslint/typescript-eslint/issues/1732)) ([2e9c202](https://togithub.com/typescript-eslint/typescript-eslint/commit/2e9c2028a8a0b226e0f87d4bcc997fa259ca3ebd)) - **eslint-plugin:** [explicit-module-boundary-types] add optio… ([#​1778](https://togithub.com/typescript-eslint/typescript-eslint/issues/1778)) ([3eee804](https://togithub.com/typescript-eslint/typescript-eslint/commit/3eee804461d017ea6189cd7f64fcd473623684b4)) - **eslint-plugin:** [no-base-to-string] add option to ignore tagged templates ([#​1763](https://togithub.com/typescript-eslint/typescript-eslint/issues/1763)) ([f5edb99](https://togithub.com/typescript-eslint/typescript-eslint/commit/f5edb9938c33f8b68f026eba00db3abe9359ced3)) - **eslint-plugin:** [restrict-template-expressions] add option `allowAny` ([#​1762](https://togithub.com/typescript-eslint/typescript-eslint/issues/1762)) ([d44c0f9](https://togithub.com/typescript-eslint/typescript-eslint/commit/d44c0f9bed2404ca00b020b35fd825929e213398)) - **eslint-plugin:** add rule `prefer-reduce-type-parameter` ([#​1707](https://togithub.com/typescript-eslint/typescript-eslint/issues/1707)) ([c92d240](https://togithub.com/typescript-eslint/typescript-eslint/commit/c92d240e49113779053eac32038382b282812afc)) - **eslint-plugin:** add rule `prefer-ts-expect-error` ([#​1705](https://togithub.com/typescript-eslint/typescript-eslint/issues/1705)) ([7021f21](https://togithub.com/typescript-eslint/typescript-eslint/commit/7021f2151a25db2a8edf17e06cd6f21e90761ec8)) - **eslint-plugin:** add rule no-unsafe-assignment ([#​1694](https://togithub.com/typescript-eslint/typescript-eslint/issues/1694)) ([a49b860](https://togithub.com/typescript-eslint/typescript-eslint/commit/a49b860cbbb2c7d718b99f561e2fb6eaadf16f17))

Renovate configuration

:date: Schedule: "before 3am on the first day of the month" (UTC).

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

:recycle: Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about these updates again.



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

github-actions[bot] commented 4 years ago

Size Change: 0 B

Total Size: 22.1 kB

ℹ️ View Unchanged | Filename | Size | Change | | |:--- |:---:|:---:|:---:| | `dist/bundle.esm.js` | 10.8 kB | 0 B | | | `dist/bundle.umd.js` | 11.3 kB | 0 B | |

compressed-size-action