Commit graph

96 commits

Author SHA1 Message Date
renovate[bot]
109d577ce4
fix(deps): update web npm deps non-major (#4440)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2024-12-24 09:52:28 +01:00
renovate[bot]
41f1d3aa36
chore(deps): update dependency vite to v6 (#4485)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-03 15:43:57 +01:00
qwerty287
9a8d7d8838
Use JS-native date/time formatting (#4488) 2024-11-30 15:17:59 +01:00
renovate[bot]
2e953df951
fix(deps): update dependency @vueuse/core to v12 (#4486)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-30 09:31:28 +02:00
renovate[bot]
d8447e34db
chore(deps): update web npm deps non-major (#4432)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-22 09:22:49 +01:00
6543
09ad4182dd
Bump minimum nodejs to v20 (#4417) 2024-11-19 19:51:49 +01:00
renovate[bot]
9abc93ea30
fix(deps): update dependency @intlify/unplugin-vue-i18n to v6 (#4397)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-17 09:09:40 +02:00
renovate[bot]
d589ecb611
chore(deps): update dependency @types/node to v22 (#4395)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-17 09:02:24 +02:00
Robert Kaussow
a1193f0fb4
Improve linter messages in UI (#4351) 2024-11-11 23:34:20 +01:00
renovate[bot]
0cf37ac4b2
fix(deps): update web npm deps non-major (#4223)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2024-10-12 19:52:51 +02:00
qwerty287
2fe2956dcb
Upgrade vue-i18n (#4197)
Co-authored-by: Patrick Schratz <patrick.schratz@gmail.com>
2024-10-06 12:01:04 +02:00
renovate[bot]
73c0fe2cf8
chore(deps): update web npm deps non-major (#4174)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2024-10-05 14:37:00 +01:00
renovate[bot]
7473c4b2e7
fix(deps): update dependency @intlify/unplugin-vue-i18n to v5 (#4183)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-05 14:03:23 +01:00
renovate[bot]
1995b0fb6a
fix(deps): update dependency @vueuse/core to v11 (#4184)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-05 13:56:26 +01:00
Patrick Schratz
a7ce4d5d2e
Bump trivy (and lockfile deps) (#4160) 2024-10-05 08:14:16 +03:00
renovate[bot]
d6446bab48
chore(deps): update dependency @antfu/eslint-config to v3 (#4095)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2024-09-07 11:27:08 +03:00
renovate[bot]
6e8b8550f0
chore(deps): update dependency jsdom to v25 (#4094)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-07 10:51:36 +03:00
qwerty287
b357ae7243
Add eslint-plugin-promise back (#4022) 2024-08-17 08:09:48 +02:00
renovate[bot]
8ae8b8647e
Update web npm deps non-major (#4034)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2024-08-15 19:26:10 +02:00
renovate[bot]
8251ec198b
Update dependency simple-icons to v13 (#4037)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-15 17:50:55 +02:00
renovate[bot]
d6e3ebf051
chore(deps): update web npm deps non-major (#3930)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2024-07-18 12:31:28 -07:00
qwerty287
059cb93d06
Remove unplugin-icons (#3809) 2024-07-17 08:13:56 -07:00
renovate[bot]
3a528de56d
chore(deps): update dependency vitest to v2 (#3905)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-14 16:49:08 -07:00
renovate[bot]
7c2a1d4ac3
chore(deps): update dependency replace-in-file to v8 (#3852)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2024-06-29 11:11:29 +02:00
renovate[bot]
22414744b0
chore(deps): update dependency eslint to v9 - abandoned (#3594)
Co-authored-by: qwerty287 <qwerty287@posteo.de>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-06-06 15:16:59 +02:00
Anbraten
ae14150c09
Fix secret loading (#3620) 2024-04-29 21:33:45 +02:00
renovate[bot]
2a99a2ee5d
chore(deps): update web npm deps non-major (#3631)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@iconify/json](https://iconify.design/icon-sets/)
([source](https://togithub.com/iconify/icon-sets)) | [`2.2.201` ->
`2.2.202`](https://renovatebot.com/diffs/npm/@iconify%2fjson/2.2.201/2.2.202)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@iconify%2fjson/2.2.202?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@iconify%2fjson/2.2.202?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@iconify%2fjson/2.2.201/2.2.202?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@iconify%2fjson/2.2.201/2.2.202?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@vue/compiler-sfc](https://togithub.com/vuejs/core/tree/main/packages/compiler-sfc#readme)
([source](https://togithub.com/vuejs/core/tree/HEAD/packages/compiler-sfc))
| [`3.4.22` ->
`3.4.23`](https://renovatebot.com/diffs/npm/@vue%2fcompiler-sfc/3.4.22/3.4.23)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vue%2fcompiler-sfc/3.4.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vue%2fcompiler-sfc/3.4.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vue%2fcompiler-sfc/3.4.22/3.4.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vue%2fcompiler-sfc/3.4.22/3.4.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [typescript](https://www.typescriptlang.org/)
([source](https://togithub.com/Microsoft/TypeScript)) | [`5.4.3` ->
`5.4.5`](https://renovatebot.com/diffs/npm/typescript/5.4.3/5.4.5) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.4.3/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.4.3/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vite](https://vitejs.dev)
([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite)) |
[`5.2.8` ->
`5.2.10`](https://renovatebot.com/diffs/npm/vite/5.2.8/5.2.10) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.2.8/5.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.2.8/5.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vue](https://togithub.com/vuejs/core/tree/main/packages/vue#readme)
([source](https://togithub.com/vuejs/core)) | [`3.4.22` ->
`3.4.23`](https://renovatebot.com/diffs/npm/vue/3.4.22/3.4.23) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue/3.4.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue/3.4.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue/3.4.22/3.4.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue/3.4.22/3.4.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[vue-i18n](https://togithub.com/intlify/vue-i18n-next/tree/master/packages/vue-i18n#readme)
([source](https://togithub.com/intlify/vue-i18n-next/tree/HEAD/packages/vue-i18n))
| [`9.12.1` ->
`9.13.0`](https://renovatebot.com/diffs/npm/vue-i18n/9.12.1/9.13.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue-i18n/9.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-i18n/9.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-i18n/9.12.1/9.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-i18n/9.12.1/9.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vue-router](https://togithub.com/vuejs/router) | [`4.3.0` ->
`4.3.2`](https://renovatebot.com/diffs/npm/vue-router/4.3.0/4.3.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue-router/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-router/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-router/4.3.0/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-router/4.3.0/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>iconify/icon-sets (@&#8203;iconify/json)</summary>

###
[`v2.2.202`](https://togithub.com/iconify/icon-sets/compare/2.2.201...2.2.202)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.201...2.2.202)

</details>

<details>
<summary>vuejs/core (@&#8203;vue/compiler-sfc)</summary>

###
[`v3.4.23`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3423-2024-04-16)

[Compare
Source](https://togithub.com/vuejs/core/compare/v3.4.22...v3.4.23)

##### Bug Fixes

- **runtime-core:** fix regression for $attrs tracking in slots
([6930e60](6930e60787)),
closes [#&#8203;10710](https://togithub.com/vuejs/core/issues/10710)
- **runtime-core:** use same internal object mechanism for slots
([6df53d8](6df53d85a2)),
closes [#&#8203;10709](https://togithub.com/vuejs/core/issues/10709)

</details>

<details>
<summary>Microsoft/TypeScript (typescript)</summary>

###
[`v5.4.5`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.4.5):
TypeScript 5.4.5

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.4.4...v5.4.5)

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+).
- [fixed issues query for Typescript 5.4.4
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.4%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.5
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.5%22+is%3Aclosed+).

Downloads are available on:

- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

###
[`v5.4.4`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.4.4):
TypeScript 5.4.4

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.4.3...v5.4.4)

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+).
- [fixed issues query for Typescript 5.4.4
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.4%22+is%3Aclosed+).

Downloads are available on:

- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

</details>

<details>
<summary>vitejs/vite (vite)</summary>

###
[`v5.2.10`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5210-2024-04-20-small)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.2.9...v5.2.10)

- revert: perf: use workspace root for fs cache
([#&#8203;15712](https://togithub.com/vitejs/vite/issues/15712))
([#&#8203;16476](https://togithub.com/vitejs/vite/issues/16476))
([77e7359](https://togithub.com/vitejs/vite/commit/77e7359)), closes
[#&#8203;15712](https://togithub.com/vitejs/vite/issues/15712)
[#&#8203;16476](https://togithub.com/vitejs/vite/issues/16476)
- fix: add base to virtual html
([#&#8203;16442](https://togithub.com/vitejs/vite/issues/16442))
([721f94d](https://togithub.com/vitejs/vite/commit/721f94d)), closes
[#&#8203;16442](https://togithub.com/vitejs/vite/issues/16442)
- fix: adjust esm syntax judgment logic
([#&#8203;16436](https://togithub.com/vitejs/vite/issues/16436))
([af72eab](https://togithub.com/vitejs/vite/commit/af72eab)), closes
[#&#8203;16436](https://togithub.com/vitejs/vite/issues/16436)
- fix: don't add outDirs to watch.ignored if emptyOutDir is false
([#&#8203;16453](https://togithub.com/vitejs/vite/issues/16453))
([6a127d6](https://togithub.com/vitejs/vite/commit/6a127d6)), closes
[#&#8203;16453](https://togithub.com/vitejs/vite/issues/16453)
- fix(cspNonce): don't overwrite existing nonce values
([#&#8203;16415](https://togithub.com/vitejs/vite/issues/16415))
([b872635](https://togithub.com/vitejs/vite/commit/b872635)), closes
[#&#8203;16415](https://togithub.com/vitejs/vite/issues/16415)
- feat: show warning if root is in build.outDir
([#&#8203;16454](https://togithub.com/vitejs/vite/issues/16454))
([11444dc](https://togithub.com/vitejs/vite/commit/11444dc)), closes
[#&#8203;16454](https://togithub.com/vitejs/vite/issues/16454)
- feat: write cspNonce to style tags
([#&#8203;16419](https://togithub.com/vitejs/vite/issues/16419))
([8e54bbd](https://togithub.com/vitejs/vite/commit/8e54bbd)), closes
[#&#8203;16419](https://togithub.com/vitejs/vite/issues/16419)
- chore(deps): update dependency eslint-plugin-n to v17
([#&#8203;16381](https://togithub.com/vitejs/vite/issues/16381))
([6cccef7](https://togithub.com/vitejs/vite/commit/6cccef7)), closes
[#&#8203;16381](https://togithub.com/vitejs/vite/issues/16381)

###
[`v5.2.9`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small529-2024-04-15-small)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.2.8...v5.2.9)

- fix: `fsp.rm` removing files does not take effect
([#&#8203;16032](https://togithub.com/vitejs/vite/issues/16032))
([b05c405](https://togithub.com/vitejs/vite/commit/b05c405)), closes
[#&#8203;16032](https://togithub.com/vitejs/vite/issues/16032)
- fix: fix accumulated stacks in error overlay
([#&#8203;16393](https://togithub.com/vitejs/vite/issues/16393))
([102c2fd](https://togithub.com/vitejs/vite/commit/102c2fd)), closes
[#&#8203;16393](https://togithub.com/vitejs/vite/issues/16393)
- fix(deps): update all non-major dependencies
([#&#8203;16376](https://togithub.com/vitejs/vite/issues/16376))
([58a2938](https://togithub.com/vitejs/vite/commit/58a2938)), closes
[#&#8203;16376](https://togithub.com/vitejs/vite/issues/16376)
- chore: update region comment
([#&#8203;16380](https://togithub.com/vitejs/vite/issues/16380))
([77562c3](https://togithub.com/vitejs/vite/commit/77562c3)), closes
[#&#8203;16380](https://togithub.com/vitejs/vite/issues/16380)
- perf: reduce size of injected \__vite\_\_mapDeps code
([#&#8203;16184](https://togithub.com/vitejs/vite/issues/16184))
([c0ec6be](https://togithub.com/vitejs/vite/commit/c0ec6be)), closes
[#&#8203;16184](https://togithub.com/vitejs/vite/issues/16184)
- perf(css): only replace empty chunk if imported
([#&#8203;16349](https://togithub.com/vitejs/vite/issues/16349))
([e2658ad](https://togithub.com/vitejs/vite/commit/e2658ad)), closes
[#&#8203;16349](https://togithub.com/vitejs/vite/issues/16349)

</details>

<details>
<summary>intlify/vue-i18n-next (vue-i18n)</summary>

###
[`v9.13.0`](https://togithub.com/intlify/vue-i18n-next/blob/HEAD/CHANGELOG.md#v9130-2024-04-17T144738Z)

[Compare
Source](https://togithub.com/intlify/vue-i18n-next/compare/v9.12.1...v9.13.0)

This changelog is generated by [GitHub
Releases](https://togithub.com/intlify/vue-i18n-next/releases/tag/v9.13.0)

<!-- Release notes generated using configuration in .github/release.yml
at v9.13.0 -->

#### What's Changed

##### ⚠️ Deprecated Features

- fix: EOL announcement warning for vue-i18n-bridge by
[@&#8203;kazupon](https://togithub.com/kazupon) in
[https://github.com/intlify/vue-i18n-next/pull/1800](https://togithub.com/intlify/vue-i18n-next/pull/1800)

#####  Improvement Features

- fix: not throw warnings when using implicit fallback by
[@&#8203;ShinnosukeKomiya](https://togithub.com/ShinnosukeKomiya) in
[https://github.com/intlify/vue-i18n-next/pull/1798](https://togithub.com/intlify/vue-i18n-next/pull/1798)

##### 📝️ Documentations

- fix: spelling by [@&#8203;DamageESP](https://togithub.com/DamageESP)
in
[https://github.com/intlify/vue-i18n-next/pull/1802](https://togithub.com/intlify/vue-i18n-next/pull/1802)
- docs: improve documentation by
[@&#8203;kazupon](https://togithub.com/kazupon) in
[https://github.com/intlify/vue-i18n-next/pull/1801](https://togithub.com/intlify/vue-i18n-next/pull/1801)
- docs: fix dead link on menu by
[@&#8203;kazupon](https://togithub.com/kazupon) in
[https://github.com/intlify/vue-i18n-next/pull/1804](https://togithub.com/intlify/vue-i18n-next/pull/1804)

#### New Contributors

- [@&#8203;ShinnosukeKomiya](https://togithub.com/ShinnosukeKomiya) made
their first contribution in
[https://github.com/intlify/vue-i18n-next/pull/1798](https://togithub.com/intlify/vue-i18n-next/pull/1798)
- [@&#8203;DamageESP](https://togithub.com/DamageESP) made their first
contribution in
[https://github.com/intlify/vue-i18n-next/pull/1802](https://togithub.com/intlify/vue-i18n-next/pull/1802)

**Full Changelog**:
https://github.com/intlify/vue-i18n-next/compare/v9.12.1...v9.13.0

</details>

<details>
<summary>vuejs/router (vue-router)</summary>

### [`v4.3.2`](https://togithub.com/vuejs/router/releases/tag/v4.3.2)

[Compare
Source](https://togithub.com/vuejs/router/compare/v4.3.1...v4.3.2)

Please refer to
[CHANGELOG.md](https://togithub.com/vuejs/router/blob/main/packages/router/CHANGELOG.md)
for details.

### [`v4.3.1`](https://togithub.com/vuejs/router/releases/tag/v4.3.1)

[Compare
Source](https://togithub.com/vuejs/router/compare/v4.3.0...v4.3.1)

Please refer to
[CHANGELOG.md](https://togithub.com/vuejs/router/blob/main/packages/router/CHANGELOG.md)
for details.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge -
"before 4am" (UTC).

🚦 **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](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/woodpecker-ci/woodpecker).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMDEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJ1aSJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-20 17:04:58 +02:00
renovate[bot]
ec254eae7b
Update dependency @intlify/unplugin-vue-i18n to v4 (#3572)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@intlify/unplugin-vue-i18n](https://togithub.com/intlify/bundle-tools/blob/main/packages/unplugin-vue-i18n/README.md)
([source](https://togithub.com/intlify/bundle-tools/tree/HEAD/packages/unplugin-vue-i18n))
| [`^3.0.0` ->
`^4.0.0`](https://renovatebot.com/diffs/npm/@intlify%2funplugin-vue-i18n/3.0.1/4.0.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@intlify%2funplugin-vue-i18n/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@intlify%2funplugin-vue-i18n/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@intlify%2funplugin-vue-i18n/3.0.1/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@intlify%2funplugin-vue-i18n/3.0.1/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>intlify/bundle-tools
(@&#8203;intlify/unplugin-vue-i18n)</summary>

###
[`v4.0.0`](https://togithub.com/intlify/bundle-tools/blob/HEAD/packages/unplugin-vue-i18n/CHANGELOG.md#intlifyunplugin-vue-i18n400-2024-03-26)

[Compare
Source](37fe890449...119b12d651)

#####  Improvement Features

- [#&#8203;355](https://togithub.com/intlify/bundle-tools/pull/355) fix:
upgrade bundle/utils deps version
([@&#8203;kazupon](https://togithub.com/kazupon))

##### Committers: 1

-   kazuya kawaguchi ([@&#8203;kazupon](https://togithub.com/kazupon))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge -
"before 4am" (UTC).

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

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/woodpecker-ci/woodpecker).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-30 08:31:53 +01:00
renovate[bot]
a6a90a2442
Update dependency typescript to v5.4.3 (#3563)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [typescript](https://www.typescriptlang.org/)
([source](https://togithub.com/Microsoft/TypeScript)) | [`5.4.2` ->
`5.4.3`](https://renovatebot.com/diffs/npm/typescript/5.4.2/5.4.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.4.2/5.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.4.2/5.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>Microsoft/TypeScript (typescript)</summary>

###
[`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)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge -
"before 4am" (UTC).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/woodpecker-ci/woodpecker).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-28 11:07:56 +01:00
renovate[bot]
c86a5cabd0
Update dependency @types/node-emoji to v2 (#3545) 2024-03-24 13:45:22 +01:00
renovate[bot]
ee6885b632
fix(deps): update dependency @intlify/unplugin-vue-i18n to v3 (#3492) 2024-03-16 07:56:42 +01:00
renovate[bot]
3fbd40391f
chore(deps): update dependency vue-tsc to v2 (#3491) 2024-03-16 07:39:24 +01:00
renovate[bot]
a6160fa185
chore(deps): update dependency eslint-config-airbnb-typescript to v18 (#3490) 2024-03-16 07:28:53 +01:00
renovate[bot]
9bbd30fa1e
chore(deps): update web npm deps non-major (#3489)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@iconify/json](https://iconify.design/icon-sets/)
([source](https://togithub.com/iconify/icon-sets)) | [`2.2.189` ->
`2.2.192`](https://renovatebot.com/diffs/npm/@iconify%2fjson/2.2.189/2.2.192)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@iconify%2fjson/2.2.192?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@iconify%2fjson/2.2.192?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@iconify%2fjson/2.2.189/2.2.192?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@iconify%2fjson/2.2.189/2.2.192?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/lodash](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lodash)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash))
| [`4.14.202` ->
`4.17.0`](https://renovatebot.com/diffs/npm/@types%2flodash/4.14.202/4.17.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2flodash/4.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2flodash/4.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2flodash/4.14.202/4.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2flodash/4.14.202/4.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`20.11.24` ->
`20.11.28`](https://renovatebot.com/diffs/npm/@types%2fnode/20.11.24/20.11.28)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.11.28?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.11.28?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.11.24/20.11.28?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.11.24/20.11.28?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`7.1.0` ->
`7.2.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.1.0/7.2.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/7.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/7.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/7.1.0/7.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/7.1.0/7.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`7.1.0` ->
`7.2.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.1.0/7.2.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/7.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/7.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/7.1.0/7.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/7.1.0/7.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [eslint-plugin-vue](https://eslint.vuejs.org)
([source](https://togithub.com/vuejs/eslint-plugin-vue)) | [`9.22.0` ->
`9.23.0`](https://renovatebot.com/diffs/npm/eslint-plugin-vue/9.22.0/9.23.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-vue/9.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-vue/9.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-vue/9.22.0/9.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-vue/9.22.0/9.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [typescript](https://www.typescriptlang.org/)
([source](https://togithub.com/Microsoft/TypeScript)) | [`5.3.3` ->
`5.4.2`](https://renovatebot.com/diffs/npm/typescript/5.3.3/5.4.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.3.3/5.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.3.3/5.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vite](https://vitejs.dev)
([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite)) |
[`5.1.4` -> `5.1.6`](https://renovatebot.com/diffs/npm/vite/5.1.4/5.1.6)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.1.4/5.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.1.4/5.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>iconify/icon-sets (@&#8203;iconify/json)</summary>

###
[`v2.2.192`](https://togithub.com/iconify/icon-sets/compare/2.2.191...7fa19e857e810053085225e0b9b2ad927d9dadc6)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.191...2.2.192)

###
[`v2.2.191`](https://togithub.com/iconify/icon-sets/compare/2.2.190...04810027843b2a6a67ec89a19f44b9a696f8201d)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.190...2.2.191)

###
[`v2.2.190`](https://togithub.com/iconify/icon-sets/compare/2.2.189...2.2.190)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.189...2.2.190)

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`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.

###
[`v7.1.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#711-2024-03-04)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.1.0...v7.1.1)

This was a version bump only for eslint-plugin 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.

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`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.

###
[`v7.1.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#711-2024-03-04)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.1.0...v7.1.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.

</details>

<details>
<summary>vuejs/eslint-plugin-vue (eslint-plugin-vue)</summary>

###
[`v9.23.0`](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.22.0...f84b8ee5b9e3b54a09209faff744ef2849a6cc3e)

[Compare
Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.22.0...v9.23.0)

</details>

<details>
<summary>Microsoft/TypeScript (typescript)</summary>

###
[`v5.4.2`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.4.2):
TypeScript 5.4

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.3.3...v5.4.2)

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+).

Downloads are available on:

- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

</details>

<details>
<summary>vitejs/vite (vite)</summary>

###
[`v5.1.6`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small516-2024-03-11-small)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.1.5...v5.1.6)

- chore(deps): update all non-major dependencies
([#&#8203;16131](https://togithub.com/vitejs/vite/issues/16131))
([a862ecb](https://togithub.com/vitejs/vite/commit/a862ecb)), closes
[#&#8203;16131](https://togithub.com/vitejs/vite/issues/16131)
- fix: check for publicDir before checking if it is a parent directory
([#&#8203;16046](https://togithub.com/vitejs/vite/issues/16046))
([b6fb323](https://togithub.com/vitejs/vite/commit/b6fb323)), closes
[#&#8203;16046](https://togithub.com/vitejs/vite/issues/16046)
- fix: escape single quote when relative base is used
([#&#8203;16060](https://togithub.com/vitejs/vite/issues/16060))
([8f74ce4](https://togithub.com/vitejs/vite/commit/8f74ce4)), closes
[#&#8203;16060](https://togithub.com/vitejs/vite/issues/16060)
- fix: handle function property extension in namespace import
([#&#8203;16113](https://togithub.com/vitejs/vite/issues/16113))
([f699194](https://togithub.com/vitejs/vite/commit/f699194)), closes
[#&#8203;16113](https://togithub.com/vitejs/vite/issues/16113)
- fix: server middleware mode resolve
([#&#8203;16122](https://togithub.com/vitejs/vite/issues/16122))
([8403546](https://togithub.com/vitejs/vite/commit/8403546)), closes
[#&#8203;16122](https://togithub.com/vitejs/vite/issues/16122)
- fix(esbuild): update tsconfck to fix bug that could cause a deadlock
([#&#8203;16124](https://togithub.com/vitejs/vite/issues/16124))
([fd9de04](https://togithub.com/vitejs/vite/commit/fd9de04)), closes
[#&#8203;16124](https://togithub.com/vitejs/vite/issues/16124)
- fix(worker): hide "The emitted file overwrites" warning if the content
is same ([#&#8203;16094](https://togithub.com/vitejs/vite/issues/16094))
([60dfa9e](https://togithub.com/vitejs/vite/commit/60dfa9e)), closes
[#&#8203;16094](https://togithub.com/vitejs/vite/issues/16094)
- fix(worker): throw error when circular worker import is detected and
support self referencing worker
([eef9da1](https://togithub.com/vitejs/vite/commit/eef9da1)), closes
[#&#8203;16103](https://togithub.com/vitejs/vite/issues/16103)
- style(utils): remove null check
([#&#8203;16112](https://togithub.com/vitejs/vite/issues/16112))
([0d2df52](https://togithub.com/vitejs/vite/commit/0d2df52)), closes
[#&#8203;16112](https://togithub.com/vitejs/vite/issues/16112)
- refactor(runtime): share more code between runtime and main bundle
([#&#8203;16063](https://togithub.com/vitejs/vite/issues/16063))
([93be84e](https://togithub.com/vitejs/vite/commit/93be84e)), closes
[#&#8203;16063](https://togithub.com/vitejs/vite/issues/16063)

###
[`v5.1.5`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small515-2024-03-04-small)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.1.4...v5.1.5)

- fix: `__vite__mapDeps` code injection
([#&#8203;15732](https://togithub.com/vitejs/vite/issues/15732))
([aff54e1](https://togithub.com/vitejs/vite/commit/aff54e1)), closes
[#&#8203;15732](https://togithub.com/vitejs/vite/issues/15732)
- fix: analysing build chunk without dependencies
([#&#8203;15469](https://togithub.com/vitejs/vite/issues/15469))
([bd52283](https://togithub.com/vitejs/vite/commit/bd52283)), closes
[#&#8203;15469](https://togithub.com/vitejs/vite/issues/15469)
- fix: import with query with imports field
([#&#8203;16085](https://togithub.com/vitejs/vite/issues/16085))
([ab823ab](https://togithub.com/vitejs/vite/commit/ab823ab)), closes
[#&#8203;16085](https://togithub.com/vitejs/vite/issues/16085)
- fix: normalize literal-only entry pattern
([#&#8203;16010](https://togithub.com/vitejs/vite/issues/16010))
([1dccc37](https://togithub.com/vitejs/vite/commit/1dccc37)), closes
[#&#8203;16010](https://togithub.com/vitejs/vite/issues/16010)
- fix: optimizeDeps.entries with literal-only pattern(s)
([#&#8203;15853](https://togithub.com/vitejs/vite/issues/15853))
([49300b3](https://togithub.com/vitejs/vite/commit/49300b3)), closes
[#&#8203;15853](https://togithub.com/vitejs/vite/issues/15853)
- fix: output correct error for empty import specifier
([#&#8203;16055](https://togithub.com/vitejs/vite/issues/16055))
([a9112eb](https://togithub.com/vitejs/vite/commit/a9112eb)), closes
[#&#8203;16055](https://togithub.com/vitejs/vite/issues/16055)
- fix: upgrade esbuild to 0.20.x
([#&#8203;16062](https://togithub.com/vitejs/vite/issues/16062))
([899d9b1](https://togithub.com/vitejs/vite/commit/899d9b1)), closes
[#&#8203;16062](https://togithub.com/vitejs/vite/issues/16062)
- fix(runtime): runtime HMR affects only imported files
([#&#8203;15898](https://togithub.com/vitejs/vite/issues/15898))
([57463fc](https://togithub.com/vitejs/vite/commit/57463fc)), closes
[#&#8203;15898](https://togithub.com/vitejs/vite/issues/15898)
- fix(scanner): respect `experimentalDecorators: true`
([#&#8203;15206](https://togithub.com/vitejs/vite/issues/15206))
([4144781](https://togithub.com/vitejs/vite/commit/4144781)), closes
[#&#8203;15206](https://togithub.com/vitejs/vite/issues/15206)
- revert: "fix: upgrade esbuild to 0.20.x"
([#&#8203;16072](https://togithub.com/vitejs/vite/issues/16072))
([11cceea](https://togithub.com/vitejs/vite/commit/11cceea)), closes
[#&#8203;16072](https://togithub.com/vitejs/vite/issues/16072)
- refactor: share code with vite runtime
([#&#8203;15907](https://togithub.com/vitejs/vite/issues/15907))
([b20d542](https://togithub.com/vitejs/vite/commit/b20d542)), closes
[#&#8203;15907](https://togithub.com/vitejs/vite/issues/15907)
- refactor(runtime): use functions from `pathe`
([#&#8203;16061](https://togithub.com/vitejs/vite/issues/16061))
([aac2ef7](https://togithub.com/vitejs/vite/commit/aac2ef7)), closes
[#&#8203;16061](https://togithub.com/vitejs/vite/issues/16061)
- chore(deps): update all non-major dependencies
([#&#8203;16028](https://togithub.com/vitejs/vite/issues/16028))
([7cfe80d](https://togithub.com/vitejs/vite/commit/7cfe80d)), closes
[#&#8203;16028](https://togithub.com/vitejs/vite/issues/16028)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge -
"before 4am" (UTC).

🚦 **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](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/woodpecker-ci/woodpecker).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-15 12:11:29 +01:00
renovate[bot]
c664d86566
chore(deps): update dependency eslint-plugin-simple-import-sort to v12 (#3396) 2024-02-17 09:37:42 +01:00
renovate[bot]
63f6e21430
chore(deps): update typescript-eslint monorepo to v7 (major) (#3397) 2024-02-17 09:12:18 +01:00
renovate[bot]
7c0888e93f
chore(deps): update web npm deps non-major (#3273)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@iconify/json](https://iconify.design/icon-sets/)
([source](https://togithub.com/iconify/icon-sets)) | [`2.2.171` ->
`2.2.174`](https://renovatebot.com/diffs/npm/@iconify%2fjson/2.2.171/2.2.174)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@iconify%2fjson/2.2.174?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@iconify%2fjson/2.2.174?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@iconify%2fjson/2.2.171/2.2.174?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@iconify%2fjson/2.2.171/2.2.174?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`20.11.5` ->
`20.11.6`](https://renovatebot.com/diffs/npm/@types%2fnode/20.11.5/20.11.6)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.11.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.11.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.11.5/20.11.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.11.5/20.11.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`6.19.0` ->
`6.19.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.19.0/6.19.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/6.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/6.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/6.19.0/6.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/6.19.0/6.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`6.19.0` ->
`6.19.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/6.19.0/6.19.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/6.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/6.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/6.19.0/6.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/6.19.0/6.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[vite-plugin-prismjs](https://togithub.com/code-farmer-i/vite-plugin-prismjs)
| [`^0.0.8` ->
`^0.0.11`](https://renovatebot.com/diffs/npm/vite-plugin-prismjs/0.0.8/0.0.11)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite-plugin-prismjs/0.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite-plugin-prismjs/0.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite-plugin-prismjs/0.0.8/0.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite-plugin-prismjs/0.0.8/0.0.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vue-eslint-parser](https://togithub.com/vuejs/vue-eslint-parser) |
[`9.4.0` ->
`9.4.2`](https://renovatebot.com/diffs/npm/vue-eslint-parser/9.4.0/9.4.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue-eslint-parser/9.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-eslint-parser/9.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-eslint-parser/9.4.0/9.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-eslint-parser/9.4.0/9.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>iconify/icon-sets (@&#8203;iconify/json)</summary>

###
[`v2.2.174`](https://togithub.com/iconify/icon-sets/compare/2.2.173...2.2.174)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.173...2.2.174)

###
[`v2.2.173`](https://togithub.com/iconify/icon-sets/compare/2.2.172...2.2.173)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.172...2.2.173)

###
[`v2.2.172`](https://togithub.com/iconify/icon-sets/compare/2.2.171...2.2.172)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.171...2.2.172)

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v6.19.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6191-2024-01-22)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.19.0...v6.19.1)

##### 🩹 Fixes

- **type-utils:** preventing isUnsafeAssignment infinite recursive calls

- **eslint-plugin:** \[no-unnecessary-condition] fix false positive for
type variable

##### ❤️  Thank You

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

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v6.19.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6191-2024-01-22)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.19.0...v6.19.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.

</details>

<details>
<summary>code-farmer-i/vite-plugin-prismjs
(vite-plugin-prismjs)</summary>

###
[`v0.0.11`](5a78b11863...8475fd891c)

[Compare
Source](5a78b11863...8475fd891c)

###
[`v0.0.10`](81ed9ec3d0...5a78b11863)

[Compare
Source](81ed9ec3d0...5a78b11863)

###
[`v0.0.9`](1c1b7395e3...81ed9ec3d0)

[Compare
Source](1c1b7395e3...81ed9ec3d0)

</details>

<details>
<summary>vuejs/vue-eslint-parser (vue-eslint-parser)</summary>

###
[`v9.4.2`](https://togithub.com/vuejs/vue-eslint-parser/releases/tag/v9.4.2)

[Compare
Source](https://togithub.com/vuejs/vue-eslint-parser/compare/v9.4.1...v9.4.2)

##### 🐛 Bug Fixes

- Fix an error when using default for generic by
[@&#8203;ota-meshi](https://togithub.com/ota-meshi) in
[https://github.com/vuejs/vue-eslint-parser/pull/222](https://togithub.com/vuejs/vue-eslint-parser/pull/222)

**Full Changelog**:
https://github.com/vuejs/vue-eslint-parser/compare/v9.4.1...v9.4.2

###
[`v9.4.1`](https://togithub.com/vuejs/vue-eslint-parser/releases/tag/v9.4.1)

[Compare
Source](https://togithub.com/vuejs/vue-eslint-parser/compare/v9.4.0...v9.4.1)

##### 🐛 Bug Fixes

- fix: shorthand camelize should be used in `rawName` by
[@&#8203;waynzh](https://togithub.com/waynzh) in
[https://github.com/vuejs/vue-eslint-parser/pull/218](https://togithub.com/vuejs/vue-eslint-parser/pull/218)
- Fix an error when using CRLF for generic directive by
[@&#8203;ota-meshi](https://togithub.com/ota-meshi) in
[https://github.com/vuejs/vue-eslint-parser/pull/220](https://togithub.com/vuejs/vue-eslint-parser/pull/220)

**Full Changelog**:
https://github.com/vuejs/vue-eslint-parser/compare/v9.4.0...v9.4.1

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge -
"before 4am" (UTC).

🚦 **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](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/woodpecker-ci/woodpecker).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-25 07:25:15 +01:00
qwerty287
aae5d8449f
Update web dependencies (#3234) 2024-01-20 18:27:36 +01:00
Lukas
ef3dabc679
Fix config base64 parsing to utf-8 (#3110)
Closes #2609
2024-01-03 10:39:04 +01:00
6543
38cf248e41
use semver for version comparsion (#3042)
close  #3041
close #3043

---------

Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2023-12-30 23:28:43 +01:00
renovate[bot]
41819daaeb
Update dependency @vitejs/plugin-vue to v5 (#3074) 2023-12-30 08:18:12 +01:00
renovate[bot]
ee038a74e1
fix(deps): update dependency @intlify/unplugin-vue-i18n to v2 (#2998) 2023-12-23 08:21:30 +01:00
6543
f72ca04467
chore(deps): update web npm deps non-major (#2997)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-23 00:54:18 +01:00
renovate[bot]
e1e3adb0f2
Update web npm deps non-major (#2909)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@iconify/json](https://iconify.design/icon-sets/)
([source](https://togithub.com/iconify/icon-sets)) | [`2.2.143` ->
`2.2.153`](https://renovatebot.com/diffs/npm/@iconify%2fjson/2.2.143/2.2.153)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@iconify%2fjson/2.2.153?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@iconify%2fjson/2.2.153?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@iconify%2fjson/2.2.143/2.2.153?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@iconify%2fjson/2.2.143/2.2.153?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/lodash](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lodash)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash))
| [`4.14.201` ->
`4.14.202`](https://renovatebot.com/diffs/npm/@types%2flodash/4.14.201/4.14.202)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2flodash/4.14.202?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2flodash/4.14.202?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2flodash/4.14.201/4.14.202?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2flodash/4.14.201/4.14.202?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`20.9.2` ->
`20.10.3`](https://renovatebot.com/diffs/npm/@types%2fnode/20.9.2/20.10.3)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.10.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.10.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.9.2/20.10.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.9.2/20.10.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`6.11.0` ->
`6.13.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.11.0/6.13.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/6.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/6.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/6.11.0/6.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/6.11.0/6.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`6.11.0` ->
`6.13.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/6.11.0/6.13.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/6.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/6.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/6.11.0/6.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/6.11.0/6.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@vitejs/plugin-vue](https://togithub.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme)
([source](https://togithub.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue))
| [`4.5.0` ->
`4.5.1`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-vue/4.5.0/4.5.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vitejs%2fplugin-vue/4.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitejs%2fplugin-vue/4.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitejs%2fplugin-vue/4.5.0/4.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitejs%2fplugin-vue/4.5.0/4.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@vue/compiler-sfc](https://togithub.com/vuejs/core/tree/main/packages/compiler-sfc#readme)
([source](https://togithub.com/vuejs/core/tree/HEAD/packages/compiler-sfc))
| [`3.3.8` ->
`3.3.10`](https://renovatebot.com/diffs/npm/@vue%2fcompiler-sfc/3.3.8/3.3.10)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vue%2fcompiler-sfc/3.3.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vue%2fcompiler-sfc/3.3.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vue%2fcompiler-sfc/3.3.8/3.3.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vue%2fcompiler-sfc/3.3.8/3.3.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@vueuse/core](https://togithub.com/vueuse/vueuse)
([source](https://togithub.com/vueuse/vueuse/tree/HEAD/packages/core)) |
[`10.6.1` ->
`10.7.0`](https://renovatebot.com/diffs/npm/@vueuse%2fcore/10.6.1/10.7.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vueuse%2fcore/10.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vueuse%2fcore/10.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vueuse%2fcore/10.6.1/10.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vueuse%2fcore/10.6.1/10.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [eslint](https://eslint.org)
([source](https://togithub.com/eslint/eslint)) | [`8.54.0` ->
`8.55.0`](https://renovatebot.com/diffs/npm/eslint/8.54.0/8.55.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/8.55.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint/8.55.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint/8.54.0/8.55.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/8.54.0/8.55.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[eslint-config-prettier](https://togithub.com/prettier/eslint-config-prettier)
| [`9.0.0` ->
`9.1.0`](https://renovatebot.com/diffs/npm/eslint-config-prettier/9.0.0/9.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-config-prettier/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-config-prettier/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-config-prettier/9.0.0/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-config-prettier/9.0.0/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [eslint-plugin-vue](https://eslint.vuejs.org)
([source](https://togithub.com/vuejs/eslint-plugin-vue)) | [`9.18.1` ->
`9.19.2`](https://renovatebot.com/diffs/npm/eslint-plugin-vue/9.18.1/9.19.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-vue/9.19.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-vue/9.19.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-vue/9.18.1/9.19.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-vue/9.18.1/9.19.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [node-emoji](https://togithub.com/omnidan/node-emoji) | [`2.1.1` ->
`2.1.3`](https://renovatebot.com/diffs/npm/node-emoji/2.1.1/2.1.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/node-emoji/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/node-emoji/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/node-emoji/2.1.1/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/node-emoji/2.1.1/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [unplugin-icons](https://togithub.com/unplugin/unplugin-icons) |
[`0.18.0` ->
`0.18.1`](https://renovatebot.com/diffs/npm/unplugin-icons/0.18.0/0.18.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/unplugin-icons/0.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/unplugin-icons/0.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/unplugin-icons/0.18.0/0.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/unplugin-icons/0.18.0/0.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[unplugin-vue-components](https://togithub.com/unplugin/unplugin-vue-components)
| [`^0.25.0` ->
`^0.26.0`](https://renovatebot.com/diffs/npm/unplugin-vue-components/0.25.2/0.26.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/unplugin-vue-components/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/unplugin-vue-components/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/unplugin-vue-components/0.25.2/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/unplugin-vue-components/0.25.2/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[vite-plugin-windicss](https://togithub.com/antfu/vite-plugin-windicss)
| [`1.9.1` ->
`1.9.2`](https://renovatebot.com/diffs/npm/vite-plugin-windicss/1.9.1/1.9.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite-plugin-windicss/1.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite-plugin-windicss/1.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite-plugin-windicss/1.9.1/1.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite-plugin-windicss/1.9.1/1.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vue](https://togithub.com/vuejs/core/tree/main/packages/vue#readme)
([source](https://togithub.com/vuejs/core)) | [`3.3.8` ->
`3.3.10`](https://renovatebot.com/diffs/npm/vue/3.3.8/3.3.10) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue/3.3.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue/3.3.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue/3.3.8/3.3.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue/3.3.8/3.3.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[vue-i18n](https://togithub.com/intlify/vue-i18n-next/tree/master/packages/vue-i18n#readme)
([source](https://togithub.com/intlify/vue-i18n-next/tree/HEAD/packages/vue-i18n))
| [`9.7.0` ->
`9.8.0`](https://renovatebot.com/diffs/npm/vue-i18n/9.7.0/9.8.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue-i18n/9.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-i18n/9.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-i18n/9.7.0/9.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-i18n/9.7.0/9.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vue-tsc](https://togithub.com/vuejs/language-tools)
([source](https://togithub.com/vuejs/language-tools/tree/HEAD/packages/tsc))
| [`1.8.22` ->
`1.8.25`](https://renovatebot.com/diffs/npm/vue-tsc/1.8.22/1.8.25) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue-tsc/1.8.25?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-tsc/1.8.25?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-tsc/1.8.22/1.8.25?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-tsc/1.8.22/1.8.25?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>iconify/icon-sets (@&#8203;iconify/json)</summary>

###
[`v2.2.153`](https://togithub.com/iconify/icon-sets/compare/2.2.152...2.2.153)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.152...2.2.153)

###
[`v2.2.152`](https://togithub.com/iconify/icon-sets/compare/2.2.151...2.2.152)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.151...2.2.152)

###
[`v2.2.151`](https://togithub.com/iconify/icon-sets/compare/2.2.150...2.2.151)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.150...2.2.151)

###
[`v2.2.150`](https://togithub.com/iconify/icon-sets/compare/2.2.149...2.2.150)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.149...2.2.150)

###
[`v2.2.149`](https://togithub.com/iconify/icon-sets/compare/2.2.148...2.2.149)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.148...2.2.149)

###
[`v2.2.148`](https://togithub.com/iconify/icon-sets/compare/2.2.147...2.2.148)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.147...2.2.148)

###
[`v2.2.147`](https://togithub.com/iconify/icon-sets/compare/2.2.146...2.2.147)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.146...2.2.147)

###
[`v2.2.146`](https://togithub.com/iconify/icon-sets/compare/2.2.145...2.2.146)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.145...2.2.146)

###
[`v2.2.145`](https://togithub.com/iconify/icon-sets/compare/2.2.144...2.2.145)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.144...2.2.145)

###
[`v2.2.144`](https://togithub.com/iconify/icon-sets/compare/2.2.143...2.2.144)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.143...2.2.144)

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v6.13.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6132-2023-12-04)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.13.1...v6.13.2)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)

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.

###
[`v6.13.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6131-2023-11-28)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.13.0...v6.13.1)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)

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.

###
[`v6.13.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6130-2023-11-27)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.12.0...v6.13.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)

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.

###
[`v6.12.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6120-2023-11-20)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.11.0...v6.12.0)

##### Bug Fixes

- **eslint-plugin:** \[class-methods-use-this] detect a problematic case
for private/protected members if `ignoreClassesThatImplementAnInterface`
is set
([#&#8203;7705](https://togithub.com/typescript-eslint/typescript-eslint/issues/7705))
([155aa1f](155aa1f533))
- **eslint-plugin:** \[no-unnecessary-condition] fix false positive with
computed member access and branded key type
([#&#8203;7706](https://togithub.com/typescript-eslint/typescript-eslint/issues/7706))
([f151b26](f151b26d21))
- **eslint-plugin:** \[switch-exhaustiveness-check] enum members with
new line or single quotes are not being fixed correctly
([#&#8203;7806](https://togithub.com/typescript-eslint/typescript-eslint/issues/7806))
([a034d0a](a034d0a385)),
closes
[#&#8203;7768](https://togithub.com/typescript-eslint/typescript-eslint/issues/7768)

##### Features

- \[member-ordering] add accessor support for member-ordering
([#&#8203;7927](https://togithub.com/typescript-eslint/typescript-eslint/issues/7927))
([3c8312d](3c8312d1e1))
- **eslint-plugin:** \[switch-exhaustiveness-check] add
requireDefaultForNonUnion option
([#&#8203;7880](https://togithub.com/typescript-eslint/typescript-eslint/issues/7880))
([4cfcd45](4cfcd451ef))

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.

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v6.13.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6132-2023-12-04)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.13.1...v6.13.2)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

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.

###
[`v6.13.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6131-2023-11-28)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.13.0...v6.13.1)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

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.

###
[`v6.13.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6130-2023-11-27)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.12.0...v6.13.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

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.

###
[`v6.12.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6120-2023-11-20)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.11.0...v6.12.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

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.

</details>

<details>
<summary>vuejs/core (@&#8203;vue/compiler-sfc)</summary>

###
[`v3.3.10`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3310-2023-12-04)

[Compare
Source](https://togithub.com/vuejs/core/compare/v3.3.9...v3.3.10)

##### Bug Fixes

- **app:** prevent template from being cached between apps with
different options
([#&#8203;9724](https://togithub.com/vuejs/core/issues/9724))
([ec71585](ec715854ca)),
closes [#&#8203;9618](https://togithub.com/vuejs/core/issues/9618)
- **compiler-sfc:** avoid passing forEach index to genMap
([f12db7f](f12db7fb56))
- **compiler-sfc:** deindent pug/jade templates
([6345197](634519720a)),
closes [#&#8203;3231](https://togithub.com/vuejs/core/issues/3231)
[#&#8203;3842](https://togithub.com/vuejs/core/issues/3842)
[#&#8203;7723](https://togithub.com/vuejs/core/issues/7723)
- **compiler-sfc:** fix :where and :is selector in scoped mode with
multiple selectors
([#&#8203;9735](https://togithub.com/vuejs/core/issues/9735))
([c3e2c55](c3e2c556b5)),
closes [#&#8203;9707](https://togithub.com/vuejs/core/issues/9707)
- **compiler-sfc:** generate more treeshaking friendly code
([#&#8203;9507](https://togithub.com/vuejs/core/issues/9507))
([8d74ca0](8d74ca0e6f)),
closes [#&#8203;9500](https://togithub.com/vuejs/core/issues/9500)
- **compiler-sfc:** support inferring generic types
([#&#8203;8511](https://togithub.com/vuejs/core/issues/8511))
([eb5e307](eb5e307c0b)),
closes [#&#8203;8482](https://togithub.com/vuejs/core/issues/8482)
- **compiler-sfc:** support resolving components from props
([#&#8203;8785](https://togithub.com/vuejs/core/issues/8785))
([7cbcee3](7cbcee3d83))
- **compiler-sfc:** throw error when failing to load TS during type
resolution ([#&#8203;8883](https://togithub.com/vuejs/core/issues/8883))
([4936d2e](4936d2e11a))
- **cssVars:** cssVar names should be double-escaped when generating
code for ssr
([#&#8203;8824](https://togithub.com/vuejs/core/issues/8824))
([5199a12](5199a12f88)),
closes [#&#8203;7823](https://togithub.com/vuejs/core/issues/7823)
- **deps:** update compiler to ^7.23.4
([#&#8203;9681](https://togithub.com/vuejs/core/issues/9681))
([31f6ebc](31f6ebc4df))
- **runtime-core:** Suspense get anchor properly in Transition
([#&#8203;9309](https://togithub.com/vuejs/core/issues/9309))
([65f3fe2](65f3fe2731)),
closes [#&#8203;8105](https://togithub.com/vuejs/core/issues/8105)
- **runtime-dom:** set width/height with units as attribute
([#&#8203;8781](https://togithub.com/vuejs/core/issues/8781))
([bfc1838](bfc1838f31))
- **ssr:** avoid computed being accidentally cached before server render
([#&#8203;9688](https://togithub.com/vuejs/core/issues/9688))
([30d5d93](30d5d93a92)),
closes [#&#8203;5300](https://togithub.com/vuejs/core/issues/5300)
- **types:** expose emits as props in functional components
([#&#8203;9234](https://togithub.com/vuejs/core/issues/9234))
([887e54c](887e54c347))
- **types:** fix reactive collection types
([#&#8203;8960](https://togithub.com/vuejs/core/issues/8960))
([ad27473](ad27473701)),
closes [#&#8203;8904](https://togithub.com/vuejs/core/issues/8904)
- **types:** improve return type withKeys and withModifiers
([#&#8203;9734](https://togithub.com/vuejs/core/issues/9734))
([43c3cfd](43c3cfdec5))

##### Performance Improvements

- optimize on\* prop check
([38aaa8c](38aaa8c886))
- **runtime-dom:** cache modifier wrapper functions
([da4a4fb](da4a4fb5e8)),
closes [#&#8203;8882](https://togithub.com/vuejs/core/issues/8882)
- **v-on:** constant handlers with modifiers should not be treated as
dynamic
([4d94ebf](4d94ebfe75))

###
[`v3.3.9`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#339-2023-11-25)

[Compare
Source](https://togithub.com/vuejs/core/compare/v3.3.8...v3.3.9)

##### Bug Fixes

- **compiler-core:** avoid rewriting scope variables in inline for loops
([#&#8203;7245](https://togithub.com/vuejs/core/issues/7245))
([a2d810e](a2d810eb40)),
closes [#&#8203;7238](https://togithub.com/vuejs/core/issues/7238)
- **compiler-core:** fix `resolveParserPlugins` decorators check
([#&#8203;9566](https://togithub.com/vuejs/core/issues/9566))
([9d0eba9](9d0eba916f)),
closes [#&#8203;9560](https://togithub.com/vuejs/core/issues/9560)
- **compiler-sfc:** consistently escape type-only prop names
([#&#8203;8654](https://togithub.com/vuejs/core/issues/8654))
([3e08d24](3e08d246df)),
closes [#&#8203;8635](https://togithub.com/vuejs/core/issues/8635)
[#&#8203;8910](https://togithub.com/vuejs/core/issues/8910)
[vitejs/vite-plugin-vue#184](https://togithub.com/vitejs/vite-plugin-vue/issues/184)
- **compiler-sfc:** malformed filename on windows using
path.posix.join()
([#&#8203;9478](https://togithub.com/vuejs/core/issues/9478))
([f18a174](f18a174979)),
closes [#&#8203;8671](https://togithub.com/vuejs/core/issues/8671)
[#&#8203;9583](https://togithub.com/vuejs/core/issues/9583)
[#&#8203;9446](https://togithub.com/vuejs/core/issues/9446)
[#&#8203;9473](https://togithub.com/vuejs/core/issues/9473)
- **compiler-sfc:** support `:is` and `:where` selector in scoped css
rewrite ([#&#8203;8929](https://togithub.com/vuejs/core/issues/8929))
([3227e50](3227e50b32))
- **compiler-sfc:** support resolve extends interface for defineEmits
([#&#8203;8470](https://togithub.com/vuejs/core/issues/8470))
([9e1b74b](9e1b74bcd5)),
closes [#&#8203;8465](https://togithub.com/vuejs/core/issues/8465)
- **hmr/transition:** fix kept-alive component inside transition
disappearing after hmr
([#&#8203;7126](https://togithub.com/vuejs/core/issues/7126))
([d11e978](d11e978fc9)),
closes [#&#8203;7121](https://togithub.com/vuejs/core/issues/7121)
- **hydration:** force hydration for v-bind with .prop modifier
([364f319](364f319d21)),
closes [#&#8203;7490](https://togithub.com/vuejs/core/issues/7490)
- **hydration:** properly hydrate indeterminate prop
([34b5a5d](34b5a5da4a)),
closes [#&#8203;7476](https://togithub.com/vuejs/core/issues/7476)
- **reactivity:** clear method on readonly collections should return
undefined ([#&#8203;7316](https://togithub.com/vuejs/core/issues/7316))
([657476d](657476dcdb))
- **reactivity:** onCleanup also needs to be cleaned
([#&#8203;8655](https://togithub.com/vuejs/core/issues/8655))
([73fd810](73fd810eeb)),
closes [#&#8203;5151](https://togithub.com/vuejs/core/issues/5151)
[#&#8203;7695](https://togithub.com/vuejs/core/issues/7695)
- **ssr:** hydration `__vnode` missing for devtools
([#&#8203;9328](https://togithub.com/vuejs/core/issues/9328))
([5156ac5](5156ac5b38))
- **types:** allow falsy value types in `StyleValue`
([#&#8203;7954](https://togithub.com/vuejs/core/issues/7954))
([17aa92b](17aa92b79b)),
closes [#&#8203;7955](https://togithub.com/vuejs/core/issues/7955)
- **types:** defineCustomElement using defineComponent return type with
emits ([#&#8203;7937](https://togithub.com/vuejs/core/issues/7937))
([5d932a8](5d932a8e6d)),
closes [#&#8203;7782](https://togithub.com/vuejs/core/issues/7782)
- **types:** fix `unref` and `toValue` when input union type contains
ComputedRef
([#&#8203;8748](https://togithub.com/vuejs/core/issues/8748))
([176d476](176d476712)),
closes [#&#8203;8747](https://togithub.com/vuejs/core/issues/8747)
[#&#8203;8857](https://togithub.com/vuejs/core/issues/8857)
- **types:** fix instance type when props type is incompatible with
setup returned type
([#&#8203;7338](https://togithub.com/vuejs/core/issues/7338))
([0e1e8f9](0e1e8f919e)),
closes [#&#8203;5885](https://togithub.com/vuejs/core/issues/5885)
- **types:** fix shallowRef return type with union value type
([#&#8203;7853](https://togithub.com/vuejs/core/issues/7853))
([7c44800](7c448000b0)),
closes [#&#8203;7852](https://togithub.com/vuejs/core/issues/7852)
- **types:** more precise types for class bindings
([#&#8203;8012](https://togithub.com/vuejs/core/issues/8012))
([46e3374](46e33744c8))
- **types:** remove optional properties from defineProps return type
([#&#8203;6421](https://togithub.com/vuejs/core/issues/6421))
([94c049d](94c049d930)),
closes [#&#8203;6420](https://togithub.com/vuejs/core/issues/6420)
- **types:** return type of withDefaults should be readonly
([#&#8203;8601](https://togithub.com/vuejs/core/issues/8601))
([f15debc](f15debc01a))
- **types:** revert class type restrictions
([5d077c8](5d077c8754)),
closes [#&#8203;8012](https://togithub.com/vuejs/core/issues/8012)
- **types:** update jsx type definitions
([#&#8203;8607](https://togithub.com/vuejs/core/issues/8607))
([58e2a94](58e2a94871))
- **types:** widen ClassValue type
([2424013](2424013059))
- **v-model:** avoid overwriting number input with same value
([#&#8203;7004](https://togithub.com/vuejs/core/issues/7004))
([40f4b77](40f4b77bb5)),
closes [#&#8203;7003](https://togithub.com/vuejs/core/issues/7003)
- **v-model:** unnecessary value binding error should apply to dynamic
instead of static binding
([2859b65](2859b653c9)),
closes [#&#8203;3596](https://togithub.com/vuejs/core/issues/3596)

</details>

<details>
<summary>vueuse/vueuse (@&#8203;vueuse/core)</summary>

### [`v10.7.0`](https://togithub.com/vueuse/vueuse/releases/tag/v10.7.0)

[Compare
Source](https://togithub.com/vueuse/vueuse/compare/v10.6.1...v10.7.0)

#####    🚀 Features

- Upgrade deps  -  by [@&#8203;antfu](https://togithub.com/antfu) in
[https://github.com/vueuse/vueuse/issues/3614](https://togithub.com/vueuse/vueuse/issues/3614)
[<samp>(fccf2)</samp>](https://togithub.com/vueuse/vueuse/commit/fccf2e4d)
- **isIOS**: Detect new iPad  -  by
[@&#8203;Doctor-wu](https://togithub.com/Doctor-wu) and
[@&#8203;antfu](https://togithub.com/antfu) in
[https://github.com/vueuse/vueuse/issues/3582](https://togithub.com/vueuse/vueuse/issues/3582)
[<samp>(47d2d)</samp>](https://togithub.com/vueuse/vueuse/commit/47d2d2e9)
- **onLongPress**: Add `distanceThreshold` option  -  by
[@&#8203;donaldxdonald](https://togithub.com/donaldxdonald) and
[@&#8203;antfu](https://togithub.com/antfu) in
[https://github.com/vueuse/vueuse/issues/3578](https://togithub.com/vueuse/vueuse/issues/3578)
[<samp>(0e04a)</samp>](https://togithub.com/vueuse/vueuse/commit/0e04aa4a)
- **tryOnMounted**: Support target arguement  -  by
[@&#8203;tolking](https://togithub.com/tolking) and
[@&#8203;antfu](https://togithub.com/antfu) in
[https://github.com/vueuse/vueuse/issues/3185](https://togithub.com/vueuse/vueuse/issues/3185)
[<samp>(f2aeb)</samp>](https://togithub.com/vueuse/vueuse/commit/f2aeb453)
- **useBreakpoints**: Make parameters reactivity  -  by
[@&#8203;Doctor-wu](https://togithub.com/Doctor-wu) in
[https://github.com/vueuse/vueuse/issues/3592](https://togithub.com/vueuse/vueuse/issues/3592)
[<samp>(dc624)</samp>](https://togithub.com/vueuse/vueuse/commit/dc6245b3)
- **useFileDialog**: Trigger onChange when reset  -  by
[@&#8203;Doctor-wu](https://togithub.com/Doctor-wu) in
[https://github.com/vueuse/vueuse/issues/3548](https://togithub.com/vueuse/vueuse/issues/3548)
[<samp>(7e2da)</samp>](https://togithub.com/vueuse/vueuse/commit/7e2da58a)
- **useInfiniteScroll**: Add the `canLoadMore` option  -  by
[@&#8203;Alfred-Skyblue](https://togithub.com/Alfred-Skyblue) in
[https://github.com/vueuse/vueuse/issues/3558](https://togithub.com/vueuse/vueuse/issues/3558)
[<samp>(e780f)</samp>](https://togithub.com/vueuse/vueuse/commit/e780f5a0)
- **usePointerSwipe**: Add `disableTextSelect` option  -  by
[@&#8203;aminmokhtari94](https://togithub.com/aminmokhtari94) in
[https://github.com/vueuse/vueuse/issues/3604](https://togithub.com/vueuse/vueuse/issues/3604)
[<samp>(fd67b)</samp>](https://togithub.com/vueuse/vueuse/commit/fd67ba3a)
- **useTitle**: Restore title on unmounted  -  by
[@&#8203;Doctor-wu](https://togithub.com/Doctor-wu) and
[@&#8203;antfu](https://togithub.com/antfu) in
[https://github.com/vueuse/vueuse/issues/3570](https://togithub.com/vueuse/vueuse/issues/3570)
[<samp>(0ab76)</samp>](https://togithub.com/vueuse/vueuse/commit/0ab768d0)

#####    🐞 Bug Fixes

- **createEventHook**: Make createEventHook union type can be inferred
correctly  -  by [@&#8203;Doctor-wu](https://togithub.com/Doctor-wu) in
[https://github.com/vueuse/vueuse/issues/3569](https://togithub.com/vueuse/vueuse/issues/3569)
[<samp>(e48ca)</samp>](https://togithub.com/vueuse/vueuse/commit/e48ca071)
- **createEventHook**: `trigger` should not ignore falsy values  -  by
[@&#8203;romansp](https://togithub.com/romansp) and
[@&#8203;Alfred-Skyblue](https://togithub.com/Alfred-Skyblue) in
[https://github.com/vueuse/vueuse/issues/3561](https://togithub.com/vueuse/vueuse/issues/3561)
[<samp>(3733b)</samp>](https://togithub.com/vueuse/vueuse/commit/3733b8ee)
- **syncRef**: SyncRef typing issue for boolean  -  by
[@&#8203;s-montigny-desautels](https://togithub.com/s-montigny-desautels)
in
[https://github.com/vueuse/vueuse/issues/3553](https://togithub.com/vueuse/vueuse/issues/3553)
[<samp>(acb2f)</samp>](https://togithub.com/vueuse/vueuse/commit/acb2fe6b)
- **useAxios**: Reset `isAborted` value on success  -  by
[@&#8203;17359898647](https://togithub.com/17359898647) and
[@&#8203;antfu](https://togithub.com/antfu) in
[https://github.com/vueuse/vueuse/issues/3547](https://togithub.com/vueuse/vueuse/issues/3547)
[<samp>(4b159)</samp>](https://togithub.com/vueuse/vueuse/commit/4b159380)
- **useDark**: In Vue 2.6 mode.system is undefined  -  by
[@&#8203;Teaghy](https://togithub.com/Teaghy), **hguan** and
[@&#8203;antfu](https://togithub.com/antfu) in
[https://github.com/vueuse/vueuse/issues/3562](https://togithub.com/vueuse/vueuse/issues/3562)
[<samp>(68688)</samp>](https://togithub.com/vueuse/vueuse/commit/686884a1)
- **useDropZone**: Fix file types filter  -  by
[@&#8203;getname1997](https://togithub.com/getname1997) and
[@&#8203;antfu](https://togithub.com/antfu) in
[https://github.com/vueuse/vueuse/issues/3540](https://togithub.com/vueuse/vueuse/issues/3540)
[<samp>(8f42a)</samp>](https://togithub.com/vueuse/vueuse/commit/8f42a92e)
- **useElementVisibility**: Use last intersection entry  -  by
[@&#8203;ziolko-appfire](https://togithub.com/ziolko-appfire), **Mateusz
Zieliński** and [@&#8203;antfu](https://togithub.com/antfu) in
[https://github.com/vueuse/vueuse/issues/3365](https://togithub.com/vueuse/vueuse/issues/3365)
[<samp>(07d39)</samp>](https://togithub.com/vueuse/vueuse/commit/07d39853)
- **useFetch**: Immediately modify the status after the request is
completed  -  by [@&#8203;tolking](https://togithub.com/tolking) and
[@&#8203;antfu](https://togithub.com/antfu) in
[https://github.com/vueuse/vueuse/issues/3603](https://togithub.com/vueuse/vueuse/issues/3603)
[<samp>(3456d)</samp>](https://togithub.com/vueuse/vueuse/commit/3456d1b0)
- **useFetch**: Clone 'Response' on reading  -  by
[@&#8203;mymx2](https://togithub.com/mymx2) and
[@&#8203;antfu](https://togithub.com/antfu) in
[https://github.com/vueuse/vueuse/issues/3607](https://togithub.com/vueuse/vueuse/issues/3607)
and
[https://github.com/vueuse/vueuse/issues/3608](https://togithub.com/vueuse/vueuse/issues/3608)
[<samp>(8cbfd)</samp>](https://togithub.com/vueuse/vueuse/commit/8cbfd9d3)
- **useMemoize**: Use shallowReactive to wrap Map  -  by
[@&#8203;antfu](https://togithub.com/antfu)
[<samp>(fecbe)</samp>](https://togithub.com/vueuse/vueuse/commit/fecbe00e)
- **useMousePressed**: Change type of element parameter to
MaybeComputedElementRef  -  by
[@&#8203;4350pChris](https://togithub.com/4350pChris) in
[https://github.com/vueuse/vueuse/issues/3566](https://togithub.com/vueuse/vueuse/issues/3566)
[<samp>(17f97)</samp>](https://togithub.com/vueuse/vueuse/commit/17f97f63)
- **useOffsetPagination**: Don't mutate props when it's readonly  -  by
[@&#8203;Doctor-wu](https://togithub.com/Doctor-wu) in
[https://github.com/vueuse/vueuse/issues/3581](https://togithub.com/vueuse/vueuse/issues/3581)
[<samp>(4dace)</samp>](https://togithub.com/vueuse/vueuse/commit/4dacec8a)
- **useScreenOrientation**: Add fault tolerance to lock and unlock  - 
by [@&#8203;satrong](https://togithub.com/satrong) in
[https://github.com/vueuse/vueuse/issues/3575](https://togithub.com/vueuse/vueuse/issues/3575)
[<samp>(be3cc)</samp>](https://togithub.com/vueuse/vueuse/commit/be3ccc78)
- **useStorage**: Fix undefined defaults  -  by
[@&#8203;Doctor-wu](https://togithub.com/Doctor-wu) in
[https://github.com/vueuse/vueuse/issues/3597](https://togithub.com/vueuse/vueuse/issues/3597)
[<samp>(04220)</samp>](https://togithub.com/vueuse/vueuse/commit/04220788)

#####     [View changes on
GitHub](https://togithub.com/vueuse/vueuse/compare/v10.6.1...v10.7.0)

</details>

<details>
<summary>eslint/eslint (eslint)</summary>

### [`v8.55.0`](https://togithub.com/eslint/eslint/releases/tag/v8.55.0)

[Compare
Source](https://togithub.com/eslint/eslint/compare/v8.54.0...v8.55.0)

#### Features

-
[`8c9e6c1`](8c9e6c100a)
feat: importNamePattern option in no-restricted-imports
([#&#8203;17721](https://togithub.com/eslint/eslint/issues/17721))
(Tanuj Kanti)

#### Documentation

-
[`83ece2a`](83ece2afc2)
docs: fix typo `--rules` -> `--rule`
([#&#8203;17806](https://togithub.com/eslint/eslint/issues/17806))
(OKURA Masafumi)
-
[`fffca5c`](fffca5c362)
docs: remove "Open in Playground" buttons for removed rules
([#&#8203;17791](https://togithub.com/eslint/eslint/issues/17791))
(Francesco Trotta)
-
[`a6d9442`](a6d9442a9a)
docs: fix correct/incorrect examples of rules
([#&#8203;17789](https://togithub.com/eslint/eslint/issues/17789))
(Tanuj Kanti)
-
[`383e999`](383e99928d)
docs: update and fix examples for `no-unused-vars`
([#&#8203;17788](https://togithub.com/eslint/eslint/issues/17788))
(Tanuj Kanti)
-
[`5a8efd5`](5a8efd5b7a)
docs: add specific stylistic rule for each deprecated rule
([#&#8203;17778](https://togithub.com/eslint/eslint/issues/17778))
(Etienne)

#### Chores

-
[`eb8950c`](eb8950c3b8)
chore: upgrade
[@&#8203;eslint/js](https://togithub.com/eslint/js)[@&#8203;8](https://togithub.com/8).55.0
([#&#8203;17811](https://togithub.com/eslint/eslint/issues/17811))
(Milos Djermanovic)
-
[`93df384`](93df3849a7)
chore: package.json update for
[@&#8203;eslint/js](https://togithub.com/eslint/js) release (Jenkins)
-
[`fe4b954`](fe4b9545a8)
chore: upgrade
[@&#8203;eslint/eslintrc](https://togithub.com/eslint/eslintrc)[@&#8203;2](https://togithub.com/2).1.4
([#&#8203;17799](https://togithub.com/eslint/eslint/issues/17799))
(Milos Djermanovic)
-
[`bd8911d`](bd8911db85)
ci: pin Node.js 21.2.0
([#&#8203;17809](https://togithub.com/eslint/eslint/issues/17809))
(Milos Djermanovic)
-
[`b29a16b`](b29a16b22f)
chore: fix several `cli` tests to run in the intended flat config mode
([#&#8203;17797](https://togithub.com/eslint/eslint/issues/17797))
(Milos Djermanovic)
-
[`de165c1`](de165c1082)
chore: remove unused config-extends fixtures
([#&#8203;17781](https://togithub.com/eslint/eslint/issues/17781))
(Milos Djermanovic)
-
[`d4304b8`](d4304b8b66)
chore: remove formatting/stylistic rules from new rule templates
([#&#8203;17780](https://togithub.com/eslint/eslint/issues/17780))
(Francesco Trotta)
-
[`21024fe`](21024fe202)
chore: check rule examples for syntax errors
([#&#8203;17718](https://togithub.com/eslint/eslint/issues/17718))
(Francesco Trotta)

</details>

<details>
<summary>prettier/eslint-config-prettier
(eslint-config-prettier)</summary>

###
[`v9.1.0`](https://togithub.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#Version-910-2023-12-02)

[Compare
Source](https://togithub.com/prettier/eslint-config-prettier/compare/v9.0.0...v9.1.0)

- Added: \[unicorn/template-indent], (as a \[special
rule]\[unicorn/template-indent-special]). Thanks to Gürgün Dayıoğlu
([@&#8203;gurgunday](https://togithub.com/gurgunday))!
- Changed: All the \[formatting rules that were deprecated in ESLint
8.53.0]\[deprecated-8.53.0] are now excluded if you set the
`ESLINT_CONFIG_PRETTIER_NO_DEPRECATED` environment variable.

</details>

<details>
<summary>vuejs/eslint-plugin-vue (eslint-plugin-vue)</summary>

###
[`v9.19.2`](https://togithub.com/vuejs/eslint-plugin-vue/releases/tag/v9.19.2)

[Compare
Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.19.1...v9.19.2)

#### 🐛 Bug Fixes

-
[#&#8203;2336](https://togithub.com/vuejs/eslint-plugin-vue/issues/2336)
Fixed crash for TSFunctionType with `type-literal` option in
`vue/define-emits-declaration` rule

**Full Changelog**:
https://github.com/vuejs/eslint-plugin-vue/compare/v9.19.1...v9.19.2

###
[`v9.19.1`](https://togithub.com/vuejs/eslint-plugin-vue/releases/tag/v9.19.1)

[Compare
Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.19.0...v9.19.1)

#### 🐛 Bug Fixes

-
[#&#8203;2334](https://togithub.com/vuejs/eslint-plugin-vue/issues/2334)
Fixed broken config of `plugin:vue/vue3-strongly-recommended`

**Full Changelog**:
https://github.com/vuejs/eslint-plugin-vue/compare/v9.19.0...v9.19.1

###
[`v9.19.0`](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.18.1...v9.19.0)

[Compare
Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.18.1...v9.19.0)

</details>

<details>
<summary>omnidan/node-emoji (node-emoji)</summary>

###
[`v2.1.3`](https://togithub.com/omnidan/node-emoji/blob/HEAD/CHANGELOG.md#213-2023-11-20)

[Compare
Source](https://togithub.com/omnidan/node-emoji/compare/v2.1.2...v2.1.3)

##### Bug Fixes

- pin skin-tone to ^2.0.0 and add renovate.json ignoreDeps
([dcd6c43](dcd6c43f26))

###
[`v2.1.2`](https://togithub.com/omnidan/node-emoji/blob/HEAD/CHANGELOG.md#212-2023-11-20)

[Compare
Source](https://togithub.com/omnidan/node-emoji/compare/v2.1.1...v2.1.2)

##### Bug Fixes

- add back CJS support, with a test
([e2856d9](e2856d980d))

</details>

<details>
<summary>unplugin/unplugin-icons (unplugin-icons)</summary>

###
[`v0.18.1`](https://togithub.com/unplugin/unplugin-icons/releases/tag/v0.18.1)

[Compare
Source](https://togithub.com/unplugin/unplugin-icons/compare/v0.18.0...v0.18.1)

#####    🚀 Features

- Add Qwik JSX compiler  -  by
[@&#8203;userquin](https://togithub.com/userquin) in
[https://github.com/unplugin/unplugin-icons/issues/318](https://togithub.com/unplugin/unplugin-icons/issues/318)
[<samp>(11dcb)</samp>](https://togithub.com/unplugin/unplugin-icons/commit/11dcbc2)

#####     [View changes on
GitHub](https://togithub.com/unplugin/unplugin-icons/compare/v0.18.0...v0.18.1)

</details>

<details>
<summary>unplugin/unplugin-vue-components
(unplugin-vue-components)</summary>

###
[`v0.26.0`](https://togithub.com/unplugin/unplugin-vue-components/releases/tag/v0.26.0)

[Compare
Source](https://togithub.com/unplugin/unplugin-vue-components/compare/v0.25.2...v0.26.0)

#####    🚨 Breaking Changes

- Move to ESM first with dual esm/cjs package exports  -  by
[@&#8203;userquin](https://togithub.com/userquin) in
[https://github.com/unplugin/unplugin-vue-components/issues/720](https://togithub.com/unplugin/unplugin-vue-components/issues/720)
[<samp>(c15a9)</samp>](https://togithub.com/unplugin/unplugin-vue-components/commit/c15a9ba)

#####    🚀 Features

- **antdv**: Add new component  -  by
[@&#8203;selicens](https://togithub.com/selicens) and
[@&#8203;undefined-moe](https://togithub.com/undefined-moe) in
[https://github.com/unplugin/unplugin-vue-components/issues/715](https://togithub.com/unplugin/unplugin-vue-components/issues/715)
[<samp>(97c8d)</samp>](https://togithub.com/unplugin/unplugin-vue-components/commit/97c8d97)

#####     [View changes on
GitHub](https://togithub.com/unplugin/unplugin-vue-components/compare/v0.25.4...v0.26.0)

</details>

<details>
<summary>antfu/vite-plugin-windicss (vite-plugin-windicss)</summary>

###
[`v1.9.2`](https://togithub.com/windicss/vite-plugin-windicss/releases/tag/v1.9.2)

[Compare
Source](https://togithub.com/antfu/vite-plugin-windicss/compare/v1.9.1...v1.9.2)

#####    🚀 Features

- Search for \*.config.mts as config file  -  by
[@&#8203;webstrand](https://togithub.com/webstrand) in
[https://github.com/windicss/vite-plugin-windicss/issues/317](https://togithub.com/windicss/vite-plugin-windicss/issues/317)
[<samp>(71b6d)</samp>](https://togithub.com/windicss/vite-plugin-windicss/commit/71b6dd6)

#####    🐞 Bug Fixes

- **vite-plugin-windicss**: PeerDependencies with better compatibility
 -  by [@&#8203;markthree](https://togithub.com/markthree) in
[https://github.com/windicss/vite-plugin-windicss/issues/325](https://togithub.com/windicss/vite-plugin-windicss/issues/325)
[<samp>(1d537)</samp>](https://togithub.com/windicss/vite-plugin-windicss/commit/1d5376e)

#####     [View changes on
GitHub](https://togithub.com/windicss/vite-plugin-windicss/compare/v1.9.1...v1.9.2)

</details>

<details>
<summary>intlify/vue-i18n-next (vue-i18n)</summary>

###
[`v9.8.0`](https://togithub.com/intlify/vue-i18n-next/blob/HEAD/CHANGELOG.md#v980-2023-11-28T010045Z)

[Compare
Source](https://togithub.com/intlify/vue-i18n-next/compare/v9.7.1...v9.8.0)

This changelog is generated by [GitHub
Releases](https://togithub.com/intlify/vue-i18n-next/releases/tag/v9.8.0)

<!-- Release notes generated using configuration in .github/release.yml
at v9.8.0 -->

#### What's Changed

##### 🌟 Features

- feat: more strictly return type locale detector by
[@&#8203;kazupon](https://togithub.com/kazupon) in
[https://github.com/intlify/vue-i18n-next/pull/1640](https://togithub.com/intlify/vue-i18n-next/pull/1640)

**Full Changelog**:
https://github.com/intlify/vue-i18n-next/compare/v9.7.1...v9.8.0

###
[`v9.7.1`](https://togithub.com/intlify/vue-i18n-next/blob/HEAD/CHANGELOG.md#v971-2023-11-22T143624Z)

[Compare
Source](https://togithub.com/intlify/vue-i18n-next/compare/v9.7.0...v9.7.1)

This changelog is generated by [GitHub
Releases](https://togithub.com/intlify/vue-i18n-next/releases/tag/v9.7.1)

<!-- Release notes generated using configuration in .github/release.yml
at v9.7.1 -->

#### What's Changed

#####  Improvement Features

- fix: tweak `@intlify/core` conditional exports by
[@&#8203;kazupon](https://togithub.com/kazupon) in
[https://github.com/intlify/vue-i18n-next/pull/1639](https://togithub.com/intlify/vue-i18n-next/pull/1639)

**Full Changelog**:
https://github.com/intlify/vue-i18n-next/compare/v9.7.0...v9.7.1

</details>

<details>
<summary>vuejs/language-tools (vue-tsc)</summary>

###
[`v1.8.25`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#1825-2023126)

[Compare
Source](https://togithub.com/vuejs/language-tools/compare/v1.8.24...v1.8.25)

- fix(component-type-helpers): correct type inference for
FunctionalComponent
([#&#8203;3766](https://togithub.com/vuejs/language-tools/issues/3766))
- thanks [@&#8203;pinguet62](https://togithub.com/pinguet62)
- fix(language-core): camelize props for dynamic component
([#&#8203;3774](https://togithub.com/vuejs/language-tools/issues/3774))
- thanks [@&#8203;so1ve](https://togithub.com/so1ve)

###
[`v1.8.24`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#1824-20231129)

[Compare
Source](https://togithub.com/vuejs/language-tools/compare/v1.8.22...v1.8.24)

- refactor(component-type-helpers): vue 2 types now move to
`vue-component-type-helpers/vue2`
([#&#8203;3404](https://togithub.com/vuejs/language-tools/issues/3404))
- feat(language-core): expose `defineEmits`'s `arg` and `typeArg` in
`parseScriptSetupRanges`
([#&#8203;3710](https://togithub.com/vuejs/language-tools/issues/3710))
- thanks [@&#8203;so1ve](https://togithub.com/so1ve)
- fix(language-core): `strictTemplates` fails to report unknown
components
([#&#8203;3539](https://togithub.com/vuejs/language-tools/issues/3539))
- fix(language-core): script syntax breaks if script options does not
have trailing comma
([#&#8203;3755](https://togithub.com/vuejs/language-tools/issues/3755))
- fix(language-core): script syntax breaks if options are enclosed in
parentheses
([#&#8203;3756](https://togithub.com/vuejs/language-tools/issues/3756))
- fix(language-core): allow using `as` with multiple `<script>` blocks
([#&#8203;3733](https://togithub.com/vuejs/language-tools/issues/3733))
- thanks [@&#8203;so1ve](https://togithub.com/so1ve)
-   fix(language-core): component type narrowing not working in template
- fix(language-core): incremental insertion incorrect if input `<script
setup>` tag above `<script>` tag
([#&#8203;3743](https://togithub.com/vuejs/language-tools/issues/3743))
- thanks [@&#8203;so1ve](https://togithub.com/so1ve)
- fix(language-core): don't camelize attributes for plain elements
([#&#8203;3750](https://togithub.com/vuejs/language-tools/issues/3750))
- thanks [@&#8203;rchl](https://togithub.com/rchl)
- fix(vscode): syntax highlighting for `.prop` shorthand
([#&#8203;3729](https://togithub.com/vuejs/language-tools/issues/3729))
- thanks [@&#8203;so1ve](https://togithub.com/so1ve)

##### Volar.js 1.11.1 updates:

- fix: browser integration no longer requires node polyfill
([https://github.com/volarjs/volar.js/pull/70](https://togithub.com/volarjs/volar.js/pull/70))
- fix: document continuous change merge results are incorrect in
WebStorm
([https://github.com/volarjs/volar.js/pull/77](https://togithub.com/volarjs/volar.js/pull/77))
- thanks [@&#8203;browsnet](https://togithub.com/browsnet)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge -
"before 4am" (UTC).

🚦 **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](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/woodpecker-ci/woodpecker).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44MS4zIiwidXBkYXRlZEluVmVyIjoiMzcuODEuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-06 14:20:59 +01:00
qwerty287
8c6738e2bb
Unify date/time dependencies (#2891)
Remove all date/time-related dependencies from the ui except `dayjs` and
use `dayjs` for all tasks.

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-12-04 12:46:24 +01:00
renovate[bot]
d51468c60c
Update dependency vite-svg-loader to v5 (#2837) 2023-12-02 08:16:09 +01:00
renovate[bot]
4613bb50be
Update web npm deps non-major (#2895)
[![Mend Renovate logo
banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@iconify/json](https://iconify.design/icon-sets/)
([source](https://togithub.com/iconify/icon-sets)) | [`2.2.143` ->
`2.2.150`](https://renovatebot.com/diffs/npm/@iconify%2fjson/2.2.143/2.2.150)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@iconify%2fjson/2.2.150?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@iconify%2fjson/2.2.150?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@iconify%2fjson/2.2.143/2.2.150?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@iconify%2fjson/2.2.143/2.2.150?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/javascript-time-ago](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/javascript-time-ago)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`2.0.7` ->
`2.0.8`](https://renovatebot.com/diffs/npm/@types%2fjavascript-time-ago/2.0.7/2.0.8)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fjavascript-time-ago/2.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fjavascript-time-ago/2.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fjavascript-time-ago/2.0.7/2.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fjavascript-time-ago/2.0.7/2.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/lodash](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lodash)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`4.14.201` ->
`4.14.202`](https://renovatebot.com/diffs/npm/@types%2flodash/4.14.201/4.14.202)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2flodash/4.14.202?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2flodash/4.14.202?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2flodash/4.14.201/4.14.202?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2flodash/4.14.201/4.14.202?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`20.9.2` ->
`20.10.1`](https://renovatebot.com/diffs/npm/@types%2fnode/20.9.2/20.10.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.9.2/20.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.9.2/20.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint)
| [`6.11.0` ->
`6.13.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.11.0/6.13.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/6.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/6.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/6.11.0/6.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/6.11.0/6.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint)
| [`6.11.0` ->
`6.13.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/6.11.0/6.13.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/6.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/6.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/6.11.0/6.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/6.11.0/6.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@vue/compiler-sfc](https://togithub.com/vuejs/core/tree/main/packages/compiler-sfc#readme)
([source](https://togithub.com/vuejs/core)) | [`3.3.8` ->
`3.3.9`](https://renovatebot.com/diffs/npm/@vue%2fcompiler-sfc/3.3.8/3.3.9)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vue%2fcompiler-sfc/3.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vue%2fcompiler-sfc/3.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vue%2fcompiler-sfc/3.3.8/3.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vue%2fcompiler-sfc/3.3.8/3.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [eslint-plugin-vue](https://eslint.vuejs.org)
([source](https://togithub.com/vuejs/eslint-plugin-vue)) | [`9.18.1` ->
`9.19.2`](https://renovatebot.com/diffs/npm/eslint-plugin-vue/9.18.1/9.19.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-vue/9.19.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-vue/9.19.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-vue/9.18.1/9.19.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-vue/9.18.1/9.19.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [node-emoji](https://togithub.com/omnidan/node-emoji) | [`2.1.1` ->
`2.1.3`](https://renovatebot.com/diffs/npm/node-emoji/2.1.1/2.1.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/node-emoji/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/node-emoji/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/node-emoji/2.1.1/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/node-emoji/2.1.1/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [unplugin-icons](https://togithub.com/unplugin/unplugin-icons) |
[`^0.17.0` ->
`^0.18.0`](https://renovatebot.com/diffs/npm/unplugin-icons/0.17.4/0.18.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/unplugin-icons/0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/unplugin-icons/0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/unplugin-icons/0.17.4/0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/unplugin-icons/0.17.4/0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vite](https://togithub.com/vitejs/vite/tree/main/#readme)
([source](https://togithub.com/vitejs/vite)) | [`5.0.0` ->
`5.0.4`](https://renovatebot.com/diffs/npm/vite/5.0.0/5.0.4) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.0.0/5.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.0.0/5.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[vite-plugin-windicss](https://togithub.com/antfu/vite-plugin-windicss)
| [`1.9.1` ->
`1.9.2`](https://renovatebot.com/diffs/npm/vite-plugin-windicss/1.9.1/1.9.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite-plugin-windicss/1.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite-plugin-windicss/1.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite-plugin-windicss/1.9.1/1.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite-plugin-windicss/1.9.1/1.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vue](https://togithub.com/vuejs/core/tree/main/packages/vue#readme)
([source](https://togithub.com/vuejs/core)) | [`3.3.8` ->
`3.3.9`](https://renovatebot.com/diffs/npm/vue/3.3.8/3.3.9) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue/3.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue/3.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue/3.3.8/3.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue/3.3.8/3.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[vue-i18n](https://togithub.com/intlify/vue-i18n-next/tree/master/packages/vue-i18n#readme)
([source](https://togithub.com/intlify/vue-i18n-next)) | [`9.7.0` ->
`9.8.0`](https://renovatebot.com/diffs/npm/vue-i18n/9.7.0/9.8.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue-i18n/9.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-i18n/9.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-i18n/9.7.0/9.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-i18n/9.7.0/9.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vue-tsc](https://togithub.com/vuejs/language-tools) | [`1.8.22` ->
`1.8.24`](https://renovatebot.com/diffs/npm/vue-tsc/1.8.22/1.8.24) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue-tsc/1.8.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-tsc/1.8.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-tsc/1.8.22/1.8.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-tsc/1.8.22/1.8.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>iconify/icon-sets (@&#8203;iconify/json)</summary>

###
[`v2.2.150`](https://togithub.com/iconify/icon-sets/compare/2.2.149...2.2.150)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.149...2.2.150)

###
[`v2.2.149`](https://togithub.com/iconify/icon-sets/compare/2.2.148...2.2.149)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.148...2.2.149)

###
[`v2.2.148`](https://togithub.com/iconify/icon-sets/compare/2.2.147...2.2.148)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.147...2.2.148)

###
[`v2.2.147`](https://togithub.com/iconify/icon-sets/compare/2.2.146...2.2.147)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.146...2.2.147)

###
[`v2.2.146`](https://togithub.com/iconify/icon-sets/compare/2.2.145...2.2.146)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.145...2.2.146)

###
[`v2.2.145`](https://togithub.com/iconify/icon-sets/compare/2.2.144...2.2.145)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.144...2.2.145)

###
[`v2.2.144`](https://togithub.com/iconify/icon-sets/compare/2.2.143...2.2.144)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.143...2.2.144)

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v6.13.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6131-2023-11-28)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.13.0...v6.13.1)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)

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.

###
[`v6.13.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6130-2023-11-27)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.12.0...v6.13.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)

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.

###
[`v6.12.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6120-2023-11-20)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.11.0...v6.12.0)

##### Bug Fixes

- **eslint-plugin:** \[class-methods-use-this] detect a problematic case
for private/protected members if `ignoreClassesThatImplementAnInterface`
is set
([#&#8203;7705](https://togithub.com/typescript-eslint/typescript-eslint/issues/7705))
([155aa1f](155aa1f533))
- **eslint-plugin:** \[no-unnecessary-condition] fix false positive with
computed member access and branded key type
([#&#8203;7706](https://togithub.com/typescript-eslint/typescript-eslint/issues/7706))
([f151b26](f151b26d21))
- **eslint-plugin:** \[switch-exhaustiveness-check] enum members with
new line or single quotes are not being fixed correctly
([#&#8203;7806](https://togithub.com/typescript-eslint/typescript-eslint/issues/7806))
([a034d0a](a034d0a385)),
closes
[#&#8203;7768](https://togithub.com/typescript-eslint/typescript-eslint/issues/7768)

##### Features

- \[member-ordering] add accessor support for member-ordering
([#&#8203;7927](https://togithub.com/typescript-eslint/typescript-eslint/issues/7927))
([3c8312d](3c8312d1e1))
- **eslint-plugin:** \[switch-exhaustiveness-check] add
requireDefaultForNonUnion option
([#&#8203;7880](https://togithub.com/typescript-eslint/typescript-eslint/issues/7880))
([4cfcd45](4cfcd451ef))

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.

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v6.13.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6131-2023-11-28)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.13.0...v6.13.1)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

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.

###
[`v6.13.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6130-2023-11-27)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.12.0...v6.13.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

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.

###
[`v6.12.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6120-2023-11-20)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.11.0...v6.12.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

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.

</details>

<details>
<summary>vuejs/core (@&#8203;vue/compiler-sfc)</summary>

###
[`v3.3.9`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#339-2023-11-25)

[Compare
Source](https://togithub.com/vuejs/core/compare/v3.3.8...v3.3.9)

##### Bug Fixes

- **compiler-core:** avoid rewriting scope variables in inline for loops
([#&#8203;7245](https://togithub.com/vuejs/core/issues/7245))
([a2d810e](a2d810eb40)),
closes [#&#8203;7238](https://togithub.com/vuejs/core/issues/7238)
- **compiler-core:** fix `resolveParserPlugins` decorators check
([#&#8203;9566](https://togithub.com/vuejs/core/issues/9566))
([9d0eba9](9d0eba916f)),
closes [#&#8203;9560](https://togithub.com/vuejs/core/issues/9560)
- **compiler-sfc:** consistently escape type-only prop names
([#&#8203;8654](https://togithub.com/vuejs/core/issues/8654))
([3e08d24](3e08d246df)),
closes [#&#8203;8635](https://togithub.com/vuejs/core/issues/8635)
[#&#8203;8910](https://togithub.com/vuejs/core/issues/8910)
[vitejs/vite-plugin-vue#184](https://togithub.com/vitejs/vite-plugin-vue/issues/184)
- **compiler-sfc:** malformed filename on windows using
path.posix.join()
([#&#8203;9478](https://togithub.com/vuejs/core/issues/9478))
([f18a174](f18a174979)),
closes [#&#8203;8671](https://togithub.com/vuejs/core/issues/8671)
[#&#8203;9583](https://togithub.com/vuejs/core/issues/9583)
[#&#8203;9446](https://togithub.com/vuejs/core/issues/9446)
[#&#8203;9473](https://togithub.com/vuejs/core/issues/9473)
- **compiler-sfc:** support `:is` and `:where` selector in scoped css
rewrite ([#&#8203;8929](https://togithub.com/vuejs/core/issues/8929))
([3227e50](3227e50b32))
- **compiler-sfc:** support resolve extends interface for defineEmits
([#&#8203;8470](https://togithub.com/vuejs/core/issues/8470))
([9e1b74b](9e1b74bcd5)),
closes [#&#8203;8465](https://togithub.com/vuejs/core/issues/8465)
- **hmr/transition:** fix kept-alive component inside transition
disappearing after hmr
([#&#8203;7126](https://togithub.com/vuejs/core/issues/7126))
([d11e978](d11e978fc9)),
closes [#&#8203;7121](https://togithub.com/vuejs/core/issues/7121)
- **hydration:** force hydration for v-bind with .prop modifier
([364f319](364f319d21)),
closes [#&#8203;7490](https://togithub.com/vuejs/core/issues/7490)
- **hydration:** properly hydrate indeterminate prop
([34b5a5d](34b5a5da4a)),
closes [#&#8203;7476](https://togithub.com/vuejs/core/issues/7476)
- **reactivity:** clear method on readonly collections should return
undefined ([#&#8203;7316](https://togithub.com/vuejs/core/issues/7316))
([657476d](657476dcdb))
- **reactivity:** onCleanup also needs to be cleaned
([#&#8203;8655](https://togithub.com/vuejs/core/issues/8655))
([73fd810](73fd810eeb)),
closes [#&#8203;5151](https://togithub.com/vuejs/core/issues/5151)
[#&#8203;7695](https://togithub.com/vuejs/core/issues/7695)
- **ssr:** hydration `__vnode` missing for devtools
([#&#8203;9328](https://togithub.com/vuejs/core/issues/9328))
([5156ac5](5156ac5b38))
- **types:** allow falsy value types in `StyleValue`
([#&#8203;7954](https://togithub.com/vuejs/core/issues/7954))
([17aa92b](17aa92b79b)),
closes [#&#8203;7955](https://togithub.com/vuejs/core/issues/7955)
- **types:** defineCustomElement using defineComponent return type with
emits ([#&#8203;7937](https://togithub.com/vuejs/core/issues/7937))
([5d932a8](5d932a8e6d)),
closes [#&#8203;7782](https://togithub.com/vuejs/core/issues/7782)
- **types:** fix `unref` and `toValue` when input union type contains
ComputedRef
([#&#8203;8748](https://togithub.com/vuejs/core/issues/8748))
([176d476](176d476712)),
closes [#&#8203;8747](https://togithub.com/vuejs/core/issues/8747)
[#&#8203;8857](https://togithub.com/vuejs/core/issues/8857)
- **types:** fix instance type when props type is incompatible with
setup returned type
([#&#8203;7338](https://togithub.com/vuejs/core/issues/7338))
([0e1e8f9](0e1e8f919e)),
closes [#&#8203;5885](https://togithub.com/vuejs/core/issues/5885)
- **types:** fix shallowRef return type with union value type
([#&#8203;7853](https://togithub.com/vuejs/core/issues/7853))
([7c44800](7c448000b0)),
closes [#&#8203;7852](https://togithub.com/vuejs/core/issues/7852)
- **types:** more precise types for class bindings
([#&#8203;8012](https://togithub.com/vuejs/core/issues/8012))
([46e3374](46e33744c8))
- **types:** remove optional properties from defineProps return type
([#&#8203;6421](https://togithub.com/vuejs/core/issues/6421))
([94c049d](94c049d930)),
closes [#&#8203;6420](https://togithub.com/vuejs/core/issues/6420)
- **types:** return type of withDefaults should be readonly
([#&#8203;8601](https://togithub.com/vuejs/core/issues/8601))
([f15debc](f15debc01a))
- **types:** revert class type restrictions
([5d077c8](5d077c8754)),
closes [#&#8203;8012](https://togithub.com/vuejs/core/issues/8012)
- **types:** update jsx type definitions
([#&#8203;8607](https://togithub.com/vuejs/core/issues/8607))
([58e2a94](58e2a94871))
- **types:** widen ClassValue type
([2424013](2424013059))
- **v-model:** avoid overwriting number input with same value
([#&#8203;7004](https://togithub.com/vuejs/core/issues/7004))
([40f4b77](40f4b77bb5)),
closes [#&#8203;7003](https://togithub.com/vuejs/core/issues/7003)
- **v-model:** unnecessary value binding error should apply to dynamic
instead of static binding
([2859b65](2859b653c9)),
closes [#&#8203;3596](https://togithub.com/vuejs/core/issues/3596)

</details>

<details>
<summary>vuejs/eslint-plugin-vue (eslint-plugin-vue)</summary>

###
[`v9.19.2`](https://togithub.com/vuejs/eslint-plugin-vue/releases/tag/v9.19.2)

[Compare
Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.19.1...v9.19.2)

#### 🐛 Bug Fixes

-
[#&#8203;2336](https://togithub.com/vuejs/eslint-plugin-vue/issues/2336)
Fixed crash for TSFunctionType with `type-literal` option in
`vue/define-emits-declaration` rule

**Full Changelog**:
https://github.com/vuejs/eslint-plugin-vue/compare/v9.19.1...v9.19.2

###
[`v9.19.1`](https://togithub.com/vuejs/eslint-plugin-vue/releases/tag/v9.19.1)

[Compare
Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.19.0...v9.19.1)

#### 🐛 Bug Fixes

-
[#&#8203;2334](https://togithub.com/vuejs/eslint-plugin-vue/issues/2334)
Fixed broken config of `plugin:vue/vue3-strongly-recommended`

**Full Changelog**:
https://github.com/vuejs/eslint-plugin-vue/compare/v9.19.0...v9.19.1

###
[`v9.19.0`](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.18.1...v9.19.0)

[Compare
Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.18.1...v9.19.0)

</details>

<details>
<summary>omnidan/node-emoji (node-emoji)</summary>

###
[`v2.1.3`](https://togithub.com/omnidan/node-emoji/blob/HEAD/CHANGELOG.md#213-2023-11-20)

[Compare
Source](https://togithub.com/omnidan/node-emoji/compare/v2.1.2...v2.1.3)

##### Bug Fixes

- pin skin-tone to ^2.0.0 and add renovate.json ignoreDeps
([dcd6c43](dcd6c43f26))

###
[`v2.1.2`](https://togithub.com/omnidan/node-emoji/blob/HEAD/CHANGELOG.md#212-2023-11-20)

[Compare
Source](https://togithub.com/omnidan/node-emoji/compare/v2.1.1...v2.1.2)

##### Bug Fixes

- add back CJS support, with a test
([e2856d9](e2856d980d))

</details>

<details>
<summary>unplugin/unplugin-icons (unplugin-icons)</summary>

###
[`v0.18.0`](https://togithub.com/unplugin/unplugin-icons/releases/tag/v0.18.0)

[Compare
Source](https://togithub.com/unplugin/unplugin-icons/compare/v0.17.4...v0.18.0)

#####    🚨 Breaking Changes

- Include dual cjs/esm in package exports  -  by
[@&#8203;userquin](https://togithub.com/userquin) in
[https://github.com/unplugin/unplugin-icons/issues/330](https://togithub.com/unplugin/unplugin-icons/issues/330)
[<samp>(67642)</samp>](https://togithub.com/unplugin/unplugin-icons/commit/67642e2)

#####     [View changes on
GitHub](https://togithub.com/unplugin/unplugin-icons/compare/v0.17.4...v0.18.0)

</details>

<details>
<summary>vitejs/vite (vite)</summary>

###
[`v5.0.4`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small504-2023-11-29-small)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.0.3...v5.0.4)

- fix: bindCLIShortcuts to proper server
([#&#8203;15162](https://togithub.com/vitejs/vite/issues/15162))
([67ac572](https://togithub.com/vitejs/vite/commit/67ac572)), closes
[#&#8203;15162](https://togithub.com/vitejs/vite/issues/15162)
- fix: revert "fix: js fallback sourcemap content should be using
original content
([#&#8203;15135](https://togithub.com/vitejs/vite/issues/15135))"
([#&#8203;15178](https://togithub.com/vitejs/vite/issues/15178))
([d2a2493](https://togithub.com/vitejs/vite/commit/d2a2493)), closes
[#&#8203;15135](https://togithub.com/vitejs/vite/issues/15135)
[#&#8203;15178](https://togithub.com/vitejs/vite/issues/15178)
- fix(define): allow define process.env
([#&#8203;15173](https://togithub.com/vitejs/vite/issues/15173))
([ec401da](https://togithub.com/vitejs/vite/commit/ec401da)), closes
[#&#8203;15173](https://togithub.com/vitejs/vite/issues/15173)
- fix(resolve): respect order of browser in mainFields when resolving
([#&#8203;15137](https://togithub.com/vitejs/vite/issues/15137))
([4a111aa](https://togithub.com/vitejs/vite/commit/4a111aa)), closes
[#&#8203;15137](https://togithub.com/vitejs/vite/issues/15137)
- feat: preserve vite.middlewares connect instance after restarts
([#&#8203;15166](https://togithub.com/vitejs/vite/issues/15166))
([9474c4b](https://togithub.com/vitejs/vite/commit/9474c4b)), closes
[#&#8203;15166](https://togithub.com/vitejs/vite/issues/15166)
- refactor: align with Promise.withResolvers()
([#&#8203;15171](https://togithub.com/vitejs/vite/issues/15171))
([642f9bc](https://togithub.com/vitejs/vite/commit/642f9bc)), closes
[#&#8203;15171](https://togithub.com/vitejs/vite/issues/15171)

###
[`v5.0.3`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small503-2023-11-28-small)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.0.2...v5.0.3)

- fix: `generateCodeFrame` infinite loop
([#&#8203;15093](https://togithub.com/vitejs/vite/issues/15093))
([6619de7](https://togithub.com/vitejs/vite/commit/6619de7)), closes
[#&#8203;15093](https://togithub.com/vitejs/vite/issues/15093)
- fix: js fallback sourcemap content should be using original content
([#&#8203;15135](https://togithub.com/vitejs/vite/issues/15135))
([227d56d](https://togithub.com/vitejs/vite/commit/227d56d)), closes
[#&#8203;15135](https://togithub.com/vitejs/vite/issues/15135)
- fix(css): render correct asset url when CSS chunk name is nested
([#&#8203;15154](https://togithub.com/vitejs/vite/issues/15154))
([ef403c0](https://togithub.com/vitejs/vite/commit/ef403c0)), closes
[#&#8203;15154](https://togithub.com/vitejs/vite/issues/15154)
- fix(css): use non-nested chunk name if facadeModule is not CSS file
([#&#8203;15155](https://togithub.com/vitejs/vite/issues/15155))
([811e392](https://togithub.com/vitejs/vite/commit/811e392)), closes
[#&#8203;15155](https://togithub.com/vitejs/vite/issues/15155)
- fix(dev): bind plugin context functions
([#&#8203;14569](https://togithub.com/vitejs/vite/issues/14569))
([cb3243c](https://togithub.com/vitejs/vite/commit/cb3243c)), closes
[#&#8203;14569](https://togithub.com/vitejs/vite/issues/14569)
- chore(deps): update all non-major dependencies
([#&#8203;15145](https://togithub.com/vitejs/vite/issues/15145))
([7ff2c0a](https://togithub.com/vitejs/vite/commit/7ff2c0a)), closes
[#&#8203;15145](https://togithub.com/vitejs/vite/issues/15145)
- build: handle latest json-stable-stringify replacement
([#&#8203;15049](https://togithub.com/vitejs/vite/issues/15049))
([bcc4a61](https://togithub.com/vitejs/vite/commit/bcc4a61)), closes
[#&#8203;15049](https://togithub.com/vitejs/vite/issues/15049)

###
[`v5.0.2`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small502-2023-11-21-small)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.0.1...v5.0.2)

- fix: make htmlFallback more permissive
([#&#8203;15059](https://togithub.com/vitejs/vite/issues/15059))
([6fcceeb](https://togithub.com/vitejs/vite/commit/6fcceeb)), closes
[#&#8203;15059](https://togithub.com/vitejs/vite/issues/15059)

###
[`v5.0.1`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small501-2023-11-21-small)

- test: avoid read check when running as root
([#&#8203;14884](https://togithub.com/vitejs/vite/issues/14884))
([1d9516c](https://togithub.com/vitejs/vite/commit/1d9516c)), closes
[#&#8203;14884](https://togithub.com/vitejs/vite/issues/14884)
- perf(hmr): skip traversed modules when checking circular imports
([#&#8203;15034](https://togithub.com/vitejs/vite/issues/15034))
([41e437f](https://togithub.com/vitejs/vite/commit/41e437f)), closes
[#&#8203;15034](https://togithub.com/vitejs/vite/issues/15034)
- fix: run htmlFallbackMiddleware for no accept header requests
([#&#8203;15025](https://togithub.com/vitejs/vite/issues/15025))
([b93dfe3](https://togithub.com/vitejs/vite/commit/b93dfe3)), closes
[#&#8203;15025](https://togithub.com/vitejs/vite/issues/15025)
- fix: update type CSSModulesOptions interface
([#&#8203;14987](https://togithub.com/vitejs/vite/issues/14987))
([d0b2153](https://togithub.com/vitejs/vite/commit/d0b2153)), closes
[#&#8203;14987](https://togithub.com/vitejs/vite/issues/14987)
- fix(legacy): error in build with --watch and manifest enabled
([#&#8203;14450](https://togithub.com/vitejs/vite/issues/14450))
([b9ee620](https://togithub.com/vitejs/vite/commit/b9ee620)), closes
[#&#8203;14450](https://togithub.com/vitejs/vite/issues/14450)
- chore: add comment about crossorigin attribute for script module
([#&#8203;15040](https://togithub.com/vitejs/vite/issues/15040))
([03c371e](https://togithub.com/vitejs/vite/commit/03c371e)), closes
[#&#8203;15040](https://togithub.com/vitejs/vite/issues/15040)
- chore: cleanup v5 beta changelog
([#&#8203;14694](https://togithub.com/vitejs/vite/issues/14694))
([531d3cb](https://togithub.com/vitejs/vite/commit/531d3cb)), closes
[#&#8203;14694](https://togithub.com/vitejs/vite/issues/14694)

</details>

<details>
<summary>antfu/vite-plugin-windicss (vite-plugin-windicss)</summary>

###
[`v1.9.2`](https://togithub.com/windicss/vite-plugin-windicss/releases/tag/v1.9.2)

[Compare
Source](https://togithub.com/antfu/vite-plugin-windicss/compare/v1.9.1...v1.9.2)

#####    🚀 Features

- Search for \*.config.mts as config file  -  by
[@&#8203;webstrand](https://togithub.com/webstrand) in
[https://github.com/windicss/vite-plugin-windicss/issues/317](https://togithub.com/windicss/vite-plugin-windicss/issues/317)
[<samp>(71b6d)</samp>](https://togithub.com/windicss/vite-plugin-windicss/commit/71b6dd6)

#####    🐞 Bug Fixes

- **vite-plugin-windicss**: PeerDependencies with better compatibility
 -  by [@&#8203;markthree](https://togithub.com/markthree) in
[https://github.com/windicss/vite-plugin-windicss/issues/325](https://togithub.com/windicss/vite-plugin-windicss/issues/325)
[<samp>(1d537)</samp>](https://togithub.com/windicss/vite-plugin-windicss/commit/1d5376e)

#####     [View changes on
GitHub](https://togithub.com/windicss/vite-plugin-windicss/compare/v1.9.1...v1.9.2)

</details>

<details>
<summary>intlify/vue-i18n-next (vue-i18n)</summary>

###
[`v9.8.0`](https://togithub.com/intlify/vue-i18n-next/blob/HEAD/CHANGELOG.md#v980-2023-11-28T010045Z)

[Compare
Source](https://togithub.com/intlify/vue-i18n-next/compare/v9.7.1...v9.8.0)

This changelog is generated by [GitHub
Releases](https://togithub.com/intlify/vue-i18n-next/releases/tag/v9.8.0)

<!-- Release notes generated using configuration in .github/release.yml
at v9.8.0 -->

#### What's Changed

##### 🌟 Features

- feat: more strictly return type locale detector by
[@&#8203;kazupon](https://togithub.com/kazupon) in
[https://github.com/intlify/vue-i18n-next/pull/1640](https://togithub.com/intlify/vue-i18n-next/pull/1640)

**Full Changelog**:
https://github.com/intlify/vue-i18n-next/compare/v9.7.1...v9.8.0

###
[`v9.7.1`](https://togithub.com/intlify/vue-i18n-next/blob/HEAD/CHANGELOG.md#v971-2023-11-22T143624Z)

[Compare
Source](https://togithub.com/intlify/vue-i18n-next/compare/v9.7.0...v9.7.1)

This changelog is generated by [GitHub
Releases](https://togithub.com/intlify/vue-i18n-next/releases/tag/v9.7.1)

<!-- Release notes generated using configuration in .github/release.yml
at v9.7.1 -->

#### What's Changed

#####  Improvement Features

- fix: tweak `@intlify/core` conditional exports by
[@&#8203;kazupon](https://togithub.com/kazupon) in
[https://github.com/intlify/vue-i18n-next/pull/1639](https://togithub.com/intlify/vue-i18n-next/pull/1639)

**Full Changelog**:
https://github.com/intlify/vue-i18n-next/compare/v9.7.0...v9.7.1

</details>

<details>
<summary>vuejs/language-tools (vue-tsc)</summary>

###
[`v1.8.24`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#1824-20231129)

[Compare
Source](https://togithub.com/vuejs/language-tools/compare/v1.8.22...v1.8.24)

- refactor(component-type-helpers): vue 2 types now move to
`vue-component-type-helpers/vue2`
([#&#8203;3404](https://togithub.com/vuejs/language-tools/issues/3404))
- feat(language-core): expose `defineEmits`'s `arg` and `typeArg` in
`parseScriptSetupRanges`
([#&#8203;3710](https://togithub.com/vuejs/language-tools/issues/3710))
- thanks [@&#8203;so1ve](https://togithub.com/so1ve)
- fix(language-core): `strictTemplates` fails to report unknown
components
([#&#8203;3539](https://togithub.com/vuejs/language-tools/issues/3539))
- fix(language-core): script syntax breaks if script options does not
have trailing comma
([#&#8203;3755](https://togithub.com/vuejs/language-tools/issues/3755))
- fix(language-core): script syntax breaks if options are enclosed in
parentheses
([#&#8203;3756](https://togithub.com/vuejs/language-tools/issues/3756))
- fix(language-core): allow using `as` with multiple `<script>` blocks
([#&#8203;3733](https://togithub.com/vuejs/language-tools/issues/3733))
- thanks [@&#8203;so1ve](https://togithub.com/so1ve)
-   fix(language-core): component type narrowing not working in template
- fix(language-core): incremental insertion incorrect if input `<script
setup>` tag above `<script>` tag
([#&#8203;3743](https://togithub.com/vuejs/language-tools/issues/3743))
- thanks [@&#8203;so1ve](https://togithub.com/so1ve)
- fix(language-core): don't camelize attributes for plain elements
([#&#8203;3750](https://togithub.com/vuejs/language-tools/issues/3750))
- thanks [@&#8203;rchl](https://togithub.com/rchl)
- fix(vscode): syntax highlighting for `.prop` shorthand
([#&#8203;3729](https://togithub.com/vuejs/language-tools/issues/3729))
- thanks [@&#8203;so1ve](https://togithub.com/so1ve)

##### Volar.js 1.11.1 updates:

- fix: browser integration no longer requires node polyfill
([https://github.com/volarjs/volar.js/pull/70](https://togithub.com/volarjs/volar.js/pull/70))
- fix: document continuous change merge results are incorrect in
WebStorm
([https://github.com/volarjs/volar.js/pull/77](https://togithub.com/volarjs/volar.js/pull/77))
- thanks [@&#8203;browsnet](https://togithub.com/browsnet)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge -
"before 4am" (UTC).

🚦 **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](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/woodpecker-ci/woodpecker).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-01 07:36:04 +01:00
renovate[bot]
8dd74acdee
Update web npm deps non-major (#2884)
[![Mend Renovate logo
banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@iconify/json](https://iconify.design/icon-sets/)
([source](https://togithub.com/iconify/icon-sets)) | [`2.2.143` ->
`2.2.147`](https://renovatebot.com/diffs/npm/@iconify%2fjson/2.2.143/2.2.147)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@iconify%2fjson/2.2.147?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@iconify%2fjson/2.2.147?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@iconify%2fjson/2.2.143/2.2.147?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@iconify%2fjson/2.2.143/2.2.147?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/javascript-time-ago](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/javascript-time-ago)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`2.0.7` ->
`2.0.8`](https://renovatebot.com/diffs/npm/@types%2fjavascript-time-ago/2.0.7/2.0.8)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fjavascript-time-ago/2.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fjavascript-time-ago/2.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fjavascript-time-ago/2.0.7/2.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fjavascript-time-ago/2.0.7/2.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/lodash](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lodash)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`4.14.201` ->
`4.14.202`](https://renovatebot.com/diffs/npm/@types%2flodash/4.14.201/4.14.202)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2flodash/4.14.202?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2flodash/4.14.202?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2flodash/4.14.201/4.14.202?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2flodash/4.14.201/4.14.202?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`20.9.2` ->
`20.10.0`](https://renovatebot.com/diffs/npm/@types%2fnode/20.9.2/20.10.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.9.2/20.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.9.2/20.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint)
| [`6.11.0` ->
`6.13.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.11.0/6.13.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/6.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/6.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/6.11.0/6.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/6.11.0/6.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint)
| [`6.11.0` ->
`6.13.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/6.11.0/6.13.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/6.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/6.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/6.11.0/6.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/6.11.0/6.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@vue/compiler-sfc](https://togithub.com/vuejs/core/tree/main/packages/compiler-sfc#readme)
([source](https://togithub.com/vuejs/core)) | [`3.3.8` ->
`3.3.9`](https://renovatebot.com/diffs/npm/@vue%2fcompiler-sfc/3.3.8/3.3.9)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vue%2fcompiler-sfc/3.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vue%2fcompiler-sfc/3.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vue%2fcompiler-sfc/3.3.8/3.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vue%2fcompiler-sfc/3.3.8/3.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [node-emoji](https://togithub.com/omnidan/node-emoji) | [`2.1.1` ->
`2.1.3`](https://renovatebot.com/diffs/npm/node-emoji/2.1.1/2.1.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/node-emoji/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/node-emoji/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/node-emoji/2.1.1/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/node-emoji/2.1.1/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [typescript](https://www.typescriptlang.org/)
([source](https://togithub.com/Microsoft/TypeScript)) | [`5.2.2` ->
`5.3.2`](https://renovatebot.com/diffs/npm/typescript/5.2.2/5.3.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.2.2/5.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.2.2/5.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vite](https://togithub.com/vitejs/vite/tree/main/#readme)
([source](https://togithub.com/vitejs/vite)) | [`5.0.0` ->
`5.0.2`](https://renovatebot.com/diffs/npm/vite/5.0.0/5.0.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.0.0/5.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.0.0/5.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[vite-plugin-windicss](https://togithub.com/antfu/vite-plugin-windicss)
| [`1.9.1` ->
`1.9.2`](https://renovatebot.com/diffs/npm/vite-plugin-windicss/1.9.1/1.9.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite-plugin-windicss/1.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite-plugin-windicss/1.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite-plugin-windicss/1.9.1/1.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite-plugin-windicss/1.9.1/1.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vue](https://togithub.com/vuejs/core/tree/main/packages/vue#readme)
([source](https://togithub.com/vuejs/core)) | [`3.3.8` ->
`3.3.9`](https://renovatebot.com/diffs/npm/vue/3.3.8/3.3.9) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue/3.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue/3.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue/3.3.8/3.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue/3.3.8/3.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[vue-i18n](https://togithub.com/intlify/vue-i18n-next/tree/master/packages/vue-i18n#readme)
([source](https://togithub.com/intlify/vue-i18n-next)) | [`9.7.0` ->
`9.8.0`](https://renovatebot.com/diffs/npm/vue-i18n/9.7.0/9.8.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue-i18n/9.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-i18n/9.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-i18n/9.7.0/9.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-i18n/9.7.0/9.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>iconify/icon-sets (@&#8203;iconify/json)</summary>

###
[`v2.2.147`](https://togithub.com/iconify/icon-sets/compare/2.2.146...2.2.147)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.146...2.2.147)

###
[`v2.2.146`](https://togithub.com/iconify/icon-sets/compare/2.2.145...2.2.146)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.145...2.2.146)

###
[`v2.2.145`](https://togithub.com/iconify/icon-sets/compare/2.2.144...2.2.145)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.144...2.2.145)

###
[`v2.2.144`](https://togithub.com/iconify/icon-sets/compare/2.2.143...2.2.144)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.143...2.2.144)

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v6.13.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6130-2023-11-27)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.12.0...v6.13.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)

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.

###
[`v6.12.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6120-2023-11-20)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.11.0...v6.12.0)

##### Bug Fixes

- **eslint-plugin:** \[class-methods-use-this] detect a problematic case
for private/protected members if `ignoreClassesThatImplementAnInterface`
is set
([#&#8203;7705](https://togithub.com/typescript-eslint/typescript-eslint/issues/7705))
([155aa1f](155aa1f533))
- **eslint-plugin:** \[no-unnecessary-condition] fix false positive with
computed member access and branded key type
([#&#8203;7706](https://togithub.com/typescript-eslint/typescript-eslint/issues/7706))
([f151b26](f151b26d21))
- **eslint-plugin:** \[switch-exhaustiveness-check] enum members with
new line or single quotes are not being fixed correctly
([#&#8203;7806](https://togithub.com/typescript-eslint/typescript-eslint/issues/7806))
([a034d0a](a034d0a385)),
closes
[#&#8203;7768](https://togithub.com/typescript-eslint/typescript-eslint/issues/7768)

##### Features

- \[member-ordering] add accessor support for member-ordering
([#&#8203;7927](https://togithub.com/typescript-eslint/typescript-eslint/issues/7927))
([3c8312d](3c8312d1e1))
- **eslint-plugin:** \[switch-exhaustiveness-check] add
requireDefaultForNonUnion option
([#&#8203;7880](https://togithub.com/typescript-eslint/typescript-eslint/issues/7880))
([4cfcd45](4cfcd451ef))

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.

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v6.13.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6130-2023-11-27)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.12.0...v6.13.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

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.

###
[`v6.12.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6120-2023-11-20)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.11.0...v6.12.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

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.

</details>

<details>
<summary>vuejs/core (@&#8203;vue/compiler-sfc)</summary>

###
[`v3.3.9`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#339-2023-11-25)

[Compare
Source](https://togithub.com/vuejs/core/compare/v3.3.8...v3.3.9)

##### Bug Fixes

- **compiler-core:** avoid rewriting scope variables in inline for loops
([#&#8203;7245](https://togithub.com/vuejs/core/issues/7245))
([a2d810e](a2d810eb40)),
closes [#&#8203;7238](https://togithub.com/vuejs/core/issues/7238)
- **compiler-core:** fix `resolveParserPlugins` decorators check
([#&#8203;9566](https://togithub.com/vuejs/core/issues/9566))
([9d0eba9](9d0eba916f)),
closes [#&#8203;9560](https://togithub.com/vuejs/core/issues/9560)
- **compiler-sfc:** consistently escape type-only prop names
([#&#8203;8654](https://togithub.com/vuejs/core/issues/8654))
([3e08d24](3e08d246df)),
closes [#&#8203;8635](https://togithub.com/vuejs/core/issues/8635)
[#&#8203;8910](https://togithub.com/vuejs/core/issues/8910)
[vitejs/vite-plugin-vue#184](https://togithub.com/vitejs/vite-plugin-vue/issues/184)
- **compiler-sfc:** malformed filename on windows using
path.posix.join()
([#&#8203;9478](https://togithub.com/vuejs/core/issues/9478))
([f18a174](f18a174979)),
closes [#&#8203;8671](https://togithub.com/vuejs/core/issues/8671)
[#&#8203;9583](https://togithub.com/vuejs/core/issues/9583)
[#&#8203;9446](https://togithub.com/vuejs/core/issues/9446)
[#&#8203;9473](https://togithub.com/vuejs/core/issues/9473)
- **compiler-sfc:** support `:is` and `:where` selector in scoped css
rewrite ([#&#8203;8929](https://togithub.com/vuejs/core/issues/8929))
([3227e50](3227e50b32))
- **compiler-sfc:** support resolve extends interface for defineEmits
([#&#8203;8470](https://togithub.com/vuejs/core/issues/8470))
([9e1b74b](9e1b74bcd5)),
closes [#&#8203;8465](https://togithub.com/vuejs/core/issues/8465)
- **hmr/transition:** fix kept-alive component inside transition
disappearing after hmr
([#&#8203;7126](https://togithub.com/vuejs/core/issues/7126))
([d11e978](d11e978fc9)),
closes [#&#8203;7121](https://togithub.com/vuejs/core/issues/7121)
- **hydration:** force hydration for v-bind with .prop modifier
([364f319](364f319d21)),
closes [#&#8203;7490](https://togithub.com/vuejs/core/issues/7490)
- **hydration:** properly hydrate indeterminate prop
([34b5a5d](34b5a5da4a)),
closes [#&#8203;7476](https://togithub.com/vuejs/core/issues/7476)
- **reactivity:** clear method on readonly collections should return
undefined ([#&#8203;7316](https://togithub.com/vuejs/core/issues/7316))
([657476d](657476dcdb))
- **reactivity:** onCleanup also needs to be cleaned
([#&#8203;8655](https://togithub.com/vuejs/core/issues/8655))
([73fd810](73fd810eeb)),
closes [#&#8203;5151](https://togithub.com/vuejs/core/issues/5151)
[#&#8203;7695](https://togithub.com/vuejs/core/issues/7695)
- **ssr:** hydration `__vnode` missing for devtools
([#&#8203;9328](https://togithub.com/vuejs/core/issues/9328))
([5156ac5](5156ac5b38))
- **types:** allow falsy value types in `StyleValue`
([#&#8203;7954](https://togithub.com/vuejs/core/issues/7954))
([17aa92b](17aa92b79b)),
closes [#&#8203;7955](https://togithub.com/vuejs/core/issues/7955)
- **types:** defineCustomElement using defineComponent return type with
emits ([#&#8203;7937](https://togithub.com/vuejs/core/issues/7937))
([5d932a8](5d932a8e6d)),
closes [#&#8203;7782](https://togithub.com/vuejs/core/issues/7782)
- **types:** fix `unref` and `toValue` when input union type contains
ComputedRef
([#&#8203;8748](https://togithub.com/vuejs/core/issues/8748))
([176d476](176d476712)),
closes [#&#8203;8747](https://togithub.com/vuejs/core/issues/8747)
[#&#8203;8857](https://togithub.com/vuejs/core/issues/8857)
- **types:** fix instance type when props type is incompatible with
setup returned type
([#&#8203;7338](https://togithub.com/vuejs/core/issues/7338))
([0e1e8f9](0e1e8f919e)),
closes [#&#8203;5885](https://togithub.com/vuejs/core/issues/5885)
- **types:** fix shallowRef return type with union value type
([#&#8203;7853](https://togithub.com/vuejs/core/issues/7853))
([7c44800](7c448000b0)),
closes [#&#8203;7852](https://togithub.com/vuejs/core/issues/7852)
- **types:** more precise types for class bindings
([#&#8203;8012](https://togithub.com/vuejs/core/issues/8012))
([46e3374](46e33744c8))
- **types:** remove optional properties from defineProps return type
([#&#8203;6421](https://togithub.com/vuejs/core/issues/6421))
([94c049d](94c049d930)),
closes [#&#8203;6420](https://togithub.com/vuejs/core/issues/6420)
- **types:** return type of withDefaults should be readonly
([#&#8203;8601](https://togithub.com/vuejs/core/issues/8601))
([f15debc](f15debc01a))
- **types:** revert class type restrictions
([5d077c8](5d077c8754)),
closes [#&#8203;8012](https://togithub.com/vuejs/core/issues/8012)
- **types:** update jsx type definitions
([#&#8203;8607](https://togithub.com/vuejs/core/issues/8607))
([58e2a94](58e2a94871))
- **types:** widen ClassValue type
([2424013](2424013059))
- **v-model:** avoid overwriting number input with same value
([#&#8203;7004](https://togithub.com/vuejs/core/issues/7004))
([40f4b77](40f4b77bb5)),
closes [#&#8203;7003](https://togithub.com/vuejs/core/issues/7003)
- **v-model:** unnecessary value binding error should apply to dynamic
instead of static binding
([2859b65](2859b653c9)),
closes [#&#8203;3596](https://togithub.com/vuejs/core/issues/3596)

</details>

<details>
<summary>omnidan/node-emoji (node-emoji)</summary>

###
[`v2.1.3`](https://togithub.com/omnidan/node-emoji/blob/HEAD/CHANGELOG.md#213-2023-11-20)

[Compare
Source](https://togithub.com/omnidan/node-emoji/compare/v2.1.2...v2.1.3)

##### Bug Fixes

- pin skin-tone to ^2.0.0 and add renovate.json ignoreDeps
([dcd6c43](dcd6c43f26))

###
[`v2.1.2`](https://togithub.com/omnidan/node-emoji/blob/HEAD/CHANGELOG.md#212-2023-11-20)

[Compare
Source](https://togithub.com/omnidan/node-emoji/compare/v2.1.1...v2.1.2)

##### Bug Fixes

- add back CJS support, with a test
([e2856d9](e2856d980d))

</details>

<details>
<summary>Microsoft/TypeScript (typescript)</summary>

###
[`v5.3.2`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.3.2):
TypeScript 5.3

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.2.2...v5.3.2)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-3/).

For the complete list of fixed issues, check out the

- [fixed issues query for Typescript 5.3.0
(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.0%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.3.1
(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.1%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.3.2
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.2%22+is%3Aclosed+).

Downloads are available on:

- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

</details>

<details>
<summary>vitejs/vite (vite)</summary>

###
[`v5.0.2`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small502-2023-11-21-small)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.0.1...v5.0.2)

- fix: make htmlFallback more permissive
([#&#8203;15059](https://togithub.com/vitejs/vite/issues/15059))
([6fcceeb](https://togithub.com/vitejs/vite/commit/6fcceeb)), closes
[#&#8203;15059](https://togithub.com/vitejs/vite/issues/15059)

###
[`v5.0.1`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small501-2023-11-21-small)

- test: avoid read check when running as root
([#&#8203;14884](https://togithub.com/vitejs/vite/issues/14884))
([1d9516c](https://togithub.com/vitejs/vite/commit/1d9516c)), closes
[#&#8203;14884](https://togithub.com/vitejs/vite/issues/14884)
- perf(hmr): skip traversed modules when checking circular imports
([#&#8203;15034](https://togithub.com/vitejs/vite/issues/15034))
([41e437f](https://togithub.com/vitejs/vite/commit/41e437f)), closes
[#&#8203;15034](https://togithub.com/vitejs/vite/issues/15034)
- fix: run htmlFallbackMiddleware for no accept header requests
([#&#8203;15025](https://togithub.com/vitejs/vite/issues/15025))
([b93dfe3](https://togithub.com/vitejs/vite/commit/b93dfe3)), closes
[#&#8203;15025](https://togithub.com/vitejs/vite/issues/15025)
- fix: update type CSSModulesOptions interface
([#&#8203;14987](https://togithub.com/vitejs/vite/issues/14987))
([d0b2153](https://togithub.com/vitejs/vite/commit/d0b2153)), closes
[#&#8203;14987](https://togithub.com/vitejs/vite/issues/14987)
- fix(legacy): error in build with --watch and manifest enabled
([#&#8203;14450](https://togithub.com/vitejs/vite/issues/14450))
([b9ee620](https://togithub.com/vitejs/vite/commit/b9ee620)), closes
[#&#8203;14450](https://togithub.com/vitejs/vite/issues/14450)
- chore: add comment about crossorigin attribute for script module
([#&#8203;15040](https://togithub.com/vitejs/vite/issues/15040))
([03c371e](https://togithub.com/vitejs/vite/commit/03c371e)), closes
[#&#8203;15040](https://togithub.com/vitejs/vite/issues/15040)
- chore: cleanup v5 beta changelog
([#&#8203;14694](https://togithub.com/vitejs/vite/issues/14694))
([531d3cb](https://togithub.com/vitejs/vite/commit/531d3cb)), closes
[#&#8203;14694](https://togithub.com/vitejs/vite/issues/14694)

</details>

<details>
<summary>antfu/vite-plugin-windicss (vite-plugin-windicss)</summary>

###
[`v1.9.2`](https://togithub.com/windicss/vite-plugin-windicss/releases/tag/v1.9.2)

[Compare
Source](https://togithub.com/antfu/vite-plugin-windicss/compare/v1.9.1...v1.9.2)

#####    🚀 Features

- Search for \*.config.mts as config file  -  by
[@&#8203;webstrand](https://togithub.com/webstrand) in
[https://github.com/windicss/vite-plugin-windicss/issues/317](https://togithub.com/windicss/vite-plugin-windicss/issues/317)
[<samp>(71b6d)</samp>](https://togithub.com/windicss/vite-plugin-windicss/commit/71b6dd6)

#####    🐞 Bug Fixes

- **vite-plugin-windicss**: PeerDependencies with better compatibility
 -  by [@&#8203;markthree](https://togithub.com/markthree) in
[https://github.com/windicss/vite-plugin-windicss/issues/325](https://togithub.com/windicss/vite-plugin-windicss/issues/325)
[<samp>(1d537)</samp>](https://togithub.com/windicss/vite-plugin-windicss/commit/1d5376e)

#####     [View changes on
GitHub](https://togithub.com/windicss/vite-plugin-windicss/compare/v1.9.1...v1.9.2)

</details>

<details>
<summary>intlify/vue-i18n-next (vue-i18n)</summary>

###
[`v9.8.0`](https://togithub.com/intlify/vue-i18n-next/blob/HEAD/CHANGELOG.md#v980-2023-11-28T010045Z)

[Compare
Source](https://togithub.com/intlify/vue-i18n-next/compare/v9.7.1...v9.8.0)

This changelog is generated by [GitHub
Releases](https://togithub.com/intlify/vue-i18n-next/releases/tag/v9.8.0)

<!-- Release notes generated using configuration in .github/release.yml
at v9.8.0 -->

#### What's Changed

##### 🌟 Features

- feat: more strictly return type locale detector by
[@&#8203;kazupon](https://togithub.com/kazupon) in
[https://github.com/intlify/vue-i18n-next/pull/1640](https://togithub.com/intlify/vue-i18n-next/pull/1640)

**Full Changelog**:
https://github.com/intlify/vue-i18n-next/compare/v9.7.1...v9.8.0

###
[`v9.7.1`](https://togithub.com/intlify/vue-i18n-next/blob/HEAD/CHANGELOG.md#v971-2023-11-22T143624Z)

[Compare
Source](https://togithub.com/intlify/vue-i18n-next/compare/v9.7.0...v9.7.1)

This changelog is generated by [GitHub
Releases](https://togithub.com/intlify/vue-i18n-next/releases/tag/v9.7.1)

<!-- Release notes generated using configuration in .github/release.yml
at v9.7.1 -->

#### What's Changed

#####  Improvement Features

- fix: tweak `@intlify/core` conditional exports by
[@&#8203;kazupon](https://togithub.com/kazupon) in
[https://github.com/intlify/vue-i18n-next/pull/1639](https://togithub.com/intlify/vue-i18n-next/pull/1639)

**Full Changelog**:
https://github.com/intlify/vue-i18n-next/compare/v9.7.0...v9.7.1

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge -
"before 4am" (UTC).

🚦 **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](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/woodpecker-ci/woodpecker).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: 6543 <6543@obermui.de>
2023-11-28 05:09:09 +01:00
renovate[bot]
83d0b0a7c2
Update dependency vite to v5 (#2836)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-19 15:12:26 +01:00
Anbraten
52163b9a3e
Fix sidepanel not closable via button (#2772) 2023-11-07 14:22:08 +01:00