chore: update to nuxt 3.20 (#4992)

* feat: nuxt 3.14 → 3.15.4

* feat: nuxt 3.15.4 → 3.16.2 (vite 6)

* feat: bump nuxt-i18n

* feat: nuxt 3.20

* fix: lint

* feat: use rolldown-vite

* fix: shut the fuck up

* fix: silence for app as well

* fix: vue-router mismatch

---------

Signed-off-by: Calum H. <contact@cal.engineer>
This commit is contained in:
Calum H.
2025-12-30 15:06:52 +00:00
committed by GitHub
parent 1a16d61511
commit b07a1659b4
31 changed files with 6760 additions and 6660 deletions

View File

@@ -45,7 +45,7 @@ export interface AuthConfig extends FeatureConfig {
* ```
*/
export class AuthFeature extends AbstractFeature {
protected declare config: AuthConfig
declare protected config: AuthConfig
async execute<T>(next: () => Promise<T>, context: RequestContext): Promise<T> {
const token = await this.getToken()

View File

@@ -111,7 +111,7 @@ export class InMemoryCircuitBreakerStorage implements CircuitBreakerStorage {
* ```
*/
export class CircuitBreakerFeature extends AbstractFeature {
protected declare config: Required<CircuitBreakerConfig>
declare protected config: Required<CircuitBreakerConfig>
private storage: CircuitBreakerStorage
constructor(config?: CircuitBreakerConfig) {

View File

@@ -70,7 +70,7 @@ export interface RetryConfig extends FeatureConfig {
* ```
*/
export class RetryFeature extends AbstractFeature {
protected declare config: Required<RetryConfig>
declare protected config: Required<RetryConfig>
constructor(config?: RetryConfig) {
super(config)

View File

@@ -71,7 +71,7 @@ export interface NuxtClientConfig extends ClientConfig {
* ```
*/
export class NuxtModrinthClient extends AbstractModrinthClient {
protected declare config: NuxtClientConfig
declare protected config: NuxtClientConfig
constructor(config: NuxtClientConfig) {
super(config)

View File

@@ -37,7 +37,7 @@ interface HttpError extends Error {
* ```
*/
export class TauriModrinthClient extends AbstractModrinthClient {
protected declare config: TauriClientConfig
declare protected config: TauriClientConfig
constructor(config: TauriClientConfig) {
super(config)