haxibami / haxibami.net

haxibami's website.
https://www.haxibami.net
17 stars 0 forks source link

chore(deps): update devdependencies #366

Closed renovate[bot] closed 6 months ago

renovate[bot] commented 6 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@types/node (source) 20.11.25 -> 20.12.2 age adoption passing confidence
@types/react (source) 18.2.64 -> 18.2.73 age adoption passing confidence
@typescript-eslint/eslint-plugin (source) 7.1.1 -> 7.4.0 age adoption passing confidence
@typescript-eslint/parser (source) 7.1.1 -> 7.4.0 age adoption passing confidence
eslint-plugin-astro (source) 0.31.4 -> 0.33.1 age adoption passing confidence
katex (source) 0.16.9 -> 0.16.10 age adoption passing confidence
lightningcss 1.24.0 -> 1.24.1 age adoption passing confidence
mdast-util-mdx-jsx 3.1.1 -> 3.1.2 age adoption passing confidence
rehype-pretty-code (source) 0.13.0 -> 0.13.1 age adoption passing confidence
sharp (source, changelog) 0.33.2 -> 0.33.3 age adoption passing confidence
shiki (source) 1.1.7 -> 1.2.2 age adoption passing confidence
tailwindcss (source) 3.4.1 -> 3.4.3 age adoption passing confidence
typescript (source) 5.4.2 -> 5.4.3 age adoption passing confidence

Release Notes

typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin) ### [`v7.4.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#740-2024-03-25) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.3.1...v7.4.0) ##### 🚀 Features - **eslint-plugin:** \[consistent-type-imports] ignore files with decorators, experimentalDecorators, and emitDecoratorMetadata - **eslint-plugin:** \[no-unnecessary-type-arguments] handle tagged templates - **eslint-plugin:** deprecate no-throw-literal and add a renamed only-throw-error ##### 🩹 Fixes - **eslint-plugin:** \[prefer-optional-chain] address multipart nullish checks false positive - **eslint-plugin:** \[prefer-optional-chain] properly disambiguate between `boolean` and `false` - **eslint-plugin:** \[no-unnecessary-type-assertion] avoid remove const casting on template literals with expressions inside ##### ❤️ Thank You - Abraham Guo - Brad Zacher - Josh Goldberg ✨ - Kim Sang Du - Kirk Waiblinger - Marco Pasqualetti - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.3.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#731-2024-03-18) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.3.0...v7.3.1) ##### 🩹 Fixes - **eslint-plugin:** \[no-floating-promises] revert disable of ignoreVoid in strict config ##### ❤️ Thank You - Josh Goldberg ✨ You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.3.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#730-2024-03-18) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.2.0...v7.3.0) ##### 🚀 Features - **eslint-plugin:** \[restrict-template-expressions] add `allowArray` option - **eslint-plugin:** add meta.docs.recommended setting for strict config options - **eslint-plugin:** add rule `use-unknown-in-catch-callback-variables` - **eslint-plugin:** \[prefer-reduce-type-parameter] supports tuple, union, intersection ##### 🩹 Fixes - correct `engines.node` constraints in `package.json` - **eslint-plugin:** \[unbound-method] check method definition in object literal using longhand form - **eslint-plugin:** \[consistent-type-imports] handle imports without specifiers - **eslint-plugin:** \[no-redundant-type-constituents] incorrectly marks & string as redundant - **eslint-plugin:** \[no-unnecessary-qualifier] handle merge namespace with enum - **eslint-plugin:** \[no-unused-expressions] false negatives when using assertions - **eslint-plugin:** \[ban-ts-comment] more accurate handling of multiline comments - **eslint-plugin:** \[explicit-function-return-type, explicit-module-boundary-types] improved checking for allowHigherOrderFunctions option - **eslint-plugin:** \[class-literal-property-style] ignore property assigned in constructor - **eslint-plugin:** \[no-unnecessary-type-assertion] fix false negative for const variable declarations ##### ❤️ Thank You - Abraham Guo - Alexu - Arka Pratim Chaudhuri - auvred - Derrick Isaacson - fnx - Josh Goldberg ✨ - Kirk Waiblinger - Marta Cardoso - Michaël De Boey - Tristan Rasmussen - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.2.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#720-2024-03-11) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.1.1...v7.2.0) ##### 🚀 Features - support TS 5.4 - **eslint-plugin:** \[prefer-string-starts-ends-with] add allowSingleElementEquality option ##### 🩹 Fixes - **eslint-plugin:** expose \*-type-checked-only configs for extension - **eslint-plugin:** \[member-ordering] report alphabetical sorting for all groups instead of just the first failing group - **eslint-plugin:** \[no-var-requires, no-require-imports] support template literal - **eslint-plugin:** \[no-useless-template-literals] detect TemplateLiteral - **eslint-plugin:** \[no-unnecessary-condition] handle union array and tuple type - **eslint-plugin:** \[prefer-find] support ternary branches in prefer-find ##### ❤️ Thank You - Arka Pratim Chaudhuri - auvred - Chris Plummer - Fotis Papadogeorgopoulos - Josh Goldberg ✨ - Kirk Waiblinger - Wayne Zhang - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
typescript-eslint/typescript-eslint (@​typescript-eslint/parser) ### [`v7.4.0`](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.3.1...5d2469142262672e381db3b4a4e2bffa80984810) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.3.1...v7.4.0) ### [`v7.3.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#731-2024-03-18) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.3.0...v7.3.1) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.3.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#730-2024-03-18) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.2.0...v7.3.0) ##### 🩹 Fixes - correct `engines.node` constraints in `package.json` ##### ❤️ Thank You - Abraham Guo - Alexu - Arka Pratim Chaudhuri - auvred - Derrick Isaacson - fnx - Josh Goldberg ✨ - Kirk Waiblinger - Marta Cardoso - Michaël De Boey - Tristan Rasmussen - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.2.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#720-2024-03-11) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.1.1...v7.2.0) ##### 🚀 Features - support TS 5.4 ##### ❤️ Thank You - Arka Pratim Chaudhuri - auvred - Chris Plummer - Fotis Papadogeorgopoulos - Josh Goldberg ✨ - Kirk Waiblinger - Wayne Zhang - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
ota-meshi/eslint-plugin-astro (eslint-plugin-astro) ### [`v0.33.1`](https://togithub.com/ota-meshi/eslint-plugin-astro/blob/HEAD/CHANGELOG.md#0331) [Compare Source](https://togithub.com/ota-meshi/eslint-plugin-astro/compare/v0.33.0...v0.33.1) ##### Patch Changes - [#​334](https://togithub.com/ota-meshi/eslint-plugin-astro/pull/334) [`a84fe26`](https://togithub.com/ota-meshi/eslint-plugin-astro/commit/a84fe26a3aa0f5d84a7d2d9630f9025c4c8a60f2) Thanks [@​ota-meshi](https://togithub.com/ota-meshi)! - fix: client-side scripts not being able to linting in flat configs ### [`v0.33.0`](https://togithub.com/ota-meshi/eslint-plugin-astro/blob/HEAD/CHANGELOG.md#0330) [Compare Source](https://togithub.com/ota-meshi/eslint-plugin-astro/compare/v0.32.0...v0.33.0) ##### Minor Changes - [#​322](https://togithub.com/ota-meshi/eslint-plugin-astro/pull/322) [`d55a51e`](https://togithub.com/ota-meshi/eslint-plugin-astro/commit/d55a51eb6903f30a90d81f0a9731520e45a7de83) Thanks [@​oanaOM](https://togithub.com/oanaOM)! - feat add `astro/missing-client-only-directive-value` rule ### [`v0.32.0`](https://togithub.com/ota-meshi/eslint-plugin-astro/blob/HEAD/CHANGELOG.md#0320) [Compare Source](https://togithub.com/ota-meshi/eslint-plugin-astro/compare/v0.31.4...v0.32.0) ##### Minor Changes - [#​324](https://togithub.com/ota-meshi/eslint-plugin-astro/pull/324) [`64abbb1`](https://togithub.com/ota-meshi/eslint-plugin-astro/commit/64abbb106e20ba6baa79c59a0f545769ab2c7b3d) Thanks [@​ota-meshi](https://togithub.com/ota-meshi)! - feat: add support for flat config
KaTeX/KaTeX (katex) ### [`v0.16.10`](https://togithub.com/KaTeX/KaTeX/blob/HEAD/CHANGELOG.md#01610-2024-03-24) [Compare Source](https://togithub.com/KaTeX/KaTeX/compare/v0.16.9...v0.16.10) ##### Bug Fixes - \edef bypassing maxExpand via exponential blowup ([e88b4c3](https://togithub.com/KaTeX/KaTeX/commit/e88b4c357f978b1bca8edfe3297f0aa309bcbe34)) - escape \includegraphics src and alt ([c5897fc](https://togithub.com/KaTeX/KaTeX/commit/c5897fcd1f73da9612a53e6b5544f1d776e17770)) - force protocol to be lowercase for better protocol filtering ([fc5af64](https://togithub.com/KaTeX/KaTeX/commit/fc5af64183a3ceb9be9d1c23a275999a728593de)), closes [/datatracker.ietf.org/doc/html/rfc3986#section-3](https://togithub.com//datatracker.ietf.org/doc/html/rfc3986/issues/section-3) - maxExpand limit with Unicode sub/superscripts ([085e21b](https://togithub.com/KaTeX/KaTeX/commit/085e21b5da05414efefa932570e7201a7c70e5b2))
parcel-bundler/lightningcss (lightningcss) ### [`v1.24.1`](https://togithub.com/parcel-bundler/lightningcss/releases/tag/v1.24.1) [Compare Source](https://togithub.com/parcel-bundler/lightningcss/compare/v1.24.0...v1.24.1) - Disabled CSS `transform` optimizations using `matrix()`, which could break transitions and animations. – [https://github.com/parcel-bundler/lightningcss/pull/694](https://togithub.com/parcel-bundler/lightningcss/pull/694) - Merge `@supports` declarations with the same property (minus vendor prefix) and value – [`6bd2761`](https://togithub.com/parcel-bundler/lightningcss/commit/6bd2761badb9d5434783acffcae35ef6c3311e06)
syntax-tree/mdast-util-mdx-jsx (mdast-util-mdx-jsx) ### [`v3.1.2`](https://togithub.com/syntax-tree/mdast-util-mdx-jsx/releases/tag/3.1.2) [Compare Source](https://togithub.com/syntax-tree/mdast-util-mdx-jsx/compare/3.1.1...3.1.2) ##### Fix - [`a793033`](https://togithub.com/syntax-tree/mdast-util-mdx-jsx/commit/a793033) Fix indent of JSX in block quotes in JSX - [`04dffd3`](https://togithub.com/syntax-tree/mdast-util-mdx-jsx/commit/04dffd3) Fix indent of JSX in lists in JSX by [@​XiNiHa](https://togithub.com/XiNiHa) in [https://github.com/syntax-tree/mdast-util-mdx-jsx/pull/13](https://togithub.com/syntax-tree/mdast-util-mdx-jsx/pull/13) **Full Changelog**: https://github.com/syntax-tree/mdast-util-mdx-jsx/compare/3.1.1...3.1.2
rehype-pretty/rehype-pretty-code (rehype-pretty-code) ### [`v0.13.1`](https://togithub.com/rehype-pretty/rehype-pretty-code/releases/tag/v0.13.1) [Compare Source](https://togithub.com/rehype-pretty/rehype-pretty-code/compare/v0.13.0...v0.13.1) #####    🐞 Bug Fixes - Cache highlighter based on theme  -  by [@​atomiks](https://togithub.com/atomiks) in [https://github.com/rehype-pretty/rehype-pretty-code/issues/187](https://togithub.com/rehype-pretty/rehype-pretty-code/issues/187) [(50e9a)](https://togithub.com/rehype-pretty/rehype-pretty-code/commit/50e9a32). Fixes memory issues when `rehypePrettyCode` plugin is invoked multiple times and the options object is not a static reference. #####     [View changes on GitHub](https://togithub.com/rehype-pretty/rehype-pretty-code/compare/v0.13.0...v0.13.1)
lovell/sharp (sharp) ### [`v0.33.3`](https://togithub.com/lovell/sharp/compare/v0.33.2...v0.33.3) [Compare Source](https://togithub.com/lovell/sharp/compare/v0.33.2...v0.33.3)
shikijs/shiki (shiki) ### [`v1.2.2`](https://togithub.com/shikijs/shiki/releases/tag/v1.2.2) [Compare Source](https://togithub.com/shikijs/shiki/compare/v1.2.1...v1.2.2) #####    🚀 Features - Update deps, new `tsv` grammar  -  by [@​antfu](https://togithub.com/antfu) [(a7ca7)](https://togithub.com/shikijs/shiki/commit/a7ca7c32) #####    🐞 Bug Fixes - **monaco**: Typo on interface  -  by [@​ije](https://togithub.com/ije) in [https://github.com/shikijs/shiki/issues/644](https://togithub.com/shikijs/shiki/issues/644) [(1fc70)](https://togithub.com/shikijs/shiki/commit/1fc70bd3) #####    🏎 Performance - **shiki-monaco**: Improve tokenizer performance  -  by [@​ije](https://togithub.com/ije) in [https://github.com/shikijs/shiki/issues/645](https://togithub.com/shikijs/shiki/issues/645) [(069e0)](https://togithub.com/shikijs/shiki/commit/069e0be7) #####     [View changes on GitHub](https://togithub.com/shikijs/shiki/compare/v1.2.1...v1.2.2) ### [`v1.2.1`](https://togithub.com/shikijs/shiki/releases/tag/v1.2.1) [Compare Source](https://togithub.com/shikijs/shiki/compare/v1.2.0...v1.2.1) #####    🐞 Bug Fixes - **vitepress-twoslash**: Pass `options.twoslashOptions` to `createTwoslasher`  -  by [@​sapphi-red](https://togithub.com/sapphi-red) in [https://github.com/shikijs/shiki/issues/637](https://togithub.com/shikijs/shiki/issues/637) [(75832)](https://togithub.com/shikijs/shiki/commit/75832e13) #####     [View changes on GitHub](https://togithub.com/shikijs/shiki/compare/v1.2.0...v1.2.1) ### [`v1.2.0`](https://togithub.com/shikijs/shiki/releases/tag/v1.2.0) [Compare Source](https://togithub.com/shikijs/shiki/compare/v1.1.7...v1.2.0) #####    🚀 Features - Upgrade deps, new lang `Gleam`, new theme `Houston`  -  by [@​antfu](https://togithub.com/antfu) [(163d8)](https://togithub.com/shikijs/shiki/commit/163d83b6) #####    🏎 Performance - Bundle wasm binary in chunk for `shiki/wasm` and `@shikijs/core/wasm-inlined`  -  by [@​antfu](https://togithub.com/antfu) in [https://github.com/shikijs/shiki/issues/624](https://togithub.com/shikijs/shiki/issues/624) [(56d1a)](https://togithub.com/shikijs/shiki/commit/56d1a486) #####     [View changes on GitHub](https://togithub.com/shikijs/shiki/compare/v1.1.7...v1.2.0)
tailwindlabs/tailwindcss (tailwindcss) ### [`v3.4.3`](https://togithub.com/tailwindlabs/tailwindcss/compare/v3.4.2...f1f419a9ecfcd00a2001ee96ab252739fca47564) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v3.4.2...v3.4.3) ### [`v3.4.2`](https://togithub.com/tailwindlabs/tailwindcss/releases/tag/v3.4.2) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v3.4.1...v3.4.2) ##### Fixed - Ensure max specificity of `0,0,1` for button and input Preflight rules ([#​12735](https://togithub.com/tailwindlabs/tailwindcss/pull/12735)) - Improve glob handling for folders with `(`, `)`, `[` or `]` in the file path ([#​12715](https://togithub.com/tailwindlabs/tailwindcss/pull/12715)) - Split `:has` rules when using `experimental.optimizeUniversalDefaults` ([#​12736](https://togithub.com/tailwindlabs/tailwindcss/pull/12736)) - Sort arbitrary properties alphabetically across multiple class lists ([#​12911](https://togithub.com/tailwindlabs/tailwindcss/pull/12911)) - Add `mix-blend-plus-darker` utility ([#​12923](https://togithub.com/tailwindlabs/tailwindcss/pull/12923)) - Ensure dashes are allowed in variant modifiers ([#​13303](https://togithub.com/tailwindlabs/tailwindcss/pull/13303)) - Fix crash showing completions in Intellisense when using a custom separator ([#​13306](https://togithub.com/tailwindlabs/tailwindcss/pull/13306)) - Transpile `import.meta.url` in config files ([#​13322](https://togithub.com/tailwindlabs/tailwindcss/pull/13322)) - Reset letter spacing for form elements ([#​13150](https://togithub.com/tailwindlabs/tailwindcss/pull/13150)) - Fix missing `xx-large` and remove double `x-large` absolute size ([#​13324](https://togithub.com/tailwindlabs/tailwindcss/pull/13324)) - Don't error when encountering nested CSS unless trying to `@apply` a class that uses nesting ([#​13325](https://togithub.com/tailwindlabs/tailwindcss/pull/13325)) - Ensure that arbitrary properties respect `important` configuration ([#​13353](https://togithub.com/tailwindlabs/tailwindcss/pull/13353)) - Change dark mode selector so `@apply` works correctly with pseudo elements ([#​13379](https://togithub.com/tailwindlabs/tailwindcss/pull/13379))
Microsoft/TypeScript (typescript) ### [`v5.4.3`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.4.3): TypeScript 5.4.3 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.4.2...v5.4.3) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.4.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.3 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

Configuration

📅 Schedule: Branch creation - "before 4am on the first day of the month" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.