Doist / typist

The mighty Tiptap-based rich-text editor that powers Doist products.
https://typist.doist.dev
MIT License
472 stars 12 forks source link

chore(deps): update linters #947

Open renovate[bot] opened 3 weeks ago

renovate[bot] commented 3 weeks ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
eslint-import-resolver-typescript 3.6.1 -> 3.6.3 age adoption passing confidence
eslint-plugin-simple-import-sort 12.0.0 -> 12.1.1 age adoption passing confidence
eslint-plugin-storybook 0.8.0 -> 0.11.1 age adoption passing confidence
eslint-plugin-unicorn 56.0.0 -> 56.0.1 age adoption passing confidence
eslint-plugin-vitest 0.4.1 -> 0.5.4 age adoption passing confidence
prettier (source) 3.2.5 -> 3.3.3 age adoption passing confidence

Release Notes

import-js/eslint-import-resolver-typescript (eslint-import-resolver-typescript) ### [`v3.6.3`](https://redirect.github.com/import-js/eslint-import-resolver-typescript/blob/HEAD/CHANGELOG.md#363) [Compare Source](https://redirect.github.com/import-js/eslint-import-resolver-typescript/compare/v3.6.1...v3.6.3) ##### Patch Changes - [#​305](https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/305) [`f8d7b82`](https://redirect.github.com/import-js/eslint-import-resolver-typescript/commit/f8d7b82d3e1137c9537f3c4bd7d67044b310475d) Thanks [@​SukkaW](https://redirect.github.com/SukkaW)! - Fix resolve for `node:test`, `node:sea`, and `node:sqlite` without sacrificing installation size - [#​288](https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/288) [`a4c6c78`](https://redirect.github.com/import-js/eslint-import-resolver-typescript/commit/a4c6c78904e8e7123503f6784fdbded3d4a026ed) Thanks [@​SunsetTechuila](https://redirect.github.com/SunsetTechuila)! - fix: ignore bun built-in modules
lydell/eslint-plugin-simple-import-sort (eslint-plugin-simple-import-sort) ### [`v12.1.1`](https://redirect.github.com/lydell/eslint-plugin-simple-import-sort/blob/HEAD/CHANGELOG.md#Version-1211-2024-07-02) [Compare Source](https://redirect.github.com/lydell/eslint-plugin-simple-import-sort/compare/v12.1.0...v12.1.1) This release adds a short `meta.docs.description` to each rule. Thanks to fisker Cheung ([@​fisker](https://redirect.github.com/fisker))! ### [`v12.1.0`](https://redirect.github.com/lydell/eslint-plugin-simple-import-sort/blob/HEAD/CHANGELOG.md#Version-1210-2024-04-13) [Compare Source](https://redirect.github.com/lydell/eslint-plugin-simple-import-sort/compare/v12.0.0...v12.1.0) This release adds TypeScript type definitions for the plugin itself. This is useful when you use TypeScript to check your ESLint configuration. It assumes that you install `@types/eslint` yourself. Thanks to [@​Logicer16](https://redirect.github.com/Logicer16)!
storybookjs/eslint-plugin-storybook (eslint-plugin-storybook) ### [`v0.11.1`](https://redirect.github.com/storybookjs/eslint-plugin-storybook/blob/HEAD/CHANGELOG.md#v0111-Tue-Nov-19-2024) [Compare Source](https://redirect.github.com/storybookjs/eslint-plugin-storybook/compare/v0.11.0...v0.11.1) ##### 🐛 Bug Fix - Type configs using literal types [#​182](https://redirect.github.com/storybookjs/eslint-plugin-storybook/pull/182) ([@​ethanwu10](https://redirect.github.com/ethanwu10)) ##### Authors: 1 - Ethan Wu ([@​ethanwu10](https://redirect.github.com/ethanwu10)) *** ### [`v0.11.0`](https://redirect.github.com/storybookjs/eslint-plugin-storybook/blob/HEAD/CHANGELOG.md#v0110-Mon-Nov-04-2024) [Compare Source](https://redirect.github.com/storybookjs/eslint-plugin-storybook/compare/v0.10.2...v0.11.0) ##### 🚀 Enhancement - Generate Typescript types for flat configs [#​180](https://redirect.github.com/storybookjs/eslint-plugin-storybook/pull/180) ([@​yannbf](https://redirect.github.com/yannbf)) ##### 🐛 Bug Fix - Update docs to be more clear about extended categories [#​179](https://redirect.github.com/storybookjs/eslint-plugin-storybook/pull/179) ([@​yannbf](https://redirect.github.com/yannbf)) - chore: Update the link for eslintignore doc [#​163](https://redirect.github.com/storybookjs/eslint-plugin-storybook/pull/163) ([@​tunawasabi](https://redirect.github.com/tunawasabi)) ##### Authors: 2 - wasabi ([@​tunawasabi](https://redirect.github.com/tunawasabi)) - Yann Braga ([@​yannbf](https://redirect.github.com/yannbf)) *** ### [`v0.10.2`](https://redirect.github.com/storybookjs/eslint-plugin-storybook/blob/HEAD/CHANGELOG.md#v0102-Fri-Nov-01-2024) [Compare Source](https://redirect.github.com/storybookjs/eslint-plugin-storybook/compare/v0.10.1...v0.10.2) ##### 🐛 Bug Fix - Fix: Bring back non-categorized rules [#​176](https://redirect.github.com/storybookjs/eslint-plugin-storybook/pull/176) ([@​yannbf](https://redirect.github.com/yannbf)) - Build: Refactor, fix issues reported by eslint and format md files [#​175](https://redirect.github.com/storybookjs/eslint-plugin-storybook/pull/175) ([@​yannbf](https://redirect.github.com/yannbf)) ##### Authors: 1 - Yann Braga ([@​yannbf](https://redirect.github.com/yannbf)) *** ### [`v0.10.1`](https://redirect.github.com/storybookjs/eslint-plugin-storybook/blob/HEAD/CHANGELOG.md#v0101-Mon-Oct-21-2024) [Compare Source](https://redirect.github.com/storybookjs/eslint-plugin-storybook/compare/v0.10.0...v0.10.1) ##### 🐛 Bug Fix - Bump CSF version to remove lodash transitive dep [#​171](https://redirect.github.com/storybookjs/eslint-plugin-storybook/pull/171) ([@​kasperpeulen](https://redirect.github.com/kasperpeulen)) ##### Authors: 1 - Kasper Peulen ([@​kasperpeulen](https://redirect.github.com/kasperpeulen)) *** ### [`v0.10.0`](https://redirect.github.com/storybookjs/eslint-plugin-storybook/blob/HEAD/CHANGELOG.md#v0100-Mon-Oct-21-2024) [Compare Source](https://redirect.github.com/storybookjs/eslint-plugin-storybook/compare/v0.9.0...v0.10.0) ##### 🚀 Enhancement - feat: support flat config [#​156](https://redirect.github.com/storybookjs/eslint-plugin-storybook/pull/156) ([@​kazupon](https://redirect.github.com/kazupon) [@​yannbf](https://redirect.github.com/yannbf) [@​kasperpeulen](https://redirect.github.com/kasperpeulen)) ##### Authors: 3 - Kasper Peulen ([@​kasperpeulen](https://redirect.github.com/kasperpeulen)) - kazuya kawaguchi ([@​kazupon](https://redirect.github.com/kazupon)) - Yann Braga ([@​yannbf](https://redirect.github.com/yannbf)) *** ### [`v0.9.0`](https://redirect.github.com/storybookjs/eslint-plugin-storybook/blob/HEAD/CHANGELOG.md#v090-Thu-Sep-26-2024) [Compare Source](https://redirect.github.com/storybookjs/eslint-plugin-storybook/compare/v0.8.0...v0.9.0) ##### 🚀 Enhancement - use-storybook-expect: remove auto fix suggestion [#​165](https://redirect.github.com/storybookjs/eslint-plugin-storybook/pull/165) ([@​yannbf](https://redirect.github.com/yannbf)) ##### 🐛 Bug Fix - Tweak `generate-rule` [#​147](https://redirect.github.com/storybookjs/eslint-plugin-storybook/pull/147) ([@​yinm](https://redirect.github.com/yinm)) - Update links in docs [#​130](https://redirect.github.com/storybookjs/eslint-plugin-storybook/pull/130) ([@​hoonweiting](https://redirect.github.com/hoonweiting) [@​yannbf](https://redirect.github.com/yannbf)) - Remove uninformative 'Further Reading' sections from rule docs [#​131](https://redirect.github.com/storybookjs/eslint-plugin-storybook/pull/131) ([@​hoonweiting](https://redirect.github.com/hoonweiting)) ##### Authors: 3 - Wei Ting ([@​hoonweiting](https://redirect.github.com/hoonweiting)) - Yann Braga ([@​yannbf](https://redirect.github.com/yannbf)) - Yusuke Iinuma ([@​yinm](https://redirect.github.com/yinm)) ***
sindresorhus/eslint-plugin-unicorn (eslint-plugin-unicorn) ### [`v56.0.1`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/releases/tag/v56.0.1) [Compare Source](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/compare/v56.0.0...v56.0.1) - `expiring-todo-comments`: Fix compatibility with ESLint 9.15 ([#​2497](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2497)) [`16b09d3`](https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/commit/16b09d3)
veritem/eslint-plugin-vitest (eslint-plugin-vitest) ### [`v0.5.4`](https://redirect.github.com/veritem/eslint-plugin-vitest/releases/tag/v0.5.4) [Compare Source](https://redirect.github.com/veritem/eslint-plugin-vitest/compare/v0.5.3...v0.5.4) ##### Features - support old Eslint configuration - update dependencies ### [`v0.5.3`](https://redirect.github.com/veritem/eslint-plugin-vitest/releases/tag/v0.5.3) [Compare Source](https://redirect.github.com/veritem/eslint-plugin-vitest/compare/v0.5.2...v0.5.3) ##### Bug Fixes - configs in plugin declaration file ([#​428](https://redirect.github.com/veritem/eslint-plugin-vitest/issues/428)) ([a554dd2](https://redirect.github.com/veritem/eslint-plugin-vitest/commit/a554dd2)) ### [`v0.5.2`](https://redirect.github.com/veritem/eslint-plugin-vitest/releases/tag/v0.5.2) [Compare Source](https://redirect.github.com/veritem/eslint-plugin-vitest/compare/v0.5.1...v0.5.2) ##### Features - **no-focused-tests:** add autofix ([#​424](https://redirect.github.com/veritem/eslint-plugin-vitest/issues/424)) ([07be616](https://redirect.github.com/veritem/eslint-plugin-vitest/commit/07be616)) ### [`v0.5.1`](https://redirect.github.com/veritem/eslint-plugin-vitest/releases/tag/v0.5.1) [Compare Source](https://redirect.github.com/veritem/eslint-plugin-vitest/compare/v0.5.0...v0.5.1) ##### Bug Fixes - **no-focused-tests:** support .each template strings ([#​420](https://redirect.github.com/veritem/eslint-plugin-vitest/issues/420)) ([36e5b9a](https://redirect.github.com/veritem/eslint-plugin-vitest/commit/36e5b9a)) ### [`v0.5.0`](https://redirect.github.com/veritem/eslint-plugin-vitest/releases/tag/v0.5.0) [Compare Source](https://redirect.github.com/veritem/eslint-plugin-vitest/compare/v0.4.1...v0.5.0) ##### ‼️ Breaking Change 🚨 This version only supports flat config! If you run into issues consider downgrading and opening an issue ofcourse. **Full Changelog**: https://github.com/veritem/eslint-plugin-vitest/compare/v0.5.0...v0.5.0
prettier/prettier (prettier) ### [`v3.3.3`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#333) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.3.2...3.3.3) [diff](https://redirect.github.com/prettier/prettier/compare/3.3.2...3.3.3) ##### Add parentheses for nullish coalescing in ternary ([#​16391](https://redirect.github.com/prettier/prettier/pull/16391) by [@​cdignam-segment](https://redirect.github.com/cdignam-segment)) This change adds clarity to operator precedence. ```js // Input foo ? bar ?? foo : baz; foo ?? bar ? a : b; a ? b : foo ?? bar; // Prettier 3.3.2 foo ? bar ?? foo : baz; foo ?? bar ? a : b; a ? b : foo ?? bar; // Prettier 3.3.3 foo ? (bar ?? foo) : baz; (foo ?? bar) ? a : b; a ? b : (foo ?? bar); ``` ##### Add parentheses for decorator expressions ([#​16458](https://redirect.github.com/prettier/prettier/pull/16458) by [@​y-schneider](https://redirect.github.com/y-schneider)) Prevent parentheses around member expressions or tagged template literals from being removed to follow the stricter parsing rules of TypeScript 5.5. ```ts // Input @​(foo`tagged template`) class X {} // Prettier 3.3.2 @​foo`tagged template` class X {} // Prettier 3.3.3 @​(foo`tagged template`) class X {} ``` ##### Support `@let` declaration syntax ([#​16474](https://redirect.github.com/prettier/prettier/pull/16474) by [@​sosukesuzuki](https://redirect.github.com/sosukesuzuki)) Adds support for Angular v18 `@let` declaration syntax. Please see the following code example. The `@let` declaration allows you to define local variables within the template: ```html @​let name = 'Frodo';

Dashboard for {{name}}

Hello, {{name}} ``` For more details, please refer to the excellent blog post by the Angular Team: [Introducing @​let in Angular](https://blog.angular.dev/introducing-let-in-angular-686f9f383f0f). We also appreciate the Angular Team for kindly answering our questions to implement this feature. ### [`v3.3.2`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#332) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.3.1...3.3.2) [diff](https://redirect.github.com/prettier/prettier/compare/3.3.1...3.3.2) ##### Fix handlebars path expressions starts with `@` ([#​16358](https://redirect.github.com/prettier/prettier/pull/16358) by [@​Princeyadav05](https://redirect.github.com/Princeyadav05)) ```hbs {{! Input }}
{{@​x.y.z}}
{{! Prettier 3.3.1 }}
{{@​x}}
{{! Prettier 3.3.2 }}
{{@​x.y.z}}
``` ### [`v3.3.1`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#331) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.3.0...3.3.1) [diff](https://redirect.github.com/prettier/prettier/compare/3.3.0...3.3.1) ##### Preserve empty lines in front matter ([#​16347](https://redirect.github.com/prettier/prettier/pull/16347) by [@​fisker](https://redirect.github.com/fisker)) ```markdown --- foo: - bar1 - bar2 - bar3 --- Markdown --- foo: - bar1 - bar2 - bar3 --- Markdown --- foo: - bar1 - bar2 - bar3 --- Markdown ``` ##### Preserve explicit language in front matter ([#​16348](https://redirect.github.com/prettier/prettier/pull/16348) by [@​fisker](https://redirect.github.com/fisker)) ```markdown ---yaml title: Hello slug: home --- --- title: Hello slug: home --- ---yaml title: Hello slug: home --- ``` ##### Avoid line breaks in import attributes ([#​16349](https://redirect.github.com/prettier/prettier/pull/16349) by [@​fisker](https://redirect.github.com/fisker)) ```jsx // Input import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" }; // Prettier 3.3.0 import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" }; // Prettier 3.3.1 import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" }; ``` ### [`v3.3.0`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#330) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.2.5...3.3.0) [diff](https://redirect.github.com/prettier/prettier/compare/3.2.5...3.3.0) 🔗 [Release Notes](https://prettier.io/blog/2024/06/01/3.3.0.html)

Configuration

📅 Schedule: Branch creation - "every weekday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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

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



This PR was generated by Mend Renovate. View the repository job log.

netlify[bot] commented 3 weeks ago

Deploy Preview for doist-typist ready!

Name Link
Latest commit d690c673c32ff0a476578c6039ea120023e14b14
Latest deploy log https://app.netlify.com/sites/doist-typist/deploys/6744e1b208a26700087feddf
Deploy Preview https://deploy-preview-947--doist-typist.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.