From 3db7e37c42df3a707bbffcaa3b172163bb40752c Mon Sep 17 00:00:00 2001 From: Charles Lapierre Date: Sat, 3 Jan 2026 18:45:51 +0100 Subject: [PATCH 01/21] chore: update to adonis v7 --- apps/backend/.adonisjs/client/data.d.ts | 12 + apps/backend/.adonisjs/client/manifest.d.ts | 2 + .../.adonisjs/client/registry/index.ts | 125 + .../.adonisjs/client/registry/schema.d.ts | 195 + .../.adonisjs/client/registry/tree.d.ts | 36 + apps/backend/.adonisjs/server/controllers.ts | 14 + apps/backend/.adonisjs/server/events.ts | 1 + apps/backend/.adonisjs/server/listeners.ts | 1 + apps/backend/.adonisjs/server/routes.d.ts | 53 + apps/backend/ace.js | 6 +- apps/backend/adonisrc.ts | 29 +- .../admin_impersonation_controller.ts | 18 +- .../controllers/admin_users_controller.ts | 9 +- .../app/admin/policies/admin_policy.ts | 9 +- .../app/auth/controllers/auth_controller.ts | 14 +- apps/backend/app/users/dtos/user.ts | 28 - apps/backend/app/users/models/user.ts | 22 +- .../users/transformers/user_transformer.ts | 8 + apps/backend/config/attachment.ts | 24 - apps/backend/config/encryption.ts | 12 + apps/backend/config/notifications.ts | 23 - apps/backend/config/permissions.ts | 15 - apps/backend/config/tuyau.ts | 17 - .../migrations/01_create_users_table.ts | 1 + .../04_create_role_permissions_table.ts | 116 - .../database/seeders/main/index_seeder.ts | 1 - apps/backend/database/seeders/roles_seeder.ts | 24 - .../database/seeders/super_admin_seeder.ts | 6 +- apps/backend/facteur/service.ts | 12 - apps/backend/package.json | 49 +- apps/backend/start/routes.ts | 2 - package.json | 6 +- patches/@adonisjs__transmit@2.0.2.patch | 11 + pnpm-lock.yaml | 11546 ++++++++-------- pnpm-workspace.yaml | 4 + 35 files changed, 6454 insertions(+), 5997 deletions(-) create mode 100644 apps/backend/.adonisjs/client/data.d.ts create mode 100644 apps/backend/.adonisjs/client/manifest.d.ts create mode 100644 apps/backend/.adonisjs/client/registry/index.ts create mode 100644 apps/backend/.adonisjs/client/registry/schema.d.ts create mode 100644 apps/backend/.adonisjs/client/registry/tree.d.ts create mode 100644 apps/backend/.adonisjs/server/controllers.ts create mode 100644 apps/backend/.adonisjs/server/events.ts create mode 100644 apps/backend/.adonisjs/server/listeners.ts create mode 100644 apps/backend/.adonisjs/server/routes.d.ts delete mode 100644 apps/backend/app/users/dtos/user.ts create mode 100644 apps/backend/app/users/transformers/user_transformer.ts delete mode 100644 apps/backend/config/attachment.ts create mode 100644 apps/backend/config/encryption.ts delete mode 100644 apps/backend/config/notifications.ts delete mode 100644 apps/backend/config/permissions.ts delete mode 100644 apps/backend/config/tuyau.ts delete mode 100644 apps/backend/database/migrations/04_create_role_permissions_table.ts delete mode 100644 apps/backend/database/seeders/roles_seeder.ts delete mode 100644 apps/backend/facteur/service.ts create mode 100644 patches/@adonisjs__transmit@2.0.2.patch diff --git a/apps/backend/.adonisjs/client/data.d.ts b/apps/backend/.adonisjs/client/data.d.ts new file mode 100644 index 0000000..34f66d4 --- /dev/null +++ b/apps/backend/.adonisjs/client/data.d.ts @@ -0,0 +1,12 @@ +/// +import type { InferData, InferVariants } from '@adonisjs/core/types/transformers' +import type UsersUserTransformer from '#app/users/transformers/user_transformer' + +export namespace Data { + export namespace Users { + export type User = InferData + export namespace User { + export type Variants = InferVariants + } + } +} diff --git a/apps/backend/.adonisjs/client/manifest.d.ts b/apps/backend/.adonisjs/client/manifest.d.ts new file mode 100644 index 0000000..2b7e0f5 --- /dev/null +++ b/apps/backend/.adonisjs/client/manifest.d.ts @@ -0,0 +1,2 @@ +/// +/// diff --git a/apps/backend/.adonisjs/client/registry/index.ts b/apps/backend/.adonisjs/client/registry/index.ts new file mode 100644 index 0000000..3a52ff4 --- /dev/null +++ b/apps/backend/.adonisjs/client/registry/index.ts @@ -0,0 +1,125 @@ +/* eslint-disable prettier/prettier */ +import type { AdonisEndpoint } from '@tuyau/core/types' +import type { Registry } from './schema.d.ts' +import type { ApiDefinition } from './tree.d.ts' + +const placeholder: any = {} + +const routes = { + 'shopkeeper.webhook': { + methods: ["POST"], + pattern: '/stripe/webhook', + tokens: [{"old":"/stripe/webhook","type":0,"val":"stripe","end":""},{"old":"/stripe/webhook","type":0,"val":"webhook","end":""}], + types: placeholder as Registry['shopkeeper.webhook']['types'], + }, + 'admin.impersonate.start': { + methods: ["POST"], + pattern: '/admin/impersonate/:user_id/start', + tokens: [{"old":"/admin/impersonate/:user_id/start","type":0,"val":"admin","end":""},{"old":"/admin/impersonate/:user_id/start","type":0,"val":"impersonate","end":""},{"old":"/admin/impersonate/:user_id/start","type":1,"val":"user_id","end":""},{"old":"/admin/impersonate/:user_id/start","type":0,"val":"start","end":""}], + types: placeholder as Registry['admin.impersonate.start']['types'], + }, + 'admin.impersonate.stop': { + methods: ["POST"], + pattern: '/admin/impersonate/stop', + tokens: [{"old":"/admin/impersonate/stop","type":0,"val":"admin","end":""},{"old":"/admin/impersonate/stop","type":0,"val":"impersonate","end":""},{"old":"/admin/impersonate/stop","type":0,"val":"stop","end":""}], + types: placeholder as Registry['admin.impersonate.stop']['types'], + }, + 'admin.impersonate.status': { + methods: ["GET"], + pattern: '/admin/impersonate/status', + tokens: [{"old":"/admin/impersonate/status","type":0,"val":"admin","end":""},{"old":"/admin/impersonate/status","type":0,"val":"impersonate","end":""},{"old":"/admin/impersonate/status","type":0,"val":"status","end":""}], + types: placeholder as Registry['admin.impersonate.status']['types'], + }, + 'admin.users.index': { + methods: ["GET"], + pattern: '/admin/users', + tokens: [{"old":"/admin/users","type":0,"val":"admin","end":""},{"old":"/admin/users","type":0,"val":"users","end":""}], + types: placeholder as Registry['admin.users.index']['types'], + }, + 'auth.register': { + methods: ["POST"], + pattern: '/register', + tokens: [{"old":"/register","type":0,"val":"register","end":""}], + types: placeholder as Registry['auth.register']['types'], + }, + 'auth.login': { + methods: ["POST"], + pattern: '/login', + tokens: [{"old":"/login","type":0,"val":"login","end":""}], + types: placeholder as Registry['auth.login']['types'], + }, + 'auth.me': { + methods: ["GET"], + pattern: '/me', + tokens: [{"old":"/me","type":0,"val":"me","end":""}], + types: placeholder as Registry['auth.me']['types'], + }, + 'auth.logout': { + methods: ["POST"], + pattern: '/logout', + tokens: [{"old":"/logout","type":0,"val":"logout","end":""}], + types: placeholder as Registry['auth.logout']['types'], + }, + 'auth.email.verify': { + methods: ["POST"], + pattern: '/auth/email/verify/:token', + tokens: [{"old":"/auth/email/verify/:token","type":0,"val":"auth","end":""},{"old":"/auth/email/verify/:token","type":0,"val":"email","end":""},{"old":"/auth/email/verify/:token","type":0,"val":"verify","end":""},{"old":"/auth/email/verify/:token","type":1,"val":"token","end":""}], + types: placeholder as Registry['auth.email.verify']['types'], + }, + 'auth.email.resend': { + methods: ["POST"], + pattern: '/auth/email/resend', + tokens: [{"old":"/auth/email/resend","type":0,"val":"auth","end":""},{"old":"/auth/email/resend","type":0,"val":"email","end":""},{"old":"/auth/email/resend","type":0,"val":"resend","end":""}], + types: placeholder as Registry['auth.email.resend']['types'], + }, + 'auth.password.forgot': { + methods: ["POST"], + pattern: '/auth/password/forgot', + tokens: [{"old":"/auth/password/forgot","type":0,"val":"auth","end":""},{"old":"/auth/password/forgot","type":0,"val":"password","end":""},{"old":"/auth/password/forgot","type":0,"val":"forgot","end":""}], + types: placeholder as Registry['auth.password.forgot']['types'], + }, + 'auth.password.reset': { + methods: ["POST"], + pattern: '/auth/password/reset/:token', + tokens: [{"old":"/auth/password/reset/:token","type":0,"val":"auth","end":""},{"old":"/auth/password/reset/:token","type":0,"val":"password","end":""},{"old":"/auth/password/reset/:token","type":0,"val":"reset","end":""},{"old":"/auth/password/reset/:token","type":1,"val":"token","end":""}], + types: placeholder as Registry['auth.password.reset']['types'], + }, + 'event_stream': { + methods: ["GET","HEAD"], + pattern: '/__transmit/events', + tokens: [{"old":"/__transmit/events","type":0,"val":"__transmit","end":""},{"old":"/__transmit/events","type":0,"val":"events","end":""}], + types: placeholder as Registry['event_stream']['types'], + }, + 'subscribe': { + methods: ["POST"], + pattern: '/__transmit/subscribe', + tokens: [{"old":"/__transmit/subscribe","type":0,"val":"__transmit","end":""},{"old":"/__transmit/subscribe","type":0,"val":"subscribe","end":""}], + types: placeholder as Registry['subscribe']['types'], + }, + 'unsubscribe': { + methods: ["POST"], + pattern: '/__transmit/unsubscribe', + tokens: [{"old":"/__transmit/unsubscribe","type":0,"val":"__transmit","end":""},{"old":"/__transmit/unsubscribe","type":0,"val":"unsubscribe","end":""}], + types: placeholder as Registry['unsubscribe']['types'], + }, + 'core': { + methods: ["GET","HEAD"], + pattern: '/health', + tokens: [{"old":"/health","type":0,"val":"health","end":""}], + types: placeholder as Registry['core']['types'], + }, +} as const satisfies Record + +export { routes } + +export const registry = { + routes, + $tree: {} as ApiDefinition, +} + +declare module '@tuyau/core/types' { + export interface UserRegistry { + routes: typeof routes + $tree: ApiDefinition + } +} diff --git a/apps/backend/.adonisjs/client/registry/schema.d.ts b/apps/backend/.adonisjs/client/registry/schema.d.ts new file mode 100644 index 0000000..31128c9 --- /dev/null +++ b/apps/backend/.adonisjs/client/registry/schema.d.ts @@ -0,0 +1,195 @@ +/* eslint-disable prettier/prettier */ +/// + +import type { ExtractBody, ExtractQuery, ExtractQueryForGet } from '@tuyau/core/types' +import type { InferInput } from '@vinejs/vine/types' + +export interface Registry { + 'shopkeeper.webhook': { + methods: ["POST"] + pattern: '/stripe/webhook' + types: { + body: {} + paramsTuple: [] + params: {} + query: {} + response: unknown + } + } + 'admin.impersonate.start': { + methods: ["POST"] + pattern: '/admin/impersonate/:user_id/start' + types: { + body: {} + paramsTuple: [string] + params: { user_id: string } + query: {} + response: unknown + } + } + 'admin.impersonate.stop': { + methods: ["POST"] + pattern: '/admin/impersonate/stop' + types: { + body: {} + paramsTuple: [] + params: {} + query: {} + response: unknown + } + } + 'admin.impersonate.status': { + methods: ["GET"] + pattern: '/admin/impersonate/status' + types: { + body: {} + paramsTuple: [] + params: {} + query: {} + response: unknown + } + } + 'admin.users.index': { + methods: ["GET"] + pattern: '/admin/users' + types: { + body: {} + paramsTuple: [] + params: {} + query: {} + response: unknown + } + } + 'auth.register': { + methods: ["POST"] + pattern: '/register' + types: { + body: {} + paramsTuple: [] + params: {} + query: {} + response: unknown + } + } + 'auth.login': { + methods: ["POST"] + pattern: '/login' + types: { + body: {} + paramsTuple: [] + params: {} + query: {} + response: unknown + } + } + 'auth.me': { + methods: ["GET"] + pattern: '/me' + types: { + body: {} + paramsTuple: [] + params: {} + query: {} + response: unknown + } + } + 'auth.logout': { + methods: ["POST"] + pattern: '/logout' + types: { + body: {} + paramsTuple: [] + params: {} + query: {} + response: unknown + } + } + 'auth.email.verify': { + methods: ["POST"] + pattern: '/auth/email/verify/:token' + types: { + body: {} + paramsTuple: [string] + params: { token: string } + query: {} + response: unknown + } + } + 'auth.email.resend': { + methods: ["POST"] + pattern: '/auth/email/resend' + types: { + body: {} + paramsTuple: [] + params: {} + query: {} + response: unknown + } + } + 'auth.password.forgot': { + methods: ["POST"] + pattern: '/auth/password/forgot' + types: { + body: {} + paramsTuple: [] + params: {} + query: {} + response: unknown + } + } + 'auth.password.reset': { + methods: ["POST"] + pattern: '/auth/password/reset/:token' + types: { + body: {} + paramsTuple: [string] + params: { token: string } + query: {} + response: unknown + } + } + 'event_stream': { + methods: ["GET","HEAD"] + pattern: '/__transmit/events' + types: { + body: {} + paramsTuple: [] + params: {} + query: {} + response: unknown + } + } + 'subscribe': { + methods: ["POST"] + pattern: '/__transmit/subscribe' + types: { + body: {} + paramsTuple: [] + params: {} + query: {} + response: unknown + } + } + 'unsubscribe': { + methods: ["POST"] + pattern: '/__transmit/unsubscribe' + types: { + body: {} + paramsTuple: [] + params: {} + query: {} + response: unknown + } + } + 'core': { + methods: ["GET","HEAD"] + pattern: '/health' + types: { + body: {} + paramsTuple: [] + params: {} + query: {} + response: Awaited> + } + } +} diff --git a/apps/backend/.adonisjs/client/registry/tree.d.ts b/apps/backend/.adonisjs/client/registry/tree.d.ts new file mode 100644 index 0000000..abd8e9a --- /dev/null +++ b/apps/backend/.adonisjs/client/registry/tree.d.ts @@ -0,0 +1,36 @@ +/* eslint-disable prettier/prettier */ +import type { routes } from './index.ts' + +export interface ApiDefinition { + shopkeeper: { + webhook: typeof routes['shopkeeper.webhook'] + } + admin: { + impersonate: { + start: typeof routes['admin.impersonate.start'] + stop: typeof routes['admin.impersonate.stop'] + status: typeof routes['admin.impersonate.status'] + } + users: { + index: typeof routes['admin.users.index'] + } + } + auth: { + register: typeof routes['auth.register'] + login: typeof routes['auth.login'] + me: typeof routes['auth.me'] + logout: typeof routes['auth.logout'] + email: { + verify: typeof routes['auth.email.verify'] + resend: typeof routes['auth.email.resend'] + } + password: { + forgot: typeof routes['auth.password.forgot'] + reset: typeof routes['auth.password.reset'] + } + } + eventStream: typeof routes['event_stream'] + subscribe: typeof routes['subscribe'] + unsubscribe: typeof routes['unsubscribe'] + core: typeof routes['core'] +} diff --git a/apps/backend/.adonisjs/server/controllers.ts b/apps/backend/.adonisjs/server/controllers.ts new file mode 100644 index 0000000..9c333ca --- /dev/null +++ b/apps/backend/.adonisjs/server/controllers.ts @@ -0,0 +1,14 @@ +export const controllers = { + admin: { + AdminImpersonation: () => import('#app/admin/controllers/admin_impersonation_controller'), + AdminUsers: () => import('#app/admin/controllers/admin_users_controller'), + }, + auth: { + Auth: () => import('#app/auth/controllers/auth_controller'), + Email: () => import('#app/auth/controllers/email_controller'), + Password: () => import('#app/auth/controllers/password_controller'), + }, + core: { + HealthChecks: () => import('#app/core/controllers/health_checks_controller'), + }, +} diff --git a/apps/backend/.adonisjs/server/events.ts b/apps/backend/.adonisjs/server/events.ts new file mode 100644 index 0000000..a7ab473 --- /dev/null +++ b/apps/backend/.adonisjs/server/events.ts @@ -0,0 +1 @@ +export const events = {} diff --git a/apps/backend/.adonisjs/server/listeners.ts b/apps/backend/.adonisjs/server/listeners.ts new file mode 100644 index 0000000..28cbf66 --- /dev/null +++ b/apps/backend/.adonisjs/server/listeners.ts @@ -0,0 +1 @@ +export const listeners = {} diff --git a/apps/backend/.adonisjs/server/routes.d.ts b/apps/backend/.adonisjs/server/routes.d.ts new file mode 100644 index 0000000..7e3c7a4 --- /dev/null +++ b/apps/backend/.adonisjs/server/routes.d.ts @@ -0,0 +1,53 @@ +import '@adonisjs/core/types/http' + +type ParamValue = string | number | bigint | boolean + +export type ScannedRoutes = { + ALL: { + 'shopkeeper.webhook': { paramsTuple?: []; params?: {} } + 'admin.impersonate.start': { paramsTuple: [ParamValue]; params: {'user_id': ParamValue} } + 'admin.impersonate.stop': { paramsTuple?: []; params?: {} } + 'admin.impersonate.status': { paramsTuple?: []; params?: {} } + 'admin.users.index': { paramsTuple?: []; params?: {} } + 'auth.register': { paramsTuple?: []; params?: {} } + 'auth.login': { paramsTuple?: []; params?: {} } + 'auth.me': { paramsTuple?: []; params?: {} } + 'auth.logout': { paramsTuple?: []; params?: {} } + 'auth.email.verify': { paramsTuple: [ParamValue]; params: {'token': ParamValue} } + 'auth.email.resend': { paramsTuple?: []; params?: {} } + 'auth.password.forgot': { paramsTuple?: []; params?: {} } + 'auth.password.reset': { paramsTuple: [ParamValue]; params: {'token': ParamValue} } + 'event_stream': { paramsTuple?: []; params?: {} } + 'subscribe': { paramsTuple?: []; params?: {} } + 'unsubscribe': { paramsTuple?: []; params?: {} } + 'core': { paramsTuple?: []; params?: {} } + } + POST: { + 'shopkeeper.webhook': { paramsTuple?: []; params?: {} } + 'admin.impersonate.start': { paramsTuple: [ParamValue]; params: {'user_id': ParamValue} } + 'admin.impersonate.stop': { paramsTuple?: []; params?: {} } + 'auth.register': { paramsTuple?: []; params?: {} } + 'auth.login': { paramsTuple?: []; params?: {} } + 'auth.logout': { paramsTuple?: []; params?: {} } + 'auth.email.verify': { paramsTuple: [ParamValue]; params: {'token': ParamValue} } + 'auth.email.resend': { paramsTuple?: []; params?: {} } + 'auth.password.forgot': { paramsTuple?: []; params?: {} } + 'auth.password.reset': { paramsTuple: [ParamValue]; params: {'token': ParamValue} } + 'subscribe': { paramsTuple?: []; params?: {} } + 'unsubscribe': { paramsTuple?: []; params?: {} } + } + GET: { + 'admin.impersonate.status': { paramsTuple?: []; params?: {} } + 'admin.users.index': { paramsTuple?: []; params?: {} } + 'auth.me': { paramsTuple?: []; params?: {} } + 'event_stream': { paramsTuple?: []; params?: {} } + 'core': { paramsTuple?: []; params?: {} } + } + HEAD: { + 'event_stream': { paramsTuple?: []; params?: {} } + 'core': { paramsTuple?: []; params?: {} } + } +} +declare module '@adonisjs/core/types/http' { + export interface RoutesList extends ScannedRoutes {} +} \ No newline at end of file diff --git a/apps/backend/ace.js b/apps/backend/ace.js index df02fb7..d7647d0 100644 --- a/apps/backend/ace.js +++ b/apps/backend/ace.js @@ -17,11 +17,11 @@ */ /** - * Register hook to process TypeScript files using ts-node + * Register hook to process TypeScript files using @poppinss/ts-exec */ -import 'ts-node-maintained/register/esm' +import "@poppinss/ts-exec"; /** * Import ace console entrypoint */ -await import('./bin/console.js') +await import("./bin/console.js"); diff --git a/apps/backend/adonisrc.ts b/apps/backend/adonisrc.ts index 29a6e5e..aa32a06 100644 --- a/apps/backend/adonisrc.ts +++ b/apps/backend/adonisrc.ts @@ -1,4 +1,6 @@ +import { generateRegistry } from '@tuyau/core/hooks' import { defineConfig } from '@adonisjs/core/app' +import { indexEntities } from '@adonisjs/core' export default defineConfig({ /* @@ -30,7 +32,6 @@ export default defineConfig({ () => import('@adonisjs/lucid/commands'), () => import('@tuyau/core/commands'), () => import('@adonisjs-community/modules/commands'), - () => import('@jrmc/adonis-attachment/commands'), () => import('@adonisjs/mail/commands'), () => import('@adonisjs/bouncer/commands'), () => import('@foadonis/shopkeeper/commands'), @@ -57,18 +58,14 @@ export default defineConfig({ () => import('@adonisjs/lucid/database_provider'), () => import('@adonisjs/session/session_provider'), () => import('@adonisjs/auth/auth_provider'), - () => import('@tuyau/core/tuyau_provider'), () => import('@adonisjs-community/girouette/girouette_provider'), - () => import('@jrmc/adonis-attachment/attachment_provider'), () => import('@adonisjs/drive/drive_provider'), () => import('@adonisjs/mail/mail_provider'), () => import('@adonisjs/bouncer/bouncer_provider'), - () => import('@holoyan/adonisjs-permissions/role_permission_provider'), () => import('@foadonis/shopkeeper/shopkeeper_provider'), - () => import('@facteurjs/adonisjs/facteur_provider'), () => import('@adonisjs/transmit/transmit_provider'), () => import('@monocle.sh/adonisjs-agent/monocle_provider'), - () => import('@adonisjs/i18n/i18n_provider') + () => import('@adonisjs/i18n/i18n_provider'), ], /* @@ -111,4 +108,24 @@ export default defineConfig({ reloadServer: false, }, ], + + hooks: { + init: [ + generateRegistry(), + indexEntities({ + transformers: { + enabled: true, + source: './app', + glob: ['**/*_transformer.ts'], + importAlias: '#app', + }, + controllers: { + enabled: true, + source: './app', + glob: ['**/*_controller.ts'], + importAlias: '#app', + }, + }), + ], + }, }) diff --git a/apps/backend/app/admin/controllers/admin_impersonation_controller.ts b/apps/backend/app/admin/controllers/admin_impersonation_controller.ts index 4a24f6b..efc4e41 100644 --- a/apps/backend/app/admin/controllers/admin_impersonation_controller.ts +++ b/apps/backend/app/admin/controllers/admin_impersonation_controller.ts @@ -3,16 +3,16 @@ import type { HttpContext } from '@adonisjs/core/http' import { inject } from '@adonisjs/core' import { Get, Group, Middleware, Post } from '@adonisjs-community/girouette' import User from '#users/models/user' -import UserDto from '#users/dtos/user' import { middleware } from '#start/kernel' import AdminPolicy from '#admin/policies/admin_policy' +import UserTransformer from '#users/transformers/user_transformer' @inject() @Group({ name: 'admin.impersonate', prefix: '/admin/impersonate' }) export default class AdminImpersonationController { @Post('/:user_id/start', 'start') @Middleware(middleware.auth()) - async impersonateUser({ params, session, response, auth, bouncer }: HttpContext) { + async impersonateUser({ params, session, response, auth, bouncer, serialize }: HttpContext) { const currentUser = auth.getUserOrFail() const { user_id: userId } = params @@ -27,14 +27,14 @@ export default class AdminImpersonationController { return response.ok({ message: `Now impersonating ${targetUser.firstName} ${targetUser.lastName}`, - impersonatedUser: new UserDto(targetUser), - originalAdmin: new UserDto(currentUser), + impersonatedUser: await serialize(UserTransformer.transform(targetUser)), + originalAdmin: await serialize(UserTransformer.transform(currentUser)), }) } @Post('/stop', 'stop') @Middleware(middleware.auth()) - async stopImpersonation({ session, response, auth }: HttpContext) { + async stopImpersonation({ session, response, auth, serialize }: HttpContext) { const originalAdminId = session.get('originalAdminId') const isImpersonating = session.get('isImpersonating') @@ -50,13 +50,13 @@ export default class AdminImpersonationController { return response.ok({ message: 'Impersonation stopped', - user: new UserDto(originalAdmin), + user: await serialize(UserTransformer.transform(originalAdmin)), }) } @Get('/status', 'status') @Middleware(middleware.auth()) - async impersonationStatus({ session, auth }: HttpContext) { + async impersonationStatus({ session, auth, serialize }: HttpContext) { const originalAdminId = session.get('originalAdminId') const isImpersonating = session.get('isImpersonating') @@ -73,8 +73,8 @@ export default class AdminImpersonationController { return { isImpersonating: true, - currentUser: new UserDto(currentUser), - originalAdmin: new UserDto(originalAdmin), + currentUser: await serialize(UserTransformer.transform(currentUser)), + originalAdmin: await serialize(UserTransformer.transform(originalAdmin)), } } } diff --git a/apps/backend/app/admin/controllers/admin_users_controller.ts b/apps/backend/app/admin/controllers/admin_users_controller.ts index 2239c3b..35c92f8 100644 --- a/apps/backend/app/admin/controllers/admin_users_controller.ts +++ b/apps/backend/app/admin/controllers/admin_users_controller.ts @@ -3,16 +3,16 @@ import type { HttpContext } from '@adonisjs/core/http' import { inject } from '@adonisjs/core' import { Get, Group, Middleware } from '@adonisjs-community/girouette' import User from '#users/models/user' -import UserDto from '#users/dtos/user' import { middleware } from '#start/kernel' import AdminPolicy from '#admin/policies/admin_policy' +import UserTransformer from '#users/transformers/user_transformer' @inject() @Group({ name: 'admin.users', prefix: '/admin/users' }) export default class AdminUsersController { @Get('/', 'index') @Middleware(middleware.auth()) - async index({ request, bouncer }: HttpContext) { + async index({ request, bouncer, serialize }: HttpContext) { await bouncer.with(AdminPolicy).authorize('accessAdmin') const page = request.input('page', 1) @@ -32,6 +32,9 @@ export default class AdminUsersController { const users = await query.orderBy('createdAt', 'desc').paginate(page, limit) - return UserDto.fromPaginator(users) + const data = users.all() + const meta = users.getMeta() + + return await serialize(UserTransformer.paginate(data, meta)) } } diff --git a/apps/backend/app/admin/policies/admin_policy.ts b/apps/backend/app/admin/policies/admin_policy.ts index 2c83e1c..a29b5c6 100644 --- a/apps/backend/app/admin/policies/admin_policy.ts +++ b/apps/backend/app/admin/policies/admin_policy.ts @@ -1,15 +1,12 @@ import { BasePolicy } from '@adonisjs/bouncer' -import User from '#users/models/user' +import User, { Role } from '#users/models/user' export default class AdminPolicy extends BasePolicy { async impersonate(user: User, targetUser: User) { - return ( - (await user.hasPermission('validate_entities')) && - !(await targetUser.hasPermission('validate_entities')) - ) + return user.role === Role.ADMIN && targetUser.role === Role.USER } async accessAdmin(user: User) { - return await user.hasPermission('admin_access') + return user.role === Role.ADMIN } } diff --git a/apps/backend/app/auth/controllers/auth_controller.ts b/apps/backend/app/auth/controllers/auth_controller.ts index eba6957..dd67fca 100644 --- a/apps/backend/app/auth/controllers/auth_controller.ts +++ b/apps/backend/app/auth/controllers/auth_controller.ts @@ -3,18 +3,18 @@ import type { HttpContext } from '@adonisjs/core/http' import { inject } from '@adonisjs/core' import { Get, Group, Middleware, Post } from '@adonisjs-community/girouette' import User from '#users/models/user' -import UserDto from '#users/dtos/user' import { middleware } from '#start/kernel' import { registerValidator } from '#auth/validators/register' import { loginValidator } from '#auth/validators/login' import { EmailVerificationService } from '#auth/services/email_verification_service' +import UserTransformer from '#users/transformers/user_transformer' @inject() @Group({ name: 'auth' }) export default class AuthController { constructor(private emailVerificationService: EmailVerificationService) {} @Post('/register', 'register') - async register({ request, response }: HttpContext) { + async register({ request, response, serialize }: HttpContext) { const payload = await request.validateUsing(registerValidator) const user = await User.create({ @@ -28,27 +28,27 @@ export default class AuthController { return response.status(201).json({ message: 'Registration successful. Please check your email to verify your account.', - user: new UserDto(user), + user: await serialize(UserTransformer.transform(user)), }) } @Post('/login', 'login') - async login({ auth, request }: HttpContext) { + async login({ auth, request, serialize }: HttpContext) { const { email, password } = await request.validateUsing(loginValidator) const user = await User.verifyCredentials(email, password) await auth.use('web').login(user) - return new UserDto(user) + return await serialize(UserTransformer.transform(user)) } @Get('/me', 'me') @Middleware([middleware.auth()]) - async me({ auth }: HttpContext) { + async me({ auth, serialize }: HttpContext) { const user = auth.getUserOrFail() - return new UserDto(user) + return await serialize(UserTransformer.transform(user)) } @Post('/logout', 'logout') diff --git a/apps/backend/app/users/dtos/user.ts b/apps/backend/app/users/dtos/user.ts deleted file mode 100644 index d17e13c..0000000 --- a/apps/backend/app/users/dtos/user.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { BaseModelDto } from '@adocasts.com/dto/base' -import User from '#users/models/user' -import { Address } from '#common/types/address' - -export default class UserDto extends BaseModelDto { - declare id: string - declare email: string - declare firstName: string - declare lastName: string - declare createdAt: string - declare updatedAt: string - declare address: Address - declare fullName: string - - constructor(user: User) { - super() - - if (!user) return - this.id = user.id.toString() - this.email = user.email - this.firstName = user.firstName - this.lastName = user.lastName - this.createdAt = user.createdAt.toISO()! - this.updatedAt = user.updatedAt.toISO()! - this.address = user.address - this.fullName = user.fullName - } -} diff --git a/apps/backend/app/users/models/user.ts b/apps/backend/app/users/models/user.ts index 69f4e06..d08c981 100644 --- a/apps/backend/app/users/models/user.ts +++ b/apps/backend/app/users/models/user.ts @@ -1,11 +1,7 @@ -import type { AclModelInterface } from '@holoyan/adonisjs-permissions/types' import type { Address } from '#common/types/address' import { DateTime } from 'luxon' -import { MorphMap } from '@holoyan/morph-map-js' -import { hasPermissions } from '@holoyan/adonisjs-permissions' import { Billable } from '@foadonis/shopkeeper/mixins' -import { NotifiableTargets } from '@facteurjs/adonisjs/types' import { BaseModel, column, computed } from '@adonisjs/lucid/orm' import hash from '@adonisjs/core/services/hash' import { compose } from '@adonisjs/core/helpers' @@ -18,10 +14,13 @@ const AuthFinder = withAuthFinder(() => hash.use('scrypt'), { passwordColumnName: 'password', }) -@MorphMap('users') +export enum Role { + ADMIN = 'ADMIN', + USER = 'USER', +} + export default class User - extends compose(BaseModel, AuthFinder, Billable, withUUID(), withTimestamps(), hasPermissions()) - implements AclModelInterface + extends compose(BaseModel, AuthFinder, Billable, withUUID(), withTimestamps()) { @column() declare firstName: string @@ -35,6 +34,9 @@ export default class User @column({ serializeAs: null }) declare password: string + @column() + declare role: Role + @column({ prepare: (value: Address) => JSON.stringify(value), }) @@ -51,10 +53,4 @@ export default class User getModelId(): string { return this.id } - - notificationTargets(): NotifiableTargets { - return { - transmit: { channel: `users/${this.id}` }, - } - } } diff --git a/apps/backend/app/users/transformers/user_transformer.ts b/apps/backend/app/users/transformers/user_transformer.ts new file mode 100644 index 0000000..a2aa943 --- /dev/null +++ b/apps/backend/app/users/transformers/user_transformer.ts @@ -0,0 +1,8 @@ +import { BaseTransformer } from '@adonisjs/core/transformers' +import User from '#users/models/user' + +export default class UserTransformer extends BaseTransformer { + toObject() { + return this.pick(this.resource, ['id', 'firstName', 'lastName', 'email', 'role', 'fullName', 'address']) + } +} \ No newline at end of file diff --git a/apps/backend/config/attachment.ts b/apps/backend/config/attachment.ts deleted file mode 100644 index a68a0ac..0000000 --- a/apps/backend/config/attachment.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { InferConverters } from '@jrmc/adonis-attachment/types/config' -// import sharp from 'sharp' -import { defineConfig } from '@jrmc/adonis-attachment' - -/** - * Documentation: https://adonis-attachment.jrmc.dev/guide/essentials/configuration - */ - -const attachmentConfig = defineConfig({ - converters: { - thumbnail: { - converter: () => import('@jrmc/adonis-attachment/converters/image_converter'), - options: { - resize: 300, - }, - }, - }, -}) - -export default attachmentConfig - -declare module '@jrmc/adonis-attachment' { - interface AttachmentVariants extends InferConverters {} -} diff --git a/apps/backend/config/encryption.ts b/apps/backend/config/encryption.ts new file mode 100644 index 0000000..f1aa5de --- /dev/null +++ b/apps/backend/config/encryption.ts @@ -0,0 +1,12 @@ +import { defineConfig, drivers } from '@adonisjs/core/encryption' +import env from '#start/env' + +export default defineConfig({ + default: 'app', + list: { + app: drivers.aes256gcm({ + id: 'app', + keys: [env.get('APP_KEY')], + }), + }, +}) diff --git a/apps/backend/config/notifications.ts b/apps/backend/config/notifications.ts deleted file mode 100644 index 5dcad28..0000000 --- a/apps/backend/config/notifications.ts +++ /dev/null @@ -1,23 +0,0 @@ -import type { InferChannels } from '@facteurjs/adonisjs/types' - -import { defineConfig, channels } from '@facteurjs/adonisjs' - -const config = defineConfig({ - channels: { - transmit: channels.transmit(), - }, - - preferences: { - global: { - channels: { - transmit: true, - }, - }, - }, -}) - -export default config - -declare module '@facteurjs/adonisjs/types' { - interface NotificationChannels extends InferChannels {} -} diff --git a/apps/backend/config/permissions.ts b/apps/backend/config/permissions.ts deleted file mode 100644 index b951d6f..0000000 --- a/apps/backend/config/permissions.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { Permissions } from '@holoyan/adonisjs-permissions/types' - -export const permissionsConfig: Permissions = { - tables: { - roles: 'roles', - modelRoles: 'model_roles', - permissions: 'permissions', - modelPermissions: 'model_permissions', - }, - morphMaps: { - roles: 'roles', - permissions: 'permissions', - }, - uuidSupport: true, -} diff --git a/apps/backend/config/tuyau.ts b/apps/backend/config/tuyau.ts deleted file mode 100644 index dd04438..0000000 --- a/apps/backend/config/tuyau.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { defineConfig } from '@tuyau/core' - -const tuyauConfig = defineConfig({ - codegen: { - /** - * Filters the definitions and named routes to be generated - */ - // definitions: { - // only: [], - // } - // routes: { - // only: [], - // } - }, -}) - -export default tuyauConfig diff --git a/apps/backend/database/migrations/01_create_users_table.ts b/apps/backend/database/migrations/01_create_users_table.ts index c9042ea..d3d9799 100644 --- a/apps/backend/database/migrations/01_create_users_table.ts +++ b/apps/backend/database/migrations/01_create_users_table.ts @@ -10,6 +10,7 @@ export default class extends BaseSchema { table.string('last_name').nullable() table.string('email', 254).notNullable().unique() table.string('password').notNullable() + table.enum('role', ['ADMIN', 'USER']).notNullable().defaultTo('USER') table.timestamp('email_verified_at').nullable() table.timestamp('created_at').notNullable() diff --git a/apps/backend/database/migrations/04_create_role_permissions_table.ts b/apps/backend/database/migrations/04_create_role_permissions_table.ts deleted file mode 100644 index eb0ac8e..0000000 --- a/apps/backend/database/migrations/04_create_role_permissions_table.ts +++ /dev/null @@ -1,116 +0,0 @@ -import { BaseSchema } from '@adonisjs/lucid/schema' -import config from '@adonisjs/core/services/config' - -export default class extends BaseSchema { - async up() { - this.schema.createTable( - config.get('permissions.permissionsConfig.tables.permissions'), - (table) => { - this.primaryKey(table, 'id') - - table.string('slug') - table.string('title').nullable() - table.string('entity_type').defaultTo('*') - this.modelId(table, 'entity_id').nullable() - table.string('scope').defaultTo('default') - table.boolean('allowed').defaultTo(true) - - /** - * Uses timestamptz for PostgreSQL and DATETIME2 for MSSQL - */ - table.timestamp('created_at', { useTz: true }) - table.timestamp('updated_at', { useTz: true }) - - table.index(['scope', 'slug']) - table.index(['entity_type', 'entity_id']) - }, - ) - - this.schema.createTable(config.get('permissions.permissionsConfig.tables.roles'), (table) => { - this.primaryKey(table, 'id') - - table.string('slug') - table.string('title').nullable() - table.string('entity_type').defaultTo('*') - this.modelId(table, 'entity_id').nullable() - table.string('scope').defaultTo('default') - table.boolean('allowed').defaultTo(true) - - /** - * Uses timestamptz for PostgreSQL and DATETIME2 for MSSQL - */ - table.timestamp('created_at', { useTz: true }) - table.timestamp('updated_at', { useTz: true }) - - table.index(['scope', 'slug']) - table.index(['entity_type', 'entity_id']) - }) - - this.schema.createTable( - config.get('permissions.permissionsConfig.tables.modelRoles'), - (table) => { - table.bigIncrements('id') - - table.string('model_type') - this.modelId(table, 'model_id') - this.modelId(table, 'role_id') - - /** - * Uses timestamptz for PostgreSQL and DATETIME2 for MSSQL - */ - table.timestamp('created_at', { useTz: true }) - table.timestamp('updated_at', { useTz: true }) - - table.index(['model_type', 'model_id']) - - table - .foreign('role_id') - .references(config.get('permissions.permissionsConfig.tables.roles') + '.id') - .onDelete('CASCADE') - }, - ) - - this.schema.createTable( - config.get('permissions.permissionsConfig.tables.modelPermissions'), - (table) => { - table.bigIncrements('id') - - table.string('model_type') - this.modelId(table, 'model_id') - this.modelId(table, 'permission_id') - - /** - * Uses timestamptz for PostgreSQL and DATETIME2 for MSSQL - */ - table.timestamp('created_at', { useTz: true }) - table.timestamp('updated_at', { useTz: true }) - - table.index(['model_type', 'model_id']) - - table - .foreign('permission_id') - .references(config.get('permissions.permissionsConfig.tables.permissions') + '.id') - .onDelete('CASCADE') - }, - ) - } - - async down() { - this.schema.dropTable(config.get('permissions.permissionsConfig.tables.modelRoles')) - this.schema.dropTable(config.get('permissions.permissionsConfig.tables.roles')) - this.schema.dropTable(config.get('permissions.permissionsConfig.tables.modelPermissions')) - this.schema.dropTable(config.get('permissions.permissionsConfig.tables.permissions')) - } - - private primaryKey(table: any, columnName: string) { - return config.get('permissions.permissionsConfig.uuidSupport') - ? table.string(columnName).primary() - : table.bigIncrements(columnName) - } - - private modelId(table: any, columnName: string) { - return config.get('permissions.permissionsConfig.uuidSupport') - ? table.string(columnName) - : table.bigint(columnName).unsigned() - } -} diff --git a/apps/backend/database/seeders/main/index_seeder.ts b/apps/backend/database/seeders/main/index_seeder.ts index 508d9c9..1d97452 100644 --- a/apps/backend/database/seeders/main/index_seeder.ts +++ b/apps/backend/database/seeders/main/index_seeder.ts @@ -3,7 +3,6 @@ import app from '@adonisjs/core/services/app' export default class IndexSeeder extends BaseSeeder { async run() { - await this.seed(await import('#database/seeders/roles_seeder')) await this.seed(await import('#database/seeders/super_admin_seeder')) } diff --git a/apps/backend/database/seeders/roles_seeder.ts b/apps/backend/database/seeders/roles_seeder.ts deleted file mode 100644 index 42b96c9..0000000 --- a/apps/backend/database/seeders/roles_seeder.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { Acl } from '@holoyan/adonisjs-permissions' -import { BaseSeeder } from '@adonisjs/lucid/seeders' - -export default class extends BaseSeeder { - static environment = ['development', 'production'] - - async run() { - const rolesWithPermissions = { - super_admin: ['admin_access'], - } - - for (const [role, permissions] of Object.entries(rolesWithPermissions)) { - await this.createRoleWithPermissions(role, permissions) - } - } - - async createRoleWithPermissions(roleSlug: string, permissions: string[]) { - const role = await Acl.role().create({ slug: roleSlug }) - for (const permission of permissions) { - await Acl.role(role).assign(permission) - } - return role - } -} diff --git a/apps/backend/database/seeders/super_admin_seeder.ts b/apps/backend/database/seeders/super_admin_seeder.ts index b30186e..c8562ea 100644 --- a/apps/backend/database/seeders/super_admin_seeder.ts +++ b/apps/backend/database/seeders/super_admin_seeder.ts @@ -1,5 +1,5 @@ import { BaseSeeder } from '@adonisjs/lucid/seeders' -import User from '#users/models/user' +import User, { Role } from '#users/models/user' export default class extends BaseSeeder { static environment = ['development', 'production'] @@ -9,12 +9,12 @@ export default class extends BaseSeeder { if (existingUser) { return } - const user = await User.create({ + await User.create({ firstName: 'Super', lastName: 'Admin', email: 'admin@repo.com', password: '123', + role: Role.ADMIN, }) - await user.assignRole('super_admin') } } diff --git a/apps/backend/facteur/service.ts b/apps/backend/facteur/service.ts deleted file mode 100644 index d956591..0000000 --- a/apps/backend/facteur/service.ts +++ /dev/null @@ -1,12 +0,0 @@ -import type { NotificationChannels } from '@facteurjs/adonisjs/types' -import type { NotificationManager } from '@facteurjs/adonisjs' - -import app from '@adonisjs/core/services/app' - -let facteur: NotificationManager - -await app?.booted(async () => { - facteur = await app.container.make('notifications.manager') -}) - -export { facteur as default } diff --git a/apps/backend/package.json b/apps/backend/package.json index 5257898..3de9d02 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -31,32 +31,26 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@adocasts.com/dto": "^0.0.10", - "@adonisjs-community/girouette": "^0.1.5", + "@adonisjs-community/girouette": "0.1.6-next.3", "@adonisjs-community/modules": "^1.1.0", - "@adonisjs/auth": "^9.5.0", - "@adonisjs/bouncer": "^3.1.6", - "@adonisjs/core": "^6.19.0", - "@adonisjs/cors": "^2.2.1", - "@adonisjs/drive": "^3.4.1", - "@adonisjs/i18n": "^2.2.3", - "@adonisjs/lucid": "^21.8.0", - "@adonisjs/mail": "^9.2.2", - "@adonisjs/session": "^7.5.1", + "@adonisjs/auth": "10.0.0-next.3", + "@adonisjs/bouncer": "4.0.0-next.1", + "@adonisjs/core": "7.0.0-next.18", + "@adonisjs/cors": "3.0.0-next.0", + "@adonisjs/drive": "4.0.0-next.0", + "@adonisjs/lucid": "22.0.0-next.3", + "@adonisjs/mail": "^10.0.0-next.1", + "@adonisjs/session": "8.0.0-next.2", "@adonisjs/transmit": "^2.0.2", "@aws-sdk/client-s3": "^3.901.0", "@aws-sdk/s3-request-presigner": "^3.901.0", - "@facteurjs/adonisjs": "1.0.0-beta.4", "@foadonis/shopkeeper": "^0.1.7", - "@holoyan/adonisjs-permissions": "^1.3.1", - "@holoyan/morph-map-js": "^0.1.1", - "@jrmc/adonis-attachment": "^5.0.1", - "@monocle.sh/adonisjs-agent": "1.0.0-beta.9", + "@monocle-app/agent": "1.0.0-beta.3", "@react-email/components": "^0.5.7", "@react-email/render": "^1.4.0", - "@tuyau/core": "^0.4.2", - "@vinejs/vine": "^3.0.1", - "edge.js": "^6.3.0", + "@tuyau/core": "catalog:", + "@vinejs/vine": "^4.2.0", + "edge.js": "^6.4.0", "locate-path": "^8.0.0", "luxon": "^3.7.2", "pg": "^8.16.3", @@ -66,13 +60,13 @@ "uuid": "^10.0.0" }, "devDependencies": { - "@adonisjs/assembler": "^7.8.2", - "@adonisjs/prettier-config": "^1.4.5", - "@adonisjs/tsconfig": "^1.4.1", - "@japa/api-client": "^3.1.0", + "@adonisjs/assembler": "8.0.0-next.27", + "@adonisjs/tsconfig": "2.0.0-next.3", + "@japa/api-client": "^3.1.1", "@japa/assert": "^4.1.1", - "@japa/plugin-adonisjs": "^4.0.0", + "@japa/plugin-adonisjs": "5.1.0-next.0", "@japa/runner": "^4.4.0", + "@poppinss/ts-exec": "^1.4.1", "@react-email/preview-server": "4.3.1", "@swc/core": "1.11.24", "@tuyau/utils": "^0.0.9", @@ -80,14 +74,11 @@ "@types/node": "^22.18.8", "@types/react": "^19.2.0", "@types/react-dom": "^19.2.0", - "@vavite/multibuild": "^5.1.0", - "hot-hook": "^0.4.0", - "pino-pretty": "^13.1.1", + "hot-hook": "0.4.1-next.4", + "pino-pretty": "^13.1.3", "react-email": "^4.3.1", - "ts-node-maintained": "^10.9.6", "typescript": "~5.8.3" }, - "prettier": "@adonisjs/prettier-config", "hotHook": { "boundaries": [ "./app/controllers/**/*.ts", diff --git a/apps/backend/start/routes.ts b/apps/backend/start/routes.ts index dc01aa2..aa129b5 100644 --- a/apps/backend/start/routes.ts +++ b/apps/backend/start/routes.ts @@ -1,11 +1,9 @@ import transmit from '@adonisjs/transmit/services/main' import router from '@adonisjs/core/services/router' -import facteur from '../facteur/service.js' import { middleware } from '#start/kernel' transmit.registerRoutes() -router.group(() => facteur.registerRoutes()) const CoreController = () => import('#core/controllers/health_checks_controller') router.get('health', [CoreController, 'handle']).use(middleware.requireSecretToken()) diff --git a/package.json b/package.json index bb0a3cd..c65c4c8 100644 --- a/package.json +++ b/package.json @@ -20,8 +20,10 @@ "pnpm": { "overrides": { "uuid": "^10.0.0", - "date-fns": "^3.0.0", - "@vavite/multibuild>vite": "^6.0.0" + "date-fns": "^3.0.0" + }, + "patchedDependencies": { + "@adonisjs/transmit@2.0.2": "patches/@adonisjs__transmit@2.0.2.patch" } } } diff --git a/patches/@adonisjs__transmit@2.0.2.patch b/patches/@adonisjs__transmit@2.0.2.patch new file mode 100644 index 0000000..2cce96a --- /dev/null +++ b/patches/@adonisjs__transmit@2.0.2.patch @@ -0,0 +1,11 @@ +diff --git a/build/stubs/main.js b/build/stubs/main.js +index b4a795ac45f7f4d0db20ea7c2944ae9788e112de..6258ade8f3185ee0c5b9f070613d29a807c11957 100644 +--- a/build/stubs/main.js ++++ b/build/stubs/main.js +@@ -6,5 +6,4 @@ + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +-import { getDirname } from '@poppinss/utils'; +-export const stubsRoot = getDirname(import.meta.url); ++export const stubsRoot = import.meta.dirname; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bfa14d8..64923a2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,10 +4,20 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +catalogs: + default: + '@tuyau/core': + specifier: 1.0.0-beta.10 + version: 1.0.0-beta.10 + overrides: uuid: ^10.0.0 date-fns: ^3.0.0 - '@vavite/multibuild>vite': ^6.0.0 + +patchedDependencies: + '@adonisjs/transmit@2.0.2': + hash: 16ce04e456982fcf7277acd514c8e2de6e325a38ee106a0539f1b41f64864451 + path: patches/@adonisjs__transmit@2.0.2.patch importers: @@ -18,94 +28,76 @@ importers: version: 0.21.0 oxlint: specifier: ^1.36.0 - version: 1.36.0(oxlint-tsgolint@0.10.0) + version: 1.43.0(oxlint-tsgolint@0.10.1) oxlint-tsgolint: specifier: ^0.10.0 - version: 0.10.0 + version: 0.10.1 turbo: specifier: ^2.5.8 - version: 2.5.8 + version: 2.8.3 apps/backend: dependencies: - '@adocasts.com/dto': - specifier: ^0.0.10 - version: 0.0.10(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@adonisjs/lucid@21.8.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(luxon@3.7.2)(pg@8.16.3))(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0) '@adonisjs-community/girouette': - specifier: ^0.1.5 - version: 0.1.5(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0)) + specifier: 0.1.6-next.3 + version: 0.1.6-next.3(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@adonisjs-community/modules': specifier: ^1.1.0 - version: 1.1.0(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0)) + version: 1.1.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@adonisjs/auth': - specifier: ^9.5.0 - version: 9.5.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@adonisjs/lucid@21.8.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(luxon@3.7.2)(pg@8.16.3))(@adonisjs/session@7.5.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@japa/api-client@3.1.0(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0))(edge.js@6.3.0))(@japa/api-client@3.1.0(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0))(@japa/plugin-adonisjs@4.0.0(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@japa/api-client@3.1.0(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0))(@japa/runner@4.4.0)) + specifier: 10.0.0-next.3 + version: 10.0.0-next.3(bf96e90ca4f770b685049cca7765219f) '@adonisjs/bouncer': - specifier: ^3.1.6 - version: 3.1.6(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@adonisjs/i18n@2.2.3(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(edge.js@6.3.0) + specifier: 4.0.0-next.1 + version: 4.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(edge.js@6.4.0) '@adonisjs/core': - specifier: ^6.19.0 - version: 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) + specifier: 7.0.0-next.18 + version: 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@adonisjs/cors': - specifier: ^2.2.1 - version: 2.2.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0)) + specifier: 3.0.0-next.0 + version: 3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@adonisjs/drive': - specifier: ^3.4.1 - version: 3.4.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@aws-sdk/client-s3@3.901.0)(@aws-sdk/s3-request-presigner@3.901.0) - '@adonisjs/i18n': - specifier: ^2.2.3 - version: 2.2.3(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(edge.js@6.3.0) + specifier: 4.0.0-next.0 + version: 4.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-s3@3.985.0)(@aws-sdk/s3-request-presigner@3.985.0) '@adonisjs/lucid': - specifier: ^21.8.0 - version: 21.8.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(luxon@3.7.2)(pg@8.16.3) + specifier: 22.0.0-next.3 + version: 22.0.0-next.3(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) '@adonisjs/mail': - specifier: ^9.2.2 - version: 9.2.2(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@aws-sdk/client-ses@3.901.0)(@types/luxon@3.7.1)(@types/node@22.18.8)(dayjs@1.11.18)(edge.js@6.3.0)(luxon@3.7.2) + specifier: ^10.0.0-next.1 + version: 10.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-sesv2@3.962.0)(@types/luxon@3.7.1)(@types/node@22.19.10)(dayjs@1.11.19)(edge.js@6.4.0)(luxon@3.7.2) '@adonisjs/session': - specifier: ^7.5.1 - version: 7.5.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@japa/api-client@3.1.0(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0))(edge.js@6.3.0) + specifier: 8.0.0-next.2 + version: 8.0.0-next.2(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.3(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0))(edge.js@6.4.0) '@adonisjs/transmit': specifier: ^2.0.2 - version: 2.0.2(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0)) + version: 2.0.2(patch_hash=16ce04e456982fcf7277acd514c8e2de6e325a38ee106a0539f1b41f64864451)(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@aws-sdk/client-s3': specifier: ^3.901.0 - version: 3.901.0 + version: 3.985.0 '@aws-sdk/s3-request-presigner': specifier: ^3.901.0 - version: 3.901.0 - '@facteurjs/adonisjs': - specifier: 1.0.0-beta.4 - version: 1.0.0-beta.4(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@adonisjs/lucid@21.8.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(luxon@3.7.2)(pg@8.16.3))(@adonisjs/mail@9.2.2(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@aws-sdk/client-ses@3.901.0)(@types/luxon@3.7.1)(@types/node@22.18.8)(dayjs@1.11.18)(edge.js@6.3.0)(luxon@3.7.2))(@adonisjs/transmit@2.0.2(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0)))(knex@3.1.0(pg@8.16.3))(socket.io@4.8.1) + version: 3.985.0 '@foadonis/shopkeeper': specifier: ^0.1.7 - version: 0.1.7(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@adonisjs/lucid@21.8.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(luxon@3.7.2)(pg@8.16.3))(luxon@3.7.2)(reflect-metadata@0.2.2) - '@holoyan/adonisjs-permissions': - specifier: ^1.3.1 - version: 1.3.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@adonisjs/lucid@21.8.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(luxon@3.7.2)(pg@8.16.3))(@types/uuid@10.0.0)(luxon@3.7.2)(uuid@10.0.0) - '@holoyan/morph-map-js': - specifier: ^0.1.1 - version: 0.1.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0)) - '@jrmc/adonis-attachment': - specifier: ^5.0.1 - version: 5.0.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@adonisjs/drive@3.4.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@aws-sdk/client-s3@3.901.0)(@aws-sdk/s3-request-presigner@3.901.0))(@adonisjs/lucid@21.8.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(luxon@3.7.2)(pg@8.16.3))(sharp@0.34.4)(tslib@2.8.1) - '@monocle.sh/adonisjs-agent': - specifier: 1.0.0-beta.9 - version: 1.0.0-beta.9(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0)) + version: 0.1.7(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.3(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(luxon@3.7.2)(reflect-metadata@0.2.2) + '@monocle-app/agent': + specifier: 1.0.0-beta.3 + version: 1.0.0-beta.3(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@react-email/components': specifier: ^0.5.7 - version: 0.5.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 0.5.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@react-email/render': specifier: ^1.4.0 - version: 1.4.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.4.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tuyau/core': - specifier: ^0.4.2 - version: 0.4.2(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0)) + specifier: 'catalog:' + version: 1.0.0-beta.10(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@vinejs/vine': - specifier: ^3.0.1 - version: 3.0.1 + specifier: ^4.2.0 + version: 4.3.0 edge.js: - specifier: ^6.3.0 - version: 6.3.0 + specifier: ^6.4.0 + version: 6.4.0 locate-path: specifier: ^8.0.0 version: 8.0.0 @@ -114,13 +106,13 @@ importers: version: 3.7.2 pg: specifier: ^8.16.3 - version: 8.16.3 + version: 8.18.0 react: specifier: ^19.2.0 - version: 19.2.0 + version: 19.2.4 react-dom: specifier: ^19.2.0 - version: 19.2.0(react@19.2.0) + version: 19.2.4(react@19.2.4) reflect-metadata: specifier: ^0.2.2 version: 0.2.2 @@ -129,26 +121,26 @@ importers: version: 10.0.0 devDependencies: '@adonisjs/assembler': - specifier: ^7.8.2 - version: 7.8.2(typescript@5.8.3) - '@adonisjs/prettier-config': - specifier: ^1.4.5 - version: 1.4.5 + specifier: 8.0.0-next.27 + version: 8.0.0-next.27(typescript@5.8.3) '@adonisjs/tsconfig': - specifier: ^1.4.1 - version: 1.4.1 + specifier: 2.0.0-next.3 + version: 2.0.0-next.3 '@japa/api-client': - specifier: ^3.1.0 - version: 3.1.0(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0) + specifier: ^3.1.1 + version: 3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0) '@japa/assert': specifier: ^4.1.1 - version: 4.1.1(@japa/runner@4.4.0) + version: 4.2.0(@japa/runner@4.5.0) '@japa/plugin-adonisjs': - specifier: ^4.0.0 - version: 4.0.0(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@japa/api-client@3.1.0(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0))(@japa/runner@4.4.0) + specifier: 5.1.0-next.0 + version: 5.1.0-next.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0) '@japa/runner': specifier: ^4.4.0 - version: 4.4.0 + version: 4.5.0 + '@poppinss/ts-exec': + specifier: ^1.4.1 + version: 1.4.4 '@react-email/preview-server': specifier: 4.3.1 version: 4.3.1(@opentelemetry/api@1.9.0)(@swc/core@1.11.24)(postcss@8.5.6) @@ -163,28 +155,22 @@ importers: version: 3.7.1 '@types/node': specifier: ^22.18.8 - version: 22.18.8 + version: 22.19.10 '@types/react': specifier: ^19.2.0 - version: 19.2.0 + version: 19.2.13 '@types/react-dom': specifier: ^19.2.0 - version: 19.2.0(@types/react@19.2.0) - '@vavite/multibuild': - specifier: ^5.1.0 - version: 5.1.0(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) + version: 19.2.3(@types/react@19.2.13) hot-hook: - specifier: ^0.4.0 - version: 0.4.0 + specifier: 0.4.1-next.4 + version: 0.4.1-next.4 pino-pretty: - specifier: ^13.1.1 - version: 13.1.1 + specifier: ^13.1.3 + version: 13.1.3 react-email: specifier: ^4.3.1 - version: 4.3.1 - ts-node-maintained: - specifier: ^10.9.6 - version: 10.9.6(@swc/core@1.11.24)(@types/node@22.18.8)(typescript@5.8.3) + version: 4.3.2 typescript: specifier: ~5.8.3 version: 5.8.3 @@ -199,230 +185,230 @@ importers: version: link:../../packages/design-system '@cloudflare/vite-plugin': specifier: ^1.13.10 - version: 1.13.10(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(workerd@1.20251001.0)(wrangler@4.42.0) + version: 1.23.1(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(workerd@1.20260205.0)(wrangler@4.63.0) '@dnd-kit/core': specifier: ^6.3.1 - version: 6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 6.3.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@dnd-kit/modifiers': specifier: ^9.0.0 - version: 9.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react@19.2.0) + version: 9.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4) '@dnd-kit/sortable': specifier: ^10.0.0 - version: 10.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react@19.2.0) + version: 10.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4) '@dnd-kit/utilities': specifier: ^3.2.2 - version: 3.2.2(react@19.2.0) + version: 3.2.2(react@19.2.4) '@facteurjs/react': specifier: 1.0.0-beta.4 version: 1.0.0-beta.4 '@faker-js/faker': specifier: ^10.0.0 - version: 10.0.0 + version: 10.3.0 '@sentry/tanstackstart-react': specifier: ^10.17.0 - version: 10.17.0(react@19.2.0) + version: 10.38.0(react@19.2.4) '@tailwindcss/vite': specifier: ^4.1.14 - version: 4.1.14(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) + version: 4.1.18(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) '@tanstack/match-sorter-utils': specifier: ^8.19.4 version: 8.19.4 '@tanstack/react-devtools': specifier: ^0.7.2 - version: 0.7.2(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(csstype@3.1.3)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(solid-js@1.9.9) + version: 0.7.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.9) '@tanstack/react-form': specifier: ^1.23.5 - version: 1.23.5(@tanstack/react-start@1.132.36(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1))(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.28.0(@tanstack/react-start@1.159.5(crossws@0.4.4(srvx@0.11.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-query': specifier: ^5.90.2 - version: 5.90.2(react@19.2.0) + version: 5.90.20(react@19.2.4) '@tanstack/react-query-devtools': specifier: ^5.90.2 - version: 5.90.2(@tanstack/react-query@5.90.2(react@19.2.0))(react@19.2.0) + version: 5.91.3(@tanstack/react-query@5.90.20(react@19.2.4))(react@19.2.4) '@tanstack/react-router': specifier: ^1.132.33 - version: 1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-router-devtools': specifier: ^1.132.33 - version: 1.132.33(@tanstack/react-router@1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@tanstack/router-core@1.132.33)(@types/node@22.18.8)(csstype@3.1.3)(jiti@2.6.1)(lightningcss@1.30.1)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(solid-js@1.9.9)(terser@5.44.0)(tiny-invariant@1.3.3)(tsx@4.20.6)(yaml@2.8.1) + version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.159.4)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-router-ssr-query': specifier: ^1.132.33 - version: 1.132.33(@tanstack/query-core@5.90.2)(@tanstack/react-query@5.90.2(react@19.2.0))(@tanstack/react-router@1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@tanstack/router-core@1.132.33)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.159.5(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.2.4))(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.159.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-start': specifier: ^1.132.36 - version: 1.132.36(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) + version: 1.159.5(crossws@0.4.4(srvx@0.11.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) '@tanstack/react-store': specifier: ^0.8.0 - version: 0.8.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 0.8.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-table': specifier: ^8.21.3 - version: 8.21.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 8.21.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/router-plugin': specifier: ^1.132.33 - version: 1.132.33(@tanstack/react-router@1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) + version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) '@tuyau/client': specifier: 0.2.11-next.2 version: 0.2.11-next.2 '@tuyau/react-query': specifier: 0.0.1-next.2 - version: 0.0.1-next.2(@tanstack/react-query@5.90.2(react@19.2.0))(@tuyau/client@0.2.11-next.2) + version: 0.0.1-next.2(@tanstack/react-query@5.90.20(react@19.2.4))(@tuyau/client@0.2.11-next.2) intlayer: specifier: ^7.1.2 - version: 7.1.6(react@19.2.0) + version: 7.5.14(react@19.2.4) lucide-react: specifier: ^0.544.0 - version: 0.544.0(react@19.2.0) + version: 0.544.0(react@19.2.4) react: specifier: ^19.2.0 - version: 19.2.0 + version: 19.2.4 react-dom: specifier: ^19.2.0 - version: 19.2.0(react@19.2.0) + version: 19.2.4(react@19.2.4) react-intlayer: specifier: ^7.1.2 - version: 7.1.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 7.5.14(react-dom@19.2.4(react@19.2.4))(react@19.2.4) recharts: specifier: ^3.2.1 - version: 3.2.1(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react-is@18.3.1)(react@19.2.0)(redux@5.0.1) + version: 3.7.0(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react-is@18.3.1)(react@19.2.4)(redux@5.0.1) sonner: specifier: ^1.7.4 - version: 1.7.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.7.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4) tailwindcss: specifier: ^4.1.14 - version: 4.1.14 + version: 4.1.18 zod: specifier: ^4.1.11 - version: 4.1.11 + version: 4.3.6 devDependencies: '@testing-library/dom': specifier: ^10.4.1 version: 10.4.1 '@testing-library/react': specifier: ^16.3.0 - version: 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@types/node': specifier: ^22.18.8 - version: 22.18.8 + version: 22.19.10 '@types/react': specifier: ^19.2.0 - version: 19.2.0 + version: 19.2.13 '@types/react-dom': specifier: ^19.2.0 - version: 19.2.0(@types/react@19.2.0) + version: 19.2.3(@types/react@19.2.13) '@vitejs/plugin-react': specifier: ^5.0.4 - version: 5.0.4(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) + version: 5.1.3(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) jsdom: specifier: ^27.0.0 - version: 27.0.0(postcss@8.5.6) + version: 27.4.0(@noble/hashes@2.0.1) typescript: specifier: ^5.9.3 version: 5.9.3 vite: specifier: ^7.1.9 - version: 7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + version: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) vite-intlayer: specifier: ^7.1.2 - version: 7.1.6(@babel/core@7.28.4)(react@19.2.0)(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) + version: 7.5.14(@babel/core@7.29.0)(react@19.2.4)(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.9.3)(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) + version: 5.1.4(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@22.18.8)(jiti@2.6.1)(jsdom@27.0.0(postcss@8.5.6))(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + version: 3.2.4(@types/node@22.19.10)(jiti@2.6.1)(jsdom@27.4.0(@noble/hashes@2.0.1))(lightningcss@1.30.2)(msw@2.12.9(@types/node@22.19.10)(typescript@5.9.3))(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) web-vitals: specifier: ^5.1.0 version: 5.1.0 wrangler: specifier: ^4.42.0 - version: 4.42.0 + version: 4.63.0 packages/design-system: dependencies: '@dnd-kit/core': specifier: ^6.3.1 - version: 6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 6.3.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@dnd-kit/modifiers': specifier: ^9.0.0 - version: 9.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react@19.2.0) + version: 9.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4) '@dnd-kit/utilities': specifier: ^3.2.2 - version: 3.2.2(react@19.2.0) + version: 3.2.2(react@19.2.4) '@hookform/resolvers': specifier: ^3.10.0 - version: 3.10.0(react-hook-form@7.64.0(react@19.2.0)) + version: 3.10.0(react-hook-form@7.71.1(react@19.2.4)) '@radix-ui/react-accordion': specifier: ^1.2.12 - version: 1.2.12(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.2.12(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@radix-ui/react-alert-dialog': specifier: ^1.1.15 - version: 1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@radix-ui/react-avatar': specifier: ^1.1.10 - version: 1.1.10(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@radix-ui/react-checkbox': specifier: ^1.3.3 - version: 1.3.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.3.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@radix-ui/react-collapsible': specifier: ^1.1.12 - version: 1.1.12(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.1.12(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@radix-ui/react-dialog': specifier: ^1.1.15 - version: 1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@radix-ui/react-dropdown-menu': specifier: ^2.1.16 - version: 2.1.16(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 2.1.16(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@radix-ui/react-icons': specifier: ^1.3.2 - version: 1.3.2(react@19.2.0) + version: 1.3.2(react@19.2.4) '@radix-ui/react-label': specifier: ^2.1.7 - version: 2.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 2.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@radix-ui/react-popover': specifier: ^1.1.15 - version: 1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@radix-ui/react-progress': specifier: ^1.1.7 - version: 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@radix-ui/react-radio-group': specifier: ^1.3.8 - version: 1.3.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.3.8(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@radix-ui/react-select': specifier: ^2.2.6 - version: 2.2.6(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 2.2.6(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@radix-ui/react-separator': specifier: ^1.1.7 - version: 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@radix-ui/react-slider': specifier: ^1.3.6 - version: 1.3.6(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.3.6(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@radix-ui/react-slot': specifier: ^1.2.3 - version: 1.2.3(@types/react@19.2.0)(react@19.2.0) + version: 1.2.3(@types/react@19.2.13)(react@19.2.4) '@radix-ui/react-switch': specifier: ^1.2.6 - version: 1.2.6(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.2.6(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@radix-ui/react-tabs': specifier: ^1.1.13 - version: 1.1.13(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.1.13(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@radix-ui/react-toggle': specifier: ^1.1.10 - version: 1.1.10(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@radix-ui/react-toggle-group': specifier: ^1.1.11 - version: 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@radix-ui/react-tooltip': specifier: ^1.2.8 - version: 1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.2.8(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tailwindcss/typography': specifier: ^0.5.19 - version: 0.5.19(tailwindcss@4.1.14) + version: 0.5.19(tailwindcss@4.1.18) '@tanstack/react-form': specifier: ^1.23.5 - version: 1.23.5(@tanstack/react-start@1.132.36(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.9(@types/node@20.19.19)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1))(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.28.0(@tanstack/react-start@1.159.5(crossws@0.4.4(srvx@0.11.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-table': specifier: ^8.21.3 - version: 8.21.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 8.21.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4) class-variance-authority: specifier: ^0.7.1 version: 0.7.1 @@ -431,7 +417,7 @@ importers: version: 2.1.1 cmdk: specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.1.1(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) date-fns: specifier: ^3.0.0 version: 3.6.0 @@ -440,74 +426,67 @@ importers: version: 8.6.0(embla-carousel@8.6.0) embla-carousel-react: specifier: ^8.6.0 - version: 8.6.0(react@19.2.0) + version: 8.6.0(react@19.2.4) lucide-react: specifier: ^0.474.0 - version: 0.474.0(react@19.2.0) + version: 0.474.0(react@19.2.4) next-themes: specifier: ^0.4.6 - version: 0.4.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 0.4.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4) radix-ui: specifier: ^1.4.3 - version: 1.4.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.4.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react: specifier: ^19.2.0 - version: 19.2.0 + version: 19.2.4 react-day-picker: specifier: ^9.0.0 - version: 9.11.2(react@19.2.0) + version: 9.13.1(react@19.2.4) react-hook-form: specifier: ^7.64.0 - version: 7.64.0(react@19.2.0) + version: 7.71.1(react@19.2.4) recharts: specifier: ^3.2.1 - version: 3.2.1(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react-is@18.3.1)(react@19.2.0)(redux@5.0.1) + version: 3.7.0(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react-is@18.3.1)(react@19.2.4)(redux@5.0.1) sonner: specifier: ^1.7.4 - version: 1.7.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.7.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4) tailwind-merge: specifier: ^2.6.0 - version: 2.6.0 + version: 2.6.1 vaul: specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 1.1.2(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) zod: specifier: ^3.25.76 version: 3.25.76 devDependencies: '@types/node': specifier: ^20.19.19 - version: 20.19.19 + version: 20.19.33 '@types/react': specifier: ^19.2.0 - version: 19.2.0 + version: 19.2.13 postcss: specifier: ^8.5.6 version: 8.5.6 tailwindcss: specifier: ^4.1.14 - version: 4.1.14 + version: 4.1.18 tw-animate-css: specifier: ^1.4.0 version: 1.4.0 packages: - '@adobe/css-tools@4.4.4': - resolution: {integrity: sha512-Elp+iwUx5rN5+Y8xLt5/GRoG20WGoDCQ/1Fb+1LiGtvwbDavuSk0jhD/eZdckHAuzcDzccnkv+rEjyWfRx18gg==} - - '@adocasts.com/dto@0.0.10': - resolution: {integrity: sha512-6QdHk9Jjfy/nJECjXnEYxkttp6cBQ5gBLVJPL51dr0FiH4oPrUVnkH+KsTw02A8dz1TYKMvPsu3YD9Pdu1JEcw==} - engines: {node: '>=20.6.0'} - peerDependencies: - '@adonisjs/core': ^6.2.0 - '@adonisjs/lucid': ^21.1.0 + '@acemir/cssom@0.9.31': + resolution: {integrity: sha512-ZnR3GSaH+/vJ0YlHau21FjfLYjMpYVIzTD8M8vIEQvIGxeOXyXdzCI140rrCY862p/C/BbzWsjc1dgnM9mkoTA==} - '@adonisjs-community/girouette@0.1.5': - resolution: {integrity: sha512-9poDmkZaV1XeNQwsNblyTTK41y6lM6aHqSlf9zJWBnStwAGZclEHO5VHl2qoM4R0cC6nrmrz35UpdLKKxrkshg==} + '@adonisjs-community/girouette@0.1.6-next.3': + resolution: {integrity: sha512-u+zZzhgr16iDlMfKzmhaKH10evp0BxZceQ3Mp13Ytdjk8I2e+zUcIbvbNXNby1kfea2BkVwooCjx4P1RtFeZ4g==} engines: {node: '>=20.6.0'} peerDependencies: - '@adonisjs/core': ^6.2.0 + '@adonisjs/core': ^7.0.0-next.17 '@adonisjs-community/modules@1.1.0': resolution: {integrity: sha512-OG5OOlagXqYo3eEJg1icvfbGnTVHiJd99TlsXyCbLQzVaVrmH6wznLBbfRTxdLFC04hV/HTL1YFJ6UBFjCIMJA==} @@ -515,34 +494,46 @@ packages: peerDependencies: '@adonisjs/core': ^6.2.0 - '@adonisjs/ace@13.4.0': - resolution: {integrity: sha512-7Wq6CpXmQm3m/6fKfzubAadCdiH2kKSni+K8s5KcTIFryKSqW+f06UAPOUwRJWqy80hnVlujAjveIsNJSPeJjA==} - engines: {node: '>=18.16.0'} + '@adonisjs/ace@14.0.1-next.4': + resolution: {integrity: sha512-yWkDBgAR/qdlUL2x9VOJ8viLb1ltIAaKYSO3MsdNxlPwF9v78m4av/D5MERjJsM2PzO8qYFznQlRVuo4FZzE9w==} + engines: {node: '>=24.0.0'} + peerDependencies: + youch: ^4.1.0-beta.11 - '@adonisjs/application@8.4.2': - resolution: {integrity: sha512-gxyQgl1n7M/hv7ZKQOlTo2adBMehjEO0ssWSG3AGW2RXdCvkHQKlatFXMuXJMmGg2P1AWJX0LEiXey9+qxC9Uw==} - engines: {node: '>=18.16.0'} + '@adonisjs/application@9.0.0-next.15': + resolution: {integrity: sha512-cpMqph6bvS4RfYCIncQXONJ6ML2Gvj36KloXGOUZpC8lN2tj6QBfsUG/y9EDW9y28C7k8H/NGEnWmiE/2MxqYA==} + engines: {node: '>=24.0.0'} peerDependencies: - '@adonisjs/config': ^5.0.0 - '@adonisjs/fold': ^10.0.0 + '@adonisjs/assembler': ^8.0.0-next.23 + '@adonisjs/config': ^6.1.0-next.0 + '@adonisjs/fold': ^11.0.0-next.3 + peerDependenciesMeta: + '@adonisjs/assembler': + optional: true - '@adonisjs/assembler@7.8.2': - resolution: {integrity: sha512-csLdMW58cwuRjdPEDE0dqwHZCT5snCh+1sQ19HPnQ/BLKPPAvQdDRdw0atoC8LVmouB8ghXVHp3SxnVxlvXYWQ==} - engines: {node: '>=20.6.0'} + '@adonisjs/assembler@8.0.0-next.27': + resolution: {integrity: sha512-ltS8dcrKM7CfQZyFHHfV9C/orndTp2XG6jXqGvw5t8lskKTKWCtbiLNikLU0oI11gPHE4pEmmDd4hFr1HyKkkQ==} + engines: {node: '>=24.0.0'} peerDependencies: typescript: ^4.0.0 || ^5.0.0 - '@adonisjs/auth@9.5.0': - resolution: {integrity: sha512-E8xGbDHLwmij8V+rshCZ0FWHA1QcE1KHLMcrxU/SWsBWc5ateM1ESQ+piEodjOSl1Om1XI2kxTzYvPiLt+K66g==} - engines: {node: '>=18.16.0'} - peerDependencies: - '@adonisjs/core': ^6.11.0 - '@adonisjs/lucid': ^20.0.0 || ^21.0.1 - '@adonisjs/session': ^7.4.1 - '@japa/api-client': ^2.0.3 || ^3.0.0 - '@japa/browser-client': ^2.0.3 - '@japa/plugin-adonisjs': ^3.0.1 || ^4.0.0 + '@adonisjs/auth@10.0.0-next.3': + resolution: {integrity: sha512-fq8gm5gkjhlh2Xjru6v+gdH7ZU64cjoowYLut8xhK66GdBePT/LVsNlgDC60DofkzdpmW0xICyN7hhU17r94Mg==} + engines: {node: '>=24.0.0'} + peerDependencies: + '@adonisjs/assembler': ^8.0.0-next.26 + '@adonisjs/core': ^7.0.0-next.16 + '@adonisjs/i18n': ^3.0.0-next.2 + '@adonisjs/lucid': ^22.0.0-next.1 + '@adonisjs/session': ^8.0.0-next.1 + '@japa/api-client': ^3.1.1 + '@japa/browser-client': ^2.2.0 + '@japa/plugin-adonisjs': ^5.1.0-next.0 peerDependenciesMeta: + '@adonisjs/assembler': + optional: true + '@adonisjs/i18n': + optional: true '@adonisjs/lucid': optional: true '@adonisjs/session': @@ -554,41 +545,44 @@ packages: '@japa/plugin-adonisjs': optional: true - '@adonisjs/bodyparser@10.1.0': - resolution: {integrity: sha512-sQVi1WASKSONr6DDG0YGf4rcd7Hfm9D5fdAqGcH1NWUfVP+2+6ogg0Z++X0a4wRbS7bU3TthTDmMX2n+839Cww==} - engines: {node: '>=18.16.0'} + '@adonisjs/bodyparser@11.0.0-next.9': + resolution: {integrity: sha512-ik3Za/Uzh7f1k/+sTSGXQDuytJQT24YbdbT12Jl729VMCuDXk26qXSUNdebfw0lgoLr+y8st9EHR6tNgowpU3Q==} + engines: {node: '>=24.0.0'} peerDependencies: - '@adonisjs/http-server': ^7.4.0 + '@adonisjs/http-server': ^8.0.0-next.17 - '@adonisjs/bouncer@3.1.6': - resolution: {integrity: sha512-vBTaiY3JpQaVo8ZnrRH4km1mBxc1SlAmjAzuYDF9zX9rl9nIxDPKWIDojBpYQXr13SvmOS+BKfACtV55l8g6Cw==} - engines: {node: '>=18.16.0'} + '@adonisjs/bouncer@4.0.0-next.1': + resolution: {integrity: sha512-+eLb9RN+P3tb0RYDAroXgzlG/IxlJiNcW11TdSJVopAWg2zX8K0Vb9qoFWRrO8Fkm6U1+eeXZO9rU/KXssrJuw==} + engines: {node: '>=24.0.0'} peerDependencies: - '@adonisjs/core': ^6.17.1 - '@adonisjs/i18n': ^2.2.0 - edge.js: ^6.2.1 + '@adonisjs/assembler': ^8.0.0-next.26 + '@adonisjs/core': ^7.0.0-next.16 + '@adonisjs/i18n': ^3.0.0-next.2 + edge.js: ^6.4.0 peerDependenciesMeta: - '@adonisjs/core': + '@adonisjs/assembler': optional: true '@adonisjs/i18n': optional: true edge.js: optional: true - '@adonisjs/config@5.0.3': - resolution: {integrity: sha512-dO7gkYxZsrsnR8n7d5KUpyi+Q5c6BnV2rmFDqEmEjz5AkOZLLzJJJbeHgMb+M27le7ifEUoa8MRu6RED8NMsJg==} - engines: {node: '>=18.16.0'} + '@adonisjs/config@6.1.0-next.0': + resolution: {integrity: sha512-okBlhmouFtev0u58jR6cRjhvJHrGYF3Ichz5TG6qGIILKwjoGEpbVsZL1SSynb+qWP5hBjGsL56UcYo7F1A2Gw==} + engines: {node: '>=24.0.0'} - '@adonisjs/core@6.19.0': - resolution: {integrity: sha512-qwGuapvMLYPna89Qji/MuD9xx6qqcqc/aLrSGgoFbOzBmd8Ycc9391w7sFrrGuJpHiNLBmf1NJsY3YS2AwyX0A==} - engines: {node: '>=20.6.0'} + '@adonisjs/core@7.0.0-next.18': + resolution: {integrity: sha512-9Sqy2aiQtC0bFa7m671kJJAEvPvqrGScWxhgr5dYu9tExCXjQGDyQcsHjypqm00fHhCtKtXjsrbdfdw9FUhk/w==} + engines: {node: '>=24.0.0'} hasBin: true peerDependencies: - '@adonisjs/assembler': ^7.8.0 - '@vinejs/vine': ^2.1.0 || ^3.0.0 - argon2: ^0.31.2 || ^0.41.0 || ^0.43.0 - bcrypt: ^5.1.1 || ^6.0.0 + '@adonisjs/assembler': ^8.0.0-next.23 + '@vinejs/vine': ^4.0.0 + argon2: ^0.44.0 + bcrypt: ^6.0.0 edge.js: ^6.2.0 + pino-pretty: ^13.1.3 + youch: ^4.1.0-beta.13 peerDependenciesMeta: '@adonisjs/assembler': optional: true @@ -600,22 +594,33 @@ packages: optional: true edge.js: optional: true + pino-pretty: + optional: true + youch: + optional: true - '@adonisjs/cors@2.2.1': - resolution: {integrity: sha512-qnrSG8ylpgTeZBOYEN3yXxY0PBUEg1KGDhgn9VKVFGxLKT+o9GGVOSZxUK3wG341B1zB9w5vuZN1z4M0Jitb6g==} + '@adonisjs/cors@3.0.0-next.0': + resolution: {integrity: sha512-zx0/vm100iMYb3EVElXLqNkayV6arp9XblcVheiJjQWtbhSOQkUWSLBsxAceJURvhJ/LMsmFPUBXB0hNyNR/6w==} engines: {node: '>=18.16.0'} peerDependencies: - '@adonisjs/core': ^6.2.0 + '@adonisjs/assembler': ^8.0.0-next.7 + '@adonisjs/core': ^7.0.0-next.0 + peerDependenciesMeta: + '@adonisjs/assembler': + optional: true - '@adonisjs/drive@3.4.1': - resolution: {integrity: sha512-oDYY4wJ7wDMlO4E+dZPYBu+T3Av7Mj+JL8+J33qgyxtiJylnZgoZDuRfFjZZix/bFNNuWX2sLwTMnyiDcK+YsA==} - engines: {node: '>=20.6.0'} + '@adonisjs/drive@4.0.0-next.0': + resolution: {integrity: sha512-zIye9nybcv7Q+q+W+plqu2Xi1CBfbgiPjr5qsbd+a1L3IrCJqja0z2xp8UtAVv5zKsPfMx+BPzICwkpmJt+rdg==} + engines: {node: '>=24.0.0'} peerDependencies: - '@adonisjs/core': ^6.2.0 - '@aws-sdk/client-s3': ^3.577.0 - '@aws-sdk/s3-request-presigner': ^3.577.0 - '@google-cloud/storage': ^7.10.2 + '@adonisjs/assembler': ^8.0.0-next.7 + '@adonisjs/core': ^7.0.0-next.0 + '@aws-sdk/client-s3': ^3.884.0 + '@aws-sdk/s3-request-presigner': ^3.884.0 + '@google-cloud/storage': ^7.17.0 peerDependenciesMeta: + '@adonisjs/assembler': + optional: true '@aws-sdk/client-s3': optional: true '@aws-sdk/s3-request-presigner': @@ -623,30 +628,26 @@ packages: '@google-cloud/storage': optional: true - '@adonisjs/encryption@6.0.2': - resolution: {integrity: sha512-37XqVPsZi6zXMbC0Me1/qlcTP0uE+KAtYOFx7D7Tvtz377NL/6gqxqgpW/BopgOSD+CVDXjzO/Wx3M2UrbkJRQ==} - engines: {node: '>=18.16.0'} - - '@adonisjs/env@6.2.0': - resolution: {integrity: sha512-DZ7zQ4sBhzWftjU/SxJ7BstimrEiByCvmtAcMNDpDjOtJnR50172PRz1X7KjM3EqjCVrB19izzRVx/rmpCRPOA==} - engines: {node: '>=18.16.0'} + '@adonisjs/env@7.0.0-next.3': + resolution: {integrity: sha512-v0WjE8mldgRbgPeAfoGky/BhnczLn9jNXrP0WnvSDn0fTK1M7WYHn35fZpqXVZzxbAxNmvH0SeE6F8U0Kch8MA==} + engines: {node: '>=24.0.0'} - '@adonisjs/events@9.0.2': - resolution: {integrity: sha512-qZn2e9V9C8tF4MNqEWv5JGxMG7gcHSJM8RncGpjuJ4cwFwd2jF4xrN6wkCprTVwoyZSxNS0Cp9NkAonySjG5vg==} - engines: {node: '>=18.16.0'} + '@adonisjs/events@10.1.0-next.4': + resolution: {integrity: sha512-WPwW4benJZ44ndCiSaNWsdxoOLpri4BlLN5Sw/bm+kjqcJSt95AjQeZTsGBqAbFNDxvTgymYiy/NMdy+/+JSgw==} + engines: {node: '>=24.0.0'} peerDependencies: - '@adonisjs/application': ^8.0.2 - '@adonisjs/fold': ^10.0.1 + '@adonisjs/application': ^9.0.0-next.14 + '@adonisjs/fold': ^11.0.0-next.4 - '@adonisjs/fold@10.2.0': - resolution: {integrity: sha512-VDBGrVz2viaCsmONLKYpMMeP3ds+fw+7kofeF/z9ic6cB3d7BLEB8VcIdGkfY0FCBbLK2Btee1tNPuUF1uMlmQ==} - engines: {node: '>=18.16.0'} + '@adonisjs/fold@11.0.0-next.4': + resolution: {integrity: sha512-qkR1g2LkEjE+7bgh74nkDmhtxOseAhBgctXkaXlPRTlD2Oj86zMX9dpm8fNmnAKClHj2ImyzVWeAYIqIpgntCQ==} + engines: {node: '>=24.0.0'} - '@adonisjs/hash@9.1.1': - resolution: {integrity: sha512-ZkRguwjAp4skKvKDdRAfdJ2oqQ0N7p9l3sioyXO1E8o0WcsyDgEpsTQtuVNoIdMiw4sn4gJlmL3nyF4BcK1ZDQ==} + '@adonisjs/hash@10.0.0-next.2': + resolution: {integrity: sha512-BnTmUlOTA0vl+nuXFJcip0CUTvMuhhIaX7HxeoWJeRm3k9PP6MyVbuHectyg4XCHx7lrgRzxce4TuVIFMM2icQ==} engines: {node: '>=20.6.0'} peerDependencies: - argon2: ^0.31.2 || ^0.41.0 || ^0.43.0 + argon2: ^0.31.2 || ^0.41.0 || ^0.43.0 || ^0.44.0 bcrypt: ^5.1.1 || ^6.0.0 peerDependenciesMeta: argon2: @@ -654,44 +655,46 @@ packages: bcrypt: optional: true - '@adonisjs/health@2.0.0': - resolution: {integrity: sha512-dEAABiAJew1imzwi+OvV/SAnjkMp8TbD5ZIzx1dMRnPynJAlRf37//bHLwZ5Cw44ke5kPzZ/l1n9cx/VeBCicA==} - engines: {node: '>=20.6.0'} + '@adonisjs/health@3.1.0-next.1': + resolution: {integrity: sha512-PoUqlFlArtGZI4Cas8KNZ60DDO/hr0iSaScI4tRJ8kfHxjhOgGKT7NHM2wTf87+Ic0ZNdVTjJzbQdgeCQWlVqA==} + engines: {node: '>=24.0.0'} - '@adonisjs/http-server@7.7.0': - resolution: {integrity: sha512-qW1wsp7f1BqRO2qmJ8laUaq8vnLjEvhgkMusLEa2ju6RBMMsph5w3cEDTXAwQO8fSSqNXmRTzPRQ1lUm/FXq0A==} - engines: {node: '>=18.16.0'} + '@adonisjs/http-server@8.0.0-next.18': + resolution: {integrity: sha512-67+rtKAAeYGVEGM3I1mum8QSYKbxEJRBTU+MipKkuKIo5C19RgqLFg0jV6mutS6wW30UvlM7kluiq2S9Wt5nIQ==} + engines: {node: '>=24.0.0'} peerDependencies: - '@adonisjs/application': ^8.0.2 - '@adonisjs/encryption': ^6.0.0 - '@adonisjs/events': ^9.0.0 - '@adonisjs/fold': ^10.0.1 - '@adonisjs/logger': ^6.0.1 + '@adonisjs/application': ^9.0.0-next.14 + '@adonisjs/events': ^10.1.0-next.4 + '@adonisjs/fold': ^11.0.0-next.4 + '@adonisjs/logger': ^7.1.0-next.3 + '@boringnode/encryption': ^0.2.2 + youch: ^4.1.0-beta.13 + peerDependenciesMeta: + youch: + optional: true - '@adonisjs/i18n@2.2.3': - resolution: {integrity: sha512-tHvi6vbCTv7Wl1jp2Ilymy3xC21w2Z1asu98pQaUhNf/Yr3ZnSS6lcv/ZUVuY0/lyVBcKuN81H0hzoh010oKVQ==} - engines: {node: '>=18.16.0'} + '@adonisjs/http-transformers@1.6.2': + resolution: {integrity: sha512-NqF7nwxm+NK9DEkHzEUOiaAcDjUmwvdaOBMVM4GmkDIBndwJuL/g3RNXsoBxtcxJROze3Q+3jbLIfPQhTiw3bQ==} + engines: {node: '>=24.0.0'} + peerDependencies: + '@adonisjs/fold': ^11.0.0-next.2 + + '@adonisjs/logger@7.1.0-next.3': + resolution: {integrity: sha512-1Xfks+LtuLV8YLILy086+S8zVTSplD7fqh3hUX+6q+celH6WFrMMEUBjjtg2qhzrTMBxoY3QxMt3fmBr7LV2yQ==} + engines: {node: '>=24.0.0'} peerDependencies: - '@adonisjs/core': ^6.6.0 - '@vinejs/vine': ^2.0.0 || ^3.0.0 || ^4.0.0 - edge.js: ^6.0.2 + pino-pretty: ^13.1.1 peerDependenciesMeta: - '@vinejs/vine': - optional: true - edge.js: + pino-pretty: optional: true - '@adonisjs/logger@6.0.6': - resolution: {integrity: sha512-r5mLmmklSezzu3cu9QaXle2/gPNrgKpiIo+utYlwV3ITsW5JeIX/xcwwMTNM/9f1zU+SwOj5NccPTEFD3feRaw==} - engines: {node: '>=18.16.0'} - - '@adonisjs/lucid@21.8.0': - resolution: {integrity: sha512-AgS3l/J70q0K1ZTAbNVQTZuQWvCDwnj6a2rXCFu/aYRtIdbnGPLV0kIQ76WbdtlstUnKj8GFY/JNwok1TuTVVg==} + '@adonisjs/lucid@22.0.0-next.3': + resolution: {integrity: sha512-eoJqg389hsXZLElqX2EjR1dbeNK7RQFMrThaP/SPZHwr56fLgZXgSjGeK4TQIRteFwu2VfE87SxUvVcuEKnywQ==} engines: {node: '>=18.16.0'} peerDependencies: - '@adonisjs/assembler': ^7.7.0 - '@adonisjs/core': ^6.10.1 - '@vinejs/vine': ^2.0.0 || ^3.0.0 + '@adonisjs/assembler': ^8.0.0-next.9 + '@adonisjs/core': ^7.0.0-next.1 + '@vinejs/vine': ^3.0.0 || ^4.0.0 luxon: ^3.4.4 peerDependenciesMeta: '@adonisjs/assembler': @@ -701,51 +704,61 @@ packages: luxon: optional: true - '@adonisjs/mail@9.2.2': - resolution: {integrity: sha512-gf/r10SjyoX9L37QiEZG+ueh8fp4XA57yH+NKiHpqWTNMdUl3d+f3HlNG7xlFmESgahgPR+iDusZ2zZewAeJQw==} - engines: {node: '>=18.16.0'} + '@adonisjs/mail@10.0.0-next.1': + resolution: {integrity: sha512-i4PRvQDGjEjNi+SllmhWDy7xdEhPx599OEZTxXJ8lSOiYkIFLsVHYR9JE3zJBSc/tO5DQqAUFYw2GR86W1iExQ==} + engines: {node: '>=24.0.0'} peerDependencies: - '@adonisjs/core': ^6.2.0 - '@aws-sdk/client-ses': ^3.485.0 + '@adonisjs/assembler': ^8.0.0-next.14 + '@adonisjs/core': ^7.0.0-next.8 + '@aws-sdk/client-sesv2': ^3.844.0 edge.js: ^6.0.1 peerDependenciesMeta: - '@aws-sdk/client-ses': + '@adonisjs/assembler': + optional: true + '@aws-sdk/client-sesv2': + optional: true + edge.js: optional: true - '@adonisjs/otel@1.1.2': - resolution: {integrity: sha512-LDmKxQDZcO/k37WzaA9EzAtbPJ3iI+h0ZeEF9Joqz8zMb5MJc/yoxOTqeqZ68ptsJ80kdHtX18VukE1tSDpgSw==} + '@adonisjs/otel@1.1.0': + resolution: {integrity: sha512-tK7vk7/4II4F0tDX7Uo1lmCJn1x7aXIgK/MH9XpUgVbYhNW1YDL7hsFqedXblvGH/FcTXMHxmO9oBwMARFpKrA==} engines: {node: '>=20.6.0'} peerDependencies: '@adonisjs/core': ^6.2.0 || ^7.0.0 - '@adonisjs/presets@2.6.4': - resolution: {integrity: sha512-WvzWouziX88GMoGBLDobGRaSktWfz+fRqADJyhJd7+l0M2VMm5NF0LvAXbV8lMBLtBCicOxk973bJ9Kmyfy3qQ==} + '@adonisjs/presets@3.0.0-next.1': + resolution: {integrity: sha512-y6Bxzn93YO3Jif9svJcfZo2xXSeGH9M1+1wV7mUvHJ2V6U3lfTudCiJeLMD8MuKEF/RjeL1uOcOELrylkxCKLw==} + engines: {node: '>=24.0.0'} peerDependencies: - '@adonisjs/assembler': ^7.8.2 - '@adonisjs/core': ^6.13.0 + '@adonisjs/assembler': ^8.0.0-next.9 + '@adonisjs/core': ^7.0.0-next.1 peerDependenciesMeta: '@adonisjs/assembler': optional: true - '@adonisjs/prettier-config@1.4.5': - resolution: {integrity: sha512-UOYmJQeOhWRIWE2v/cXmpMPq2Its5lOpNeJ+nr79yASAVFVtlDE5qdHicMgVdTbFPWFgHzmU8icVk6YmaOnSXg==} - - '@adonisjs/repl@4.1.2': - resolution: {integrity: sha512-NnczRJusl0082GOjEFYwObW/yBGJtpfJFnkFCQdQ6eykgBHVNYaY6qstfob+l1bedetRj0hrDY6YfsWMkA0MCg==} - engines: {node: '>=18.16.0'} + '@adonisjs/repl@5.0.0-next.2': + resolution: {integrity: sha512-RXfsFEqvJkEISgc//waROcV6fSbglnDtz1BbdntNA+R0TzJiu+PamDbctl4WzPfNEjHTe6nEtYF7m8Y2FpqOvA==} + engines: {node: '>=24.0.0'} - '@adonisjs/session@7.5.1': - resolution: {integrity: sha512-b1E0W/1nnJfAq3Gv8yPywgsxJ7uzzOBJxxulonXI4t1eSdvJzZGNrFScfVLOcjTwlxwrEFA847tULIQxgR4Spw==} - engines: {node: '>=18.16.0'} + '@adonisjs/session@8.0.0-next.2': + resolution: {integrity: sha512-scr90AtJ4QGpWa7njwNv/b+ELpPVPDjZyPcHEQJUAnGGPmfCx9O0qkoAtR5GZn4UtRf2y9iDiukppG1N1yHEnw==} + engines: {node: '>=24.0.0'} peerDependencies: - '@adonisjs/core': ^6.6.0 - '@adonisjs/redis': ^8.0.1 || ^9.0.0 - '@aws-sdk/client-dynamodb': ^3.658.0 - '@aws-sdk/util-dynamodb': ^3.658.0 - '@japa/api-client': ^2.0.3 || ^3.0.0 + '@adonisjs/assembler': ^8.0.0-next.26 + '@adonisjs/core': ^7.0.0-next.16 + '@adonisjs/lucid': ^22.0.0-next.0 + '@adonisjs/redis': ^10.0.0-next.2 + '@aws-sdk/client-dynamodb': ^3.955.0 + '@aws-sdk/util-dynamodb': ^3.955.0 + '@japa/api-client': ^3.1.0 '@japa/browser-client': ^2.0.3 - edge.js: ^6.0.2 + '@japa/plugin-adonisjs': ^5.1.0-next.0 + edge.js: ^6.4.0 peerDependenciesMeta: + '@adonisjs/assembler': + optional: true + '@adonisjs/lucid': + optional: true '@adonisjs/redis': optional: true '@aws-sdk/client-dynamodb': @@ -756,6 +769,8 @@ packages: optional: true '@japa/browser-client': optional: true + '@japa/plugin-adonisjs': + optional: true edge.js: optional: true @@ -765,8 +780,8 @@ packages: peerDependencies: '@adonisjs/core': ^6.2.0 - '@adonisjs/tsconfig@1.4.1': - resolution: {integrity: sha512-b7bHdnTaDRGfec4XVtpwsSEukZ549MgqOShScCd1b4xkMK8z1q/jb0Xs4iUL86oIDhty2y7k5vvA6aoQKPAvXQ==} + '@adonisjs/tsconfig@2.0.0-next.3': + resolution: {integrity: sha512-9fDE12iuzNQnYl55pP58IPRr4a8QGEFqMdTz5NtbZMIvOtsBXX/BqpPqKnUXY2liymaU/HvfL0VuzAJi22FuXQ==} '@alloc/quick-lru@5.2.0': resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} @@ -776,25 +791,86 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@antfu/install-pkg@0.4.1': - resolution: {integrity: sha512-T7yB5QNG29afhWVkVq7XeIMBa5U/vs9mX69YqayXypPRmYzUmzwnYltplHmPtZ4HPCn+sQKeXW8I47wCbuBOjw==} - '@antfu/install-pkg@1.1.0': resolution: {integrity: sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==} + '@apm-js-collab/code-transformer@0.8.2': + resolution: {integrity: sha512-YRjJjNq5KFSjDUoqu5pFUWrrsvGOxl6c3bu+uMFc9HNNptZ2rNU/TI2nLw4jnhQNtka972Ee2m3uqbvDQtPeCA==} + + '@apm-js-collab/tracing-hooks@0.3.1': + resolution: {integrity: sha512-Vu1CbmPURlN5fTboVuKMoJjbO5qcq9fA5YXpskx3dXe/zTBvjODFoerw+69rVBlRLrJpwPqSDqEuJDEKIrTldw==} + '@arr/every@1.0.1': resolution: {integrity: sha512-UQFQ6SgyJ6LX42W8rHCs8KVc0JS0tzVL9ct4XYedJukskYVWTo49tNiMEK9C2HTyarbNiT/RVIRSY82vH+6sTg==} engines: {node: '>=4'} - '@asamuzakjp/css-color@4.0.5': - resolution: {integrity: sha512-lMrXidNhPGsDjytDy11Vwlb6OIGrT3CmLg3VWNFyWkLWtijKl7xjvForlh8vuj0SHGjgl4qZEQzUmYTeQA2JFQ==} + '@asamuzakjp/css-color@4.1.2': + resolution: {integrity: sha512-NfBUvBaYgKIuq6E/RBLY1m0IohzNHAYyaJGuTK79Z23uNwmz2jl1mPsC5ZxCCxylinKhT1Amn5oNTlx1wN8cQg==} - '@asamuzakjp/dom-selector@6.5.7': - resolution: {integrity: sha512-cvdTPsi2qC1c22UppvuVmx/PDwuc6+QQkwt9OnwQD6Uotbh//tb2XDF0OoK2V0F4b8d02LIwNp3BieaDMAhIhA==} + '@asamuzakjp/dom-selector@6.7.8': + resolution: {integrity: sha512-stisC1nULNc9oH5lakAj8MH88ZxeGxzyWNDfbdCxvJSJIvDsHNZqYvscGTgy/ysgXWLJPt6K/4t0/GjvtKcFJQ==} '@asamuzakjp/nwsapi@2.3.9': resolution: {integrity: sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==} + '@ast-grep/napi-darwin-arm64@0.40.5': + resolution: {integrity: sha512-2F072fGN0WTq7KI3okuEnkGJVEHLbi56Bw1H6NAMf7j2mJJeQWsRyGOMcyNnUXZDeNdvoMH0OB2a5wwUegY/nQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + + '@ast-grep/napi-darwin-x64@0.40.5': + resolution: {integrity: sha512-dJMidHZhhxuLBYNi6/FKI812jQ7wcFPSKkVPwviez2D+KvYagapUMAV/4dJ7FCORfguVk8Y0jpPAlYmWRT5nvA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + + '@ast-grep/napi-linux-arm64-gnu@0.40.5': + resolution: {integrity: sha512-nBRCbyoS87uqkaw4Oyfe5VO+SRm2B+0g0T8ME69Qry9ShMf41a2bTdpcQx9e8scZPogq+CTwDHo3THyBV71l9w==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@ast-grep/napi-linux-arm64-musl@0.40.5': + resolution: {integrity: sha512-/qKsmds5FMoaEj6FdNzepbmLMtlFuBLdrAn9GIWCqOIcVcYvM1Nka8+mncfeXB/MFZKOrzQsQdPTWqrrQzXLrA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@ast-grep/napi-linux-x64-gnu@0.40.5': + resolution: {integrity: sha512-DP4oDbq7f/1A2hRTFLhJfDFR6aI5mRWdEfKfHzRItmlKsR9WlcEl1qDJs/zX9R2EEtIDsSKRzuJNfJllY3/W8Q==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@ast-grep/napi-linux-x64-musl@0.40.5': + resolution: {integrity: sha512-BRZUvVBPUNpWPo6Ns8chXVzxHPY+k9gpsubGTHy92Q26ecZULd/dTkWWdnvfhRqttsSQ9Pe/XQdi5+hDQ6RYcg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@ast-grep/napi-win32-arm64-msvc@0.40.5': + resolution: {integrity: sha512-y95zSEwc7vhxmcrcH0GnK4ZHEBQrmrszRBNQovzaciF9GUqEcCACNLoBesn4V47IaOp4fYgD2/EhGRTIBFb2Ug==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + + '@ast-grep/napi-win32-ia32-msvc@0.40.5': + resolution: {integrity: sha512-K/u8De62iUnFCzVUs7FBdTZ2Jrgc5/DLHqjpup66KxZ7GIM9/HGME/O8aSoPkpcAeCD4TiTZ11C1i5p5H98hTg==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + + '@ast-grep/napi-win32-x64-msvc@0.40.5': + resolution: {integrity: sha512-dqm5zg/o4Nh4VOQPEpMS23ot8HVd22gG0eg01t4CFcZeuzyuSgBlOL3N7xLbz3iH2sVkk7keuBwAzOIpTqziNQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + + '@ast-grep/napi@0.40.5': + resolution: {integrity: sha512-hJA62OeBKUQT68DD2gDyhOqJxZxycqg8wLxbqjgqSzYttCMSDL9tiAQ9abgekBYNHudbJosm9sWOEbmCDfpX2A==} + engines: {node: '>= 10'} + '@aws-crypto/crc32@5.2.0': resolution: {integrity: sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg==} engines: {node: '>=16.0.0'} @@ -818,135 +894,234 @@ packages: '@aws-crypto/util@5.2.0': resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} - '@aws-sdk/client-s3@3.901.0': - resolution: {integrity: sha512-wyKhZ51ur1tFuguZ6PgrUsot9KopqD0Tmxw8O8P/N3suQDxFPr0Yo7Y77ezDRDZQ95Ml3C0jlvx79HCo8VxdWA==} - engines: {node: '>=18.0.0'} + '@aws-sdk/client-s3@3.985.0': + resolution: {integrity: sha512-S9TqjzzZEEIKBnC7yFpvqM7CG9ALpY5qhQ5BnDBJtdG20NoGpjKLGUUfD2wmZItuhbrcM4Z8c6m6Fg0XYIOVvw==} + engines: {node: '>=20.0.0'} - '@aws-sdk/client-ses@3.901.0': - resolution: {integrity: sha512-CJfIsqloxgFvTb3arx/ZGVfxWo6zA8VzNQoMowd1G8ab6PjsqFSWufRGbQcvfwuKoUhHvtPAZw1zrqp7LJwAww==} + '@aws-sdk/client-sesv2@3.962.0': + resolution: {integrity: sha512-1kQdfoQJmE+FgMnIrhzayP4leKhuAPxpAjmYVRgRhlS8nsOawwnNn+7k6/R0nYFAtCUrUUHOvNxwNUuYDHJ9Pg==} engines: {node: '>=18.0.0'} - '@aws-sdk/client-sso@3.901.0': - resolution: {integrity: sha512-sGyDjjkJ7ppaE+bAKL/Q5IvVCxtoyBIzN+7+hWTS/mUxWJ9EOq9238IqmVIIK6sYNIzEf9yhobfMARasPYVTNg==} + '@aws-sdk/client-sso@3.958.0': + resolution: {integrity: sha512-6qNCIeaMzKzfqasy2nNRuYnMuaMebCcCPP4J2CVGkA8QYMbIVKPlkn9bpB20Vxe6H/r3jtCCLQaOJjVTx/6dXg==} engines: {node: '>=18.0.0'} - '@aws-sdk/core@3.901.0': - resolution: {integrity: sha512-brKAc3y64tdhyuEf+OPIUln86bRTqkLgb9xkd6kUdIeA5+qmp/N6amItQz+RN4k4O3kqkCPYnAd3LonTKluobw==} - engines: {node: '>=18.0.0'} + '@aws-sdk/client-sso@3.985.0': + resolution: {integrity: sha512-81J8iE8MuXhdbMfIz4sWFj64Pe41bFi/uqqmqOC5SlGv+kwoyLsyKS/rH2tW2t5buih4vTUxskRjxlqikTD4oQ==} + engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-env@3.901.0': - resolution: {integrity: sha512-5hAdVl3tBuARh3zX5MLJ1P/d+Kr5kXtDU3xm1pxUEF4xt2XkEEpwiX5fbkNkz2rbh3BCt2gOHsAbh6b3M7n+DA==} + '@aws-sdk/core@3.957.0': + resolution: {integrity: sha512-DrZgDnF1lQZv75a52nFWs6MExihJF2GZB6ETZRqr6jMwhrk2kbJPUtvgbifwcL7AYmVqHQDJBrR/MqkwwFCpiw==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-http@3.901.0': - resolution: {integrity: sha512-Ggr7+0M6QZEsrqRkK7iyJLf4LkIAacAxHz9c4dm9hnDdU7vqrlJm6g73IxMJXWN1bIV7IxfpzB11DsRrB/oNjQ==} - engines: {node: '>=18.0.0'} + '@aws-sdk/core@3.973.7': + resolution: {integrity: sha512-wNZZQQNlJ+hzD49cKdo+PY6rsTDElO8yDImnrI69p2PLBa7QomeUKAJWYp9xnaR38nlHqWhMHZuYLCQ3oSX+xg==} + engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-ini@3.901.0': - resolution: {integrity: sha512-zxadcDS0hNJgv8n4hFYJNOXyfjaNE1vvqIiF/JzZSQpSSYXzCd+WxXef5bQh+W3giDtRUmkvP5JLbamEFjZKyw==} - engines: {node: '>=18.0.0'} + '@aws-sdk/crc64-nvme@3.972.0': + resolution: {integrity: sha512-ThlLhTqX68jvoIVv+pryOdb5coP1cX1/MaTbB9xkGDCbWbsqQcLqzPxuSoW1DCnAAIacmXCWpzUNOB9pv+xXQw==} + engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-node@3.901.0': - resolution: {integrity: sha512-dPuFzMF7L1s/lQyT3wDxqLe82PyTH+5o1jdfseTEln64LJMl0ZMWaKX/C1UFNDxaTd35Cgt1bDbjjAWHMiKSFQ==} + '@aws-sdk/credential-provider-env@3.957.0': + resolution: {integrity: sha512-475mkhGaWCr+Z52fOOVb/q2VHuNvqEDixlYIkeaO6xJ6t9qR0wpLt4hOQaR6zR1wfZV0SlE7d8RErdYq/PByog==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-process@3.901.0': - resolution: {integrity: sha512-/IWgmgM3Cl1wTdJA5HqKMAojxLkYchh5kDuphApxKhupLu6Pu0JBOHU8A5GGeFvOycyaVwosod6zDduINZxe+A==} - engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-env@3.972.5': + resolution: {integrity: sha512-LxJ9PEO4gKPXzkufvIESUysykPIdrV7+Ocb9yAhbhJLE4TiAYqbCVUE+VuKP1leGR1bBfjWjYgSV5MxprlX3mQ==} + engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-sso@3.901.0': - resolution: {integrity: sha512-SjmqZQHmqFSET7+6xcZgtH7yEyh5q53LN87GqwYlJZ6KJ5oNw11acUNEhUOL1xTSJEvaWqwTIkS2zqrzLcM9bw==} + '@aws-sdk/credential-provider-http@3.957.0': + resolution: {integrity: sha512-8dS55QHRxXgJlHkEYaCGZIhieCs9NU1HU1BcqQ4RfUdSsfRdxxktqUKgCnBnOOn0oD3PPA8cQOCAVgIyRb3Rfw==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-web-identity@3.901.0': - resolution: {integrity: sha512-NYjy/6NLxH9m01+pfpB4ql8QgAorJcu8tw69kzHwUd/ql6wUDTbC7HcXqtKlIwWjzjgj2BKL7j6SyFapgCuafA==} - engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-http@3.972.7': + resolution: {integrity: sha512-L2uOGtvp2x3bTcxFTpSM+GkwFIPd8pHfGWO1764icMbo7e5xJh0nfhx1UwkXLnwvocTNEf8A7jISZLYjUSNaTg==} + engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-bucket-endpoint@3.901.0': - resolution: {integrity: sha512-mPF3N6eZlVs9G8aBSzvtoxR1RZqMo1aIwR+X8BAZSkhfj55fVF2no4IfPXfdFO3I66N+zEQ8nKoB0uTATWrogQ==} + '@aws-sdk/credential-provider-ini@3.962.0': + resolution: {integrity: sha512-h0kVnXLW2d3nxbcrR/Pfg3W/+YoCguasWz7/3nYzVqmdKarGrpJzaFdoZtLgvDSZ8VgWUC4lWOTcsDMV0UNqUQ==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-expect-continue@3.901.0': - resolution: {integrity: sha512-bwq9nj6MH38hlJwOY9QXIDwa6lI48UsaZpaXbdD71BljEIRlxDzfB4JaYb+ZNNK7RIAdzsP/K05mJty6KJAQHw==} - engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-ini@3.972.5': + resolution: {integrity: sha512-SdDTYE6jkARzOeL7+kudMIM4DaFnP5dZVeatzw849k4bSXDdErDS188bgeNzc/RA2WGrlEpsqHUKP6G7sVXhZg==} + engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-flexible-checksums@3.901.0': - resolution: {integrity: sha512-63lcKfggVUFyXhE4SsFXShCTCyh7ZHEqXLyYEL4DwX+VWtxutf9t9m3fF0TNUYDE8eEGWiRXhegj8l4FjuW+wA==} + '@aws-sdk/credential-provider-login@3.962.0': + resolution: {integrity: sha512-kHYH6Av2UifG3mPkpPUNRh/PuX6adaAcpmsclJdHdxlixMCRdh8GNeEihq480DC0GmfqdpoSf1w2CLmLLPIS6w==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-host-header@3.901.0': - resolution: {integrity: sha512-yWX7GvRmqBtbNnUW7qbre3GvZmyYwU0WHefpZzDTYDoNgatuYq6LgUIQ+z5C04/kCRoFkAFrHag8a3BXqFzq5A==} + '@aws-sdk/credential-provider-login@3.972.5': + resolution: {integrity: sha512-uYq1ILyTSI6ZDCMY5+vUsRM0SOCVI7kaW4wBrehVVkhAxC6y+e9rvGtnoZqCOWL1gKjTMouvsf4Ilhc5NCg1Aw==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/credential-provider-node@3.962.0': + resolution: {integrity: sha512-CS78NsWRxLa+nWqeWBEYMZTLacMFIXs1C5WJuM9kD05LLiWL32ksljoPsvNN24Bc7rCSQIIMx/U3KGvkDVZMVg==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-location-constraint@3.901.0': - resolution: {integrity: sha512-MuCS5R2ngNoYifkVt05CTULvYVWX0dvRT0/Md4jE3a0u0yMygYy31C1zorwfE/SUgAQXyLmUx8ATmPp9PppImQ==} + '@aws-sdk/credential-provider-node@3.972.6': + resolution: {integrity: sha512-DZ3CnAAtSVtVz+G+ogqecaErMLgzph4JH5nYbHoBMgBkwTUV+SUcjsjOJwdBJTHu3Dm6l5LBYekZoU2nDqQk2A==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/credential-provider-process@3.957.0': + resolution: {integrity: sha512-/KIz9kadwbeLy6SKvT79W81Y+hb/8LMDyeloA2zhouE28hmne+hLn0wNCQXAAupFFlYOAtZR2NTBs7HBAReJlg==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-logger@3.901.0': - resolution: {integrity: sha512-UoHebjE7el/tfRo8/CQTj91oNUm+5Heus5/a4ECdmWaSCHCS/hXTsU3PTTHAY67oAQR8wBLFPfp3mMvXjB+L2A==} + '@aws-sdk/credential-provider-process@3.972.5': + resolution: {integrity: sha512-HDKF3mVbLnuqGg6dMnzBf1VUOywE12/N286msI9YaK9mEIzdsGCtLTvrDhe3Up0R9/hGFbB+9l21/TwF5L1C6g==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/credential-provider-sso@3.958.0': + resolution: {integrity: sha512-CBYHJ5ufp8HC4q+o7IJejCUctJXWaksgpmoFpXerbjAso7/Fg7LLUu9inXVOxlHKLlvYekDXjIUBXDJS2WYdgg==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-recursion-detection@3.901.0': - resolution: {integrity: sha512-Wd2t8qa/4OL0v/oDpCHHYkgsXJr8/ttCxrvCKAt0H1zZe2LlRhY9gpDVKqdertfHrHDj786fOvEQA28G1L75Dg==} + '@aws-sdk/credential-provider-sso@3.972.5': + resolution: {integrity: sha512-8urj3AoeNeQisjMmMBhFeiY2gxt6/7wQQbEGun0YV/OaOOiXrIudTIEYF8ZfD+NQI6X1FY5AkRsx6O/CaGiybA==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/credential-provider-web-identity@3.958.0': + resolution: {integrity: sha512-dgnvwjMq5Y66WozzUzxNkCFap+umHUtqMMKlr8z/vl9NYMLem/WUbWNpFFOVFWquXikc+ewtpBMR4KEDXfZ+KA==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-sdk-s3@3.901.0': - resolution: {integrity: sha512-prgjVC3fDT2VIlmQPiw/cLee8r4frTam9GILRUVQyDdNtshNwV3MiaSCLzzQJjKJlLgnBLNUHJCSmvUVtg+3iA==} + '@aws-sdk/credential-provider-web-identity@3.972.5': + resolution: {integrity: sha512-OK3cULuJl6c+RcDZfPpaK5o3deTOnKZbxm7pzhFNGA3fI2hF9yDih17fGRazJzGGWaDVlR9ejZrpDef4DJCEsw==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/middleware-bucket-endpoint@3.972.3': + resolution: {integrity: sha512-fmbgWYirF67YF1GfD7cg5N6HHQ96EyRNx/rDIrTF277/zTWVuPI2qS/ZHgofwR1NZPe/NWvoppflQY01LrbVLg==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/middleware-expect-continue@3.972.3': + resolution: {integrity: sha512-4msC33RZsXQpUKR5QR4HnvBSNCPLGHmB55oDiROqqgyOc+TOfVu2xgi5goA7ms6MdZLeEh2905UfWMnMMF4mRg==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/middleware-flexible-checksums@3.972.5': + resolution: {integrity: sha512-SF/1MYWx67OyCrLA4icIpWUfCkdlOi8Y1KecQ9xYxkL10GMjVdPTGPnYhAg0dw5U43Y9PVUWhAV2ezOaG+0BLg==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/middleware-host-header@3.957.0': + resolution: {integrity: sha512-BBgKawVyfQZglEkNTuBBdC3azlyqNXsvvN4jPkWAiNYcY0x1BasaJFl+7u/HisfULstryweJq/dAvIZIxzlZaA==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-ssec@3.901.0': - resolution: {integrity: sha512-YiLLJmA3RvjL38mFLuu8fhTTGWtp2qT24VqpucgfoyziYcTgIQkJJmKi90Xp6R6/3VcArqilyRgM1+x8i/em+Q==} + '@aws-sdk/middleware-host-header@3.972.3': + resolution: {integrity: sha512-aknPTb2M+G3s+0qLCx4Li/qGZH8IIYjugHMv15JTYMe6mgZO8VBpYgeGYsNMGCqCZOcWzuf900jFBG5bopfzmA==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/middleware-location-constraint@3.972.3': + resolution: {integrity: sha512-nIg64CVrsXp67vbK0U1/Is8rik3huS3QkRHn2DRDx4NldrEFMgdkZGI/+cZMKD9k4YOS110Dfu21KZLHrFA/1g==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/middleware-logger@3.957.0': + resolution: {integrity: sha512-w1qfKrSKHf9b5a8O76yQ1t69u6NWuBjr5kBX+jRWFx/5mu6RLpqERXRpVJxfosbep7k3B+DSB5tZMZ82GKcJtQ==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-user-agent@3.901.0': - resolution: {integrity: sha512-Zby4F03fvD9xAgXGPywyk4bC1jCbnyubMEYChLYohD+x20ULQCf+AimF/Btn7YL+hBpzh1+RmqmvZcx+RgwgNQ==} + '@aws-sdk/middleware-logger@3.972.3': + resolution: {integrity: sha512-Ftg09xNNRqaz9QNzlfdQWfpqMCJbsQdnZVJP55jfhbKi1+FTWxGuvfPoBhDHIovqWKjqbuiew3HuhxbJ0+OjgA==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/middleware-recursion-detection@3.957.0': + resolution: {integrity: sha512-D2H/WoxhAZNYX+IjkKTdOhOkWQaK0jjJrDBj56hKjU5c9ltQiaX/1PqJ4dfjHntEshJfu0w+E6XJ+/6A6ILBBA==} engines: {node: '>=18.0.0'} - '@aws-sdk/nested-clients@3.901.0': - resolution: {integrity: sha512-feAAAMsVwctk2Tms40ONybvpfJPLCmSdI+G+OTrNpizkGLNl6ik2Ng2RzxY6UqOfN8abqKP/DOUj1qYDRDG8ag==} + '@aws-sdk/middleware-recursion-detection@3.972.3': + resolution: {integrity: sha512-PY57QhzNuXHnwbJgbWYTrqIDHYSeOlhfYERTAuc16LKZpTZRJUjzBFokp9hF7u1fuGeE3D70ERXzdbMBOqQz7Q==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/middleware-sdk-s3@3.957.0': + resolution: {integrity: sha512-5B2qY2nR2LYpxoQP0xUum5A1UNvH2JQpLHDH1nWFNF/XetV7ipFHksMxPNhtJJ6ARaWhQIDXfOUj0jcnkJxXUg==} engines: {node: '>=18.0.0'} - '@aws-sdk/region-config-resolver@3.901.0': - resolution: {integrity: sha512-7F0N888qVLHo4CSQOsnkZ4QAp8uHLKJ4v3u09Ly5k4AEStrSlFpckTPyUx6elwGL+fxGjNE2aakK8vEgzzCV0A==} + '@aws-sdk/middleware-sdk-s3@3.972.7': + resolution: {integrity: sha512-VtZ7tMIw18VzjG+I6D6rh2eLkJfTtByiFoCIauGDtTTPBEUMQUiGaJ/zZrPlCY6BsvLLeFKz3+E5mntgiOWmIg==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/middleware-ssec@3.972.3': + resolution: {integrity: sha512-dU6kDuULN3o3jEHcjm0c4zWJlY1zWVkjG9NPe9qxYLLpcbdj5kRYBS2DdWYD+1B9f910DezRuws7xDEqKkHQIg==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/middleware-user-agent@3.957.0': + resolution: {integrity: sha512-50vcHu96XakQnIvlKJ1UoltrFODjsq2KvtTgHiPFteUS884lQnK5VC/8xd1Msz/1ONpLMzdCVproCQqhDTtMPQ==} engines: {node: '>=18.0.0'} - '@aws-sdk/s3-request-presigner@3.901.0': - resolution: {integrity: sha512-G/0G5tL3beETs2zkI0YQuM2SkrAsYJSe2vN2XtouVSN5c9v6EiSvdSsHAqMhLebnSs2suUkq0JO9ZotbXkUfMQ==} + '@aws-sdk/middleware-user-agent@3.972.7': + resolution: {integrity: sha512-HUD+geASjXSCyL/DHPQc/Ua7JhldTcIglVAoCV8kiVm99IaFSlAbTvEnyhZwdE6bdFyTL+uIaWLaCFSRsglZBQ==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/nested-clients@3.958.0': + resolution: {integrity: sha512-/KuCcS8b5TpQXkYOrPLYytrgxBhv81+5pChkOlhegbeHttjM69pyUpQVJqyfDM/A7wPLnDrzCAnk4zaAOkY0Nw==} engines: {node: '>=18.0.0'} - '@aws-sdk/signature-v4-multi-region@3.901.0': - resolution: {integrity: sha512-2IWxbll/pRucp1WQkHi2W5E2SVPGBvk4Is923H7gpNksbVFws18ItjMM8ZpGm44cJEoy1zR5gjhLFklatpuoOw==} + '@aws-sdk/nested-clients@3.985.0': + resolution: {integrity: sha512-TsWwKzb/2WHafAY0CE7uXgLj0FmnkBTgfioG9HO+7z/zCPcl1+YU+i7dW4o0y+aFxFgxTMG+ExBQpqT/k2ao8g==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/region-config-resolver@3.957.0': + resolution: {integrity: sha512-V8iY3blh8l2iaOqXWW88HbkY5jDoWjH56jonprG/cpyqqCnprvpMUZWPWYJoI8rHRf2bqzZeql1slxG6EnKI7A==} engines: {node: '>=18.0.0'} - '@aws-sdk/token-providers@3.901.0': - resolution: {integrity: sha512-pJEr1Ggbc/uVTDqp9IbNu9hdr0eQf3yZix3s4Nnyvmg4xmJSGAlbPC9LrNr5u3CDZoc8Z9CuLrvbP4MwYquNpQ==} + '@aws-sdk/region-config-resolver@3.972.3': + resolution: {integrity: sha512-v4J8qYAWfOMcZ4MJUyatntOicTzEMaU7j3OpkRCGGFSL2NgXQ5VbxauIyORA+pxdKZ0qQG2tCQjQjZDlXEC3Ow==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/s3-request-presigner@3.985.0': + resolution: {integrity: sha512-lPnf977GFM4cMLJ7X+ThktKMe/0CXIfX+wz1z+sUT7yagPL2IRyiNUPFZ0VTEGBo1gRhHEDPWy6yzk8WWRFsvg==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/signature-v4-multi-region@3.957.0': + resolution: {integrity: sha512-t6UfP1xMUigMMzHcb7vaZcjv7dA2DQkk9C/OAP1dKyrE0vb4lFGDaTApi17GN6Km9zFxJthEMUbBc7DL0hq1Bg==} engines: {node: '>=18.0.0'} - '@aws-sdk/types@3.901.0': - resolution: {integrity: sha512-FfEM25hLEs4LoXsLXQ/q6X6L4JmKkKkbVFpKD4mwfVHtRVQG6QxJiCPcrkcPISquiy6esbwK2eh64TWbiD60cg==} + '@aws-sdk/signature-v4-multi-region@3.985.0': + resolution: {integrity: sha512-W6hTSOPiSbh4IdTYVxN7xHjpCh0qvfQU1GKGBzGQm0ZEIOaMmWqiDEvFfyGYKmfBvumT8vHKxQRTX0av9omtIg==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/token-providers@3.958.0': + resolution: {integrity: sha512-UCj7lQXODduD1myNJQkV+LYcGYJ9iiMggR8ow8Hva1g3A/Na5imNXzz6O67k7DAee0TYpy+gkNw+SizC6min8Q==} engines: {node: '>=18.0.0'} - '@aws-sdk/util-arn-parser@3.893.0': - resolution: {integrity: sha512-u8H4f2Zsi19DGnwj5FSZzDMhytYF/bCh37vAtBsn3cNDL3YG578X5oc+wSX54pM3tOxS+NY7tvOAo52SW7koUA==} + '@aws-sdk/token-providers@3.985.0': + resolution: {integrity: sha512-+hwpHZyEq8k+9JL2PkE60V93v2kNhUIv7STFt+EAez1UJsJOQDhc5LpzEX66pNjclI5OTwBROs/DhJjC/BtMjQ==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/types@3.957.0': + resolution: {integrity: sha512-wzWC2Nrt859ABk6UCAVY/WYEbAd7FjkdrQL6m24+tfmWYDNRByTJ9uOgU/kw9zqLCAwb//CPvrJdhqjTznWXAg==} engines: {node: '>=18.0.0'} - '@aws-sdk/util-endpoints@3.901.0': - resolution: {integrity: sha512-5nZP3hGA8FHEtKvEQf4Aww5QZOkjLW1Z+NixSd+0XKfHvA39Ah5sZboScjLx0C9kti/K3OGW1RCx5K9Zc3bZqg==} + '@aws-sdk/types@3.973.1': + resolution: {integrity: sha512-DwHBiMNOB468JiX6+i34c+THsKHErYUdNQ3HexeXZvVn4zouLjgaS4FejiGSi2HyBuzuyHg7SuOPmjSvoU9NRg==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/util-arn-parser@3.957.0': + resolution: {integrity: sha512-Aj6m+AyrhWyg8YQ4LDPg2/gIfGHCEcoQdBt5DeSFogN5k9mmJPOJ+IAmNSWmWRjpOxEy6eY813RNDI6qS97M0g==} engines: {node: '>=18.0.0'} - '@aws-sdk/util-format-url@3.901.0': - resolution: {integrity: sha512-GGUnJKrh3OF1F3YRSWtwPLbN904Fcfxf03gujyq1rcrDRPEkzoZB+2BzNkB27SsU6lAlwNq+4aRlZRVUloPiag==} + '@aws-sdk/util-arn-parser@3.972.2': + resolution: {integrity: sha512-VkykWbqMjlSgBFDyrY3nOSqupMc6ivXuGmvci6Q3NnLq5kC+mKQe2QBZ4nrWRE/jqOxeFP2uYzLtwncYYcvQDg==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/util-endpoints@3.957.0': + resolution: {integrity: sha512-xwF9K24mZSxcxKS3UKQFeX/dPYkEps9wF1b+MGON7EvnbcucrJGyQyK1v1xFPn1aqXkBTFi+SZaMRx5E5YCVFw==} engines: {node: '>=18.0.0'} + '@aws-sdk/util-endpoints@3.985.0': + resolution: {integrity: sha512-vth7UfGSUR3ljvaq8V4Rc62FsM7GUTH/myxPWkaEgOrprz1/Pc72EgTXxj+cPPPDAfHFIpjhkB7T7Td0RJx+BA==} + engines: {node: '>=20.0.0'} + + '@aws-sdk/util-format-url@3.972.3': + resolution: {integrity: sha512-n7F2ycckcKFXa01vAsT/SJdjFHfKH9s96QHcs5gn8AaaigASICeME8WdUL9uBp8XV/OVwEt8+6gzn6KFUgQa8g==} + engines: {node: '>=20.0.0'} + '@aws-sdk/util-locate-window@3.893.0': resolution: {integrity: sha512-T89pFfgat6c8nMmpI8eKjBcDcgJq36+m9oiXbcUzeU55MP9ZuGgBomGjGnHaEyF36jenW9gmg3NfZDm0AO2XPg==} engines: {node: '>=18.0.0'} - '@aws-sdk/util-user-agent-browser@3.901.0': - resolution: {integrity: sha512-Ntb6V/WFI21Ed4PDgL/8NSfoZQQf9xzrwNgiwvnxgAl/KvAvRBgQtqj5gHsDX8Nj2YmJuVoHfH9BGjL9VQ4WNg==} + '@aws-sdk/util-user-agent-browser@3.957.0': + resolution: {integrity: sha512-exueuwxef0lUJRnGaVkNSC674eAiWU07ORhxBnevFFZEKisln+09Qrtw823iyv5I1N8T+wKfh95xvtWQrNKNQw==} - '@aws-sdk/util-user-agent-node@3.901.0': - resolution: {integrity: sha512-l59KQP5TY7vPVUfEURc7P5BJKuNg1RSsAKBQW7LHLECXjLqDUbo2SMLrexLBEoArSt6E8QOrIN0C8z/0Xk0jYw==} + '@aws-sdk/util-user-agent-browser@3.972.3': + resolution: {integrity: sha512-JurOwkRUcXD/5MTDBcqdyQ9eVedtAsZgw5rBwktsPTN7QtPiS2Ld1jkJepNgYoCufz1Wcut9iup7GJDoIHp8Fw==} + + '@aws-sdk/util-user-agent-node@3.957.0': + resolution: {integrity: sha512-ycbYCwqXk4gJGp0Oxkzf2KBeeGBdTxz559D41NJP8FlzSej1Gh7Rk40Zo6AyTfsNWkrl/kVi1t937OIzC5t+9Q==} engines: {node: '>=18.0.0'} peerDependencies: aws-crt: '>=1.0.0' @@ -954,24 +1129,37 @@ packages: aws-crt: optional: true - '@aws-sdk/xml-builder@3.901.0': - resolution: {integrity: sha512-pxFCkuAP7Q94wMTNPAwi6hEtNrp/BdFf+HOrIEeFQsk4EoOmpKY3I6S+u6A9Wg295J80Kh74LqDWM22ux3z6Aw==} - engines: {node: '>=18.0.0'} + '@aws-sdk/util-user-agent-node@3.972.5': + resolution: {integrity: sha512-GsUDF+rXyxDZkkJxUsDxnA67FG+kc5W1dnloCFLl6fWzceevsCYzJpASBzT+BPjwUgREE6FngfJYYYMQUY5fZQ==} + engines: {node: '>=20.0.0'} + peerDependencies: + aws-crt: '>=1.0.0' + peerDependenciesMeta: + aws-crt: + optional: true - '@aws/lambda-invoke-store@0.0.1': - resolution: {integrity: sha512-ORHRQ2tmvnBXc8t/X9Z8IcSbBA4xTLKuN873FopzklHMeqBst7YG0d+AX97inkvDX+NChYtSr+qGfcqGFaI8Zw==} + '@aws-sdk/xml-builder@3.957.0': + resolution: {integrity: sha512-Ai5iiQqS8kJ5PjzMhWcLKN0G2yasAkvpnPlq2EnqlIMdB48HsizElt62qcktdxp4neRMyGkFq4NzgmDbXnhRiA==} engines: {node: '>=18.0.0'} - '@babel/code-frame@7.26.2': - resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} - engines: {node: '>=6.9.0'} + '@aws-sdk/xml-builder@3.972.4': + resolution: {integrity: sha512-0zJ05ANfYqI6+rGqj8samZBFod0dPPousBjLEqg8WdxSgbMAkRgLyn81lP215Do0rFJ/17LIXwr7q0yK24mP6Q==} + engines: {node: '>=20.0.0'} + + '@aws/lambda-invoke-store@0.2.2': + resolution: {integrity: sha512-C0NBLsIqzDIae8HFw9YIrIBsbc0xTiOtt7fAukGPnqQ/+zZNaq+4jhuccltK0QuWHBnNm/a6kLIRA6GFiM10eg==} + engines: {node: '>=18.0.0'} '@babel/code-frame@7.27.1': resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.28.4': - resolution: {integrity: sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw==} + '@babel/code-frame@7.29.0': + resolution: {integrity: sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==} + engines: {node: '>=6.9.0'} + + '@babel/compat-data@7.29.0': + resolution: {integrity: sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==} engines: {node: '>=6.9.0'} '@babel/core@7.20.5': @@ -982,66 +1170,38 @@ packages: resolution: {integrity: sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==} engines: {node: '>=6.9.0'} - '@babel/core@7.28.4': - resolution: {integrity: sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==} + '@babel/core@7.29.0': + resolution: {integrity: sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==} engines: {node: '>=6.9.0'} '@babel/generator@7.27.0': resolution: {integrity: sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==} engines: {node: '>=6.9.0'} - '@babel/generator@7.28.3': - resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-annotate-as-pure@7.27.3': - resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} + '@babel/generator@7.29.1': + resolution: {integrity: sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.27.2': - resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} + '@babel/helper-compilation-targets@7.28.6': + resolution: {integrity: sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==} engines: {node: '>=6.9.0'} - '@babel/helper-create-class-features-plugin@7.28.3': - resolution: {integrity: sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-globals@7.28.0': resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.27.1': - resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-imports@7.27.1': - resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-transforms@7.28.3': - resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-optimise-call-expression@7.27.1': - resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} + '@babel/helper-module-imports@7.28.6': + resolution: {integrity: sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==} engines: {node: '>=6.9.0'} - '@babel/helper-plugin-utils@7.27.1': - resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-replace-supers@7.27.1': - resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==} + '@babel/helper-module-transforms@7.28.6': + resolution: {integrity: sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-skip-transparent-expression-wrappers@7.27.1': - resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} + '@babel/helper-plugin-utils@7.28.6': + resolution: {integrity: sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==} engines: {node: '>=6.9.0'} '@babel/helper-string-parser@7.27.1': @@ -1052,12 +1212,16 @@ packages: resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.28.5': + resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.27.1': resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.28.4': - resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==} + '@babel/helpers@7.28.6': + resolution: {integrity: sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==} engines: {node: '>=6.9.0'} '@babel/parser@7.1.5': @@ -1070,8 +1234,8 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/parser@7.28.4': - resolution: {integrity: sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==} + '@babel/parser@7.29.0': + resolution: {integrity: sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==} engines: {node: '>=6.0.0'} hasBin: true @@ -1081,14 +1245,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.27.1': - resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-modules-commonjs@7.27.1': - resolution: {integrity: sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==} + '@babel/plugin-syntax-typescript@7.28.6': + resolution: {integrity: sha512-+nDNmQye7nlnuuHDboPbGm00Vqg3oO8niRRL27/4LYHUsHYh0zJ1xWOz0uRwNFmM1Avzk8wZbc6rdiYhomzv/A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1105,24 +1263,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.28.0': - resolution: {integrity: sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/preset-typescript@7.27.1': - resolution: {integrity: sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/runtime@7.28.4': resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} engines: {node: '>=6.9.0'} - '@babel/template@7.27.2': - resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} + '@babel/template@7.28.6': + resolution: {integrity: sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==} engines: {node: '>=6.9.0'} '@babel/traverse@7.27.0': @@ -1133,14 +1279,18 @@ packages: resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.28.4': - resolution: {integrity: sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==} + '@babel/traverse@7.29.0': + resolution: {integrity: sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==} engines: {node: '>=6.9.0'} '@babel/types@7.28.4': resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==} engines: {node: '>=6.9.0'} + '@babel/types@7.29.0': + resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==} + engines: {node: '>=6.9.0'} + '@borewit/text-codec@0.1.1': resolution: {integrity: sha512-5L/uBxmjaCIX5h8Z+uu+kA9BQLkc/Wl06UGR5ajNRxu+/XjonB5i8JpgFMrPj3LXTCPA0pv8yxUvbUi+QthGGA==} @@ -1153,70 +1303,65 @@ packages: ioredis: optional: true + '@boringnode/encryption@0.2.5': + resolution: {integrity: sha512-jSgartYKkDCX6xb+tmSA9eYkKXIGzwLgTyTT4oIpbvCaGDxsgfnQYvoMZ48gby7oWBWpf+WombTjR80E0kOAxQ==} + engines: {node: '>=20.6'} + '@boringnode/transmit@0.2.2': resolution: {integrity: sha512-xIBg5PKqqgawNsXffq1P+BpRDjplfwOspwcFH5wfSN6uVcd5hYGC9lJpcXa1oL3wkQZimtiJhrTHhZZtgh2lqA==} engines: {node: '>=20.11.1'} - '@chevrotain/cst-dts-gen@11.0.3': - resolution: {integrity: sha512-BvIKpRLeS/8UbfxXxgC33xOumsacaeCKAjAeLyOn7Pcp95HiRbrpl14S+9vaZLolnbssPIUuiUd8IvgkRyt6NQ==} + '@clack/core@0.5.0': + resolution: {integrity: sha512-p3y0FIOwaYRUPRcMO7+dlmLh8PSRcrjuTndsiA0WAFbWES0mLZlrjVoBRZ9DzkPFJZG6KGkJmoEAY0ZcVWTkow==} - '@chevrotain/gast@11.0.3': - resolution: {integrity: sha512-+qNfcoNk70PyS/uxmj3li5NiECO+2YKZZQMbmjTqRI3Qchu8Hig/Q9vgkHpI3alNjr7M+a2St5pw5w5F6NL5/Q==} + '@clack/prompts@0.11.0': + resolution: {integrity: sha512-pMN5FcrEw9hUkZA4f+zLlzivQSeQf5dRGJjSUbvVYDLvpKCdQx5OaknvKzgbtXOizhP+SJJJjqEbOe55uKKfAw==} - '@chevrotain/regexp-to-ast@11.0.3': - resolution: {integrity: sha512-1fMHaBZxLFvWI067AVbGJav1eRY7N8DDvYCTwGBiE/ytKBgP8azTdgyrKyWZ9Mfh09eHWb5PgTSO8wi7U824RA==} - - '@chevrotain/types@11.0.3': - resolution: {integrity: sha512-gsiM3G8b58kZC2HaWR50gu6Y1440cHiJ+i3JUvcp/35JchYejb2+5MVeJK0iKThYpAa/P2PYFV4hoi44HD+aHQ==} - - '@chevrotain/utils@11.0.3': - resolution: {integrity: sha512-YslZMgtJUyuMbZ+aKvfF3x1f5liK4mWNxghFRv7jqRR9C3R3fAOGTTKvxXDa2Y1s9zSbcpuO0cAxDYsc9SrXoQ==} - - '@cloudflare/kv-asset-handler@0.4.0': - resolution: {integrity: sha512-+tv3z+SPp+gqTIcImN9o0hqE9xyfQjI1XD9pL6NuKjua9B1y7mNYv0S9cP+QEbA4ppVgGZEmKOvHX5G5Ei1CVA==} + '@cloudflare/kv-asset-handler@0.4.2': + resolution: {integrity: sha512-SIOD2DxrRRwQ+jgzlXCqoEFiKOFqaPjhnNTGKXSRLvp1HiOvapLaFG2kEr9dYQTYe8rKrd9uvDUzmAITeNyaHQ==} engines: {node: '>=18.0.0'} - '@cloudflare/unenv-preset@2.7.6': - resolution: {integrity: sha512-ykG2nd3trk6jbknRCH69xL3RpGLLbKCrbTbWSOvKEq7s4jH06yLrQlRr/q9IU+dK9p1JY1EXqhFK7VG5KqhzmQ==} + '@cloudflare/unenv-preset@2.12.0': + resolution: {integrity: sha512-NK4vN+2Z/GbfGS4BamtbbVk1rcu5RmqaYGiyHJQrA09AoxdZPHDF3W/EhgI0YSK8p3vRo/VNCtbSJFPON7FWMQ==} peerDependencies: - unenv: 2.0.0-rc.21 - workerd: ^1.20250927.0 + unenv: 2.0.0-rc.24 + workerd: ^1.20260115.0 peerDependenciesMeta: workerd: optional: true - '@cloudflare/vite-plugin@1.13.10': - resolution: {integrity: sha512-zQaCbzGDAMhjZqXfulpUgBL/D4qsoP1oHVk2LyseKJ47PMq2cHWnbISOi3RONvKxpGyct7ACjA4JEhbFlu5GNQ==} + '@cloudflare/vite-plugin@1.23.1': + resolution: {integrity: sha512-TnE2+U0xM8QWQBC5SlthtIPyit9j6RD7YB0I61jRj28fU4beBH3zYoNXcmHjnhSVU6Y//gIg2xrGV4jXIvdwXw==} peerDependencies: vite: ^6.1.0 || ^7.0.0 - wrangler: ^4.42.0 + wrangler: ^4.63.0 - '@cloudflare/workerd-darwin-64@1.20251001.0': - resolution: {integrity: sha512-y1ST/cCscaRewWRnsHZdWbgiLJbki5UMGd0hMo/FLqjlztwPeDgQ5CGm5jMiCDdw/IBCpWxEukftPYR34rWNog==} + '@cloudflare/workerd-darwin-64@1.20260205.0': + resolution: {integrity: sha512-ToOItqcirmWPwR+PtT+Q4bdjTn/63ZxhJKEfW4FNn7FxMTS1Tw5dml0T0mieOZbCpcvY8BdvPKFCSlJuI8IVHQ==} engines: {node: '>=16'} cpu: [x64] os: [darwin] - '@cloudflare/workerd-darwin-arm64@1.20251001.0': - resolution: {integrity: sha512-+z4QHHZ/Yix82zLFYS+ZS2UV09IENFPwDCEKUWfnrM9Km2jOOW3Ua4hJNob1EgQUYs8fFZo7k5O/tpwxMsSbbQ==} + '@cloudflare/workerd-darwin-arm64@1.20260205.0': + resolution: {integrity: sha512-402ZqLz+LrG0NDXp7Hn7IZbI0DyhjNfjAlVenb0K3yod9KCuux0u3NksNBvqJx0mIGHvVR4K05h+jfT5BTHqGA==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] - '@cloudflare/workerd-linux-64@1.20251001.0': - resolution: {integrity: sha512-hGS+O2V9Mm2XjJUaB9ZHMA5asDUaDjKko42e+accbew0PQR7zrAl1afdII6hMqCLV4tk4GAjvhv281pN4g48rg==} + '@cloudflare/workerd-linux-64@1.20260205.0': + resolution: {integrity: sha512-rz9jBzazIA18RHY+osa19hvsPfr0LZI1AJzIjC6UqkKKphcTpHBEQ25Xt8cIA34ivMIqeENpYnnmpDFesLkfcQ==} engines: {node: '>=16'} cpu: [x64] os: [linux] - '@cloudflare/workerd-linux-arm64@1.20251001.0': - resolution: {integrity: sha512-QYaMK+pRgt28N7CX1JlJ+ToegJF9LxzqdT7MjWqPgVj9D2WTyIhBVYl3wYjJRcgOlnn+DRt42+li4T64CPEeuA==} + '@cloudflare/workerd-linux-arm64@1.20260205.0': + resolution: {integrity: sha512-jr6cKpMM/DBEbL+ATJ9rYue758CKp0SfA/nXt5vR32iINVJrb396ye9iat2y9Moa/PgPKnTrFgmT6urUmG3IUg==} engines: {node: '>=16'} cpu: [arm64] os: [linux] - '@cloudflare/workerd-windows-64@1.20251001.0': - resolution: {integrity: sha512-ospnDR/FlyRvrv9DSHuxDAXmzEBLDUiAHQrQHda1iUH9HqxnNQ8giz9VlPfq7NIRc7bQ1ZdIYPGLJOY4Q366Ng==} + '@cloudflare/workerd-windows-64@1.20260205.0': + resolution: {integrity: sha512-SMPW5jCZYOG7XFIglSlsgN8ivcl0pCrSAYxCwxtWvZ88whhcDB/aISNtiQiDZujPH8tIo2hE5dEkxW7tGEwc3A==} engines: {node: '>=16'} cpu: [x64] os: [win32] @@ -1229,39 +1374,36 @@ packages: resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} - '@csstools/color-helpers@5.1.0': - resolution: {integrity: sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==} - engines: {node: '>=18'} + '@csstools/color-helpers@6.0.1': + resolution: {integrity: sha512-NmXRccUJMk2AWA5A7e5a//3bCIMyOu2hAtdRYrhPPHjDxINuCwX1w6rnIZ4xjLcp0ayv6h8Pc3X0eJUGiAAXHQ==} + engines: {node: '>=20.19.0'} - '@csstools/css-calc@2.1.4': - resolution: {integrity: sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==} - engines: {node: '>=18'} + '@csstools/css-calc@3.0.0': + resolution: {integrity: sha512-q4d82GTl8BIlh/dTnVsWmxnbWJeb3kiU8eUH71UxlxnS+WIaALmtzTL8gR15PkYOexMQYVk0CO4qIG93C1IvPA==} + engines: {node: '>=20.19.0'} peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.5 - '@csstools/css-tokenizer': ^3.0.4 + '@csstools/css-parser-algorithms': ^4.0.0 + '@csstools/css-tokenizer': ^4.0.0 - '@csstools/css-color-parser@3.1.0': - resolution: {integrity: sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==} - engines: {node: '>=18'} + '@csstools/css-color-parser@4.0.1': + resolution: {integrity: sha512-vYwO15eRBEkeF6xjAno/KQ61HacNhfQuuU/eGwH67DplL0zD5ZixUa563phQvUelA07yDczIXdtmYojCphKJcw==} + engines: {node: '>=20.19.0'} peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.5 - '@csstools/css-tokenizer': ^3.0.4 + '@csstools/css-parser-algorithms': ^4.0.0 + '@csstools/css-tokenizer': ^4.0.0 - '@csstools/css-parser-algorithms@3.0.5': - resolution: {integrity: sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==} - engines: {node: '>=18'} + '@csstools/css-parser-algorithms@4.0.0': + resolution: {integrity: sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==} + engines: {node: '>=20.19.0'} peerDependencies: - '@csstools/css-tokenizer': ^3.0.4 + '@csstools/css-tokenizer': ^4.0.0 - '@csstools/css-syntax-patches-for-csstree@1.0.14': - resolution: {integrity: sha512-zSlIxa20WvMojjpCSy8WrNpcZ61RqfTfX3XTaOeVlGJrt/8HF3YbzgFZa01yTbT4GWQLwfTcC3EB8i3XnB647Q==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + '@csstools/css-syntax-patches-for-csstree@1.0.26': + resolution: {integrity: sha512-6boXK0KkzT5u5xOgF6TKB+CLq9SOpEGmkZw0g5n9/7yg85wab3UzSxB8TxhLJ31L4SGJ6BCFRw/iftTha1CJXA==} - '@csstools/css-tokenizer@3.0.4': - resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==} - engines: {node: '>=18'} + '@csstools/css-tokenizer@4.0.0': + resolution: {integrity: sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==} + engines: {node: '>=20.19.0'} '@date-fns/tz@1.4.1': resolution: {integrity: sha512-P5LUNhtbj6YfI3iJjw5EL9eUAG6OitD0W3fWQcpQjDRc/QIsL0tRNuO1PcDvPccWL1fSTXXdE1ds+l95DV/OFA==} @@ -1294,8 +1436,8 @@ packages: peerDependencies: react: '>=16.8.0' - '@emnapi/runtime@1.5.0': - resolution: {integrity: sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==} + '@emnapi/runtime@1.8.1': + resolution: {integrity: sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==} '@esbuild/aix-ppc64@0.25.10': resolution: {integrity: sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==} @@ -1303,14 +1445,20 @@ packages: cpu: [ppc64] os: [aix] - '@esbuild/aix-ppc64@0.25.2': - resolution: {integrity: sha512-wCIboOL2yXZym2cgm6mlA742s9QeJ8DjGVaL39dLN4rRwrOgOyYSnOaFPhKZGLb2ngj4EyfAFjsNJwPXZvseag==} + '@esbuild/aix-ppc64@0.27.0': + resolution: {integrity: sha512-KuZrd2hRjz01y5JK9mEBSD3Vj3mbCvemhT466rSuJYeE/hjuBrHfjjcjMdTm/sz7au+++sdbJZJmuBwQLuw68A==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + + '@esbuild/aix-ppc64@0.27.2': + resolution: {integrity: sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] - '@esbuild/aix-ppc64@0.25.4': - resolution: {integrity: sha512-1VCICWypeQKhVbE9oW/sJaAmjLxhVqacdkvPLEjwlttjfwENRSClS8EjBz0KzRyFSCPDIkuXW34Je/vk7zdB7Q==} + '@esbuild/aix-ppc64@0.27.3': + resolution: {integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] @@ -1321,14 +1469,20 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.25.2': - resolution: {integrity: sha512-5ZAX5xOmTligeBaeNEPnPaeEuah53Id2tX4c2CVP3JaROTH+j4fnfHCkr1PjXMd78hMst+TlkfKcW/DlTq0i4w==} + '@esbuild/android-arm64@0.27.0': + resolution: {integrity: sha512-CC3vt4+1xZrs97/PKDkl0yN7w8edvU2vZvAFGD16n9F0Cvniy5qvzRXjfO1l94efczkkQE6g1x0i73Qf5uthOQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm64@0.27.2': + resolution: {integrity: sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==} engines: {node: '>=18'} cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.25.4': - resolution: {integrity: sha512-bBy69pgfhMGtCnwpC/x5QhfxAz/cBgQ9enbtwjf6V9lnPI/hMyT9iWpR1arm0l3kttTr4L0KSLpKmLp/ilKS9A==} + '@esbuild/android-arm64@0.27.3': + resolution: {integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==} engines: {node: '>=18'} cpu: [arm64] os: [android] @@ -1339,14 +1493,20 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-arm@0.25.2': - resolution: {integrity: sha512-NQhH7jFstVY5x8CKbcfa166GoV0EFkaPkCKBQkdPJFvo5u+nGXLEH/ooniLb3QI8Fk58YAx7nsPLozUWfCBOJA==} + '@esbuild/android-arm@0.27.0': + resolution: {integrity: sha512-j67aezrPNYWJEOHUNLPj9maeJte7uSMM6gMoxfPC9hOg8N02JuQi/T7ewumf4tNvJadFkvLZMlAq73b9uwdMyQ==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + + '@esbuild/android-arm@0.27.2': + resolution: {integrity: sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==} engines: {node: '>=18'} cpu: [arm] os: [android] - '@esbuild/android-arm@0.25.4': - resolution: {integrity: sha512-QNdQEps7DfFwE3hXiU4BZeOV68HHzYwGd0Nthhd3uCkkEKK7/R6MTgM0P7H7FAs5pU/DIWsviMmEGxEoxIZ+ZQ==} + '@esbuild/android-arm@0.27.3': + resolution: {integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==} engines: {node: '>=18'} cpu: [arm] os: [android] @@ -1357,14 +1517,20 @@ packages: cpu: [x64] os: [android] - '@esbuild/android-x64@0.25.2': - resolution: {integrity: sha512-Ffcx+nnma8Sge4jzddPHCZVRvIfQ0kMsUsCMcJRHkGJ1cDmhe4SsrYIjLUKn1xpHZybmOqCWwB0zQvsjdEHtkg==} + '@esbuild/android-x64@0.27.0': + resolution: {integrity: sha512-wurMkF1nmQajBO1+0CJmcN17U4BP6GqNSROP8t0X/Jiw2ltYGLHpEksp9MpoBqkrFR3kv2/te6Sha26k3+yZ9Q==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + + '@esbuild/android-x64@0.27.2': + resolution: {integrity: sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==} engines: {node: '>=18'} cpu: [x64] os: [android] - '@esbuild/android-x64@0.25.4': - resolution: {integrity: sha512-TVhdVtQIFuVpIIR282btcGC2oGQoSfZfmBdTip2anCaVYcqWlZXGcdcKIUklfX2wj0JklNYgz39OBqh2cqXvcQ==} + '@esbuild/android-x64@0.27.3': + resolution: {integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==} engines: {node: '>=18'} cpu: [x64] os: [android] @@ -1375,14 +1541,20 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.25.2': - resolution: {integrity: sha512-MpM6LUVTXAzOvN4KbjzU/q5smzryuoNjlriAIx+06RpecwCkL9JpenNzpKd2YMzLJFOdPqBpuub6eVRP5IgiSA==} + '@esbuild/darwin-arm64@0.27.0': + resolution: {integrity: sha512-uJOQKYCcHhg07DL7i8MzjvS2LaP7W7Pn/7uA0B5S1EnqAirJtbyw4yC5jQ5qcFjHK9l6o/MX9QisBg12kNkdHg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-arm64@0.27.2': + resolution: {integrity: sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.25.4': - resolution: {integrity: sha512-Y1giCfM4nlHDWEfSckMzeWNdQS31BQGs9/rouw6Ub91tkK79aIMTH3q9xHvzH8d0wDru5Ci0kWB8b3up/nl16g==} + '@esbuild/darwin-arm64@0.27.3': + resolution: {integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] @@ -1393,14 +1565,20 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.25.2': - resolution: {integrity: sha512-5eRPrTX7wFyuWe8FqEFPG2cU0+butQQVNcT4sVipqjLYQjjh8a8+vUTfgBKM88ObB85ahsnTwF7PSIt6PG+QkA==} + '@esbuild/darwin-x64@0.27.0': + resolution: {integrity: sha512-8mG6arH3yB/4ZXiEnXof5MK72dE6zM9cDvUcPtxhUZsDjESl9JipZYW60C3JGreKCEP+p8P/72r69m4AZGJd5g==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + + '@esbuild/darwin-x64@0.27.2': + resolution: {integrity: sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==} engines: {node: '>=18'} cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.25.4': - resolution: {integrity: sha512-CJsry8ZGM5VFVeyUYB3cdKpd/H69PYez4eJh1W/t38vzutdjEjtP7hB6eLKBoOdxcAlCtEYHzQ/PJ/oU9I4u0A==} + '@esbuild/darwin-x64@0.27.3': + resolution: {integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==} engines: {node: '>=18'} cpu: [x64] os: [darwin] @@ -1411,14 +1589,20 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.25.2': - resolution: {integrity: sha512-mLwm4vXKiQ2UTSX4+ImyiPdiHjiZhIaE9QvC7sw0tZ6HoNMjYAqQpGyui5VRIi5sGd+uWq940gdCbY3VLvsO1w==} + '@esbuild/freebsd-arm64@0.27.0': + resolution: {integrity: sha512-9FHtyO988CwNMMOE3YIeci+UV+x5Zy8fI2qHNpsEtSF83YPBmE8UWmfYAQg6Ux7Gsmd4FejZqnEUZCMGaNQHQw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-arm64@0.27.2': + resolution: {integrity: sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.25.4': - resolution: {integrity: sha512-yYq+39NlTRzU2XmoPW4l5Ifpl9fqSk0nAJYM/V/WUGPEFfek1epLHJIkTQM6bBs1swApjO5nWgvr843g6TjxuQ==} + '@esbuild/freebsd-arm64@0.27.3': + resolution: {integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] @@ -1429,14 +1613,20 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.25.2': - resolution: {integrity: sha512-6qyyn6TjayJSwGpm8J9QYYGQcRgc90nmfdUb0O7pp1s4lTY+9D0H9O02v5JqGApUyiHOtkz6+1hZNvNtEhbwRQ==} + '@esbuild/freebsd-x64@0.27.0': + resolution: {integrity: sha512-zCMeMXI4HS/tXvJz8vWGexpZj2YVtRAihHLk1imZj4efx1BQzN76YFeKqlDr3bUWI26wHwLWPd3rwh6pe4EV7g==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.27.2': + resolution: {integrity: sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.25.4': - resolution: {integrity: sha512-0FgvOJ6UUMflsHSPLzdfDnnBBVoCDtBTVyn/MrWloUNvq/5SFmh13l3dvgRPkDihRxb77Y17MbqbCAa2strMQQ==} + '@esbuild/freebsd-x64@0.27.3': + resolution: {integrity: sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] @@ -1447,14 +1637,20 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.25.2': - resolution: {integrity: sha512-gq/sjLsOyMT19I8obBISvhoYiZIAaGF8JpeXu1u8yPv8BE5HlWYobmlsfijFIZ9hIVGYkbdFhEqC0NvM4kNO0g==} + '@esbuild/linux-arm64@0.27.0': + resolution: {integrity: sha512-AS18v0V+vZiLJyi/4LphvBE+OIX682Pu7ZYNsdUHyUKSoRwdnOsMf6FDekwoAFKej14WAkOef3zAORJgAtXnlQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm64@0.27.2': + resolution: {integrity: sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==} engines: {node: '>=18'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.25.4': - resolution: {integrity: sha512-+89UsQTfXdmjIvZS6nUnOOLoXnkUTB9hR5QAeLrQdzOSWZvNSAXAtcRDHWtqAUtAmv7ZM1WPOOeSxDzzzMogiQ==} + '@esbuild/linux-arm64@0.27.3': + resolution: {integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==} engines: {node: '>=18'} cpu: [arm64] os: [linux] @@ -1465,14 +1661,20 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.25.2': - resolution: {integrity: sha512-UHBRgJcmjJv5oeQF8EpTRZs/1knq6loLxTsjc3nxO9eXAPDLcWW55flrMVc97qFPbmZP31ta1AZVUKQzKTzb0g==} + '@esbuild/linux-arm@0.27.0': + resolution: {integrity: sha512-t76XLQDpxgmq2cNXKTVEB7O7YMb42atj2Re2Haf45HkaUpjM2J0UuJZDuaGbPbamzZ7bawyGFUkodL+zcE+jvQ==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-arm@0.27.2': + resolution: {integrity: sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==} engines: {node: '>=18'} cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.25.4': - resolution: {integrity: sha512-kro4c0P85GMfFYqW4TWOpvmF8rFShbWGnrLqlzp4X1TNWjRY3JMYUfDCtOxPKOIY8B0WC8HN51hGP4I4hz4AaQ==} + '@esbuild/linux-arm@0.27.3': + resolution: {integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==} engines: {node: '>=18'} cpu: [arm] os: [linux] @@ -1483,14 +1685,20 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.25.2': - resolution: {integrity: sha512-bBYCv9obgW2cBP+2ZWfjYTU+f5cxRoGGQ5SeDbYdFCAZpYWrfjjfYwvUpP8MlKbP0nwZ5gyOU/0aUzZ5HWPuvQ==} + '@esbuild/linux-ia32@0.27.0': + resolution: {integrity: sha512-Mz1jxqm/kfgKkc/KLHC5qIujMvnnarD9ra1cEcrs7qshTUSksPihGrWHVG5+osAIQ68577Zpww7SGapmzSt4Nw==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-ia32@0.27.2': + resolution: {integrity: sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==} engines: {node: '>=18'} cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.25.4': - resolution: {integrity: sha512-yTEjoapy8UP3rv8dB0ip3AfMpRbyhSN3+hY8mo/i4QXFeDxmiYbEKp3ZRjBKcOP862Ua4b1PDfwlvbuwY7hIGQ==} + '@esbuild/linux-ia32@0.27.3': + resolution: {integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==} engines: {node: '>=18'} cpu: [ia32] os: [linux] @@ -1501,32 +1709,44 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.25.2': - resolution: {integrity: sha512-SHNGiKtvnU2dBlM5D8CXRFdd+6etgZ9dXfaPCeJtz+37PIUlixvlIhI23L5khKXs3DIzAn9V8v+qb1TRKrgT5w==} + '@esbuild/linux-loong64@0.27.0': + resolution: {integrity: sha512-QbEREjdJeIreIAbdG2hLU1yXm1uu+LTdzoq1KCo4G4pFOLlvIspBm36QrQOar9LFduavoWX2msNFAAAY9j4BDg==} engines: {node: '>=18'} cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.25.4': - resolution: {integrity: sha512-NeqqYkrcGzFwi6CGRGNMOjWGGSYOpqwCjS9fvaUlX5s3zwOtn1qwg1s2iE2svBe4Q/YOG1q6875lcAoQK/F4VA==} + '@esbuild/linux-loong64@0.27.2': + resolution: {integrity: sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==} engines: {node: '>=18'} cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.25.10': - resolution: {integrity: sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==} + '@esbuild/linux-loong64@0.27.3': + resolution: {integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-mips64el@0.25.10': + resolution: {integrity: sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-mips64el@0.27.0': + resolution: {integrity: sha512-sJz3zRNe4tO2wxvDpH/HYJilb6+2YJxo/ZNbVdtFiKDufzWq4JmKAiHy9iGoLjAV7r/W32VgaHGkk35cUXlNOg==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.25.2': - resolution: {integrity: sha512-hDDRlzE6rPeoj+5fsADqdUZl1OzqDYow4TB4Y/3PlKBD0ph1e6uPHzIQcv2Z65u2K0kpeByIyAjCmjn1hJgG0Q==} + '@esbuild/linux-mips64el@0.27.2': + resolution: {integrity: sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.25.4': - resolution: {integrity: sha512-IcvTlF9dtLrfL/M8WgNI/qJYBENP3ekgsHbYUIzEzq5XJzzVEV/fXY9WFPfEEXmu3ck2qJP8LG/p3Q8f7Zc2Xg==} + '@esbuild/linux-mips64el@0.27.3': + resolution: {integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] @@ -1537,14 +1757,20 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.25.2': - resolution: {integrity: sha512-tsHu2RRSWzipmUi9UBDEzc0nLc4HtpZEI5Ba+Omms5456x5WaNuiG3u7xh5AO6sipnJ9r4cRWQB2tUjPyIkc6g==} + '@esbuild/linux-ppc64@0.27.0': + resolution: {integrity: sha512-z9N10FBD0DCS2dmSABDBb5TLAyF1/ydVb+N4pi88T45efQ/w4ohr/F/QYCkxDPnkhkp6AIpIcQKQ8F0ANoA2JA==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-ppc64@0.27.2': + resolution: {integrity: sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.25.4': - resolution: {integrity: sha512-HOy0aLTJTVtoTeGZh4HSXaO6M95qu4k5lJcH4gxv56iaycfz1S8GO/5Jh6X4Y1YiI0h7cRyLi+HixMR+88swag==} + '@esbuild/linux-ppc64@0.27.3': + resolution: {integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] @@ -1555,14 +1781,20 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.25.2': - resolution: {integrity: sha512-k4LtpgV7NJQOml/10uPU0s4SAXGnowi5qBSjaLWMojNCUICNu7TshqHLAEbkBdAszL5TabfvQ48kK84hyFzjnw==} + '@esbuild/linux-riscv64@0.27.0': + resolution: {integrity: sha512-pQdyAIZ0BWIC5GyvVFn5awDiO14TkT/19FTmFcPdDec94KJ1uZcmFs21Fo8auMXzD4Tt+diXu1LW1gHus9fhFQ==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-riscv64@0.27.2': + resolution: {integrity: sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.25.4': - resolution: {integrity: sha512-i8JUDAufpz9jOzo4yIShCTcXzS07vEgWzyX3NH2G7LEFVgrLEhjwL3ajFE4fZI3I4ZgiM7JH3GQ7ReObROvSUA==} + '@esbuild/linux-riscv64@0.27.3': + resolution: {integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] @@ -1573,14 +1805,20 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.25.2': - resolution: {integrity: sha512-GRa4IshOdvKY7M/rDpRR3gkiTNp34M0eLTaC1a08gNrh4u488aPhuZOCpkF6+2wl3zAN7L7XIpOFBhnaE3/Q8Q==} + '@esbuild/linux-s390x@0.27.0': + resolution: {integrity: sha512-hPlRWR4eIDDEci953RI1BLZitgi5uqcsjKMxwYfmi4LcwyWo2IcRP+lThVnKjNtk90pLS8nKdroXYOqW+QQH+w==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-s390x@0.27.2': + resolution: {integrity: sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==} engines: {node: '>=18'} cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.25.4': - resolution: {integrity: sha512-jFnu+6UbLlzIjPQpWCNh5QtrcNfMLjgIavnwPQAfoGx4q17ocOU9MsQ2QVvFxwQoWpZT8DvTLooTvmOQXkO51g==} + '@esbuild/linux-s390x@0.27.3': + resolution: {integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==} engines: {node: '>=18'} cpu: [s390x] os: [linux] @@ -1591,14 +1829,20 @@ packages: cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.25.2': - resolution: {integrity: sha512-QInHERlqpTTZ4FRB0fROQWXcYRD64lAoiegezDunLpalZMjcUcld3YzZmVJ2H/Cp0wJRZ8Xtjtj0cEHhYc/uUg==} + '@esbuild/linux-x64@0.27.0': + resolution: {integrity: sha512-1hBWx4OUJE2cab++aVZ7pObD6s+DK4mPGpemtnAORBvb5l/g5xFGk0vc0PjSkrDs0XaXj9yyob3d14XqvnQ4gw==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + + '@esbuild/linux-x64@0.27.2': + resolution: {integrity: sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.25.4': - resolution: {integrity: sha512-6e0cvXwzOnVWJHq+mskP8DNSrKBr1bULBvnFLpc1KY+d+irZSgZ02TGse5FsafKS5jg2e4pbvK6TPXaF/A6+CA==} + '@esbuild/linux-x64@0.27.3': + resolution: {integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==} engines: {node: '>=18'} cpu: [x64] os: [linux] @@ -1609,14 +1853,20 @@ packages: cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-arm64@0.25.2': - resolution: {integrity: sha512-talAIBoY5M8vHc6EeI2WW9d/CkiO9MQJ0IOWX8hrLhxGbro/vBXJvaQXefW2cP0z0nQVTdQ/eNyGFV1GSKrxfw==} + '@esbuild/netbsd-arm64@0.27.0': + resolution: {integrity: sha512-6m0sfQfxfQfy1qRuecMkJlf1cIzTOgyaeXaiVaaki8/v+WB+U4hc6ik15ZW6TAllRlg/WuQXxWj1jx6C+dfy3w==} + engines: {node: '>=18'} + cpu: [arm64] + os: [netbsd] + + '@esbuild/netbsd-arm64@0.27.2': + resolution: {integrity: sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-arm64@0.25.4': - resolution: {integrity: sha512-vUnkBYxZW4hL/ie91hSqaSNjulOnYXE1VSLusnvHg2u3jewJBz3YzB9+oCw8DABeVqZGg94t9tyZFoHma8gWZQ==} + '@esbuild/netbsd-arm64@0.27.3': + resolution: {integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] @@ -1627,14 +1877,20 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.25.2': - resolution: {integrity: sha512-voZT9Z+tpOxrvfKFyfDYPc4DO4rk06qamv1a/fkuzHpiVBMOhpjK+vBmWM8J1eiB3OLSMFYNaOaBNLXGChf5tg==} + '@esbuild/netbsd-x64@0.27.0': + resolution: {integrity: sha512-xbbOdfn06FtcJ9d0ShxxvSn2iUsGd/lgPIO2V3VZIPDbEaIj1/3nBBe1AwuEZKXVXkMmpr6LUAgMkLD/4D2PPA==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + + '@esbuild/netbsd-x64@0.27.2': + resolution: {integrity: sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.25.4': - resolution: {integrity: sha512-XAg8pIQn5CzhOB8odIcAm42QsOfa98SBeKUdo4xa8OvX8LbMZqEtgeWE9P/Wxt7MlG2QqvjGths+nq48TrUiKw==} + '@esbuild/netbsd-x64@0.27.3': + resolution: {integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] @@ -1645,14 +1901,20 @@ packages: cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-arm64@0.25.2': - resolution: {integrity: sha512-dcXYOC6NXOqcykeDlwId9kB6OkPUxOEqU+rkrYVqJbK2hagWOMrsTGsMr8+rW02M+d5Op5NNlgMmjzecaRf7Tg==} + '@esbuild/openbsd-arm64@0.27.0': + resolution: {integrity: sha512-fWgqR8uNbCQ/GGv0yhzttj6sU/9Z5/Sv/VGU3F5OuXK6J6SlriONKrQ7tNlwBrJZXRYk5jUhuWvF7GYzGguBZQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + + '@esbuild/openbsd-arm64@0.27.2': + resolution: {integrity: sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-arm64@0.25.4': - resolution: {integrity: sha512-Ct2WcFEANlFDtp1nVAXSNBPDxyU+j7+tId//iHXU2f/lN5AmO4zLyhDcpR5Cz1r08mVxzt3Jpyt4PmXQ1O6+7A==} + '@esbuild/openbsd-arm64@0.27.3': + resolution: {integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] @@ -1663,14 +1925,20 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.25.2': - resolution: {integrity: sha512-t/TkWwahkH0Tsgoq1Ju7QfgGhArkGLkF1uYz8nQS/PPFlXbP5YgRpqQR3ARRiC2iXoLTWFxc6DJMSK10dVXluw==} + '@esbuild/openbsd-x64@0.27.0': + resolution: {integrity: sha512-aCwlRdSNMNxkGGqQajMUza6uXzR/U0dIl1QmLjPtRbLOx3Gy3otfFu/VjATy4yQzo9yFDGTxYDo1FfAD9oRD2A==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + + '@esbuild/openbsd-x64@0.27.2': + resolution: {integrity: sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.25.4': - resolution: {integrity: sha512-xAGGhyOQ9Otm1Xu8NT1ifGLnA6M3sJxZ6ixylb+vIUVzvvd6GOALpwQrYrtlPouMqd/vSbgehz6HaVk4+7Afhw==} + '@esbuild/openbsd-x64@0.27.3': + resolution: {integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] @@ -1681,20 +1949,44 @@ packages: cpu: [arm64] os: [openharmony] + '@esbuild/openharmony-arm64@0.27.0': + resolution: {integrity: sha512-nyvsBccxNAsNYz2jVFYwEGuRRomqZ149A39SHWk4hV0jWxKM0hjBPm3AmdxcbHiFLbBSwG6SbpIcUbXjgyECfA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openharmony] + + '@esbuild/openharmony-arm64@0.27.2': + resolution: {integrity: sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openharmony] + + '@esbuild/openharmony-arm64@0.27.3': + resolution: {integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openharmony] + '@esbuild/sunos-x64@0.25.10': resolution: {integrity: sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==} engines: {node: '>=18'} cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.25.2': - resolution: {integrity: sha512-cfZH1co2+imVdWCjd+D1gf9NjkchVhhdpgb1q5y6Hcv9TP6Zi9ZG/beI3ig8TvwT9lH9dlxLq5MQBBgwuj4xvA==} + '@esbuild/sunos-x64@0.27.0': + resolution: {integrity: sha512-Q1KY1iJafM+UX6CFEL+F4HRTgygmEW568YMqDA5UV97AuZSm21b7SXIrRJDwXWPzr8MGr75fUZPV67FdtMHlHA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + + '@esbuild/sunos-x64@0.27.2': + resolution: {integrity: sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==} engines: {node: '>=18'} cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.25.4': - resolution: {integrity: sha512-Mw+tzy4pp6wZEK0+Lwr76pWLjrtjmJyUB23tHKqEDP74R3q95luY/bXqXZeYl4NYlvwOqoRKlInQialgCKy67Q==} + '@esbuild/sunos-x64@0.27.3': + resolution: {integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==} engines: {node: '>=18'} cpu: [x64] os: [sunos] @@ -1705,14 +1997,20 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.25.2': - resolution: {integrity: sha512-7Loyjh+D/Nx/sOTzV8vfbB3GJuHdOQyrOryFdZvPHLf42Tk9ivBU5Aedi7iyX+x6rbn2Mh68T4qq1SDqJBQO5Q==} + '@esbuild/win32-arm64@0.27.0': + resolution: {integrity: sha512-W1eyGNi6d+8kOmZIwi/EDjrL9nxQIQ0MiGqe/AWc6+IaHloxHSGoeRgDRKHFISThLmsewZ5nHFvGFWdBYlgKPg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-arm64@0.27.2': + resolution: {integrity: sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==} engines: {node: '>=18'} cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.25.4': - resolution: {integrity: sha512-AVUP428VQTSddguz9dO9ngb+E5aScyg7nOeJDrF1HPYu555gmza3bDGMPhmVXL8svDSoqPCsCPjb265yG/kLKQ==} + '@esbuild/win32-arm64@0.27.3': + resolution: {integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==} engines: {node: '>=18'} cpu: [arm64] os: [win32] @@ -1723,14 +2021,20 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.25.2': - resolution: {integrity: sha512-WRJgsz9un0nqZJ4MfhabxaD9Ft8KioqU3JMinOTvobbX6MOSUigSBlogP8QB3uxpJDsFS6yN+3FDBdqE5lg9kg==} + '@esbuild/win32-ia32@0.27.0': + resolution: {integrity: sha512-30z1aKL9h22kQhilnYkORFYt+3wp7yZsHWus+wSKAJR8JtdfI76LJ4SBdMsCopTR3z/ORqVu5L1vtnHZWVj4cQ==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-ia32@0.27.2': + resolution: {integrity: sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==} engines: {node: '>=18'} cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.25.4': - resolution: {integrity: sha512-i1sW+1i+oWvQzSgfRcxxG2k4I9n3O9NRqy8U+uugaT2Dy7kLO9Y7wI72haOahxceMX8hZAzgGou1FhndRldxRg==} + '@esbuild/win32-ia32@0.27.3': + resolution: {integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==} engines: {node: '>=18'} cpu: [ia32] os: [win32] @@ -1741,82 +2045,43 @@ packages: cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.25.2': - resolution: {integrity: sha512-kM3HKb16VIXZyIeVrM1ygYmZBKybX8N4p754bw390wGO3Tf2j4L2/WYL+4suWujpgf6GBYs3jv7TyUivdd05JA==} + '@esbuild/win32-x64@0.27.0': + resolution: {integrity: sha512-aIitBcjQeyOhMTImhLZmtxfdOcuNRpwlPNmlFKPcHQYPhEssw75Cl1TSXJXpMkzaua9FUetx/4OQKq7eJul5Cg==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + + '@esbuild/win32-x64@0.27.2': + resolution: {integrity: sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==} engines: {node: '>=18'} cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.25.4': - resolution: {integrity: sha512-nOT2vZNw6hJ+z43oP1SPea/G/6AbN6X+bGNhNuq8NtRHy4wsMhw765IKLNmnjek7GvjWBYQ8Q5VBoYTFg9y1UQ==} + '@esbuild/win32-x64@0.27.3': + resolution: {integrity: sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==} engines: {node: '>=18'} cpu: [x64] os: [win32] - '@facteurjs/adonisjs@1.0.0-beta.4': - resolution: {integrity: sha512-FW9NyyqAJShl3czlBZiOW+mRt4yo8ayjKtuvy9EhfSgptkW5Bx6nr9tA9wO9zDhsV/XxhYly62Iic0dzPcuhLQ==} + '@exodus/bytes@1.12.0': + resolution: {integrity: sha512-BuCOHA/EJdPN0qQ5MdgAiJSt9fYDHbghlgrj33gRdy/Yp1/FMCDhU6vJfcKrLC0TPWGSrfH3vYXBQWmFHxlddw==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@adonisjs/core': ^6.19.0 - '@adonisjs/lucid': ^21.8.0 - '@adonisjs/mail': ^9.2.2 - '@adonisjs/redis': ^9.2.0 - '@adonisjs/transmit': ^2.0.2 + '@noble/hashes': ^1.8.0 || ^2.0.0 peerDependenciesMeta: - '@adonisjs/lucid': - optional: true - '@adonisjs/mail': - optional: true - '@adonisjs/redis': - optional: true - '@adonisjs/transmit': + '@noble/hashes': optional: true '@facteurjs/client@1.0.0-beta.4': resolution: {integrity: sha512-zEFQtku4GbznycyPJQSnQlXjIZqOl2gyXlb5zKbtiQK+WxfmvUeoamWDY1ZQuCNOT2iPS0/7WW0joSC6ZprhZA==} - '@facteurjs/core@1.0.0-beta.4': - resolution: {integrity: sha512-2XzIRbVRsQsNCw2l/30/JLX2GGWKBldoZiKWEVPF3iVf+c8WEGj1zbImx22wFlRp7pS/AKx5hmdMZMkmCAfUSg==} - peerDependencies: - '@aws-sdk/client-sns': ^3.856.0 - '@boringnode/transmit': ^0.3.0 - expo-server-sdk: ^3.15.0 - firebase-admin: ^13.4.0 - knex: ^3.1.0 - kysely: ^0.28.3 - socket.io: ^4.8.1 - twilio: ^5.8.0 - web-push: ^3.6.7 - peerDependenciesMeta: - '@aws-sdk/client-sns': - optional: true - '@boringnode/transmit': - optional: true - expo-server-sdk: - optional: true - firebase-admin: - optional: true - knex: - optional: true - kysely: - optional: true - socket.io: - optional: true - twilio: - optional: true - web-push: - optional: true - '@facteurjs/react@1.0.0-beta.4': resolution: {integrity: sha512-62QnJUSvPOTSVVcWJ7/aJwT28U7GQckq/Zg2YaUrBFYWGRygi3C14jCtbC1LrN3NzsqTpN5zuEbT/Q9o493IeQ==} - '@faker-js/faker@10.0.0': - resolution: {integrity: sha512-UollFEUkVXutsaP+Vndjxar40Gs5JL2HeLcl8xO1QAjJgOdhc3OmBFWyEylS+RddWaaBiAzH+5/17PLQJwDiLw==} + '@faker-js/faker@10.3.0': + resolution: {integrity: sha512-It0Sne6P3szg7JIi6CgKbvTZoMjxBZhcv91ZrqrNuaZQfB5WoqYYbzCUOq89YR+VY8juY9M1vDWmDDa2TzfXCw==} engines: {node: ^20.19.0 || ^22.13.0 || ^23.5.0 || >=24.0.0, npm: '>=10'} - '@faker-js/faker@9.9.0': - resolution: {integrity: sha512-OEl393iCOoo/z8bMezRlJu+GlRGlsKbUAN7jKB6LhnKoqKve5DXRpalbItIIcwnCjs1k/FOPjFzcA6Qn+H+YbA==} - engines: {node: '>=18.0.0', npm: '>=9.0.0'} - '@floating-ui/core@1.7.3': resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==} @@ -1841,21 +2106,6 @@ packages: luxon: ^3.5.0 reflect-metadata: ^0.2.2 - '@formatjs/ecma402-abstract@2.3.6': - resolution: {integrity: sha512-HJnTFeRM2kVFVr5gr5kH1XP6K0JcJtE7Lzvtr3FS/so5f1kpsqqqxy5JF+FRaO6H2qmcMfAUIox7AJteieRtVw==} - - '@formatjs/fast-memoize@2.2.7': - resolution: {integrity: sha512-Yabmi9nSvyOMrlSeGGWDiH7rf3a7sIwplbvo/dlz9WCIjzIQAfy1RMf4S0X3yG724n5Ghu2GmEl5NJIV6O9sZQ==} - - '@formatjs/icu-messageformat-parser@2.11.4': - resolution: {integrity: sha512-7kR78cRrPNB4fjGFZg3Rmj5aah8rQj9KPzuLsmcSn4ipLXQvC04keycTI1F7kJYDwIXtT2+7IDEto842CfZBtw==} - - '@formatjs/icu-skeleton-parser@1.8.16': - resolution: {integrity: sha512-H13E9Xl+PxBd8D5/6TVUluSpxGNvFSlN/b3coUp0e0JpuWXXnQDiavIpY3NnvSp4xhEMoXyyBvVfdFX8jglOHQ==} - - '@formatjs/intl-localematcher@0.6.2': - resolution: {integrity: sha512-XOMO2Hupl0wdd172Y06h6kLpBz6Dv+J4okPLl4LPtzbr8f66WbIoy4ev98EBuZ6ZK4h5ydTN6XneT4QVpD7cdA==} - '@grpc/grpc-js@1.14.3': resolution: {integrity: sha512-Iq8QQQ/7X3Sac15oB6p0FmUg/klxQvXLeileoqrTRGJYLV+/9tubbr9ipz0GKHjmXVsgFPo/+W+2cA8eNcR+XA==} engines: {node: '>=12.10.0'} @@ -1865,22 +2115,6 @@ packages: engines: {node: '>=6'} hasBin: true - '@holoyan/adonisjs-permissions@1.3.1': - resolution: {integrity: sha512-DbAadeoSQfexlpAG8SSsOLmyk08SCfmKRVwLdCrh9EPgRaydK5ingIh3ON793ZUMGlvZjiHGB9t6Vw5tKBjtPA==} - engines: {node: '>=18.16.0'} - peerDependencies: - '@adonisjs/core': ^6.2.0 - '@adonisjs/lucid': ^21.0.0 - '@types/uuid': ^10.0.0 - luxon: ^3.4.4 - uuid: ^10.0.0 - - '@holoyan/morph-map-js@0.1.1': - resolution: {integrity: sha512-bz2M7IIuA9uUliY0q+bVF/MZdIH2Bs8m6fkqWef9f8jVKjfS9VLw2+DI+9wCuTD4cCurATKEmyjrjR1QS0f+4A==} - engines: {node: '>=18.16.0'} - peerDependencies: - '@adonisjs/core': ^6.2.0 - '@hookform/resolvers@3.10.0': resolution: {integrity: sha512-79Dv+3mDF7i+2ajj7SkypSKHhl1cbln1OGavqrsF7p6mbUv11xpqpacPsGDCTRvCSjEEIez2ef1NveSVL3b0Ag==} peerDependencies: @@ -1894,22 +2128,16 @@ packages: resolution: {integrity: sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==} engines: {node: '>=18'} - '@img/sharp-darwin-arm64@0.33.5': - resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [darwin] - '@img/sharp-darwin-arm64@0.34.4': resolution: {integrity: sha512-sitdlPzDVyvmINUdJle3TNHl+AG9QcwiAMsXmccqsCOMZNIdW2/7S26w0LyU8euiLVzFBL3dXPwVCq/ODnf2vA==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [darwin] - '@img/sharp-darwin-x64@0.33.5': - resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} + '@img/sharp-darwin-arm64@0.34.5': + resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] + cpu: [arm64] os: [darwin] '@img/sharp-darwin-x64@0.34.4': @@ -1918,9 +2146,10 @@ packages: cpu: [x64] os: [darwin] - '@img/sharp-libvips-darwin-arm64@1.0.4': - resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} - cpu: [arm64] + '@img/sharp-darwin-x64@0.34.5': + resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] os: [darwin] '@img/sharp-libvips-darwin-arm64@1.2.3': @@ -1928,9 +2157,9 @@ packages: cpu: [arm64] os: [darwin] - '@img/sharp-libvips-darwin-x64@1.0.4': - resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} - cpu: [x64] + '@img/sharp-libvips-darwin-arm64@1.2.4': + resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==} + cpu: [arm64] os: [darwin] '@img/sharp-libvips-darwin-x64@1.2.3': @@ -1938,19 +2167,19 @@ packages: cpu: [x64] os: [darwin] - '@img/sharp-libvips-linux-arm64@1.0.4': - resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} - cpu: [arm64] - os: [linux] + '@img/sharp-libvips-darwin-x64@1.2.4': + resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==} + cpu: [x64] + os: [darwin] '@img/sharp-libvips-linux-arm64@1.2.3': resolution: {integrity: sha512-I4RxkXU90cpufazhGPyVujYwfIm9Nk1QDEmiIsaPwdnm013F7RIceaCc87kAH+oUB1ezqEvC6ga4m7MSlqsJvQ==} cpu: [arm64] os: [linux] - '@img/sharp-libvips-linux-arm@1.0.5': - resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} - cpu: [arm] + '@img/sharp-libvips-linux-arm64@1.2.4': + resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==} + cpu: [arm64] os: [linux] '@img/sharp-libvips-linux-arm@1.2.3': @@ -1958,14 +2187,24 @@ packages: cpu: [arm] os: [linux] + '@img/sharp-libvips-linux-arm@1.2.4': + resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==} + cpu: [arm] + os: [linux] + '@img/sharp-libvips-linux-ppc64@1.2.3': resolution: {integrity: sha512-Y2T7IsQvJLMCBM+pmPbM3bKT/yYJvVtLJGfCs4Sp95SjvnFIjynbjzsa7dY1fRJX45FTSfDksbTp6AGWudiyCg==} cpu: [ppc64] os: [linux] - '@img/sharp-libvips-linux-s390x@1.0.4': - resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} - cpu: [s390x] + '@img/sharp-libvips-linux-ppc64@1.2.4': + resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==} + cpu: [ppc64] + os: [linux] + + '@img/sharp-libvips-linux-riscv64@1.2.4': + resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==} + cpu: [riscv64] os: [linux] '@img/sharp-libvips-linux-s390x@1.2.3': @@ -1973,9 +2212,9 @@ packages: cpu: [s390x] os: [linux] - '@img/sharp-libvips-linux-x64@1.0.4': - resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} - cpu: [x64] + '@img/sharp-libvips-linux-s390x@1.2.4': + resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==} + cpu: [s390x] os: [linux] '@img/sharp-libvips-linux-x64@1.2.3': @@ -1983,9 +2222,9 @@ packages: cpu: [x64] os: [linux] - '@img/sharp-libvips-linuxmusl-arm64@1.0.4': - resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} - cpu: [arm64] + '@img/sharp-libvips-linux-x64@1.2.4': + resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==} + cpu: [x64] os: [linux] '@img/sharp-libvips-linuxmusl-arm64@1.2.3': @@ -1993,9 +2232,9 @@ packages: cpu: [arm64] os: [linux] - '@img/sharp-libvips-linuxmusl-x64@1.0.4': - resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} - cpu: [x64] + '@img/sharp-libvips-linuxmusl-arm64@1.2.4': + resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==} + cpu: [arm64] os: [linux] '@img/sharp-libvips-linuxmusl-x64@1.2.3': @@ -2003,10 +2242,9 @@ packages: cpu: [x64] os: [linux] - '@img/sharp-linux-arm64@0.33.5': - resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] + '@img/sharp-libvips-linuxmusl-x64@1.2.4': + resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==} + cpu: [x64] os: [linux] '@img/sharp-linux-arm64@0.34.4': @@ -2015,10 +2253,10 @@ packages: cpu: [arm64] os: [linux] - '@img/sharp-linux-arm@0.33.5': - resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} + '@img/sharp-linux-arm64@0.34.5': + resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm] + cpu: [arm64] os: [linux] '@img/sharp-linux-arm@0.34.4': @@ -2027,16 +2265,28 @@ packages: cpu: [arm] os: [linux] + '@img/sharp-linux-arm@0.34.5': + resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm] + os: [linux] + '@img/sharp-linux-ppc64@0.34.4': resolution: {integrity: sha512-F4PDtF4Cy8L8hXA2p3TO6s4aDt93v+LKmpcYFLAVdkkD3hSxZzee0rh6/+94FpAynsuMpLX5h+LRsSG3rIciUQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [ppc64] os: [linux] - '@img/sharp-linux-s390x@0.33.5': - resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} + '@img/sharp-linux-ppc64@0.34.5': + resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [s390x] + cpu: [ppc64] + os: [linux] + + '@img/sharp-linux-riscv64@0.34.5': + resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [riscv64] os: [linux] '@img/sharp-linux-s390x@0.34.4': @@ -2045,10 +2295,10 @@ packages: cpu: [s390x] os: [linux] - '@img/sharp-linux-x64@0.33.5': - resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} + '@img/sharp-linux-s390x@0.34.5': + resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] + cpu: [s390x] os: [linux] '@img/sharp-linux-x64@0.34.4': @@ -2057,10 +2307,10 @@ packages: cpu: [x64] os: [linux] - '@img/sharp-linuxmusl-arm64@0.33.5': - resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} + '@img/sharp-linux-x64@0.34.5': + resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] + cpu: [x64] os: [linux] '@img/sharp-linuxmusl-arm64@0.34.4': @@ -2069,10 +2319,10 @@ packages: cpu: [arm64] os: [linux] - '@img/sharp-linuxmusl-x64@0.33.5': - resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} + '@img/sharp-linuxmusl-arm64@0.34.5': + resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] + cpu: [arm64] os: [linux] '@img/sharp-linuxmusl-x64@0.34.4': @@ -2081,26 +2331,32 @@ packages: cpu: [x64] os: [linux] - '@img/sharp-wasm32@0.33.5': - resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==} + '@img/sharp-linuxmusl-x64@0.34.5': + resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [wasm32] + cpu: [x64] + os: [linux] '@img/sharp-wasm32@0.34.4': resolution: {integrity: sha512-33QL6ZO/qpRyG7woB/HUALz28WnTMI2W1jgX3Nu2bypqLIKx/QKMILLJzJjI+SIbvXdG9fUnmrxR7vbi1sTBeA==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [wasm32] + '@img/sharp-wasm32@0.34.5': + resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [wasm32] + '@img/sharp-win32-arm64@0.34.4': resolution: {integrity: sha512-2Q250do/5WXTwxW3zjsEuMSv5sUU4Tq9VThWKlU2EYLm4MB7ZeMwF+SFJutldYODXF6jzc6YEOC+VfX0SZQPqA==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [win32] - '@img/sharp-win32-ia32@0.33.5': - resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} + '@img/sharp-win32-arm64@0.34.5': + resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [ia32] + cpu: [arm64] os: [win32] '@img/sharp-win32-ia32@0.34.4': @@ -2109,10 +2365,10 @@ packages: cpu: [ia32] os: [win32] - '@img/sharp-win32-x64@0.33.5': - resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} + '@img/sharp-win32-ia32@0.34.5': + resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] + cpu: [ia32] os: [win32] '@img/sharp-win32-x64@0.34.4': @@ -2121,36 +2377,93 @@ packages: cpu: [x64] os: [win32] - '@intlayer/api@7.1.6': - resolution: {integrity: sha512-e/27NFMnXNbSE1qqq+HNicJDhDazIQ5hDgd/Mka0mtHCOH8E4OQ2QpKJ9CsCk2/ZXH9zihTfGPNvr22c0DfZwQ==} + '@img/sharp-win32-x64@0.34.5': + resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [win32] + + '@inquirer/ansi@1.0.2': + resolution: {integrity: sha512-S8qNSZiYzFd0wAcyG5AXCvUHC5Sr7xpZ9wZ2py9XR88jUz8wooStVx5M6dRzczbBWjic9NP7+rY0Xi7qqK/aMQ==} + engines: {node: '>=18'} + + '@inquirer/confirm@5.1.21': + resolution: {integrity: sha512-KR8edRkIsUayMXV+o3Gv+q4jlhENF9nMYUZs9PA2HzrXeHI8M5uDag70U7RJn9yyiMZSbtF5/UexBtAVtZGSbQ==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/core@10.3.2': + resolution: {integrity: sha512-43RTuEbfP8MbKzedNqBrlhhNKVwoK//vUFNW3Q3vZ88BLcrs4kYpGg+B2mm5p2K/HfygoCxuKwJJiv8PbGmE0A==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/figures@1.0.15': + resolution: {integrity: sha512-t2IEY+unGHOzAaVM5Xx6DEWKeXlDDcNPeDyUpsRc6CUhBfU3VQOEl+Vssh7VNp1dR8MdUJBWhuObjXCsVpjN5g==} + engines: {node: '>=18'} + + '@inquirer/type@3.0.10': + resolution: {integrity: sha512-BvziSRxfz5Ov8ch0z/n3oijRSEcEsHnhggm4xFZe93DHcUCTlutlq9Ox4SVENAfcRD22UQq7T/atg9Wr3k09eA==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@intlayer/api@7.5.14': + resolution: {integrity: sha512-uVW0UAjr119jt+jBqaeY3yrXTIak2HZMs5L7t1YMuSbS1NROW0iDG/gJW2Bw5r08b7JleGTJ9qF86tM4X/nDBA==} engines: {node: '>=14.18'} peerDependencies: - '@intlayer/backend': 7.1.6 - intlayer-editor: 7.1.6 + '@intlayer/backend': 7.5.14 + intlayer-editor: 7.5.14 peerDependenciesMeta: '@intlayer/backend': optional: true intlayer-editor: optional: true - '@intlayer/babel@7.1.6': - resolution: {integrity: sha512-BIVHxS/gu5r09RVeSeOAP8wiVG2JxtPW/zN/PeWwhmM2Vw8XSoZG9BqlJzwYZLRbQOq0njihL/vlFpSEMnBb9g==} + '@intlayer/babel@7.5.14': + resolution: {integrity: sha512-B1LKmoXs0bI/S+kjXe+e9oBD6NBRoV+U67g43fbTUvA/f5VpMN2wH864ez+B1Osdu12w6LxV5KoxNS1JjCgysg==} engines: {node: '>=14.18'} + peerDependencies: + '@intlayer/dictionaries-entry': 7.5.14 + peerDependenciesMeta: + '@intlayer/dictionaries-entry': + optional: true - '@intlayer/chokidar@7.1.6': - resolution: {integrity: sha512-oOQoJjYoOeAfpp+p5CsKvor0Gi4PUNlZLV5JKwuRQG4w0h/a4xbnFLuz8Nurre2PNlVYkGyPAExaNxnBCOXYLA==} + '@intlayer/chokidar@7.5.14': + resolution: {integrity: sha512-OUxo8GV0f4Ows7B+nUiG9ECUsTV5lDCLvPqoP/222F0PCiQHTtleb57Yze5tAJX/bzPzLF+sKpDzADUKnkoy5w==} engines: {node: '>=14.18'} peerDependencies: - fast-glob: 3.3.3 + '@intlayer/svelte-transformer': 7.5.14 + '@intlayer/vue-transformer': 7.5.14 + peerDependenciesMeta: + '@intlayer/svelte-transformer': + optional: true + '@intlayer/vue-transformer': + optional: true - '@intlayer/cli@7.1.6': - resolution: {integrity: sha512-l9WNcVcrMYxA9WBpQCf9/opy44Dt6n7yi5ddgmCil0Ydq2h0gTw4AVkCM8wJCvX7IZHtVWWTf55UKDJT7cNfYQ==} + '@intlayer/cli@7.5.14': + resolution: {integrity: sha512-O+DKtY/J9RauuD1HS3e8nMm9WnUFYbvwo3xpFLb37pOiFBuoI25W60kVSgCCvpFxAHgfslOMgcueXXYGxsTTow==} + peerDependencies: + '@intlayer/ai': 7.5.14 + peerDependenciesMeta: + '@intlayer/ai': + optional: true - '@intlayer/config@7.1.6': - resolution: {integrity: sha512-irgoTo7dhVDjaYdt3mVFhXgSYoL+qPZ/62PvCqL6LFEfbGUMUN18UniGpl/T1GDruH/ofLwN7DdQAT07H7P1+w==} + '@intlayer/config@7.5.14': + resolution: {integrity: sha512-81kbsqE71zqyj1rSYyNFg1PltMfb3V0d7JEsXDHBameVLMexae2oqUOpSmChoKSay6MZL9t3INcvGv+6JGLW2Q==} engines: {node: '>=14.18'} peerDependencies: - intlayer: 7.1.6 + intlayer: 7.5.14 react: '>=16.0.0' peerDependenciesMeta: intlayer: @@ -2158,35 +2471,35 @@ packages: react: optional: true - '@intlayer/core@7.1.6': - resolution: {integrity: sha512-584kevcV5pljBzQwi5QmrHqTRWuvbqIvnulJqGw0p31bxk7SJzxh8sPiJQbXAcqi0Z4jRgwXuojLxocarIuvIg==} + '@intlayer/core@7.5.14': + resolution: {integrity: sha512-v09H9JgUShqOhnVZAhz+HWWSDTHVdz2k4y8w5IyLCR8xtkPeNSKaUUPYw93KevDp753HTPd1CGMEbg15hapK5g==} engines: {node: '>=14.18'} - '@intlayer/dictionaries-entry@7.1.6': - resolution: {integrity: sha512-hHlx0RvJcQDxVbXdt9rGm1zsw+nefWH98zTl5SEoZgUnMbvgdo7P9Z3kPSQPPnqvMbhJ+3Dyvvx4VHiKoOhV7Q==} + '@intlayer/dictionaries-entry@7.5.14': + resolution: {integrity: sha512-IdZ/bIH6qLIoWg2rJ9t0DuRyayjz/5XSFAJM7lw/i6v1Ty7CZglOn1Kekt9NWyMJ3cROgsMCivnFAM2ErzJ7mQ==} engines: {node: '>=14.18'} - '@intlayer/editor-react@7.1.6': - resolution: {integrity: sha512-c16pdxTi5qhs5cHjNOl8UTFlQ0Vzi7FaM4BNOc2WYWTj/tTMQZOhS2V4YSg5GeZigum5nkPt8gJ6QALwUuz8zQ==} + '@intlayer/editor-react@7.5.14': + resolution: {integrity: sha512-muwHwxxm7PzFNa7rsJ75AHJ1TktY3KGmemvrMRtoCVBw43S/lNIvCBoPG7rO3DUiMxULdW/pP4llzadg6K7jTw==} engines: {node: '>=14.18'} peerDependencies: react: '>=16.0.0' react-dom: '>=16.0.0' - '@intlayer/editor@7.1.6': - resolution: {integrity: sha512-spQ4PhT2LceqArgH3S3BgvuzeMVS4A8wtza6LKMqWamewiRWow9v6nVQ3lZdeqY1FNG8Cu2WjggJodlMsqXWsA==} + '@intlayer/editor@7.5.14': + resolution: {integrity: sha512-jQjMH/Xf+xHmlcWYxpMgnoWKaIgpeblyjOCYQ0RhJY0yMO6p7JcJTFkR+z6c19Ndzc7ZzUOh9doghsyUndy36w==} engines: {node: '>=14.18'} - '@intlayer/remote-dictionaries-entry@7.1.6': - resolution: {integrity: sha512-HxUpmTeSit2gViAzgOyBnkym2YOVlEDdqKI6j9L2byOPxPlx4KVuEpbNLbNqxrQmrEKJZ6GUJimndvVM9+cbcw==} + '@intlayer/remote-dictionaries-entry@7.5.14': + resolution: {integrity: sha512-ClEVvtXNuIQ3GQMaQkUoKcl6hLqLAlPT6DRF01kJd1yPuR15oYs1pX6f7MTtZgODrqxNX+k6VYzaBoz1+e23Jg==} engines: {node: '>=14.18'} - '@intlayer/types@7.1.6': - resolution: {integrity: sha512-EfdiicF5p7g1vS3FsoTbYw018/uiQF9MNOwkKHUQoo6NsIgyZU+lllVipjElNhlzUI1KRv3rxYyTwHUrkUoO/Q==} + '@intlayer/types@7.5.14': + resolution: {integrity: sha512-mH+9ySEp+cqCbxDznRCJlKX7X72AOGctzjyw7SU+cwMzYqwQTx8vt/+G51u+EBypU11kcVfGh5lbRwlyE2ayFQ==} engines: {node: '>=14.18'} - '@intlayer/unmerged-dictionaries-entry@7.1.6': - resolution: {integrity: sha512-BkqrSL2M+ZE4cZnU6eap7JlUaMvmEz7Mm5yFWFfCGZj451m4EPT7TCGoTjrrNkGPN2YsQkU2TsiMA8iGlOPWxQ==} + '@intlayer/unmerged-dictionaries-entry@7.5.14': + resolution: {integrity: sha512-JxAfveuDjD2QKZCJs7twFZe5VlWmTN7oRxV9uhnUdqSW0PIGqaa3nUYi5PlvC0iB4oBZF0BjPO2bJ480pjO5ZA==} engines: {node: '>=14.18'} '@isaacs/balanced-match@4.0.1': @@ -2201,53 +2514,42 @@ packages: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} - '@isaacs/fs-minipass@4.0.1': - resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} - engines: {node: '>=18.0.0'} - - '@japa/api-client@3.1.0': - resolution: {integrity: sha512-wrJVRgu8kF7odTnpNCsV6zpQgNOBrer3BHVBXm3qnS0FiqLlv8a6UZ5EKOqoLSRwfHV0LwBE7kcZq9f4yTvUfw==} + '@japa/api-client@3.2.1': + resolution: {integrity: sha512-dICbeEkgGRpjkm3CviOpvPfYMBZddaoW2w20pgNMm3CfvD2bixWOFn6FBRZRq5L+fHYe/O/xfSNGMCQBFy7Zlw==} engines: {node: '>=18.16.0'} peerDependencies: '@japa/assert': ^2.0.0 || ^3.0.0 || ^4.0.0 '@japa/openapi-assertions': ^0.1.1 - '@japa/runner': ^3.1.2 || ^4.0.0 + '@japa/runner': ^3.1.2 || ^4.0.0 || ^5.0.0 peerDependenciesMeta: '@japa/assert': optional: true '@japa/openapi-assertions': optional: true - '@japa/assert@4.1.1': - resolution: {integrity: sha512-Hhv8A/gkd1b4Xa2Jti4XJ3FsP/pJ8ZXAWwvgYVKZQNcl79lqIHsMjMrL3e475pbf8lybB++FvXi4ruoz2SsiBA==} + '@japa/assert@4.2.0': + resolution: {integrity: sha512-Krgrcee01BN1StlVwK5JQP6LL5t3DE3uFNbfFoDTfW7kQuHB0xh6yfaV0hrgcoiEjsqmm2OOsVWeju9aXK4vIA==} engines: {node: '>=18.16.0'} peerDependencies: - '@japa/runner': ^3.1.2 || ^4.0.0 - - '@japa/core@10.3.0': - resolution: {integrity: sha512-+vaqMiPnVaxlKH1sAwRQ80AwzlPysPKivhB8q1I2+BGe35lNrfiHKGMC52fuGAZBNuH5W2nInSCxr4cN/BTEIQ==} - engines: {node: '>=18.16.0'} + '@japa/runner': ^3.1.2 || ^4.0.0 || ^5.0.0 - '@japa/errors-printer@4.1.3': - resolution: {integrity: sha512-67JV/W+GIaXfL2s5P7jd8u+FqhfeeK3iIAgcchX25WEOMN9LCsn3s0xgrfjM3XJh0q4TGtVwz9ClbC0/oocMwA==} - engines: {node: '>=18.16.0'} + '@japa/core@10.4.0': + resolution: {integrity: sha512-1zvKL29i7r/4jqTNBsw91hk1tp6wbqFXvyV2p+Og4axDRhIXjSAfauRvBL9QuB80bOa+pDIMQ5kCTaCplSm0Eg==} + engines: {node: '>=24.0.0'} - '@japa/file-system@2.3.2': - resolution: {integrity: sha512-BY1M2NJkZze8zqLI8mpMHu5HuFQLe+xyspBHHyC1pXYvEWlgILoYZ8kkKwxLwo7yVW6VVkDb72pBbjHBTTXv1g==} + '@japa/errors-printer@4.1.4': + resolution: {integrity: sha512-ogPT87QLaugKyPVcq+ZypcetVeJpXZN7RfVRlRDIrSHsHBw6ILCtNXghVxD9POjqxtUM7RON3sUkgZzLnVQA5g==} engines: {node: '>=18.16.0'} - peerDependencies: - '@japa/assert': ^2.0.0 || ^3.0.0 || ^4.0.0 - '@japa/runner': ^3.0.0 || ^4.0.0 - '@japa/plugin-adonisjs@4.0.0': - resolution: {integrity: sha512-M2LUtHhKr4KgBfX73tDHNCD1IOmcXp9dvC+AinmRxsggIFnarsClcfjT/sXc3uNzjZW7Lk31LvcH76AxJHBmJQ==} + '@japa/plugin-adonisjs@5.1.0-next.0': + resolution: {integrity: sha512-BLURTtM7x/29jkpvL+li54GFIiJlJ8Nl686s8r25OrdIFgBY6Wpemlfl0GmHCiQTlfhZmh8EZcIqYZEaZzhhyw==} engines: {node: '>=18.16.0'} peerDependencies: - '@adonisjs/core': ^6.17.0 - '@japa/api-client': ^2.0.3 || ^3.0.0 - '@japa/browser-client': ^2.0.3 - '@japa/runner': ^3.1.2 || ^4.0.0 - playwright: ^1.42.1 + '@adonisjs/core': ^7.0.0-next.15 + '@japa/api-client': ^3.1.0 + '@japa/browser-client': ^2.2.0 + '@japa/runner': ^4.0.0 || ^5.0.0 + playwright: ^1.57.0 peerDependenciesMeta: '@japa/api-client': optional: true @@ -2256,8 +2558,8 @@ packages: playwright: optional: true - '@japa/runner@4.4.0': - resolution: {integrity: sha512-8kw12t5lTMe3n+dy5MPBLsAG1HPZrMCkexGD1mCEU9bXpAQJo55Ij89dLFwF9DDVkkHGkmfaYmi2DhZBjXp5ZA==} + '@japa/runner@4.5.0': + resolution: {integrity: sha512-F5BWRY20V5D40EUXK+O4bd1IZ7pNpsz/ct2YJGjXa3NXwVJFjGCv8NYBxlUUlfLJyfXNXlLKi+iIjbaMq2UWIQ==} engines: {node: '>=18.16.0'} '@jest/diff-sequences@30.0.1': @@ -2294,27 +2596,9 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - '@jrmc/adonis-attachment@5.0.1': - resolution: {integrity: sha512-1Nrye0P9iLeya6tsHPXlV6XWHH6CcyMGeu/JuDltYmmSpOMrDVDpUEkcazLCX8BqMytTuiS6trqMAEYV2OzRAg==} - engines: {node: '>=20.12.0'} - peerDependencies: - '@adonisjs/core': ^6.12.1 - '@adonisjs/drive': ^3.2.0 - '@adonisjs/lock': ^1.1.1 - '@adonisjs/lucid': ^20.6.0 || ^21.0.0 - sharp: ^0.34.0 - peerDependenciesMeta: - '@adonisjs/lock': - optional: true - sharp: - optional: true - '@js-sdsl/ordered-map@4.4.2': resolution: {integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==} - '@julr/utils@1.9.0': - resolution: {integrity: sha512-hKKa29qRusABvUDt5QnJydG9aigplMJMaOrGwu11DAbZyxjqiytfOku6KbrdA1z0yUSvnFU8fSeJMXroYt+bwA==} - '@kwsites/file-exists@1.1.1': resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==} @@ -2329,15 +2613,15 @@ packages: '@lottiefiles/dotlottie-web@0.42.0': resolution: {integrity: sha512-Zr2LCaOAoPCsdAQgeLyCSiQ1+xrAJtRCyuEYDj0qR5heUwpc+Pxbb88JyTVumcXFfKOBMOMmrlsTScLz2mrvQQ==} - '@lukeed/ms@2.0.2': - resolution: {integrity: sha512-9I2Zn6+NJLfaGoz9jN3lpwDgAYvfGeNYdbAIjJOqzs4Tpc+VU3Jqq4IofSUBKajiDS8k9fZIg18/z13mpk1bsA==} - engines: {node: '>=8'} - - '@monocle.sh/adonisjs-agent@1.0.0-beta.9': - resolution: {integrity: sha512-kPDoZWyuJa09jP7GJMG0cPVeyRFoMT/WsxiGTrgwf4F27xyucBVQ/243Cph2ccpfageINHIrB4GIq28Ym2H5nw==} + '@monocle-app/agent@1.0.0-beta.3': + resolution: {integrity: sha512-ICE/DsjZkj192aCsnGKM3vqHTG441HL0kzVkpKRC42JrpIXOunwZbOTayLF8o4+MXVe7S+t15bT9xB9EdgD8EQ==} peerDependencies: '@adonisjs/core': ^6.2.0 || ^7.0.0 + '@mswjs/interceptors@0.41.2': + resolution: {integrity: sha512-7G0Uf0yK3f2bjElBLGHIQzgRgMESczOMyYVasq1XK8P5HaXtlW4eQhz9MBL+TQILZLaruq+ClGId+hH0w4jvWw==} + engines: {node: '>=18'} + '@next/env@15.5.2': resolution: {integrity: sha512-Qe06ew4zt12LeO6N7j8/nULSOe3fMXE4dM6xgpBQNvdzyK1sv5y4oAP3bq4LamrvGCZtmRYnW8URFCeX5nFgGg==} @@ -2393,6 +2677,10 @@ packages: resolution: {integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==} engines: {node: ^14.21.3 || >=16} + '@noble/hashes@2.0.1': + resolution: {integrity: sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==} + engines: {node: '>= 20.19.0'} + '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -2405,38 +2693,43 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@oozcitak/dom@1.15.10': - resolution: {integrity: sha512-0JT29/LaxVgRcGKvHmSrUTEvZ8BXvZhGl2LASRUgHqDTC1M5g1pLmVv56IYNyt3bG2CUjDkc67wnyZC14pbQrQ==} - engines: {node: '>=8.0'} + '@oozcitak/dom@2.0.2': + resolution: {integrity: sha512-GjpKhkSYC3Mj4+lfwEyI1dqnsKTgwGy48ytZEhm4A/xnH/8z9M3ZVXKr/YGQi3uCLs1AEBS+x5T2JPiueEDW8w==} + engines: {node: '>=20.0'} - '@oozcitak/infra@1.0.8': - resolution: {integrity: sha512-JRAUc9VR6IGHOL7OGF+yrvs0LO8SlqGnPAMqyzOuFZPSZSXI7Xf2O9+awQPSMXgIWGtgUf/dA6Hs6X6ySEaWTg==} - engines: {node: '>=6.0'} + '@oozcitak/infra@2.0.2': + resolution: {integrity: sha512-2g+E7hoE2dgCz/APPOEK5s3rMhJvNxSMBrP+U+j1OWsIbtSpWxxlUjq1lU8RIsFJNYv7NMlnVsCuHcUzJW+8vA==} + engines: {node: '>=20.0'} - '@oozcitak/url@1.0.4': - resolution: {integrity: sha512-kDcD8y+y3FCSOvnBI6HJgl00viO/nGbQoCINmQ0h98OhnGITrWR3bOGfwYCthgcrV8AnTJz8MzslTQbC3SOAmw==} - engines: {node: '>=8.0'} + '@oozcitak/url@3.0.0': + resolution: {integrity: sha512-ZKfET8Ak1wsLAiLWNfFkZc/BraDccuTJKR6svTYc7sVjbR+Iu0vtXdiDMY4o6jaFl5TW2TlS7jbLl4VovtAJWQ==} + engines: {node: '>=20.0'} - '@oozcitak/util@8.3.8': - resolution: {integrity: sha512-T8TbSnGsxo6TDBJx/Sgv/BlVJL3tshxZP7Aq5R1mSnM5OcHY2dQaxLMu2+E8u3gN0MLOzdjurqN4ZRVuzQycOQ==} - engines: {node: '>=8.0'} + '@oozcitak/util@10.0.0': + resolution: {integrity: sha512-hAX0pT/73190NLqBPPWSdBVGtbY6VOhWYK3qqHqtXQ1gK7kS2yz4+ivsN07hpJ6I3aeMtKP6J6npsEKOAzuTLA==} + engines: {node: '>=20.0'} - '@opentelemetry/api-logs@0.204.0': - resolution: {integrity: sha512-DqxY8yoAaiBPivoJD4UtgrMS8gEmzZ5lnaxzPojzLVHBGqPxgWm4zcuvcUHZiqQ6kRX2Klel2r9y8cA2HAtqpw==} + '@open-draft/deferred-promise@2.2.0': + resolution: {integrity: sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==} + + '@open-draft/logger@0.3.0': + resolution: {integrity: sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==} + + '@open-draft/until@2.1.0': + resolution: {integrity: sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==} + + '@opentelemetry/api-logs@0.207.0': + resolution: {integrity: sha512-lAb0jQRVyleQQGiuuvCOTDVspc14nx6XJjP4FspJ1sNARo3Regq4ZZbrc3rN4b1TYSuUCvgH+UXUPug4SLOqEQ==} engines: {node: '>=8.0.0'} '@opentelemetry/api-logs@0.208.0': resolution: {integrity: sha512-CjruKY9V6NMssL/T1kAFgzosF1v9o6oeN+aX5JB/C/xPNtmgIJqcXHG7fA82Ou1zCpWGl4lROQUKwUNE1pMCyg==} engines: {node: '>=8.0.0'} - '@opentelemetry/api-logs@0.209.0': - resolution: {integrity: sha512-xomnUNi7TiAGtOgs0tb54LyrjRZLu9shJGGwkcN7NgtiPYOpNnKLkRJtzZvTjD/w6knSZH9sFZcUSUovYOPg6A==} + '@opentelemetry/api-logs@0.211.0': + resolution: {integrity: sha512-swFdZq8MCdmdR22jTVGQDhwqDzcI4M10nhjXkLr1EsIzXgZBqm4ZlmmcWsg3TSNf+3mzgOiqveXmBLZuDi2Lgg==} engines: {node: '>=8.0.0'} - '@opentelemetry/api-logs@0.57.2': - resolution: {integrity: sha512-uIX52NnTM0iBh84MShlpouI7UKqkZ7MrUszTmaypHBu4r7NofznSnQRfJ+uUeDtQDj6w8eFGg5KBLDAwAPz1+A==} - engines: {node: '>=14'} - '@opentelemetry/api@1.9.0': resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} engines: {node: '>=8.0.0'} @@ -2448,20 +2741,14 @@ packages: '@opentelemetry/api': ^1.4.1 '@opentelemetry/core': ^2.0.0 - '@opentelemetry/context-async-hooks@2.1.0': - resolution: {integrity: sha512-zOyetmZppnwTyPrt4S7jMfXiSX9yyfF0hxlA8B5oo2TtKl+/RGCy7fi4DrBfIf3lCPrkKsRBWZZD7RFojK7FDg==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/context-async-hooks@2.2.0': resolution: {integrity: sha512-qRkLWiUEZNAmYapZ7KGS5C4OmBLcP/H2foXeOEaowYCR0wi89fHejrfYfbuLVCMLp/dWZXKvQusdbUEZjERfwQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/core@2.1.0': - resolution: {integrity: sha512-RMEtHsxJs/GiHHxYT58IY57UXAQTuUnZVco6ymDEqTNlJKTimM4qPUPVe8InNFyBjhHBEAx4k3Q8LtNayBsbUQ==} + '@opentelemetry/context-async-hooks@2.5.0': + resolution: {integrity: sha512-uOXpVX0ZjO7heSVjhheW2XEPrhQAWr2BScDPoZ9UDycl5iuHG+Usyc3AIfG6kZeC1GyLpMInpQ6X5+9n69yOFw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -2472,8 +2759,8 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/core@2.3.0': - resolution: {integrity: sha512-PcmxJQzs31cfD0R2dE91YGFcLxOSN4Bxz7gez5UwSUjCai8BwH/GI5HchfVshHkWdTkUs0qcaPJgVHKXUp7I3A==} + '@opentelemetry/core@2.5.0': + resolution: {integrity: sha512-ka4H8OM6+DlUhSAZpONu0cPBtPPTQKxbxVzC4CzVx5+K4JnroJVBtDzLAMx4/3CDTJXRvVFhpFjtl4SaiTNoyQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -2508,12 +2795,6 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-metrics-otlp-http@0.209.0': - resolution: {integrity: sha512-XVRnuoaQJ9UNNk6Us/GTs20B+dN6gq0q/pb2Is72XJPnVjszLGyNoteQrlexDFos1OS6vnmTs/FnmIvcrsYy5A==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-metrics-otlp-proto@0.208.0': resolution: {integrity: sha512-CvvVD5kRDmRB/uSMalvEF6kiamY02pB46YAqclHtfjJccNZFxbkkXkMMmcJ7NgBFa5THmQBNVQ2AHyX29nRxOw==} engines: {node: ^18.19.0 || >=20.6.0} @@ -2538,12 +2819,6 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-trace-otlp-http@0.209.0': - resolution: {integrity: sha512-mqTGX3brr+aoDZgrx+m/9OKgCAh/Ufv0OpqmozN9L9z39IGtkvcMMjFGio061PjOB9fBzrsB8jYapYscVeve2g==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-trace-otlp-proto@0.208.0': resolution: {integrity: sha512-q844Jc3ApkZVdWYd5OAl+an3n1XXf3RWHa3Zgmnhw3HpsM3VluEKHckUUEqHPzbwDUx2lhPRVkqK7LsJ/CbDzA==} engines: {node: ^18.19.0 || >=20.6.0} @@ -2562,14 +2837,14 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-amqplib@0.51.0': - resolution: {integrity: sha512-XGmjYwjVRktD4agFnWBWQXo9SiYHKBxR6Ag3MLXwtLE4R99N3a08kGKM5SC1qOFKIELcQDGFEFT9ydXMH00Luw==} + '@opentelemetry/instrumentation-amqplib@0.56.0': + resolution: {integrity: sha512-/orV2zO2K7iGa1TR6lbs170LNNDbeTC6E3JF1EeB+okJ3rB5tl1gHFSjoqEDkQYFprNs5CPitqU8Y4l4S2Pkmg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-amqplib@0.56.0': - resolution: {integrity: sha512-/orV2zO2K7iGa1TR6lbs170LNNDbeTC6E3JF1EeB+okJ3rB5tl1gHFSjoqEDkQYFprNs5CPitqU8Y4l4S2Pkmg==} + '@opentelemetry/instrumentation-amqplib@0.58.0': + resolution: {integrity: sha512-fjpQtH18J6GxzUZ+cwNhWUpb71u+DzT7rFkg5pLssDGaEber91Y2WNGdpVpwGivfEluMlNMZumzjEqfg8DeKXQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2598,14 +2873,14 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-connect@0.48.0': - resolution: {integrity: sha512-OMjc3SFL4pC16PeK+tDhwP7MRvDPalYCGSvGqUhX5rASkI2H0RuxZHOWElYeXkV0WP+70Gw6JHWac/2Zqwmhdw==} + '@opentelemetry/instrumentation-connect@0.52.0': + resolution: {integrity: sha512-GXPxfNB5szMbV3I9b7kNWSmQBoBzw7MT0ui6iU/p+NIzVx3a06Ri2cdQO7tG9EKb4aKSLmfX9Cw5cKxXqX6Ohg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-connect@0.52.0': - resolution: {integrity: sha512-GXPxfNB5szMbV3I9b7kNWSmQBoBzw7MT0ui6iU/p+NIzVx3a06Ri2cdQO7tG9EKb4aKSLmfX9Cw5cKxXqX6Ohg==} + '@opentelemetry/instrumentation-connect@0.54.0': + resolution: {integrity: sha512-43RmbhUhqt3uuPnc16cX6NsxEASEtn8z/cYV8Zpt6EP4p2h9s4FNuJ4Q9BbEQ2C0YlCCB/2crO1ruVz/hWt8fA==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2616,14 +2891,14 @@ packages: peerDependencies: '@opentelemetry/api': ^1.0.0 - '@opentelemetry/instrumentation-dataloader@0.22.0': - resolution: {integrity: sha512-bXnTcwtngQsI1CvodFkTemrrRSQjAjZxqHVc+CJZTDnidT0T6wt3jkKhnsjU/Kkkc0lacr6VdRpCu2CUWa0OKw==} + '@opentelemetry/instrumentation-dataloader@0.26.1': + resolution: {integrity: sha512-S2JAM6lV16tMravuPLd3tJCC6ySb5a//5KgJeXutbTVb/UbSTXcnHSdEtMaAvE2KbazVWyWzcoytLRy6AUOwsw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-dataloader@0.26.1': - resolution: {integrity: sha512-S2JAM6lV16tMravuPLd3tJCC6ySb5a//5KgJeXutbTVb/UbSTXcnHSdEtMaAvE2KbazVWyWzcoytLRy6AUOwsw==} + '@opentelemetry/instrumentation-dataloader@0.28.0': + resolution: {integrity: sha512-ExXGBp0sUj8yhm6Znhf9jmuOaGDsYfDES3gswZnKr4MCqoBWQdEFn6EoDdt5u+RdbxQER+t43FoUihEfTSqsjA==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2634,14 +2909,14 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-express@0.53.0': - resolution: {integrity: sha512-r/PBafQmFYRjuxLYEHJ3ze1iBnP2GDA1nXOSS6E02KnYNZAVjj6WcDA1MSthtdAUUK0XnotHvvWM8/qz7DMO5A==} + '@opentelemetry/instrumentation-express@0.57.1': + resolution: {integrity: sha512-r+ulPbvgG8rGgFFWbJWJpTh7nMzsEYH7rBFNWdFs7ZfVAtgpFijMkRtU7DecIo6ItF8Op+RxogSuk/083W8HKw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-express@0.57.1': - resolution: {integrity: sha512-r+ulPbvgG8rGgFFWbJWJpTh7nMzsEYH7rBFNWdFs7ZfVAtgpFijMkRtU7DecIo6ItF8Op+RxogSuk/083W8HKw==} + '@opentelemetry/instrumentation-express@0.59.0': + resolution: {integrity: sha512-pMKV/qnHiW/Q6pmbKkxt0eIhuNEtvJ7sUAyee192HErlr+a1Jx+FZ3WjfmzhQL1geewyGEiPGkmjjAgNY8TgDA==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2652,20 +2927,14 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-fs@0.24.0': - resolution: {integrity: sha512-HjIxJ6CBRD770KNVaTdMXIv29Sjz4C1kPCCK5x1Ujpc6SNnLGPqUVyJYZ3LUhhnHAqdbrl83ogVWjCgeT4Q0yw==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-fs@0.28.0': resolution: {integrity: sha512-FFvg8fq53RRXVBRHZViP+EMxMR03tqzEGpuq55lHNbVPyFklSVfQBN50syPhK5UYYwaStx0eyCtHtbRreusc5g==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-generic-pool@0.48.0': - resolution: {integrity: sha512-TLv/On8pufynNR+pUbpkyvuESVASZZKMlqCm4bBImTpXKTpqXaJJ3o/MUDeMlM91rpen+PEv2SeyOKcHCSlgag==} + '@opentelemetry/instrumentation-fs@0.30.0': + resolution: {integrity: sha512-n3Cf8YhG7reaj5dncGlRIU7iT40bxPOjsBEA5Bc1a1g6e9Qvb+JFJ7SEiMlPbUw4PBmxE3h40ltE8LZ3zVt6OA==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2676,8 +2945,8 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-graphql@0.52.0': - resolution: {integrity: sha512-3fEJ8jOOMwopvldY16KuzHbRhPk8wSsOTSF0v2psmOCGewh6ad+ZbkTx/xyUK9rUdUMWAxRVU0tFpj4Wx1vkPA==} + '@opentelemetry/instrumentation-generic-pool@0.54.0': + resolution: {integrity: sha512-8dXMBzzmEdXfH/wjuRvcJnUFeWzZHUnExkmFJ2uPfa31wmpyBCMxO59yr8f/OXXgSogNgi/uPo9KW9H7LMIZ+g==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2688,14 +2957,14 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-grpc@0.208.0': - resolution: {integrity: sha512-8hFEQRAiOyIWO6LYj7tUfdAgNCuQUdYjLYMItRYlOLGJhshGdGYD7aeNzt2H+HPMDEWnKWqldIHfLTqM7ep7gg==} + '@opentelemetry/instrumentation-graphql@0.58.0': + resolution: {integrity: sha512-+yWVVY7fxOs3j2RixCbvue8vUuJ1inHxN2q1sduqDB0Wnkr4vOzVKRYl/Zy7B31/dcPS72D9lo/kltdOTBM3bQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-hapi@0.51.0': - resolution: {integrity: sha512-qyf27DaFNL1Qhbo/da+04MSCw982B02FhuOS5/UF+PMhM61CcOiu7fPuXj8TvbqyReQuJFljXE6UirlvoT/62g==} + '@opentelemetry/instrumentation-grpc@0.208.0': + resolution: {integrity: sha512-8hFEQRAiOyIWO6LYj7tUfdAgNCuQUdYjLYMItRYlOLGJhshGdGYD7aeNzt2H+HPMDEWnKWqldIHfLTqM7ep7gg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2706,8 +2975,8 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-http@0.204.0': - resolution: {integrity: sha512-1afJYyGRA4OmHTv0FfNTrTAzoEjPQUYgd+8ih/lX0LlZBnGio/O80vxA0lN3knsJPS7FiDrsDrWq25K7oAzbkw==} + '@opentelemetry/instrumentation-hapi@0.57.0': + resolution: {integrity: sha512-Os4THbvls8cTQTVA8ApLfZZztuuqGEeqog0XUnyRW7QVF0d/vOVBEcBCk1pazPFmllXGEdNbbat8e2fYIWdFbw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2718,8 +2987,8 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-ioredis@0.52.0': - resolution: {integrity: sha512-rUvlyZwI90HRQPYicxpDGhT8setMrlHKokCtBtZgYxQWRF5RBbG4q0pGtbZvd7kyseuHbFpA3I/5z7M8b/5ywg==} + '@opentelemetry/instrumentation-http@0.211.0': + resolution: {integrity: sha512-n0IaQ6oVll9PP84SjbOCwDjaJasWRHi6BLsbMLiT6tNj7QbVOkuA5sk/EfZczwI0j5uTKl1awQPivO/ldVtsqA==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2730,8 +2999,8 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-kafkajs@0.14.0': - resolution: {integrity: sha512-kbB5yXS47dTIdO/lfbbXlzhvHFturbux4EpP0+6H78Lk0Bn4QXiZQW7rmZY1xBCY16mNcCb8Yt0mhz85hTnSVA==} + '@opentelemetry/instrumentation-ioredis@0.59.0': + resolution: {integrity: sha512-875UxzBHWkW+P4Y45SoFM2AR8f8TzBMD8eO7QXGCyFSCUMP5s9vtt/BS8b/r2kqLyaRPK6mLbdnZznK3XzQWvw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2742,8 +3011,8 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-knex@0.49.0': - resolution: {integrity: sha512-NKsRRT27fbIYL4Ix+BjjP8h4YveyKc+2gD6DMZbr5R5rUeDqfC8+DTfIt3c3ex3BIc5Vvek4rqHnN7q34ZetLQ==} + '@opentelemetry/instrumentation-kafkajs@0.20.0': + resolution: {integrity: sha512-yJXOuWZROzj7WmYCUiyT27tIfqBrVtl1/TwVbQyWPz7rL0r1Lu7kWjD0PiVeTCIL6CrIZ7M2s8eBxsTAOxbNvw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2754,8 +3023,8 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-koa@0.52.0': - resolution: {integrity: sha512-JJSBYLDx/mNSy8Ibi/uQixu2rH0bZODJa8/cz04hEhRaiZQoeJ5UrOhO/mS87IdgVsHrnBOsZ6vDu09znupyuA==} + '@opentelemetry/instrumentation-knex@0.55.0': + resolution: {integrity: sha512-FtTL5DUx5Ka/8VK6P1VwnlUXPa3nrb7REvm5ddLUIeXXq4tb9pKd+/ThB1xM/IjefkRSN3z8a5t7epYw1JLBJQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2766,11 +3035,11 @@ packages: peerDependencies: '@opentelemetry/api': ^1.9.0 - '@opentelemetry/instrumentation-lru-memoizer@0.49.0': - resolution: {integrity: sha512-ctXu+O/1HSadAxtjoEg2w307Z5iPyLOMM8IRNwjaKrIpNAthYGSOanChbk1kqY6zU5CrpkPHGdAT6jk8dXiMqw==} + '@opentelemetry/instrumentation-koa@0.59.0': + resolution: {integrity: sha512-K9o2skADV20Skdu5tG2bogPKiSpXh4KxfLjz6FuqIVvDJNibwSdu5UvyyBzRVp1rQMV6UmoIk6d3PyPtJbaGSg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: - '@opentelemetry/api': ^1.3.0 + '@opentelemetry/api': ^1.9.0 '@opentelemetry/instrumentation-lru-memoizer@0.53.1': resolution: {integrity: sha512-L93bPJKFzrObD4FvKpsavYEFTzXFKMmAeRHz7J4lUFc7TPZLouxX3PYW1+YGr/bT1y24H9NLNX66l7BW1s75QA==} @@ -2778,14 +3047,14 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-memcached@0.52.1': - resolution: {integrity: sha512-qg92SyWAypSZmX3Lhm2wz4BsovKarkWg9OHm4DPW6fGzmk40eB5voQIuctrBAfsml6gr+vbg4VEBcC1AKRvzzQ==} + '@opentelemetry/instrumentation-lru-memoizer@0.55.0': + resolution: {integrity: sha512-FDBfT7yDGcspN0Cxbu/k8A0Pp1Jhv/m7BMTzXGpcb8ENl3tDj/51U65R5lWzUH15GaZA15HQ5A5wtafklxYj7g==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-mongodb@0.57.0': - resolution: {integrity: sha512-KD6Rg0KSHWDkik+qjIOWoksi1xqSpix8TSPfquIK1DTmd9OTFb5PHmMkzJe16TAPVEuElUW8gvgP59cacFcrMQ==} + '@opentelemetry/instrumentation-memcached@0.52.1': + resolution: {integrity: sha512-qg92SyWAypSZmX3Lhm2wz4BsovKarkWg9OHm4DPW6fGzmk40eB5voQIuctrBAfsml6gr+vbg4VEBcC1AKRvzzQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2796,8 +3065,8 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-mongoose@0.51.0': - resolution: {integrity: sha512-gwWaAlhhV2By7XcbyU3DOLMvzsgeaymwP/jktDC+/uPkCmgB61zurwqOQdeiRq9KAf22Y2dtE5ZLXxytJRbEVA==} + '@opentelemetry/instrumentation-mongodb@0.64.0': + resolution: {integrity: sha512-pFlCJjweTqVp7B220mCvCld1c1eYKZfQt1p3bxSbcReypKLJTwat+wbL2YZoX9jPi5X2O8tTKFEOahO5ehQGsA==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2808,8 +3077,8 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-mysql2@0.51.0': - resolution: {integrity: sha512-zT2Wg22Xn43RyfU3NOUmnFtb5zlDI0fKcijCj9AcK9zuLZ4ModgtLXOyBJSSfO+hsOCZSC1v/Fxwj+nZJFdzLQ==} + '@opentelemetry/instrumentation-mongoose@0.57.0': + resolution: {integrity: sha512-MthiekrU/BAJc5JZoZeJmo0OTX6ycJMiP6sMOSRTkvz5BrPMYDqaJos0OgsLPL/HpcgHP7eo5pduETuLguOqcg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2820,8 +3089,8 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-mysql@0.50.0': - resolution: {integrity: sha512-duKAvMRI3vq6u9JwzIipY9zHfikN20bX05sL7GjDeLKr2qV0LQ4ADtKST7KStdGcQ+MTN5wghWbbVdLgNcB3rA==} + '@opentelemetry/instrumentation-mysql2@0.57.0': + resolution: {integrity: sha512-nHSrYAwF7+aV1E1V9yOOP9TchOodb6fjn4gFvdrdQXiRE7cMuffyLLbCZlZd4wsspBzVwOXX8mpURdRserAhNA==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2832,6 +3101,12 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 + '@opentelemetry/instrumentation-mysql@0.57.0': + resolution: {integrity: sha512-HFS/+FcZ6Q7piM7Il7CzQ4VHhJvGMJWjx7EgCkP5AnTntSN5rb5Xi3TkYJHBKeR27A0QqPlGaCITi93fUDs++Q==} + engines: {node: ^18.19.0 || >=20.6.0} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + '@opentelemetry/instrumentation-nestjs-core@0.55.0': resolution: {integrity: sha512-JFLNhbbEGnnQrMKOYoXx0nNk5N9cPeghu4xP/oup40a7VaSeYruyOiFbg9nkbS4ZQiI8aMuRqUT3Mo4lQjKEKg==} engines: {node: ^18.19.0 || >=20.6.0} @@ -2856,14 +3131,14 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-pg@0.57.0': - resolution: {integrity: sha512-dWLGE+r5lBgm2A8SaaSYDE3OKJ/kwwy5WLyGyzor8PLhUL9VnJRiY6qhp4njwhnljiLtzeffRtG2Mf/YyWLeTw==} + '@opentelemetry/instrumentation-pg@0.61.2': + resolution: {integrity: sha512-l1tN4dX8Ig1bKzMu81Q1EBXWFRy9wqchXbeHDRniJsXYND5dC8u1Uhah7wz1zZta3fbBWflP2mJZcDPWNsAMRg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-pg@0.61.2': - resolution: {integrity: sha512-l1tN4dX8Ig1bKzMu81Q1EBXWFRy9wqchXbeHDRniJsXYND5dC8u1Uhah7wz1zZta3fbBWflP2mJZcDPWNsAMRg==} + '@opentelemetry/instrumentation-pg@0.63.0': + resolution: {integrity: sha512-dKm/ODNN3GgIQVlbD6ZPxwRc3kleLf95hrRWXM+l8wYo+vSeXtEpQPT53afEf6VFWDVzJK55VGn8KMLtSve/cg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2874,14 +3149,14 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-redis@0.53.0': - resolution: {integrity: sha512-WUHV8fr+8yo5RmzyU7D5BIE1zwiaNQcTyZPwtxlfr7px6NYYx7IIpSihJK7WA60npWynfxxK1T67RAVF0Gdfjg==} + '@opentelemetry/instrumentation-redis@0.57.2': + resolution: {integrity: sha512-vD1nzOUDOPjnvDCny7fmRSX/hMTFzPUCZKADF5tQ5DvBqlOEV/de/tOkwvIwo9YX956EBMT+8qSjhd7qPXFkRw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-redis@0.57.2': - resolution: {integrity: sha512-vD1nzOUDOPjnvDCny7fmRSX/hMTFzPUCZKADF5tQ5DvBqlOEV/de/tOkwvIwo9YX956EBMT+8qSjhd7qPXFkRw==} + '@opentelemetry/instrumentation-redis@0.59.0': + resolution: {integrity: sha512-JKv1KDDYA2chJ1PC3pLP+Q9ISMQk6h5ey+99mB57/ARk0vQPGZTTEb4h4/JlcEpy7AYT8HIGv7X6l+br03Neeg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2910,26 +3185,26 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-tedious@0.23.0': - resolution: {integrity: sha512-3TMTk/9VtlRonVTaU4tCzbg4YqW+Iq/l5VnN2e5whP6JgEg/PKfrGbqQ+CxQWNLfLaQYIUgEZqAn5gk/inh1uQ==} + '@opentelemetry/instrumentation-tedious@0.28.0': + resolution: {integrity: sha512-nQ9k1Bdk2yG4SPRuHZ+QVcc3YMm2sfsBV1MQIc/Y/OcN83Q+jA7gXgYgYIblQ1wI+/RtKlJpdl6hobAXuj+pSA==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-tedious@0.28.0': - resolution: {integrity: sha512-nQ9k1Bdk2yG4SPRuHZ+QVcc3YMm2sfsBV1MQIc/Y/OcN83Q+jA7gXgYgYIblQ1wI+/RtKlJpdl6hobAXuj+pSA==} + '@opentelemetry/instrumentation-tedious@0.30.0': + resolution: {integrity: sha512-bZy9Q8jFdycKQ2pAsyuHYUHNmCxCOGdG6eg1Mn75RvQDccq832sU5OWOBnc12EFUELI6icJkhR7+EQKMBam2GA==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-undici@0.15.0': - resolution: {integrity: sha512-sNFGA/iCDlVkNjzTzPRcudmI11vT/WAfAguRdZY9IspCw02N4WSC72zTuQhSMheh2a1gdeM9my1imnKRvEEvEg==} + '@opentelemetry/instrumentation-undici@0.19.0': + resolution: {integrity: sha512-Pst/RhR61A2OoZQZkn6OLpdVpXp6qn3Y92wXa6umfJe9rV640r4bc6SWvw4pPN6DiQqPu2c8gnSSZPDtC6JlpQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.7.0 - '@opentelemetry/instrumentation-undici@0.19.0': - resolution: {integrity: sha512-Pst/RhR61A2OoZQZkn6OLpdVpXp6qn3Y92wXa6umfJe9rV640r4bc6SWvw4pPN6DiQqPu2c8gnSSZPDtC6JlpQ==} + '@opentelemetry/instrumentation-undici@0.21.0': + resolution: {integrity: sha512-gok0LPUOTz2FQ1YJMZzaHcOzDFyT64XJ8M9rNkugk923/p6lDGms/cRW1cqgqp6N6qcd6K6YdVHwPEhnx9BWbw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.7.0 @@ -2940,8 +3215,8 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation@0.204.0': - resolution: {integrity: sha512-vV5+WSxktzoMP8JoYWKeopChy6G3HKk4UQ2hESCRDUUTZqQ3+nM3u8noVG0LmNfRWwcFBnbZ71GKC7vaYYdJ1g==} + '@opentelemetry/instrumentation@0.207.0': + resolution: {integrity: sha512-y6eeli9+TLKnznrR8AZlQMSJT7wILpXH+6EYq5Vf/4Ao+huI7EedxQHwRgVUOMLFbe7VFDvHJrX9/f4lcwnJsA==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2952,9 +3227,9 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation@0.57.2': - resolution: {integrity: sha512-BdBGhQBh8IjZ2oIIX6F2/Q3LKm/FDDKi6ccYKcBTeilh6SNdNKveDOLk73BkSJjQLJk6qe4Yh+hHw1UPhCDdrg==} - engines: {node: '>=14'} + '@opentelemetry/instrumentation@0.211.0': + resolution: {integrity: sha512-h0nrZEC/zvI994nhg7EgQ8URIHt0uDTwN90r3qQUdZORS455bbx+YebnGeEuFghUT0HlJSrLF4iHw67f+odY+Q==} + engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2964,12 +3239,6 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/otlp-exporter-base@0.209.0': - resolution: {integrity: sha512-co5H3wptA8itNf14dOBQBtNlEagMnRf52eo3BC8PwnROrcDfuPw27CjhkxX0+7ywoyOOunwzMWzvig2Qe/Gqlg==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - '@opentelemetry/otlp-grpc-exporter-base@0.208.0': resolution: {integrity: sha512-fGvAg3zb8fC0oJAzfz7PQppADI2HYB7TSt/XoCaBJFi1mSquNUjtHXEoviMgObLAa1NRIgOC1lsV1OUKi+9+lQ==} engines: {node: ^18.19.0 || >=20.6.0} @@ -2982,12 +3251,6 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/otlp-transformer@0.209.0': - resolution: {integrity: sha512-YITtvJIrzEa1Okbjv9lwJluZVXYM6SuafpQTi0hOTCosa7lu/EA7azvpoJx12EReBZqBm+3Wh0Zabm/01RjNJA==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - '@opentelemetry/propagator-b3@2.2.0': resolution: {integrity: sha512-9CrbTLFi5Ee4uepxg2qlpQIozoJuoAZU5sKMx0Mn7Oh+p7UrgCiEV6C02FOxxdYVRRFQVCinYR8Kf6eMSQsIsw==} engines: {node: ^18.19.0 || >=20.6.0} @@ -3040,8 +3303,8 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' - '@opentelemetry/resources@2.3.0': - resolution: {integrity: sha512-shlr2l5g+87J8wqYlsLyaUsgKVRO7RtX70Ckd5CtDOWtImZgaUDmf4Z2ozuSKQLM2wPDR0TE/3bPVBNJtRm/cQ==} + '@opentelemetry/resources@2.5.0': + resolution: {integrity: sha512-F8W52ApePshpoSrfsSk1H2yJn9aKjCrbpQF1M9Qii0GHzbfVeFUB+rc3X4aggyZD8x9Gu3Slua+s6krmq6Dt8g==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' @@ -3052,24 +3315,12 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.4.0 <1.10.0' - '@opentelemetry/sdk-logs@0.209.0': - resolution: {integrity: sha512-dGlYTZaLQaj1GlKWIcWDQofSyKu+Nbq28Rcqo6meQ60OhSune1Wn+dnOQPwQnI6nfhWoTxGR00EJm1UCrkR2Gg==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': '>=1.4.0 <1.10.0' - '@opentelemetry/sdk-metrics@2.2.0': resolution: {integrity: sha512-G5KYP6+VJMZzpGipQw7Giif48h6SGQ2PFKEYCybeXJsOCB4fp8azqMAAzE5lnnHK3ZVwYQrgmFbsUJO/zOnwGw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.9.0 <1.10.0' - '@opentelemetry/sdk-metrics@2.3.0': - resolution: {integrity: sha512-P+bYQgJHf6hRKgsR7xDnbNPDP+x1DwGtse6gHAPZ/iwMGbtQPVvhyFK1lseow5o3kLxNEaQv4lDqAF/vpRdXxA==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': '>=1.9.0 <1.10.0' - '@opentelemetry/sdk-node@0.208.0': resolution: {integrity: sha512-pbAqpZ7zTMFuTf3YecYsecsto/mheuvnK2a/jgstsE5ynWotBjgF5bnz5500W9Xl2LeUfg04WMt63TWtAgzRMw==} engines: {node: ^18.19.0 || >=20.6.0} @@ -3082,8 +3333,8 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' - '@opentelemetry/sdk-trace-base@2.3.0': - resolution: {integrity: sha512-B0TQ2e9h0ETjpI+eGmCz8Ojb+lnYms0SE3jFwEKrN/PK4aSVHU28AAmnOoBmfub+I3jfgPwvDJgomBA5a7QehQ==} + '@opentelemetry/sdk-trace-base@2.5.0': + resolution: {integrity: sha512-VzRf8LzotASEyNDUxTdaJ9IRJ1/h692WyArDBInf5puLCjxbICD6XkHgpuudis56EndyS7LYFmtTMny6UABNdQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' @@ -3094,14 +3345,14 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/semantic-conventions@1.37.0': - resolution: {integrity: sha512-JD6DerIKdJGmRp4jQyX5FlrQjA4tjOw1cvfsPAZXfOOEErMUHjPcPSICS+6WnM0nB0efSFARh0KAZss+bvExOA==} - engines: {node: '>=14'} - '@opentelemetry/semantic-conventions@1.38.0': resolution: {integrity: sha512-kocjix+/sSggfJhwXqClZ3i9Y/MI0fp7b+g7kCRm6psy2dsf8uApTRclwG18h8Avm7C9+fnt+O36PspJ/OzoWg==} engines: {node: '>=14'} + '@opentelemetry/semantic-conventions@1.39.0': + resolution: {integrity: sha512-R5R9tb2AXs2IRLNKLBJDynhkfmx7mX0vi8NkhZb3gUkPWHn6HXk5J8iQ/dql0U3ApfWym4kXXmBDRGO+oeOfjg==} + engines: {node: '>=14'} + '@opentelemetry/sql-common@0.41.2': resolution: {integrity: sha512-4mhWm3Z8z+i508zQJ7r6Xi7y4mmoJpdvH0fZPFRkWrdp5fq7hhZ2HhYokEOLkfqSMgPR4Z9EyB3DBkbKGOqZiQ==} engines: {node: ^18.19.0 || >=20.6.0} @@ -3148,73 +3399,73 @@ packages: cpu: [x64] os: [win32] - '@oxlint-tsgolint/darwin-arm64@0.10.0': - resolution: {integrity: sha512-mhBF/pjey0UdLL1ocU46Fqta+uJuRfqrLfDpcViRg17BtDiUNd8JY9iN2FOoS2HGSCAgCUjZ0AZkwkHwFs/VTw==} + '@oxlint-tsgolint/darwin-arm64@0.10.1': + resolution: {integrity: sha512-KGC4++BeEqrIcmDHiJt/e6/860PWJmUJjjp0mE+smpBmRXMjmOFFjrPmN+ZyCyVgf1WdmhPkQXsRSPeTR+2omw==} cpu: [arm64] os: [darwin] - '@oxlint-tsgolint/darwin-x64@0.10.0': - resolution: {integrity: sha512-roLi34mw/i1z+NS7luboix55SXyhVv38dNUTcRDkk+0lNPzI9ngrM+1y1N2oBSUmz5o9OZGnfJJ7BSGCw/fFEQ==} + '@oxlint-tsgolint/darwin-x64@0.10.1': + resolution: {integrity: sha512-tvmrDgj3Q0tdc+zMWfCVLVq8EQDEUqasm1zaWgSMYIszpID6qdgqbT+OpWWXV9fLZgtvrkoXGwxkHAUJzdVZXQ==} cpu: [x64] os: [darwin] - '@oxlint-tsgolint/linux-arm64@0.10.0': - resolution: {integrity: sha512-HL9NThPH1V2F6l9XhwNmhQZUknN4m4yQYEvQFFGfZTYN6cvEEBIiqfF4KvBUg8c0xadMbQlW+Ug7/ybA9Nn+CA==} + '@oxlint-tsgolint/linux-arm64@0.10.1': + resolution: {integrity: sha512-7kD28z6/ykGx8WetKTPRZt30pd+ziassxg/8cM24lhjUI+hNXyRHVtHes73dh9D6glJKno+1ut+3amUdZBZcpQ==} cpu: [arm64] os: [linux] - '@oxlint-tsgolint/linux-x64@0.10.0': - resolution: {integrity: sha512-Tw8QNq8ab+4+qE5krvJyMA66v6XE3GoiISRD5WmJ7YOxUnu//jSw/bBm7OYf/TNEZyeV0BTR7zXzhT5R+VFWlQ==} + '@oxlint-tsgolint/linux-x64@0.10.1': + resolution: {integrity: sha512-NmJmiqdzYUTHIxteSTyX6IFFgnIsOAjRWXfrS6Jbo5xlB3g39WHniSF3asB/khLJNtwSg4InUS34NprYM7zrEw==} cpu: [x64] os: [linux] - '@oxlint-tsgolint/win32-arm64@0.10.0': - resolution: {integrity: sha512-LTogmTRwpwQqVaH1Ama8Wd5/VVZWBSF8v5qTbeT628+1F5Kt1V5eHBvyFh4oN18UCZlgqrh7DqkDhsieXUaC8Q==} + '@oxlint-tsgolint/win32-arm64@0.10.1': + resolution: {integrity: sha512-3KrT80vl3nXUkjuJI/z8dF6xWsKx0t9Tz4ZQHgQw3fYw+CoihBRWGklrdlmCz+EGfMyVaQLqBV9PZckhSqLe2A==} cpu: [arm64] os: [win32] - '@oxlint-tsgolint/win32-x64@0.10.0': - resolution: {integrity: sha512-ygqxx8EmNWy9/wCQS5uXq9k/o2EyYNwNxY1ZHNzlmZC/kV06Aemx5OBDafefawBNqH7xTZPfccUrjdiy+QlTrw==} + '@oxlint-tsgolint/win32-x64@0.10.1': + resolution: {integrity: sha512-hW1fSJZVxG51sLdGq1sQjOzb1tsQ23z/BquJfUwL7CqBobxr7TJvGmoINL+9KryOJt0jCoaiMfWe4yoYw5XfIA==} cpu: [x64] os: [win32] - '@oxlint/darwin-arm64@1.36.0': - resolution: {integrity: sha512-MJkj82GH+nhvWKJhSIM6KlZ8tyGKdogSQXtNdpIyP02r/tTayFJQaAEWayG2Jhsn93kske+nimg5MYFhwO/rlg==} + '@oxlint/darwin-arm64@1.43.0': + resolution: {integrity: sha512-C/GhObv/pQZg34NOzB6Mk8x0wc9AKj8fXzJF8ZRKTsBPyHusC6AZ6bba0QG0TUufw1KWuD0j++oebQfWeiFXNw==} cpu: [arm64] os: [darwin] - '@oxlint/darwin-x64@1.36.0': - resolution: {integrity: sha512-VvEhfkqj/99dCTqOcfkyFXOSbx4lIy5u2m2GHbK4WCMDySokOcMTNRHGw8fH/WgQ5cDrDMSTYIGQTmnBGi9tiQ==} + '@oxlint/darwin-x64@1.43.0': + resolution: {integrity: sha512-4NjfUtEEH8ewRQ2KlZGmm6DyrvypMdHwBnQT92vD0dLScNOQzr0V9O8Ua4IWXdeCNl/XMVhAV3h4/3YEYern5A==} cpu: [x64] os: [darwin] - '@oxlint/linux-arm64-gnu@1.36.0': - resolution: {integrity: sha512-EMx92X5q+hHc3olTuj/kgkx9+yP0p/AVs4yvHbUfzZhBekXNpUWxWvg4hIKmQWn+Ee2j4o80/0ACGO0hDYJ9mg==} + '@oxlint/linux-arm64-gnu@1.43.0': + resolution: {integrity: sha512-75tf1HvwdZ3ebk83yMbSB+moAEWK98mYqpXiaFAi6Zshie7r+Cx5PLXZFUEqkscenoZ+fcNXakHxfn94V6nf1g==} cpu: [arm64] os: [linux] - '@oxlint/linux-arm64-musl@1.36.0': - resolution: {integrity: sha512-7YCxtrPIctVYLqWrWkk8pahdCxch6PtsaucfMLC7TOlDt4nODhnQd4yzEscKqJ8Gjrw1bF4g+Ngob1gB+Qr9Fw==} + '@oxlint/linux-arm64-musl@1.43.0': + resolution: {integrity: sha512-BHV4fb36T2p/7bpA9fiJ5ayt7oJbiYX10nklW5arYp4l9/9yG/FQC5J4G1evzbJ/YbipF9UH0vYBAm5xbqGrvw==} cpu: [arm64] os: [linux] - '@oxlint/linux-x64-gnu@1.36.0': - resolution: {integrity: sha512-lnaJVlx5r3NWmoOMesfQXJSf78jHTn8Z+sdAf795Kgteo72+qGC1Uax2SToCJVN2J8PNG3oRV5bLriiCNR2i6Q==} + '@oxlint/linux-x64-gnu@1.43.0': + resolution: {integrity: sha512-1l3nvnzWWse1YHibzZ4HQXdF/ibfbKZhp9IguElni3bBqEyPEyurzZ0ikWynDxKGXqZa+UNXTFuU1NRVX1RJ3g==} cpu: [x64] os: [linux] - '@oxlint/linux-x64-musl@1.36.0': - resolution: {integrity: sha512-AhuEU2Qdl66lSfTGu/Htirq8r/8q2YnZoG3yEXLMQWnPMn7efy8spD/N1NA7kH0Hll+cdfwgQkQqC2G4MS2lPQ==} + '@oxlint/linux-x64-musl@1.43.0': + resolution: {integrity: sha512-+jNYgLGRFTJxJuaSOZJBwlYo5M0TWRw0+3y5MHOL4ArrIdHyCthg6r4RbVWrsR1qUfUE1VSSHQ2bfbC99RXqMg==} cpu: [x64] os: [linux] - '@oxlint/win32-arm64@1.36.0': - resolution: {integrity: sha512-GlWCBjUJY2QgvBFuNRkiRJu7K/djLmM0UQKfZV8IN+UXbP/JbjZHWKRdd4LXlQmzoz7M5Hd6p+ElCej8/90FCg==} + '@oxlint/win32-arm64@1.43.0': + resolution: {integrity: sha512-dvs1C/HCjCyGTURMagiHprsOvVTT3omDiSzi5Qw0D4QFJ1pEaNlfBhVnOUYgUfS6O7Mcmj4+G+sidRsQcWQ/kA==} cpu: [arm64] os: [win32] - '@oxlint/win32-x64@1.36.0': - resolution: {integrity: sha512-J+Vc00Utcf8p77lZPruQgb0QnQXuKnFogN88kCnOqs2a83I+vTBB8ILr0+L9sTwVRvIDMSC0pLdeQH4svWGFZg==} + '@oxlint/win32-x64@1.43.0': + resolution: {integrity: sha512-bSuItSU8mTSDsvmmLTepTdCL2FkJI6dwt9tot/k0EmiYF+ArRzmsl4lXVLssJNRV5lJEc5IViyTrh7oiwrjUqA==} cpu: [x64] os: [win32] @@ -3225,77 +3476,85 @@ packages: resolution: {integrity: sha512-m7X9U6BG2+J+R1lSOdCiITLLrxm+cWlNI3HUFA92oLO77ObGNzaKdh8pMLqdZcshtkKuV84olNNXDfMc4FezBQ==} engines: {node: '>=10'} + '@pinojs/redact@0.4.0': + resolution: {integrity: sha512-k2ENnmBugE/rzQfEcdWHcCY+/FM3VLzH9cYEsbdsoqrvzAKRhUZeRNhAZvB8OitQJ1TBed3yqWtdjzS6wJKBwg==} + '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@poppinss/chokidar-ts@4.1.9': - resolution: {integrity: sha512-Nl4JAb5dvwmZhXElSuiuHy4YkB7YFql/AE2tTu9TyJCfPnUrcwm2iMTUZVa+aGz+bolRPuPNKsuypxN59gBvQQ==} - engines: {node: '>=18.16.0'} - peerDependencies: - typescript: ^5.0.0 - - '@poppinss/cliui@6.5.0': - resolution: {integrity: sha512-Z1eJxk0k/JZvTjeL8RZ/K8SFfB7RIajoAzBFeOFBzJ8zM0sm9u7gWZS/q+8GChozcV20WdJNwSPrbq/BToJl0w==} + '@poppinss/cliui@6.6.0': + resolution: {integrity: sha512-poFvJE+2z/opzaXadtzKvC1ffueaafPKZIAyKc0mdu4cmiIL87OQa3L24vskNQ9mU33lrirossHrg8jsu7VG1w==} - '@poppinss/colors@4.1.5': - resolution: {integrity: sha512-FvdDqtcRCtz6hThExcFOgW0cWX+xwSMWcRuQe5ZEb2m7cVQOAVZOIMt+/v9RxGiD9/OY16qJBXK4CVKWAPalBw==} + '@poppinss/colors@4.1.6': + resolution: {integrity: sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==} - '@poppinss/defer@1.1.2': - resolution: {integrity: sha512-cJbMauN3dH09jpjXv179QXjfv1/fickfDlf27jTOPWlDlG1E/YgfRVPgzDgyOWYqmRbTpvZ28FWHXZxlDjavuw==} + '@poppinss/dumper@0.6.5': + resolution: {integrity: sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==} - '@poppinss/dumper@0.6.4': - resolution: {integrity: sha512-iG0TIdqv8xJ3Lt9O8DrPRxw1MRLjNpoqiSGU03P/wNLP/s0ra0udPJ1J2Tx5M0J3H/cVyEgpbn8xUKRY9j59kQ==} + '@poppinss/dumper@0.7.0': + resolution: {integrity: sha512-0UTYalzk2t6S4rA2uHOz5bSSW2CHdv4vggJI6Alg90yvl0UgXs6XSXpH96OH+bRkX4J/06djv29pqXJ0lq5Kag==} - '@poppinss/exception@1.2.2': - resolution: {integrity: sha512-m7bpKCD4QMlFCjA/nKTs23fuvoVFoA83brRKmObCUNmi/9tVu8Ve3w4YQAnJu4q3Tjf5fr685HYIC/IA2zHRSg==} + '@poppinss/exception@1.2.3': + resolution: {integrity: sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==} - '@poppinss/hooks@7.2.6': - resolution: {integrity: sha512-+bZhb1CrIvhgnypjE0W/NZVkRnRDZL37HDDI6zvIo8h3PVs1lKj5Dyl54V/EpU6SFSZAS5dilgZ0V7zhjyJMgA==} + '@poppinss/hooks@7.3.0': + resolution: {integrity: sha512-/H35z/bWqHg7085QOxWUDYMidx6Kl6b8kIyzIXlRYzWvsk1xm9hQOlXWdWEYch+Gmn8eL7tThx59MBj8BLxDrQ==} '@poppinss/inspect@1.0.1': resolution: {integrity: sha512-kLeEaBSGhlleyYvKc7c9s3uE6xv7cwyulE0EgHf4jU/CL96h0yC4mkdw1wvC1l1PYYQozCGy46FwMBAAMOobCA==} - '@poppinss/intl-formatter@3.1.0': - resolution: {integrity: sha512-19yZZlMRL56nO5qOtFwOIKUqJGlg4EbBVrroT91uyqfL6IpRX1lWLz15AEFW/b2n6OqN5JTbfrxHZDHwy4ESoA==} - '@poppinss/macroable@1.1.0': resolution: {integrity: sha512-y/YKzZDuG8XrpXpM7Z1RdQpiIc0MAKyva24Ux1PB4aI7RiSI/79K8JVDcdyubriTm7vJ1LhFs8CrZpmPnx/8Pw==} '@poppinss/matchit@3.2.0': resolution: {integrity: sha512-9SoMICN+LMO7ZtMj2ja8N7RHlC4mmuv5WwIBXWjabMd2SyXE1dIydh29exlgm+dGMP84PjwvfJH1TmWL4qz1og==} - '@poppinss/middleware@3.2.6': - resolution: {integrity: sha512-KcZeLlJ0EV+PLTlGGq3+5IqwpGOUTuR3ucfwyPOXeQegQKtyIF9i2HryKklY1qhfLhhTwFC9M6v1nTfdHQM6tA==} + '@poppinss/middleware@3.2.7': + resolution: {integrity: sha512-MZC0Z97ozSz+PpfyxUPUy/ImuthpqvBbY7qku7f4Q2maHz+2uXfchfO8OggXLS6zEJ078l+jpAHZ2rDIRdjeVg==} - '@poppinss/multiparty@2.0.1': - resolution: {integrity: sha512-Pf3V9PFyZDIkDBBiAOT2hdmA+1l/+hverHbUnMzNzwtwgO50s2ZPt5KxUydVA0hceg9gryo5unQ0WUF1SO9tkQ==} + '@poppinss/multiparty@3.0.0': + resolution: {integrity: sha512-z9jchUzsv7E+7sa4tWHb0+95Byx7w0ydlPGxg3nzyb7h3QlRdeW8/QkU9SexUY4lsT12do93AfNBAhSuOoVqjA==} '@poppinss/object-builder@1.1.0': resolution: {integrity: sha512-FOrOq52l7u8goR5yncX14+k+Ewi5djnrt1JwXeS/FvnwAPOiveFhiczCDuvXdssAwamtrV2hp5Rw9v+n2T7hQg==} engines: {node: '>=20.6.0'} - '@poppinss/prompts@3.1.5': - resolution: {integrity: sha512-q94apkzTzp8iV30VxmaRUU6RmRTnJRBXpgV3PtIAZUYoPglJEeYwNLWPnKUrhXmvrH0vjl3TqMINO0A4GUZn3Q==} + '@poppinss/prompts@3.1.6': + resolution: {integrity: sha512-cKHfkID6b3wl1kbHJJRC/pznQ3KnRVydyk7CE38NfTV3VS45BDYCxeZZ7bfDin71qMzITh18lKnu8iuLxBngHA==} + + '@poppinss/qs@6.15.0': + resolution: {integrity: sha512-QzfMhxrRB5EPeGz0l8hTwKZ5dFX6ed0aETGbuD369StCO8Ad3SW4wWBYamOK5IKeM/dfOeKaCwUZPTnGcj+jKg==} + engines: {node: '>=0.6'} + + '@poppinss/string@1.7.1': + resolution: {integrity: sha512-OrLzv/nGDU6l6dLXIQHe8nbNSWWfuSbpB/TW5nRpZFf49CLuQlIHlSPN9IdSUv2vG+59yGM6LoibsaHn8B8mDw==} - '@poppinss/string@1.7.0': - resolution: {integrity: sha512-IuCtWaUwmJeAdby0n1a5cTYsBLe7fPymdc4oNTTl1b6l+Ok+14XpSX0ILOEU6UtZ9D2XI3f4TVUh4Titkk1xgw==} + '@poppinss/ts-exec@1.4.4': + resolution: {integrity: sha512-jQLbeQG3n9B+hpygIAQpNaNd3y9+7sLn0Jioo9qEo84Vd3XeRMKr3Qql/u2bixzONO2+RsBbzEJ3AWb2iCPARw==} + engines: {node: '>=24.0.0'} - '@poppinss/types@1.2.0': - resolution: {integrity: sha512-kHwS1lDC/IQeqaBEbuJuWNVt46OGdQQN6+wvyq+GFa2YWV33TAGDku7dkeXDSxddt6UX+URWCLsJ+JRJWCCZLQ==} + '@poppinss/types@1.2.1': + resolution: {integrity: sha512-qUYnzl0m9HJTWsXtr8Xo7CwDx6wcjrvo14bOVbIMIlKJCzKrm3LX55dRTDr1/x4PpSvKVgmxvC6Ly2YiqXKOvQ==} '@poppinss/utils@6.10.1': resolution: {integrity: sha512-da+MMyeXhBaKtxQiWPfy7+056wk3lVIhioJnXHXkJ2/OHDaZfFcyKHNl1R06sdYO8lIRXcXdoZ6LO2ARmkAREA==} engines: {node: '>=18.16.0'} - '@poppinss/utils@7.0.0-next.3': - resolution: {integrity: sha512-Z+3kolI/gdjTQRJWRiZTEk6r6QOeGLesfmdc8ISSeHlyUg0mTnVdi08/rwOcRJD6dLdwBGTDUf7lK2K7GpT4ww==} + '@poppinss/utils@7.0.0-next.5': + resolution: {integrity: sha512-ykv00LxAvcn9OmkoaAmTSoc6eksHpur6rZrx5fI/CkLNwknNWXO7nsqemhzxZYRdgskSU/2hnMCyZmzkvS653A==} + + '@poppinss/utils@7.0.0-next.6': + resolution: {integrity: sha512-1OQDbCKmFROvWpmzvkQV/mCzBXSwhED8SJfJ0HiYKiLNEqYM8Kpa4EK0AfmXGQc+DdIj6eqib/vT8i5tJ2fatw==} + + '@poppinss/utils@7.0.0-next.7': + resolution: {integrity: sha512-Jwc6YqiLf8wAarEpC2bzamq5XIe3i553LeCzZhqYamSK1zZjYoa6tEPjKq1ASARjuNpYQAj96TLBw/yXJJDF/A==} '@poppinss/validator-lite@2.1.2': resolution: {integrity: sha512-UhSG1ouT6r67VbEFHK/8ax3EMZYHioew9PqGmEZjV41G15aPZi6cyhXtBVvF9xqkHMflA5V680k7bQzV0kfD5w==} - '@prisma/instrumentation@6.15.0': - resolution: {integrity: sha512-6TXaH6OmDkMOQvOxwLZ8XS51hU2v4A3vmE2pSijCIiGRJYyNeMcL6nMHQMyYdZRD8wl7LF3Wzc+AMPMV/9Oo7A==} + '@prisma/instrumentation@7.2.0': + resolution: {integrity: sha512-Rh9Z4x5kEj1OdARd7U18AtVrnL6rmLSI0qYShaB4W7Wx5BKbgzndWF+QnuzMb7GLfVdlT5aYCXoPQVYuYtVu0g==} peerDependencies: '@opentelemetry/api': ^1.8 @@ -4155,8 +4414,8 @@ packages: peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@reduxjs/toolkit@2.9.0': - resolution: {integrity: sha512-fSfQlSRu9Z5yBkvsNhYF2rPS8cGXn/TZVrlwN1948QyZ8xMZ0JvP50S2acZNaf+o63u6aEeMjipFyksjIcWrog==} + '@reduxjs/toolkit@2.11.2': + resolution: {integrity: sha512-Kd6kAHTA6/nUpp8mySPqj3en3dm0tdMIgbttnQ1xFMVpufoj+ADi8pXLBsd4xzTRHQa7t/Jv8W5UnCuW4kuWMQ==} peerDependencies: react: ^16.9.0 || ^17.0.0 || ^18 || ^19 react-redux: ^7.2.1 || ^8.1.3 || ^9.0.0 @@ -4166,15 +4425,12 @@ packages: react-redux: optional: true - '@remix-run/node-fetch-server@0.8.1': - resolution: {integrity: sha512-J1dev372wtJqmqn9U/qbpbZxbJSQrogNN2+Qv1lKlpATpe/WQ9aCZfl/xSb9d2Rgh1IyLSvNxZAXPZxruO6Xig==} - - '@rolldown/pluginutils@1.0.0-beta.38': - resolution: {integrity: sha512-N/ICGKleNhA5nc9XXQG/kkKHJ7S55u0x0XUJbbkmdCnFuoRkM1Il12q9q0eX19+M7KKUEPw/daUPIRnxhcxAIw==} - '@rolldown/pluginutils@1.0.0-beta.40': resolution: {integrity: sha512-s3GeJKSQOwBlzdUrj4ISjJj5SfSh+aqn0wjOar4Bx95iV1ETI7F6S/5hLcfAxZ9kXDcyrAkxPlqmd1ZITttf+w==} + '@rolldown/pluginutils@1.0.0-rc.2': + resolution: {integrity: sha512-izyXV/v+cHiRfozX62W9htOAvwMo4/bXKDrQ+vom1L1qRuexPock/7VZDAhnpHCLNejd3NJ6hiab+tO0D44Rgw==} + '@rollup/rollup-android-arm-eabi@4.52.4': resolution: {integrity: sha512-BTm2qKNnWIQ5auf4deoetINJm2JzvihvGb9R6K/ETwKLql/Bb3Eg2H1FBp1gUb4YGbydMA3jcmQTR73q7J+GAA==} cpu: [arm] @@ -4291,32 +4547,92 @@ packages: '@selderee/plugin-htmlparser2@0.11.0': resolution: {integrity: sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ==} - '@sentry-internal/browser-utils@10.17.0': - resolution: {integrity: sha512-jXC7dtItZYNGP+K9Lo+3MWaWaGVI6uDIPGB9BAZkZntc/1lGfhMPm7Fo2qb1N1bUP0vOTJ2TmSUA8GNxyxgekQ==} + '@sentry-internal/browser-utils@10.38.0': + resolution: {integrity: sha512-UOJtYmdcxHCcV0NPfXFff/a95iXl/E0EhuQ1y0uE0BuZDMupWSF5t2BgC4HaE5Aw3RTjDF3XkSHWoIF6ohy7eA==} engines: {node: '>=18'} - '@sentry-internal/feedback@10.17.0': - resolution: {integrity: sha512-KIIF/dDQqYENbx4vn6B0evy/qx1QtEZsSZRvXNX6tUm14CCyrZeDymBMyEzu8RQ5PeZXibbPEkz7xOXiG3q+eQ==} + '@sentry-internal/feedback@10.38.0': + resolution: {integrity: sha512-JXneg9zRftyfy1Fyfc39bBlF/Qd8g4UDublFFkVvdc1S6JQPlK+P6q22DKz3Pc8w3ySby+xlIq/eTu9Pzqi4KA==} engines: {node: '>=18'} - '@sentry-internal/replay-canvas@10.17.0': - resolution: {integrity: sha512-GXKZIraXrboP03+XS+KwkkKVJO+cSlM0HrfjePSfFqiNbbnjRhOLekoLuDvvH/ZEXPUoUJD1We5IPBg+sZZQfQ==} + '@sentry-internal/replay-canvas@10.38.0': + resolution: {integrity: sha512-OXWM9jEqNYh4VTvrMu7v+z1anz+QKQ/fZXIZdsO7JTT2lGNZe58UUMeoq386M+Saxen8F9SUH7yTORy/8KI5qw==} engines: {node: '>=18'} - '@sentry-internal/replay@10.17.0': - resolution: {integrity: sha512-9kirOPp3wbf+TMyHmA8iStKAysklZPcrPlB0v2zh0qRj1zNFY0xAD2WSgxuCvD9rEo5qKhmAKcaT7Ujin64uSw==} + '@sentry-internal/replay@10.38.0': + resolution: {integrity: sha512-YWIkL6/dnaiQyFiZXJ/nN+NXGv/15z45ia86bE/TMq01CubX/DUOilgsFz0pk2v/pg3tp/U2MskLO9Hz0cnqeg==} engines: {node: '>=18'} - '@sentry/browser@10.17.0': - resolution: {integrity: sha512-X4OiGECzkp6tIyAKXB/9beBC2oX1xKOEkDo4v/phIKGPzrmQ4o55j2a6/V20jSfSN7w+kfZ56ILE71SzC9w1aQ==} + '@sentry/babel-plugin-component-annotate@4.9.0': + resolution: {integrity: sha512-TJ7sVoa2Bf36lpJjBAzpNDC5Hg+evjsQnqUPeDx9Nz/YFw0u9rK1cwvi95gVWpx7PJSDCkljIv3aw0m4RatHpQ==} + engines: {node: '>= 14'} + + '@sentry/browser@10.38.0': + resolution: {integrity: sha512-3phzp1YX4wcQr9mocGWKbjv0jwtuoDBv7+Y6Yfrys/kwyaL84mDLjjQhRf4gL5SX7JdYkhBp4WaiNlR0UC4kTA==} engines: {node: '>=18'} - '@sentry/core@10.17.0': - resolution: {integrity: sha512-UVIvxSzS0n5QbIDPyFf0WX9I77Of1bcr6a0sCEKfjhJGmGQ8mFWoWgR2gF4wcPw60XUrzbryCr79eOsIHLQ5cw==} + '@sentry/bundler-plugin-core@4.9.0': + resolution: {integrity: sha512-gOVgHG5BrxCFmZow1XovlDr1FH/gO/LfD8OKci1rryeqHVBLr3+S4yS4ACl+E5lfQPym8Ve1BKh793d1rZ0dyA==} + engines: {node: '>= 14'} + + '@sentry/cli-darwin@2.58.4': + resolution: {integrity: sha512-kbTD+P4X8O+nsNwPxCywtj3q22ecyRHWff98rdcmtRrvwz8CKi/T4Jxn/fnn2i4VEchy08OWBuZAqaA5Kh2hRQ==} + engines: {node: '>=10'} + os: [darwin] + + '@sentry/cli-linux-arm64@2.58.4': + resolution: {integrity: sha512-0g0KwsOozkLtzN8/0+oMZoOuQ0o7W6O+hx+ydVU1bktaMGKEJLMAWxOQNjsh1TcBbNIXVOKM/I8l0ROhaAb8Ig==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux, freebsd, android] + + '@sentry/cli-linux-arm@2.58.4': + resolution: {integrity: sha512-rdQ8beTwnN48hv7iV7e7ZKucPec5NJkRdrrycMJMZlzGBPi56LqnclgsHySJ6Kfq506A2MNuQnKGaf/sBC9REA==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux, freebsd, android] + + '@sentry/cli-linux-i686@2.58.4': + resolution: {integrity: sha512-NseoIQAFtkziHyjZNPTu1Gm1opeQHt7Wm1LbLrGWVIRvUOzlslO9/8i6wETUZ6TjlQxBVRgd3Q0lRBG2A8rFYA==} + engines: {node: '>=10'} + cpu: [x86, ia32] + os: [linux, freebsd, android] + + '@sentry/cli-linux-x64@2.58.4': + resolution: {integrity: sha512-d3Arz+OO/wJYTqCYlSN3Ktm+W8rynQ/IMtSZLK8nu0ryh5mJOh+9XlXY6oDXw4YlsM8qCRrNquR8iEI1Y/IH+Q==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux, freebsd, android] + + '@sentry/cli-win32-arm64@2.58.4': + resolution: {integrity: sha512-bqYrF43+jXdDBh0f8HIJU3tbvlOFtGyRjHB8AoRuMQv9TEDUfENZyCelhdjA+KwDKYl48R1Yasb4EHNzsoO83w==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + + '@sentry/cli-win32-i686@2.58.4': + resolution: {integrity: sha512-3triFD6jyvhVcXOmGyttf+deKZcC1tURdhnmDUIBkiDPJKGT/N5xa4qAtHJlAB/h8L9jgYih9bvJnvvFVM7yug==} + engines: {node: '>=10'} + cpu: [x86, ia32] + os: [win32] + + '@sentry/cli-win32-x64@2.58.4': + resolution: {integrity: sha512-cSzN4PjM1RsCZ4pxMjI0VI7yNCkxiJ5jmWncyiwHXGiXrV1eXYdQ3n1LhUYLZ91CafyprR0OhDcE+RVZ26Qb5w==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + + '@sentry/cli@2.58.4': + resolution: {integrity: sha512-ArDrpuS8JtDYEvwGleVE+FgR+qHaOp77IgdGSacz6SZy6Lv90uX0Nu4UrHCQJz8/xwIcNxSqnN22lq0dH4IqTg==} + engines: {node: '>= 10'} + hasBin: true + + '@sentry/core@10.38.0': + resolution: {integrity: sha512-1pubWDZE5y5HZEPMAZERP4fVl2NH3Ihp1A+vMoVkb3Qc66Diqj1WierAnStlZP7tCx0TBa0dK85GTW/ZFYyB9g==} engines: {node: '>=18'} - '@sentry/node-core@10.17.0': - resolution: {integrity: sha512-x6av2pFtsAeN+nZKkhI07cOCugTKux908DCGBlwQEw8ZjghcO5jn3unfAlKZqxZ0ktWgBcSrCM/iJ5Gk2nxPFg==} + '@sentry/node-core@10.38.0': + resolution: {integrity: sha512-ErXtpedrY1HghgwM6AliilZPcUCoNNP1NThdO4YpeMq04wMX9/GMmFCu46TnCcg6b7IFIOSr2S4yD086PxLlHQ==} engines: {node: '>=18'} peerDependencies: '@opentelemetry/api': ^1.9.0 @@ -4325,117 +4641,109 @@ packages: '@opentelemetry/instrumentation': '>=0.57.1 <1' '@opentelemetry/resources': ^1.30.1 || ^2.1.0 '@opentelemetry/sdk-trace-base': ^1.30.1 || ^2.1.0 - '@opentelemetry/semantic-conventions': ^1.37.0 + '@opentelemetry/semantic-conventions': ^1.39.0 - '@sentry/node@10.17.0': - resolution: {integrity: sha512-rM+ANC4NKkYHAFa73lqBXq024/YrflcUKBxkqSuo/0jc/Q/svLZfoZ8FW0IVZ4uhXXFZL3PZbkceZYmoOG9ePg==} + '@sentry/node@10.38.0': + resolution: {integrity: sha512-wriyDtWDAoatn8EhOj0U4PJR1WufiijTsCGALqakOHbFiadtBJANLe6aSkXoXT4tegw59cz1wY4NlzHjYksaPw==} engines: {node: '>=18'} - '@sentry/opentelemetry@10.17.0': - resolution: {integrity: sha512-kZONokjkIQjhDUEZLsi7TZ1Bay0g4VFC2rT1MvZqa1fkFZff7Th9qQr0Lv7gt3nrbD6qIctEzmpf75OQN1cR8A==} + '@sentry/opentelemetry@10.38.0': + resolution: {integrity: sha512-YPVhWfYmC7nD3EJqEHGtjp4fp5LwtAbE5rt9egQ4hqJlYFvr8YEz9sdoqSZxO0cZzgs2v97HFl/nmWAXe52G2Q==} engines: {node: '>=18'} peerDependencies: '@opentelemetry/api': ^1.9.0 '@opentelemetry/context-async-hooks': ^1.30.1 || ^2.1.0 '@opentelemetry/core': ^1.30.1 || ^2.1.0 '@opentelemetry/sdk-trace-base': ^1.30.1 || ^2.1.0 - '@opentelemetry/semantic-conventions': ^1.37.0 + '@opentelemetry/semantic-conventions': ^1.39.0 - '@sentry/react@10.17.0': - resolution: {integrity: sha512-vSJ1+HruWBoQtWlK8r/SSTUyA6cQ2Xc+NNRzIdsVHWUCSo/lAA4UvxqLXyIkEtftqS1+N/+WrMOCf09XuHWpqg==} + '@sentry/react@10.38.0': + resolution: {integrity: sha512-3UiKo6QsqTyPGUt0XWRY9KLaxc/cs6Kz4vlldBSOXEL6qPDL/EfpwNJT61osRo81VFWu8pKu7ZY2bvLPryrnBQ==} engines: {node: '>=18'} peerDependencies: react: ^16.14.0 || 17.x || 18.x || 19.x - '@sentry/tanstackstart-react@10.17.0': - resolution: {integrity: sha512-ovuI4lV+J+1v4hjiS2NYfbcTVtZuFBWlcIgoX/uLUpZfVx4gjD69dWUjI1UGB4WbABNuZVVTcVi2vxP604C82w==} + '@sentry/tanstackstart-react@10.38.0': + resolution: {integrity: sha512-qQCFP6r2AieDJYKmasnTLbjlhm4ov7E+UzlGssNgDWX83nnpl6NTyFN/rEr3NyN+vR7ygHazlBw6DAXw/Hm6jQ==} engines: {node: '>=18'} + '@sentry/vite-plugin@4.9.0': + resolution: {integrity: sha512-1olEMpZnwZS4UdboB25w5sZYJSlwbxJaieoL0c7FDNMyyns5GhXSl6mK8Lpx9w3rIc88gw9JOdsehdd6YrlLOA==} + engines: {node: '>= 14'} + '@sinclair/typebox@0.34.41': resolution: {integrity: sha512-6gS8pZzSXdyRHTIqoqSVknxolr1kzfy4/CeDnrzsVz8TTIWUbOBr6gnzOmTYJ3eXQNh4IYHIGi5aIL7sOZ2G/g==} - '@sindresorhus/is@6.3.1': - resolution: {integrity: sha512-FX4MfcifwJyFOI2lPoX7PQxCqx8BG1HCho7WdiXwpEQx1Ycij0JxkfYtGK7yqNScrZGSlt6RE6sw8QYoH7eKnQ==} - engines: {node: '>=16'} - - '@sindresorhus/is@7.1.0': - resolution: {integrity: sha512-7F/yz2IphV39hiS2zB4QYVkivrptHHh0K8qJJd9HhuWSdvf8AN7NpebW3CcDZDBQsUPMoDKWsY2WWgW7bqOcfA==} - engines: {node: '>=18'} - '@sindresorhus/is@7.2.0': resolution: {integrity: sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==} engines: {node: '>=18'} - '@sindresorhus/merge-streams@2.3.0': - resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} - engines: {node: '>=18'} - '@sindresorhus/merge-streams@4.0.0': resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} engines: {node: '>=18'} - '@smithy/abort-controller@4.2.0': - resolution: {integrity: sha512-PLUYa+SUKOEZtXFURBu/CNxlsxfaFGxSBPcStL13KpVeVWIfdezWyDqkz7iDLmwnxojXD0s5KzuB5HGHvt4Aeg==} + '@smithy/abort-controller@4.2.8': + resolution: {integrity: sha512-peuVfkYHAmS5ybKxWcfraK7WBBP0J+rkfUcbHJJKQ4ir3UAUNQI+Y4Vt/PqSzGqgloJ5O1dk7+WzNL8wcCSXbw==} engines: {node: '>=18.0.0'} - '@smithy/chunked-blob-reader-native@4.2.0': - resolution: {integrity: sha512-HNbGWdyTfSM1nfrZKQjYTvD8k086+M8s1EYkBUdGC++lhxegUp2HgNf5RIt6oOGVvsC26hBCW/11tv8KbwLn/Q==} + '@smithy/chunked-blob-reader-native@4.2.1': + resolution: {integrity: sha512-lX9Ay+6LisTfpLid2zZtIhSEjHMZoAR5hHCR4H7tBz/Zkfr5ea8RcQ7Tk4mi0P76p4cN+Btz16Ffno7YHpKXnQ==} engines: {node: '>=18.0.0'} '@smithy/chunked-blob-reader@5.2.0': resolution: {integrity: sha512-WmU0TnhEAJLWvfSeMxBNe5xtbselEO8+4wG0NtZeL8oR21WgH1xiO37El+/Y+H/Ie4SCwBy3MxYWmOYaGgZueA==} engines: {node: '>=18.0.0'} - '@smithy/config-resolver@4.3.0': - resolution: {integrity: sha512-9oH+n8AVNiLPK/iK/agOsoWfrKZ3FGP3502tkksd6SRsKMYiu7AFX0YXo6YBADdsAj7C+G/aLKdsafIJHxuCkQ==} + '@smithy/config-resolver@4.4.6': + resolution: {integrity: sha512-qJpzYC64kaj3S0fueiu3kXm8xPrR3PcXDPEgnaNMRn0EjNSZFoFjvbUp0YUDsRhN1CB90EnHJtbxWKevnH99UQ==} engines: {node: '>=18.0.0'} - '@smithy/core@3.14.0': - resolution: {integrity: sha512-XJ4z5FxvY/t0Dibms/+gLJrI5niRoY0BCmE02fwmPcRYFPI4KI876xaE79YGWIKnEslMbuQPsIEsoU/DXa0DoA==} + '@smithy/core@3.22.1': + resolution: {integrity: sha512-x3ie6Crr58MWrm4viHqqy2Du2rHYZjwu8BekasrQx4ca+Y24dzVAwq3yErdqIbc2G3I0kLQA13PQ+/rde+u65g==} engines: {node: '>=18.0.0'} - '@smithy/credential-provider-imds@4.2.0': - resolution: {integrity: sha512-SOhFVvFH4D5HJZytb0bLKxCrSnwcqPiNlrw+S4ZXjMnsC+o9JcUQzbZOEQcA8yv9wJFNhfsUiIUKiEnYL68Big==} + '@smithy/credential-provider-imds@4.2.8': + resolution: {integrity: sha512-FNT0xHS1c/CPN8upqbMFP83+ul5YgdisfCfkZ86Jh2NSmnqw/AJ6x5pEogVCTVvSm7j9MopRU89bmDelxuDMYw==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-codec@4.2.0': - resolution: {integrity: sha512-XE7CtKfyxYiNZ5vz7OvyTf1osrdbJfmUy+rbh+NLQmZumMGvY0mT0Cq1qKSfhrvLtRYzMsOBuRpi10dyI0EBPg==} + '@smithy/eventstream-codec@4.2.8': + resolution: {integrity: sha512-jS/O5Q14UsufqoGhov7dHLOPCzkYJl9QDzusI2Psh4wyYx/izhzvX9P4D69aTxcdfVhEPhjK+wYyn/PzLjKbbw==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-browser@4.2.0': - resolution: {integrity: sha512-U53p7fcrk27k8irLhOwUu+UYnBqsXNLKl1XevOpsxK3y1Lndk8R7CSiZV6FN3fYFuTPuJy5pP6qa/bjDzEkRvA==} + '@smithy/eventstream-serde-browser@4.2.8': + resolution: {integrity: sha512-MTfQT/CRQz5g24ayXdjg53V0mhucZth4PESoA5IhvaWVDTOQLfo8qI9vzqHcPsdd2v6sqfTYqF5L/l+pea5Uyw==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-config-resolver@4.3.0': - resolution: {integrity: sha512-uwx54t8W2Yo9Jr3nVF5cNnkAAnMCJ8Wrm+wDlQY6rY/IrEgZS3OqagtCu/9ceIcZFQ1zVW/zbN9dxb5esuojfA==} + '@smithy/eventstream-serde-config-resolver@4.3.8': + resolution: {integrity: sha512-ah12+luBiDGzBruhu3efNy1IlbwSEdNiw8fOZksoKoWW1ZHvO/04MQsdnws/9Aj+5b0YXSSN2JXKy/ClIsW8MQ==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-node@4.2.0': - resolution: {integrity: sha512-yjM2L6QGmWgJjVu/IgYd6hMzwm/tf4VFX0lm8/SvGbGBwc+aFl3hOzvO/e9IJ2XI+22Tx1Zg3vRpFRs04SWFcg==} + '@smithy/eventstream-serde-node@4.2.8': + resolution: {integrity: sha512-cYpCpp29z6EJHa5T9WL0KAlq3SOKUQkcgSoeRfRVwjGgSFl7Uh32eYGt7IDYCX20skiEdRffyDpvF2efEZPC0A==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-universal@4.2.0': - resolution: {integrity: sha512-C3jxz6GeRzNyGKhU7oV656ZbuHY93mrfkT12rmjDdZch142ykjn8do+VOkeRNjSGKw01p4g+hdalPYPhmMwk1g==} + '@smithy/eventstream-serde-universal@4.2.8': + resolution: {integrity: sha512-iJ6YNJd0bntJYnX6s52NC4WFYcZeKrPUr1Kmmr5AwZcwCSzVpS7oavAmxMR7pMq7V+D1G4s9F5NJK0xwOsKAlQ==} engines: {node: '>=18.0.0'} - '@smithy/fetch-http-handler@5.3.0': - resolution: {integrity: sha512-BG3KSmsx9A//KyIfw+sqNmWFr1YBUr+TwpxFT7yPqAk0yyDh7oSNgzfNH7pS6OC099EGx2ltOULvumCFe8bcgw==} + '@smithy/fetch-http-handler@5.3.9': + resolution: {integrity: sha512-I4UhmcTYXBrct03rwzQX1Y/iqQlzVQaPxWjCjula++5EmWq9YGBrx6bbGqluGc1f0XEfhSkiY4jhLgbsJUMKRA==} engines: {node: '>=18.0.0'} - '@smithy/hash-blob-browser@4.2.0': - resolution: {integrity: sha512-MWmrRTPqVKpN8NmxmJPTeQuhewTt8Chf+waB38LXHZoA02+BeWYVQ9ViAwHjug8m7lQb1UWuGqp3JoGDOWvvuA==} + '@smithy/hash-blob-browser@4.2.9': + resolution: {integrity: sha512-m80d/iicI7DlBDxyQP6Th7BW/ejDGiF0bgI754+tiwK0lgMkcaIBgvwwVc7OFbY4eUzpGtnig52MhPAEJ7iNYg==} engines: {node: '>=18.0.0'} - '@smithy/hash-node@4.2.0': - resolution: {integrity: sha512-ugv93gOhZGysTctZh9qdgng8B+xO0cj+zN0qAZ+Sgh7qTQGPOJbMdIuyP89KNfUyfAqFSNh5tMvC+h2uCpmTtA==} + '@smithy/hash-node@4.2.8': + resolution: {integrity: sha512-7ZIlPbmaDGxVoxErDZnuFG18WekhbA/g2/i97wGj+wUBeS6pcUeAym8u4BXh/75RXWhgIJhyC11hBzig6MljwA==} engines: {node: '>=18.0.0'} - '@smithy/hash-stream-node@4.2.0': - resolution: {integrity: sha512-8dELAuGv+UEjtzrpMeNBZc1sJhO8GxFVV/Yh21wE35oX4lOE697+lsMHBoUIFAUuYkTMIeu0EuJSEsH7/8Y+UQ==} + '@smithy/hash-stream-node@4.2.8': + resolution: {integrity: sha512-v0FLTXgHrTeheYZFGhR+ehX5qUm4IQsjAiL9qehad2cyjMWcN2QG6/4mSwbSgEQzI7jwfoXj7z4fxZUx/Mhj2w==} engines: {node: '>=18.0.0'} - '@smithy/invalid-dependency@4.2.0': - resolution: {integrity: sha512-ZmK5X5fUPAbtvRcUPtk28aqIClVhbfcmfoS4M7UQBTnDdrNxhsrxYVv0ZEl5NaPSyExsPWqL4GsPlRvtlwg+2A==} + '@smithy/invalid-dependency@4.2.8': + resolution: {integrity: sha512-N9iozRybwAQ2dn9Fot9kI6/w9vos2oTXLhtK7ovGqwZjlOcxu6XhPlpLpC+INsxktqHinn5gS2DXDjDF2kG5sQ==} engines: {node: '>=18.0.0'} '@smithy/is-array-buffer@2.2.0': @@ -4446,88 +4754,88 @@ packages: resolution: {integrity: sha512-DZZZBvC7sjcYh4MazJSGiWMI2L7E0oCiRHREDzIxi/M2LY79/21iXt6aPLHge82wi5LsuRF5A06Ds3+0mlh6CQ==} engines: {node: '>=18.0.0'} - '@smithy/md5-js@4.2.0': - resolution: {integrity: sha512-LFEPniXGKRQArFmDQ3MgArXlClFJMsXDteuQQY8WG1/zzv6gVSo96+qpkuu1oJp4MZsKrwchY0cuAoPKzEbaNA==} + '@smithy/md5-js@4.2.8': + resolution: {integrity: sha512-oGMaLj4tVZzLi3itBa9TCswgMBr7k9b+qKYowQ6x1rTyTuO1IU2YHdHUa+891OsOH+wCsH7aTPRsTJO3RMQmjQ==} engines: {node: '>=18.0.0'} - '@smithy/middleware-content-length@4.2.0': - resolution: {integrity: sha512-6ZAnwrXFecrA4kIDOcz6aLBhU5ih2is2NdcZtobBDSdSHtE9a+MThB5uqyK4XXesdOCvOcbCm2IGB95birTSOQ==} + '@smithy/middleware-content-length@4.2.8': + resolution: {integrity: sha512-RO0jeoaYAB1qBRhfVyq0pMgBoUK34YEJxVxyjOWYZiOKOq2yMZ4MnVXMZCUDenpozHue207+9P5ilTV1zeda0A==} engines: {node: '>=18.0.0'} - '@smithy/middleware-endpoint@4.3.0': - resolution: {integrity: sha512-jFVjuQeV8TkxaRlcCNg0GFVgg98tscsmIrIwRFeC74TIUyLE3jmY9xgc1WXrPQYRjQNK3aRoaIk6fhFRGOIoGw==} + '@smithy/middleware-endpoint@4.4.13': + resolution: {integrity: sha512-x6vn0PjYmGdNuKh/juUJJewZh7MoQ46jYaJ2mvekF4EesMuFfrl4LaW/k97Zjf8PTCPQmPgMvwewg7eNoH9n5w==} engines: {node: '>=18.0.0'} - '@smithy/middleware-retry@4.4.0': - resolution: {integrity: sha512-yaVBR0vQnOnzex45zZ8ZrPzUnX73eUC8kVFaAAbn04+6V7lPtxn56vZEBBAhgS/eqD6Zm86o6sJs6FuQVoX5qg==} + '@smithy/middleware-retry@4.4.30': + resolution: {integrity: sha512-CBGyFvN0f8hlnqKH/jckRDz78Snrp345+PVk8Ux7pnkUCW97Iinse59lY78hBt04h1GZ6hjBN94BRwZy1xC8Bg==} engines: {node: '>=18.0.0'} - '@smithy/middleware-serde@4.2.0': - resolution: {integrity: sha512-rpTQ7D65/EAbC6VydXlxjvbifTf4IH+sADKg6JmAvhkflJO2NvDeyU9qsWUNBelJiQFcXKejUHWRSdmpJmEmiw==} + '@smithy/middleware-serde@4.2.9': + resolution: {integrity: sha512-eMNiej0u/snzDvlqRGSN3Vl0ESn3838+nKyVfF2FKNXFbi4SERYT6PR392D39iczngbqqGG0Jl1DlCnp7tBbXQ==} engines: {node: '>=18.0.0'} - '@smithy/middleware-stack@4.2.0': - resolution: {integrity: sha512-G5CJ//eqRd9OARrQu9MK1H8fNm2sMtqFh6j8/rPozhEL+Dokpvi1Og+aCixTuwDAGZUkJPk6hJT5jchbk/WCyg==} + '@smithy/middleware-stack@4.2.8': + resolution: {integrity: sha512-w6LCfOviTYQjBctOKSwy6A8FIkQy7ICvglrZFl6Bw4FmcQ1Z420fUtIhxaUZZshRe0VCq4kvDiPiXrPZAe8oRA==} engines: {node: '>=18.0.0'} - '@smithy/node-config-provider@4.3.0': - resolution: {integrity: sha512-5QgHNuWdT9j9GwMPPJCKxy2KDxZ3E5l4M3/5TatSZrqYVoEiqQrDfAq8I6KWZw7RZOHtVtCzEPdYz7rHZixwcA==} + '@smithy/node-config-provider@4.3.8': + resolution: {integrity: sha512-aFP1ai4lrbVlWjfpAfRSL8KFcnJQYfTl5QxLJXY32vghJrDuFyPZ6LtUL+JEGYiFRG1PfPLHLoxj107ulncLIg==} engines: {node: '>=18.0.0'} - '@smithy/node-http-handler@4.3.0': - resolution: {integrity: sha512-RHZ/uWCmSNZ8cneoWEVsVwMZBKy/8123hEpm57vgGXA3Irf/Ja4v9TVshHK2ML5/IqzAZn0WhINHOP9xl+Qy6Q==} + '@smithy/node-http-handler@4.4.9': + resolution: {integrity: sha512-KX5Wml5mF+luxm1szW4QDz32e3NObgJ4Fyw+irhph4I/2geXwUy4jkIMUs5ZPGflRBeR6BUkC2wqIab4Llgm3w==} engines: {node: '>=18.0.0'} - '@smithy/property-provider@4.2.0': - resolution: {integrity: sha512-rV6wFre0BU6n/tx2Ztn5LdvEdNZ2FasQbPQmDOPfV9QQyDmsCkOAB0osQjotRCQg+nSKFmINhyda0D3AnjSBJw==} + '@smithy/property-provider@4.2.8': + resolution: {integrity: sha512-EtCTbyIveCKeOXDSWSdze3k612yCPq1YbXsbqX3UHhkOSW8zKsM9NOJG5gTIya0vbY2DIaieG8pKo1rITHYL0w==} engines: {node: '>=18.0.0'} - '@smithy/protocol-http@5.3.0': - resolution: {integrity: sha512-6POSYlmDnsLKb7r1D3SVm7RaYW6H1vcNcTWGWrF7s9+2noNYvUsm7E4tz5ZQ9HXPmKn6Hb67pBDRIjrT4w/d7Q==} + '@smithy/protocol-http@5.3.8': + resolution: {integrity: sha512-QNINVDhxpZ5QnP3aviNHQFlRogQZDfYlCkQT+7tJnErPQbDhysondEjhikuANxgMsZrkGeiAxXy4jguEGsDrWQ==} engines: {node: '>=18.0.0'} - '@smithy/querystring-builder@4.2.0': - resolution: {integrity: sha512-Q4oFD0ZmI8yJkiPPeGUITZj++4HHYCW3pYBYfIobUCkYpI6mbkzmG1MAQQ3lJYYWj3iNqfzOenUZu+jqdPQ16A==} + '@smithy/querystring-builder@4.2.8': + resolution: {integrity: sha512-Xr83r31+DrE8CP3MqPgMJl+pQlLLmOfiEUnoyAlGzzJIrEsbKsPy1hqH0qySaQm4oWrCBlUqRt+idEgunKB+iw==} engines: {node: '>=18.0.0'} - '@smithy/querystring-parser@4.2.0': - resolution: {integrity: sha512-BjATSNNyvVbQxOOlKse0b0pSezTWGMvA87SvoFoFlkRsKXVsN3bEtjCxvsNXJXfnAzlWFPaT9DmhWy1vn0sNEA==} + '@smithy/querystring-parser@4.2.8': + resolution: {integrity: sha512-vUurovluVy50CUlazOiXkPq40KGvGWSdmusa3130MwrR1UNnNgKAlj58wlOe61XSHRpUfIIh6cE0zZ8mzKaDPA==} engines: {node: '>=18.0.0'} - '@smithy/service-error-classification@4.2.0': - resolution: {integrity: sha512-Ylv1ttUeKatpR0wEOMnHf1hXMktPUMObDClSWl2TpCVT4DwtJhCeighLzSLbgH3jr5pBNM0LDXT5yYxUvZ9WpA==} + '@smithy/service-error-classification@4.2.8': + resolution: {integrity: sha512-mZ5xddodpJhEt3RkCjbmUQuXUOaPNTkbMGR0bcS8FE0bJDLMZlhmpgrvPNCYglVw5rsYTpSnv19womw9WWXKQQ==} engines: {node: '>=18.0.0'} - '@smithy/shared-ini-file-loader@4.3.0': - resolution: {integrity: sha512-VCUPPtNs+rKWlqqntX0CbVvWyjhmX30JCtzO+s5dlzzxrvSfRh5SY0yxnkirvc1c80vdKQttahL71a9EsdolSQ==} + '@smithy/shared-ini-file-loader@4.4.3': + resolution: {integrity: sha512-DfQjxXQnzC5UbCUPeC3Ie8u+rIWZTvuDPAGU/BxzrOGhRvgUanaP68kDZA+jaT3ZI+djOf+4dERGlm9mWfFDrg==} engines: {node: '>=18.0.0'} - '@smithy/signature-v4@5.3.0': - resolution: {integrity: sha512-MKNyhXEs99xAZaFhm88h+3/V+tCRDQ+PrDzRqL0xdDpq4gjxcMmf5rBA3YXgqZqMZ/XwemZEurCBQMfxZOWq/g==} + '@smithy/signature-v4@5.3.8': + resolution: {integrity: sha512-6A4vdGj7qKNRF16UIcO8HhHjKW27thsxYci+5r/uVRkdcBEkOEiY8OMPuydLX4QHSrJqGHPJzPRwwVTqbLZJhg==} engines: {node: '>=18.0.0'} - '@smithy/smithy-client@4.7.0': - resolution: {integrity: sha512-3BDx/aCCPf+kkinYf5QQhdQ9UAGihgOVqI3QO5xQfSaIWvUE4KYLtiGRWsNe1SR7ijXC0QEPqofVp5Sb0zC8xQ==} + '@smithy/smithy-client@4.11.2': + resolution: {integrity: sha512-SCkGmFak/xC1n7hKRsUr6wOnBTJ3L22Qd4e8H1fQIuKTAjntwgU8lrdMe7uHdiT2mJAOWA/60qaW9tiMu69n1A==} engines: {node: '>=18.0.0'} - '@smithy/types@4.6.0': - resolution: {integrity: sha512-4lI9C8NzRPOv66FaY1LL1O/0v0aLVrq/mXP/keUa9mJOApEeae43LsLd2kZRUJw91gxOQfLIrV3OvqPgWz1YsA==} + '@smithy/types@4.12.0': + resolution: {integrity: sha512-9YcuJVTOBDjg9LWo23Qp0lTQ3D7fQsQtwle0jVfpbUHy9qBwCEgKuVH4FqFB3VYu0nwdHKiEMA+oXz7oV8X1kw==} engines: {node: '>=18.0.0'} - '@smithy/url-parser@4.2.0': - resolution: {integrity: sha512-AlBmD6Idav2ugmoAL6UtR6ItS7jU5h5RNqLMZC7QrLCoITA9NzIN3nx9GWi8g4z1pfWh2r9r96SX/jHiNwPJ9A==} + '@smithy/url-parser@4.2.8': + resolution: {integrity: sha512-NQho9U68TGMEU639YkXnVMV3GEFFULmmaWdlu1E9qzyIePOHsoSnagTGSDv1Zi8DCNN6btxOSdgmy5E/hsZwhA==} engines: {node: '>=18.0.0'} - '@smithy/util-base64@4.2.0': - resolution: {integrity: sha512-+erInz8WDv5KPe7xCsJCp+1WCjSbah9gWcmUXc9NqmhyPx59tf7jqFz+za1tRG1Y5KM1Cy1rWCcGypylFp4mvA==} + '@smithy/util-base64@4.3.0': + resolution: {integrity: sha512-GkXZ59JfyxsIwNTWFnjmFEI8kZpRNIBfxKjv09+nkAWPt/4aGaEWMM04m4sxgNVWkbt2MdSvE3KF/PfX4nFedQ==} engines: {node: '>=18.0.0'} '@smithy/util-body-length-browser@4.2.0': resolution: {integrity: sha512-Fkoh/I76szMKJnBXWPdFkQJl2r9SjPt3cMzLdOB6eJ4Pnpas8hVoWPYemX/peO0yrrvldgCUVJqOAjUrOLjbxg==} engines: {node: '>=18.0.0'} - '@smithy/util-body-length-node@4.2.0': - resolution: {integrity: sha512-U8q1WsSZFjXijlD7a4wsDQOvOwV+72iHSfq1q7VD+V75xP/pdtm0WIGuaFJ3gcADDOKj2MIBn4+zisi140HEnQ==} + '@smithy/util-body-length-node@4.2.1': + resolution: {integrity: sha512-h53dz/pISVrVrfxV1iqXlx5pRg3V2YWFcSQyPyXZRrZoZj4R4DeWRDo1a7dd3CPTcFi3kE+98tuNyD2axyZReA==} engines: {node: '>=18.0.0'} '@smithy/util-buffer-from@2.2.0': @@ -4542,32 +4850,32 @@ packages: resolution: {integrity: sha512-YEjpl6XJ36FTKmD+kRJJWYvrHeUvm5ykaUS5xK+6oXffQPHeEM4/nXlZPe+Wu0lsgRUcNZiliYNh/y7q9c2y6Q==} engines: {node: '>=18.0.0'} - '@smithy/util-defaults-mode-browser@4.2.0': - resolution: {integrity: sha512-qzHp7ZDk1Ba4LDwQVCNp90xPGqSu7kmL7y5toBpccuhi3AH7dcVBIT/pUxYcInK4jOy6FikrcTGq5wxcka8UaQ==} + '@smithy/util-defaults-mode-browser@4.3.29': + resolution: {integrity: sha512-nIGy3DNRmOjaYaaKcQDzmWsro9uxlaqUOhZDHQed9MW/GmkBZPtnU70Pu1+GT9IBmUXwRdDuiyaeiy9Xtpn3+Q==} engines: {node: '>=18.0.0'} - '@smithy/util-defaults-mode-node@4.2.0': - resolution: {integrity: sha512-FxUHS3WXgx3bTWR6yQHNHHkQHZm/XKIi/CchTnKvBulN6obWpcbzJ6lDToXn+Wp0QlVKd7uYAz2/CTw1j7m+Kg==} + '@smithy/util-defaults-mode-node@4.2.32': + resolution: {integrity: sha512-7dtFff6pu5fsjqrVve0YMhrnzJtccCWDacNKOkiZjJ++fmjGExmmSu341x+WU6Oc1IccL7lDuaUj7SfrHpWc5Q==} engines: {node: '>=18.0.0'} - '@smithy/util-endpoints@3.2.0': - resolution: {integrity: sha512-TXeCn22D56vvWr/5xPqALc9oO+LN+QpFjrSM7peG/ckqEPoI3zaKZFp+bFwfmiHhn5MGWPaLCqDOJPPIixk9Wg==} + '@smithy/util-endpoints@3.2.8': + resolution: {integrity: sha512-8JaVTn3pBDkhZgHQ8R0epwWt+BqPSLCjdjXXusK1onwJlRuN69fbvSK66aIKKO7SwVFM6x2J2ox5X8pOaWcUEw==} engines: {node: '>=18.0.0'} '@smithy/util-hex-encoding@4.2.0': resolution: {integrity: sha512-CCQBwJIvXMLKxVbO88IukazJD9a4kQ9ZN7/UMGBjBcJYvatpWk+9g870El4cB8/EJxfe+k+y0GmR9CAzkF+Nbw==} engines: {node: '>=18.0.0'} - '@smithy/util-middleware@4.2.0': - resolution: {integrity: sha512-u9OOfDa43MjagtJZ8AapJcmimP+K2Z7szXn8xbty4aza+7P1wjFmy2ewjSbhEiYQoW1unTlOAIV165weYAaowA==} + '@smithy/util-middleware@4.2.8': + resolution: {integrity: sha512-PMqfeJxLcNPMDgvPbbLl/2Vpin+luxqTGPpW3NAQVLbRrFRzTa4rNAASYeIGjRV9Ytuhzny39SpyU04EQreF+A==} engines: {node: '>=18.0.0'} - '@smithy/util-retry@4.2.0': - resolution: {integrity: sha512-BWSiuGbwRnEE2SFfaAZEX0TqaxtvtSYPM/J73PFVm+A29Fg1HTPiYFb8TmX1DXp4hgcdyJcNQmprfd5foeORsg==} + '@smithy/util-retry@4.2.8': + resolution: {integrity: sha512-CfJqwvoRY0kTGe5AkQokpURNCT1u/MkRzMTASWMPPo2hNSnKtF1D45dQl3DE2LKLr4m+PW9mCeBMJr5mCAVThg==} engines: {node: '>=18.0.0'} - '@smithy/util-stream@4.4.0': - resolution: {integrity: sha512-vtO7ktbixEcrVzMRmpQDnw/Ehr9UWjBvSJ9fyAbadKkC4w5Cm/4lMO8cHz8Ysb8uflvQUNRcuux/oNHKPXkffg==} + '@smithy/util-stream@4.5.11': + resolution: {integrity: sha512-lKmZ0S/3Qj2OF5H1+VzvDLb6kRxGzZHq6f3rAsoSu5cTLGsn3v3VQBA8czkNNXlLjoFEtVu3OQT2jEeOtOE2CA==} engines: {node: '>=18.0.0'} '@smithy/util-uri-escape@4.2.0': @@ -4582,8 +4890,8 @@ packages: resolution: {integrity: sha512-zBPfuzoI8xyBtR2P6WQj63Rz8i3AmfAaJLuNG8dWsfvPe8lO4aCPYLn879mEgHndZH1zQ2oXmG8O1GGzzaoZiw==} engines: {node: '>=18.0.0'} - '@smithy/util-waiter@4.2.0': - resolution: {integrity: sha512-0Z+nxUU4/4T+SL8BCNN4ztKdQjToNvUYmkF1kXO5T7Yz3Gafzh0HeIG6mrkN8Fz3gn9hSyxuAT+6h4vM+iQSBQ==} + '@smithy/util-waiter@4.2.8': + resolution: {integrity: sha512-n+lahlMWk+aejGuax7DPWtqav8HYnWxQwR+LCG2BgCUmaGcTe9qZCFsmw8TMg9iG75HOwhrJCX9TCJRLH+Yzqg==} engines: {node: '>=18.0.0'} '@smithy/uuid@1.1.0': @@ -4603,21 +4911,31 @@ packages: peerDependencies: solid-js: ^1.6.12 + '@solid-primitives/resize-observer@2.1.3': + resolution: {integrity: sha512-zBLje5E06TgOg93S7rGPldmhDnouNGhvfZVKOp+oG2XU8snA+GoCSSCz1M+jpNAg5Ek2EakU5UVQqL152WmdXQ==} + peerDependencies: + solid-js: ^1.6.12 + '@solid-primitives/rootless@1.5.2': resolution: {integrity: sha512-9HULb0QAzL2r47CCad0M+NKFtQ+LrGGNHZfteX/ThdGvKIg2o2GYhBooZubTCd/RTu2l2+Nw4s+dEfiDGvdrrQ==} peerDependencies: solid-js: ^1.6.12 + '@solid-primitives/static-store@0.1.2': + resolution: {integrity: sha512-ReK+5O38lJ7fT+L6mUFvUr6igFwHBESZF+2Ug842s7fvlVeBdIVEdTCErygff6w7uR6+jrr7J8jQo+cYrEq4Iw==} + peerDependencies: + solid-js: ^1.6.12 + '@solid-primitives/utils@6.3.2': resolution: {integrity: sha512-hZ/M/qr25QOCcwDPOHtGjxTD8w2mNyVAYvcfgwzBHq2RwNqHNdDNsMZYap20+ruRwW4A3Cdkczyoz0TSxLCAPQ==} peerDependencies: solid-js: ^1.6.12 - '@speed-highlight/core@1.2.7': - resolution: {integrity: sha512-0dxmVj4gxg3Jg879kvFS/msl4s9F3T9UXC1InxgOf7t5NvcPD97u/WTA5vL/IxWHMn7qSxBozqrnnE2wvl1m8g==} + '@speed-highlight/core@1.2.14': + resolution: {integrity: sha512-G4ewlBNhUtlLvrJTb88d2mdy2KRijzs4UhnlrOSRT4bmjh/IqNElZa3zkrZ+TC47TwtlDWzVLFADljF1Ijp5hA==} - '@standard-schema/spec@1.0.0': - resolution: {integrity: sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==} + '@standard-schema/spec@1.1.0': + resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} '@standard-schema/utils@0.3.0': resolution: {integrity: sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g==} @@ -4628,60 +4946,120 @@ packages: cpu: [arm64] os: [darwin] + '@swc/core-darwin-arm64@1.15.11': + resolution: {integrity: sha512-QoIupRWVH8AF1TgxYyeA5nS18dtqMuxNwchjBIwJo3RdwLEFiJq6onOx9JAxHtuPwUkIVuU2Xbp+jCJ7Vzmgtg==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + '@swc/core-darwin-x64@1.11.24': resolution: {integrity: sha512-H/3cPs8uxcj2Fe3SoLlofN5JG6Ny5bl8DuZ6Yc2wr7gQFBmyBkbZEz+sPVgsID7IXuz7vTP95kMm1VL74SO5AQ==} engines: {node: '>=10'} cpu: [x64] os: [darwin] + '@swc/core-darwin-x64@1.15.11': + resolution: {integrity: sha512-S52Gu1QtPSfBYDiejlcfp9GlN+NjTZBRRNsz8PNwBgSE626/FUf2PcllVUix7jqkoMC+t0rS8t+2/aSWlMuQtA==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + '@swc/core-linux-arm-gnueabihf@1.11.24': resolution: {integrity: sha512-PHJgWEpCsLo/NGj+A2lXZ2mgGjsr96ULNW3+T3Bj2KTc8XtMUkE8tmY2Da20ItZOvPNC/69KroU7edyo1Flfbw==} engines: {node: '>=10'} cpu: [arm] os: [linux] + '@swc/core-linux-arm-gnueabihf@1.15.11': + resolution: {integrity: sha512-lXJs8oXo6Z4yCpimpQ8vPeCjkgoHu5NoMvmJZ8qxDyU99KVdg6KwU9H79vzrmB+HfH+dCZ7JGMqMF//f8Cfvdg==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + '@swc/core-linux-arm64-gnu@1.11.24': resolution: {integrity: sha512-C2FJb08+n5SD4CYWCTZx1uR88BN41ZieoHvI8A55hfVf2woT8+6ZiBzt74qW2g+ntZ535Jts5VwXAKdu41HpBg==} engines: {node: '>=10'} cpu: [arm64] os: [linux] + '@swc/core-linux-arm64-gnu@1.15.11': + resolution: {integrity: sha512-chRsz1K52/vj8Mfq/QOugVphlKPWlMh10V99qfH41hbGvwAU6xSPd681upO4bKiOr9+mRIZZW+EfJqY42ZzRyA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + '@swc/core-linux-arm64-musl@1.11.24': resolution: {integrity: sha512-ypXLIdszRo0re7PNNaXN0+2lD454G8l9LPK/rbfRXnhLWDBPURxzKlLlU/YGd2zP98wPcVooMmegRSNOKfvErw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] + '@swc/core-linux-arm64-musl@1.15.11': + resolution: {integrity: sha512-PYftgsTaGnfDK4m6/dty9ryK1FbLk+LosDJ/RJR2nkXGc8rd+WenXIlvHjWULiBVnS1RsjHHOXmTS4nDhe0v0w==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + '@swc/core-linux-x64-gnu@1.11.24': resolution: {integrity: sha512-IM7d+STVZD48zxcgo69L0yYptfhaaE9cMZ+9OoMxirNafhKKXwoZuufol1+alEFKc+Wbwp+aUPe/DeWC/Lh3dg==} engines: {node: '>=10'} cpu: [x64] os: [linux] + '@swc/core-linux-x64-gnu@1.15.11': + resolution: {integrity: sha512-DKtnJKIHiZdARyTKiX7zdRjiDS1KihkQWatQiCHMv+zc2sfwb4Glrodx2VLOX4rsa92NLR0Sw8WLcPEMFY1szQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + '@swc/core-linux-x64-musl@1.11.24': resolution: {integrity: sha512-DZByJaMVzSfjQKKQn3cqSeqwy6lpMaQDQQ4HPlch9FWtDx/dLcpdIhxssqZXcR2rhaQVIaRQsCqwV6orSDGAGw==} engines: {node: '>=10'} cpu: [x64] os: [linux] + '@swc/core-linux-x64-musl@1.15.11': + resolution: {integrity: sha512-mUjjntHj4+8WBaiDe5UwRNHuEzLjIWBTSGTw0JT9+C9/Yyuh4KQqlcEQ3ro6GkHmBGXBFpGIj/o5VMyRWfVfWw==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + '@swc/core-win32-arm64-msvc@1.11.24': resolution: {integrity: sha512-Q64Ytn23y9aVDKN5iryFi8mRgyHw3/kyjTjT4qFCa8AEb5sGUuSj//AUZ6c0J7hQKMHlg9do5Etvoe61V98/JQ==} engines: {node: '>=10'} cpu: [arm64] os: [win32] + '@swc/core-win32-arm64-msvc@1.15.11': + resolution: {integrity: sha512-ZkNNG5zL49YpaFzfl6fskNOSxtcZ5uOYmWBkY4wVAvgbSAQzLRVBp+xArGWh2oXlY/WgL99zQSGTv7RI5E6nzA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + '@swc/core-win32-ia32-msvc@1.11.24': resolution: {integrity: sha512-9pKLIisE/Hh2vJhGIPvSoTK4uBSPxNVyXHmOrtdDot4E1FUUI74Vi8tFdlwNbaj8/vusVnb8xPXsxF1uB0VgiQ==} engines: {node: '>=10'} cpu: [ia32] os: [win32] + '@swc/core-win32-ia32-msvc@1.15.11': + resolution: {integrity: sha512-6XnzORkZCQzvTQ6cPrU7iaT9+i145oLwnin8JrfsLG41wl26+5cNQ2XV3zcbrnFEV6esjOceom9YO1w9mGJByw==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + '@swc/core-win32-x64-msvc@1.11.24': resolution: {integrity: sha512-sybnXtOsdB+XvzVFlBVGgRHLqp3yRpHK7CrmpuDKszhj/QhmsaZzY/GHSeALlMtLup13M0gqbcQvsTNlAHTg3w==} engines: {node: '>=10'} cpu: [x64] os: [win32] + '@swc/core-win32-x64-msvc@1.15.11': + resolution: {integrity: sha512-IQ2n6af7XKLL6P1gIeZACskSxK8jWtoKpJWLZmdXTDj1MGzktUy4i+FvpdtxFmJWNavRWH1VmTr6kAubRDHeKw==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + '@swc/core@1.11.24': resolution: {integrity: sha512-MaQEIpfcEMzx3VWWopbofKJvaraqmL6HbLlw2bFZ7qYqYw3rkhM0cQVEgyzbHtTWwCwPMFZSC2DUbhlZgrMfLg==} engines: {node: '>=10'} @@ -4691,6 +5069,15 @@ packages: '@swc/helpers': optional: true + '@swc/core@1.15.11': + resolution: {integrity: sha512-iLmLTodbYxU39HhMPaMUooPwO/zqJWvsqkrXv1ZI38rMb048p6N7qtAtTp37sw9NzSrvH6oli8EdDygo09IZ/w==} + engines: {node: '>=10'} + peerDependencies: + '@swc/helpers': '>=0.5.17' + peerDependenciesMeta: + '@swc/helpers': + optional: true + '@swc/counter@0.1.3': resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} @@ -4700,69 +5087,65 @@ packages: '@swc/types@0.1.25': resolution: {integrity: sha512-iAoY/qRhNH8a/hBvm3zKj9qQ4oc2+3w1unPJa2XvTK3XjeLXtzcCingVPw/9e5mn1+0yPqxcBGp9Jf0pkfMb1g==} - '@szmarczak/http-timer@5.0.1': - resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} - engines: {node: '>=14.16'} - - '@tailwindcss/node@4.1.14': - resolution: {integrity: sha512-hpz+8vFk3Ic2xssIA3e01R6jkmsAhvkQdXlEbRTk6S10xDAtiQiM3FyvZVGsucefq764euO/b8WUW9ysLdThHw==} + '@tailwindcss/node@4.1.18': + resolution: {integrity: sha512-DoR7U1P7iYhw16qJ49fgXUlry1t4CpXeErJHnQ44JgTSKMaZUdf17cfn5mHchfJ4KRBZRFA/Coo+MUF5+gOaCQ==} - '@tailwindcss/oxide-android-arm64@4.1.14': - resolution: {integrity: sha512-a94ifZrGwMvbdeAxWoSuGcIl6/DOP5cdxagid7xJv6bwFp3oebp7y2ImYsnZBMTwjn5Ev5xESvS3FFYUGgPODQ==} + '@tailwindcss/oxide-android-arm64@4.1.18': + resolution: {integrity: sha512-dJHz7+Ugr9U/diKJA0W6N/6/cjI+ZTAoxPf9Iz9BFRF2GzEX8IvXxFIi/dZBloVJX/MZGvRuFA9rqwdiIEZQ0Q==} engines: {node: '>= 10'} cpu: [arm64] os: [android] - '@tailwindcss/oxide-darwin-arm64@4.1.14': - resolution: {integrity: sha512-HkFP/CqfSh09xCnrPJA7jud7hij5ahKyWomrC3oiO2U9i0UjP17o9pJbxUN0IJ471GTQQmzwhp0DEcpbp4MZTA==} + '@tailwindcss/oxide-darwin-arm64@4.1.18': + resolution: {integrity: sha512-Gc2q4Qhs660bhjyBSKgq6BYvwDz4G+BuyJ5H1xfhmDR3D8HnHCmT/BSkvSL0vQLy/nkMLY20PQ2OoYMO15Jd0A==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@tailwindcss/oxide-darwin-x64@4.1.14': - resolution: {integrity: sha512-eVNaWmCgdLf5iv6Qd3s7JI5SEFBFRtfm6W0mphJYXgvnDEAZ5sZzqmI06bK6xo0IErDHdTA5/t7d4eTfWbWOFw==} + '@tailwindcss/oxide-darwin-x64@4.1.18': + resolution: {integrity: sha512-FL5oxr2xQsFrc3X9o1fjHKBYBMD1QZNyc1Xzw/h5Qu4XnEBi3dZn96HcHm41c/euGV+GRiXFfh2hUCyKi/e+yw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@tailwindcss/oxide-freebsd-x64@4.1.14': - resolution: {integrity: sha512-QWLoRXNikEuqtNb0dhQN6wsSVVjX6dmUFzuuiL09ZeXju25dsei2uIPl71y2Ic6QbNBsB4scwBoFnlBfabHkEw==} + '@tailwindcss/oxide-freebsd-x64@4.1.18': + resolution: {integrity: sha512-Fj+RHgu5bDodmV1dM9yAxlfJwkkWvLiRjbhuO2LEtwtlYlBgiAT4x/j5wQr1tC3SANAgD+0YcmWVrj8R9trVMA==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] - '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.14': - resolution: {integrity: sha512-VB4gjQni9+F0VCASU+L8zSIyjrLLsy03sjcR3bM0V2g4SNamo0FakZFKyUQ96ZVwGK4CaJsc9zd/obQy74o0Fw==} + '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.18': + resolution: {integrity: sha512-Fp+Wzk/Ws4dZn+LV2Nqx3IilnhH51YZoRaYHQsVq3RQvEl+71VGKFpkfHrLM/Li+kt5c0DJe/bHXK1eHgDmdiA==} engines: {node: '>= 10'} cpu: [arm] os: [linux] - '@tailwindcss/oxide-linux-arm64-gnu@4.1.14': - resolution: {integrity: sha512-qaEy0dIZ6d9vyLnmeg24yzA8XuEAD9WjpM5nIM1sUgQ/Zv7cVkharPDQcmm/t/TvXoKo/0knI3me3AGfdx6w1w==} + '@tailwindcss/oxide-linux-arm64-gnu@4.1.18': + resolution: {integrity: sha512-S0n3jboLysNbh55Vrt7pk9wgpyTTPD0fdQeh7wQfMqLPM/Hrxi+dVsLsPrycQjGKEQk85Kgbx+6+QnYNiHalnw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@tailwindcss/oxide-linux-arm64-musl@4.1.14': - resolution: {integrity: sha512-ISZjT44s59O8xKsPEIesiIydMG/sCXoMBCqsphDm/WcbnuWLxxb+GcvSIIA5NjUw6F8Tex7s5/LM2yDy8RqYBQ==} + '@tailwindcss/oxide-linux-arm64-musl@4.1.18': + resolution: {integrity: sha512-1px92582HkPQlaaCkdRcio71p8bc8i/ap5807tPRDK/uw953cauQBT8c5tVGkOwrHMfc2Yh6UuxaH4vtTjGvHg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@tailwindcss/oxide-linux-x64-gnu@4.1.14': - resolution: {integrity: sha512-02c6JhLPJj10L2caH4U0zF8Hji4dOeahmuMl23stk0MU1wfd1OraE7rOloidSF8W5JTHkFdVo/O7uRUJJnUAJg==} + '@tailwindcss/oxide-linux-x64-gnu@4.1.18': + resolution: {integrity: sha512-v3gyT0ivkfBLoZGF9LyHmts0Isc8jHZyVcbzio6Wpzifg/+5ZJpDiRiUhDLkcr7f/r38SWNe7ucxmGW3j3Kb/g==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@tailwindcss/oxide-linux-x64-musl@4.1.14': - resolution: {integrity: sha512-TNGeLiN1XS66kQhxHG/7wMeQDOoL0S33x9BgmydbrWAb9Qw0KYdd8o1ifx4HOGDWhVmJ+Ul+JQ7lyknQFilO3Q==} + '@tailwindcss/oxide-linux-x64-musl@4.1.18': + resolution: {integrity: sha512-bhJ2y2OQNlcRwwgOAGMY0xTFStt4/wyU6pvI6LSuZpRgKQwxTec0/3Scu91O8ir7qCR3AuepQKLU/kX99FouqQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@tailwindcss/oxide-wasm32-wasi@4.1.14': - resolution: {integrity: sha512-uZYAsaW/jS/IYkd6EWPJKW/NlPNSkWkBlaeVBi/WsFQNP05/bzkebUL8FH1pdsqx4f2fH/bWFcUABOM9nfiJkQ==} + '@tailwindcss/oxide-wasm32-wasi@4.1.18': + resolution: {integrity: sha512-LffYTvPjODiP6PT16oNeUQJzNVyJl1cjIebq/rWWBF+3eDst5JGEFSc5cWxyRCJ0Mxl+KyIkqRxk1XPEs9x8TA==} engines: {node: '>=14.0.0'} cpu: [wasm32] bundledDependencies: @@ -4773,20 +5156,20 @@ packages: - '@emnapi/wasi-threads' - tslib - '@tailwindcss/oxide-win32-arm64-msvc@4.1.14': - resolution: {integrity: sha512-Az0RnnkcvRqsuoLH2Z4n3JfAef0wElgzHD5Aky/e+0tBUxUhIeIqFBTMNQvmMRSP15fWwmvjBxZ3Q8RhsDnxAA==} + '@tailwindcss/oxide-win32-arm64-msvc@4.1.18': + resolution: {integrity: sha512-HjSA7mr9HmC8fu6bdsZvZ+dhjyGCLdotjVOgLA2vEqxEBZaQo9YTX4kwgEvPCpRh8o4uWc4J/wEoFzhEmjvPbA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@tailwindcss/oxide-win32-x64-msvc@4.1.14': - resolution: {integrity: sha512-ttblVGHgf68kEE4om1n/n44I0yGPkCPbLsqzjvybhpwa6mKKtgFfAzy6btc3HRmuW7nHe0OOrSeNP9sQmmH9XA==} + '@tailwindcss/oxide-win32-x64-msvc@4.1.18': + resolution: {integrity: sha512-bJWbyYpUlqamC8dpR7pfjA0I7vdF6t5VpUGMWRkXVE3AXgIZjYUYAK7II1GNaxR8J1SSrSrppRar8G++JekE3Q==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@tailwindcss/oxide@4.1.14': - resolution: {integrity: sha512-23yx+VUbBwCg2x5XWdB8+1lkPajzLmALEfMb51zZUBYaYVPDQvBSD/WYDqiVyBIo2BZFa3yw1Rpy3G2Jp+K0dw==} + '@tailwindcss/oxide@4.1.18': + resolution: {integrity: sha512-EgCR5tTS5bUSKQgzeMClT6iCY3ToqE1y+ZB0AKldj809QXk1Y+3jB0upOYZrn9aGIzPtUsP7sX4QQ4XtjBB95A==} engines: {node: '>= 10'} '@tailwindcss/typography@0.5.19': @@ -4794,56 +5177,62 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1' - '@tailwindcss/vite@4.1.14': - resolution: {integrity: sha512-BoFUoU0XqgCUS1UXWhmDJroKKhNXeDzD7/XwabjkDIAbMnc4ULn5e2FuEuBbhZ6ENZoSYzKlzvZ44Yr6EUDUSA==} + '@tailwindcss/vite@4.1.18': + resolution: {integrity: sha512-jVA+/UpKL1vRLg6Hkao5jldawNmRo7mQYrZtNHMIVpLfLhDml5nMRUo/8MwoX2vNXvnaXNNMedrMfMugAVX1nA==} peerDependencies: vite: ^5.2.0 || ^6 || ^7 - '@tanstack/devtools-event-bus@0.3.2': - resolution: {integrity: sha512-yJT2As/drc+Epu0nsqCsJaKaLcaNGufiNxSlp/+/oeTD0jsBxF9/PJBfh66XVpYXkKr97b8689mSu7QMef0Rrw==} + '@tanstack/devtools-client@0.0.3': + resolution: {integrity: sha512-kl0r6N5iIL3t9gGDRAv55VRM3UIyMKVH83esRGq7xBjYsRLe/BeCIN2HqrlJkObUXQMKhy7i8ejuGOn+bDqDBw==} engines: {node: '>=18'} - '@tanstack/devtools-event-client@0.3.2': - resolution: {integrity: sha512-gkvph/YMCFUfAca75EsJBJnhbKitDGix7vdEcT/3lAV+eyGSv+uECYG43apVQN4yLJKnV6mzcNvGzOhDhb72gg==} + '@tanstack/devtools-event-bus@0.3.3': + resolution: {integrity: sha512-lWl88uLAz7ZhwNdLH6A3tBOSEuBCrvnY9Fzr5JPdzJRFdM5ZFdyNWz1Bf5l/F3GU57VodrN0KCFi9OA26H5Kpg==} engines: {node: '>=18'} - '@tanstack/devtools-ui@0.4.0': - resolution: {integrity: sha512-kiCfKnfuPWz1VWOKIr3kkWXMMvwu6GOR/SSu2AjTOu/CxkDSl57DVvOHJDNE6PDd5gN7JPn/46R9Rg8jcrR6nA==} + '@tanstack/devtools-event-client@0.3.5': + resolution: {integrity: sha512-RL1f5ZlfZMpghrCIdzl6mLOFLTuhqmPNblZgBaeKfdtk5rfbjykurv+VfYydOFXj0vxVIoA2d/zT7xfD7Ph8fw==} engines: {node: '>=18'} - peerDependencies: - solid-js: '>=1.9.7' - '@tanstack/devtools@0.6.16': - resolution: {integrity: sha512-KUP4RAiikKMoL+M3ltIrN4p0trAI4tbYHsLh7BHS2iCb79jGP2vWqKjpT1NazaRakF2sMoEloXePKjSNwYcbVQ==} + '@tanstack/devtools-event-client@0.4.0': + resolution: {integrity: sha512-RPfGuk2bDZgcu9bAJodvO2lnZeHuz4/71HjZ0bGb/SPg8+lyTA+RLSKQvo7fSmPSi8/vcH3aKQ8EM9ywf1olaw==} + engines: {node: '>=18'} + + '@tanstack/devtools-ui@0.4.4': + resolution: {integrity: sha512-5xHXFyX3nom0UaNfiOM92o6ziaHjGo3mcSGe2HD5Xs8dWRZNpdZ0Smd0B9ddEhy0oB+gXyMzZgUJb9DmrZV0Mg==} engines: {node: '>=18'} peerDependencies: solid-js: '>=1.9.7' - '@tanstack/directive-functions-plugin@1.132.31': - resolution: {integrity: sha512-u6TaLhTmllnvINZAoc1r7TbZ0H1IgnqGpoN0pUvWrqpKuunAugZO7fwD1TeYApGyB/RmSWarHMMkNbDffvlJvQ==} - engines: {node: '>=12'} + '@tanstack/devtools@0.7.0': + resolution: {integrity: sha512-AlAoCqJhWLg9GBEaoV1g/j+X/WA1aJSWOsekxeuZpYeS2hdVuKAjj04KQLUMJhtLfNl2s2E+TCj7ZRtWyY3U4w==} + engines: {node: '>=18'} peerDependencies: - vite: '>=6.0.0 || >=7.0.0' + solid-js: '>=1.9.7' - '@tanstack/form-core@1.24.1': - resolution: {integrity: sha512-nI9Ad5JFHQjADkUQQtl7ajb7Lsd4sQlR0b5BmKDpJfZSPH/BF7+uUC3m91dM1bucOqIDzTTXr0QROZODnY+www==} + '@tanstack/form-core@1.28.0': + resolution: {integrity: sha512-MX3YveB6SKHAJ2yUwp+Ca/PCguub8bVEnLcLUbFLwdkSRMkP0lMGdaZl+F0JuEgZw56c6iFoRyfILhS7OQpydA==} - '@tanstack/history@1.132.31': - resolution: {integrity: sha512-UCHM2uS0t/uSszqPEo+SBSSoQVeQ+LlOWAVBl5SA7+AedeAbKafIPjFn8huZCXNLAYb0WKV2+wETr7lDK9uz7g==} + '@tanstack/history@1.154.14': + resolution: {integrity: sha512-xyIfof8eHBuub1CkBnbKNKQXeRZC4dClhmzePHVOEel4G7lk/dW+TQ16da7CFdeNLv6u6Owf5VoBQxoo6DFTSA==} engines: {node: '>=12'} '@tanstack/match-sorter-utils@8.19.4': resolution: {integrity: sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==} engines: {node: '>=12'} - '@tanstack/query-core@5.90.2': - resolution: {integrity: sha512-k/TcR3YalnzibscALLwxeiLUub6jN5EDLwKDiO7q5f4ICEoptJ+n9+7vcEFy5/x/i6Q+Lb/tXrsKCggf5uQJXQ==} + '@tanstack/pacer-lite@0.1.1': + resolution: {integrity: sha512-y/xtNPNt/YeyoVxE/JCx+T7yjEzpezmbb+toK8DDD1P4m7Kzs5YR956+7OKexG3f8aXgC3rLZl7b1V+yNUSy5w==} + engines: {node: '>=18'} + + '@tanstack/query-core@5.90.20': + resolution: {integrity: sha512-OMD2HLpNouXEfZJWcKeVKUgQ5n+n3A2JFmBaScpNDUqSrQSjiveC7dKMe53uJUg1nDG16ttFPz2xfilz6i2uVg==} - '@tanstack/query-devtools@5.90.1': - resolution: {integrity: sha512-GtINOPjPUH0OegJExZ70UahT9ykmAhmtNVcmtdnOZbxLwT7R5OmRztR5Ahe3/Cu7LArEmR6/588tAycuaWb1xQ==} + '@tanstack/query-devtools@5.93.0': + resolution: {integrity: sha512-+kpsx1NQnOFTZsw6HAFCW3HkKg0+2cepGtAWXjiiSOJJ1CtQpt72EE2nyZb+AjAbLRPoeRmPJ8MtQd8r8gsPdg==} - '@tanstack/react-devtools@0.7.2': - resolution: {integrity: sha512-GrTmi71lgbWa/sjyDG6CusG6h7gxk5ODvblXUHkvS3um0T0rnfpH/QlKyJQdh7qbNYQl6hwdVHDDLV5GE5FNbw==} + '@tanstack/react-devtools@0.7.11': + resolution: {integrity: sha512-a2Lmz8x+JoDrsU6f7uKRcyyY+k8mA/n5mb9h7XJ3Fz/y3+sPV9t7vAW1s5lyNkQyyDt6V1Oim99faLthoJSxMw==} engines: {node: '>=18'} peerDependencies: '@types/react': '>=16.8' @@ -4851,79 +5240,77 @@ packages: react: '>=16.8' react-dom: '>=16.8' - '@tanstack/react-form@1.23.5': - resolution: {integrity: sha512-WygrvTK7Fn3RmSBG5V3FIzH2Z+3FDbau7kaqa/opLiGsX2sx98ZAPvF5umXCe3fmppfJe+nBFYuqY+gaUrSf7w==} + '@tanstack/react-form@1.28.0': + resolution: {integrity: sha512-ibLcf5QkTogV0Ly944CuqGxWTpHyreNA4Cy8Wtky7zE9wtE3HVapQt4/hUuXo51zihfTkv5URiXpoTSKF5Xosg==} peerDependencies: - '@tanstack/react-start': ^1.130.10 + '@tanstack/react-start': '*' react: ^17.0.0 || ^18.0.0 || ^19.0.0 peerDependenciesMeta: '@tanstack/react-start': optional: true - '@tanstack/react-query-devtools@5.90.2': - resolution: {integrity: sha512-vAXJzZuBXtCQtrY3F/yUNJCV4obT/A/n81kb3+YqLbro5Z2+phdAbceO+deU3ywPw8B42oyJlp4FhO0SoivDFQ==} + '@tanstack/react-query-devtools@5.91.3': + resolution: {integrity: sha512-nlahjMtd/J1h7IzOOfqeyDh5LNfG0eULwlltPEonYy0QL+nqrBB+nyzJfULV+moL7sZyxc2sHdNJki+vLA9BSA==} peerDependencies: - '@tanstack/react-query': ^5.90.2 + '@tanstack/react-query': ^5.90.20 react: ^18 || ^19 - '@tanstack/react-query@5.90.2': - resolution: {integrity: sha512-CLABiR+h5PYfOWr/z+vWFt5VsOA2ekQeRQBFSKlcoW6Ndx/f8rfyVmq4LbgOM4GG2qtxAxjLYLOpCNTYm4uKzw==} + '@tanstack/react-query@5.90.20': + resolution: {integrity: sha512-vXBxa+qeyveVO7OA0jX1z+DeyCA4JKnThKv411jd5SORpBKgkcVnYKCiBgECvADvniBX7tobwBmg01qq9JmMJw==} peerDependencies: react: ^18 || ^19 - '@tanstack/react-router-devtools@1.132.33': - resolution: {integrity: sha512-QXoSjFOK0dy/M7s14b7D+vUqXfPET8KuIxS1ebTPP8NWdlodHqxYUEj1/r66Ar+FFH7OyXbWr8wcCu1BRY0nBg==} + '@tanstack/react-router-devtools@1.159.5': + resolution: {integrity: sha512-IIyomu+ypWTxyoYT32mxamVmdTs7ZCGcTbdj7HVvtD3xp1lvo/bwRXj9oERENmb+OAPOaWF2doRYC/pmKjK5vg==} engines: {node: '>=12'} peerDependencies: - '@tanstack/react-router': ^1.132.33 + '@tanstack/react-router': ^1.159.5 + '@tanstack/router-core': ^1.159.4 react: '>=18.0.0 || >=19.0.0' react-dom: '>=18.0.0 || >=19.0.0' + peerDependenciesMeta: + '@tanstack/router-core': + optional: true - '@tanstack/react-router-ssr-query@1.132.33': - resolution: {integrity: sha512-2YDTTEgd4qeMpYVWmf/JopQWUOgwtJM6s+DphM2mQyV559zuzgCUvUE4bIS3HWw4ndDTrMpTWv8KbDX8BumCoQ==} + '@tanstack/react-router-ssr-query@1.159.5': + resolution: {integrity: sha512-r/Um9DASjmaTdiyXA3cpooGLrSD1BlcXUNsRz4zAlvD38m0gIFvaykOM2Naztqm9H+2CJkocRZp2/kR69Xcmyg==} engines: {node: '>=12'} peerDependencies: - '@tanstack/query-core': '>=5.66.0' - '@tanstack/react-query': '>=5.66.2' + '@tanstack/query-core': '>=5.90.0' + '@tanstack/react-query': '>=5.90.0' '@tanstack/react-router': '>=1.127.0' react: '>=18.0.0 || >=19.0.0' react-dom: '>=18.0.0 || >=19.0.0' - '@tanstack/react-router@1.132.33': - resolution: {integrity: sha512-o/uOh/EfCRr5u2SyY6aHJCIREZKTyXsiztMnZGSWjT055J99IaQm7zUwq9ZeK841hsZ7fhgMjLh8my75SOdobA==} + '@tanstack/react-router@1.159.5': + resolution: {integrity: sha512-rVb0MtKzP5c0BkWIoFgWBiRAJHYSU3bhsEHbT0cRdRLmlJiw21Awb6VEjgYq3hJiEhowcKKm6J8AdRD/8oZ5dQ==} engines: {node: '>=12'} peerDependencies: react: '>=18.0.0 || >=19.0.0' react-dom: '>=18.0.0 || >=19.0.0' - '@tanstack/react-start-client@1.132.36': - resolution: {integrity: sha512-vu5ZzfR4w2oxhK4TP8W8H//pwAGjPonxRpXGO47ozEMZFuYs/OKh7rblz1rBi18zrhyumohadr+q5CioHAZrQw==} + '@tanstack/react-start-client@1.159.5': + resolution: {integrity: sha512-Qynx7XWHI1rhVpSUx6P40zazcQVJRhl2fnAcSH0I6vaAxSuZm8lvI37YacXPRu8flvI/ZGlF095arxiyps+A0w==} engines: {node: '>=22.12.0'} peerDependencies: react: '>=18.0.0 || >=19.0.0' react-dom: '>=18.0.0 || >=19.0.0' - '@tanstack/react-start-server@1.132.36': - resolution: {integrity: sha512-0RE5KDeEfCDlOLeARWwzcT5kUvd+9Z7aQevlOTdB6p5hDcR3Uucrvq9rhQBG0tsCu3uQ6d8xNKP8ENp8aRCeTQ==} + '@tanstack/react-start-server@1.159.5': + resolution: {integrity: sha512-X4/SunwDTEbGkYTfM0gR+79amfk6phAM+2+NlC2s7TX2cD51xE8bUz2a//RxfOh9xg8f0f2CRIO34xTEDHGTfQ==} engines: {node: '>=22.12.0'} peerDependencies: react: '>=18.0.0 || >=19.0.0' react-dom: '>=18.0.0 || >=19.0.0' - '@tanstack/react-start@1.132.36': - resolution: {integrity: sha512-BykMOsDgW4PtLF+kVwtQU+5ZjDKQzo9x9zo1z9KntBwnAIIObG+4qw7lAHhXeJYJGmq4MAvMTutr2ewP3+W37Q==} + '@tanstack/react-start@1.159.5': + resolution: {integrity: sha512-vfnF7eYswAK54ru6Ay08nb0TXVzTBaVRsbbRW7hx2M0chgwtSx+YScYzoixqkccRARQBN8a/CeVq7vNFW8525w==} engines: {node: '>=22.12.0'} peerDependencies: react: '>=18.0.0 || >=19.0.0' react-dom: '>=18.0.0 || >=19.0.0' vite: '>=7.0.0' - '@tanstack/react-store@0.7.7': - resolution: {integrity: sha512-qqT0ufegFRDGSof9D/VqaZgjNgp4tRPHZIJq2+QIHkMUtHjaJ0lYrrXjeIUJvjnTbgPfSD1XgOMEt0lmANn6Zg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - '@tanstack/react-store@0.8.0': resolution: {integrity: sha512-1vG9beLIuB7q69skxK9r5xiLN3ztzIPfSQSs0GfeqWGO2tGIyInZx0x1COhpx97RKaONSoAb8C3dxacWksm1ow==} peerDependencies: @@ -4937,34 +5324,32 @@ packages: react: '>=16.8' react-dom: '>=16.8' - '@tanstack/router-core@1.132.33': - resolution: {integrity: sha512-7EwXqlcBsIbDfb8MjhpZp0yaZHE6Jl+TBHtQ3WErramBB5PLFtYVDB1fiJnZMCftHXJNWXMAz4640VTcCQsXow==} + '@tanstack/router-core@1.159.4': + resolution: {integrity: sha512-MFzPH39ijNO83qJN3pe7x4iAlhZyqgao3sJIzv3SJ4Pnk12xMnzuDzIAQT/1WV6JolPQEcw0Wr4L5agF8yxoeg==} engines: {node: '>=12'} - '@tanstack/router-devtools-core@1.132.33': - resolution: {integrity: sha512-PFiINWuGltDrSzbOsGniZjEppvDPVGGDjeH4gX2Q0CMqwurapegEna0D0PO++OwVD0aVr6VvFRkmumBwr5vkTA==} + '@tanstack/router-devtools-core@1.159.4': + resolution: {integrity: sha512-qMUeIv+6n1mZOcO2raCIbdOeDeMpJEmgm6oMs/nWEG61lYrzJYaCcpBTviAX0nRhSiQSUCX9cHiosUEA0e2HAw==} engines: {node: '>=12'} peerDependencies: - '@tanstack/router-core': ^1.132.33 + '@tanstack/router-core': ^1.159.4 csstype: ^3.0.10 - solid-js: '>=1.9.5' - tiny-invariant: ^1.3.3 peerDependenciesMeta: csstype: optional: true - '@tanstack/router-generator@1.132.33': - resolution: {integrity: sha512-KXLl7vOvXuvEuuIHqqirfalLEjbO+VtuvU9fhG9Xh9lYk84uEt8/Qvhe+UDu2+CP5IIQEmghlGVTRw/3BZo9FQ==} + '@tanstack/router-generator@1.159.4': + resolution: {integrity: sha512-O8tICQoSuvK6vs3mvBdI3zVLFmYfj/AYDCX0a5msSADP/2S0GsgDDTB5ah731TqYCtjeNriaWz9iqst38cjF/Q==} engines: {node: '>=12'} - '@tanstack/router-plugin@1.132.33': - resolution: {integrity: sha512-jt8HjETP8EtIaRG9+d90OtORcWPiwAdAf+Xv0mNzEaPIoJyrt+CHHYz6tPOoMU4JlqZurFQMTyHbjefoWIkhAA==} + '@tanstack/router-plugin@1.159.5': + resolution: {integrity: sha512-i2LR3WRaBOAZ1Uab5QBG9UxZIRJ3V56JVu890NysbuX15rgzRiL5yLAbfenOHdhaHy2+4joX35VICAHuVWy7Og==} engines: {node: '>=12'} peerDependencies: '@rsbuild/core': '>=1.0.2' - '@tanstack/react-router': ^1.132.33 + '@tanstack/react-router': ^1.159.5 vite: '>=5.0.0 || >=6.0.0 || >=7.0.0' - vite-plugin-solid: ^2.11.8 + vite-plugin-solid: ^2.11.10 webpack: '>=5.92.0' peerDependenciesMeta: '@rsbuild/core': @@ -4978,37 +5363,37 @@ packages: webpack: optional: true - '@tanstack/router-ssr-query-core@1.132.33': - resolution: {integrity: sha512-pd2vYyi0LugifhCdqefwtRK2+PGvD7R71VkiflxJPuBUYlkXRr7PpytbHQHCD0BQ7HR7x65VQRSqJjLWt5WFMA==} + '@tanstack/router-ssr-query-core@1.159.4': + resolution: {integrity: sha512-zqgJaf8iTk2ugrJqvU+b8NnFf3MKcnFaurtlp5tP38lNHQGW4En9UaOBOou/6zYZMlKQBcvqxSGJiwaLIyTK2g==} engines: {node: '>=12'} peerDependencies: - '@tanstack/query-core': '>=5.66.0' + '@tanstack/query-core': '>=5.90.0' '@tanstack/router-core': '>=1.127.0' - '@tanstack/router-utils@1.132.31': - resolution: {integrity: sha512-uf8mQ3wV58K8TL5XXBoWhkYxmCV7LLWbbf6AvcxdhnCnBNmXBGlY+T8RdsRnXyI2Iyp2HfHaVZ+8H3CEQedXfw==} + '@tanstack/router-utils@1.158.0': + resolution: {integrity: sha512-qZ76eaLKU6Ae9iI/mc5zizBX149DXXZkBVVO3/QRIll79uKLJZHQlMKR++2ba7JsciBWz1pgpIBcCJPE9S0LVg==} engines: {node: '>=12'} - '@tanstack/server-functions-plugin@1.132.31': - resolution: {integrity: sha512-XjkW0cE6bJXswJwncM8DImjqBqNG8v4GSR+ZFuYkmasXs26dNyS5cucMU4+egS3YC0sNyksCBdD35XrnGlRWLQ==} - engines: {node: '>=12'} + '@tanstack/start-client-core@1.159.4': + resolution: {integrity: sha512-9j2i1PRTIGcYAD+509znve0ngK81ZUfbX4XCpoNFMaUUpRHoEPPK5I9+PzLFvL9sNOto67x+WULCUggzX+lEKQ==} + engines: {node: '>=22.12.0'} - '@tanstack/start-client-core@1.132.36': - resolution: {integrity: sha512-u3nbGOZqhg1SXcGXT1FtuJ2HE++rqxk3+Q1qFmrRvUg0mVZ1fRhxZDftzY6L/OzP9MgIA6ixXhd9wBz260Pt5Q==} + '@tanstack/start-fn-stubs@1.154.7': + resolution: {integrity: sha512-D69B78L6pcFN5X5PHaydv7CScQcKLzJeEYqs7jpuyyqGQHSUIZUjS955j+Sir8cHhuDIovCe2LmsYHeZfWf3dQ==} engines: {node: '>=22.12.0'} - '@tanstack/start-plugin-core@1.132.36': - resolution: {integrity: sha512-vsqywnZaFFZ2v62bG8oZ7AJIgFplM5DWR8ln1S4MyURXhClb64cdV3DG0zhKfFnaZXDJBv4Qesq1vc6Gs4U0HA==} + '@tanstack/start-plugin-core@1.159.5': + resolution: {integrity: sha512-QGiBw+L3qu2sUY0Tg9KovxjDSi5kevoANEcq9RLX7iIhLkTjrILN6hnAlXZUzqk5Egaf0aN2yWhwI4HWucMprw==} engines: {node: '>=22.12.0'} peerDependencies: vite: '>=7.0.0' - '@tanstack/start-server-core@1.132.36': - resolution: {integrity: sha512-qlk0GbM3EBGR+b+vypdFf8FPkqcVRlcaaF6JbqU6NKlTgGjv5gJnC5xkp41ikhZAf2bLZglgqH18RnETbsVSaw==} + '@tanstack/start-server-core@1.159.4': + resolution: {integrity: sha512-sGpr+iil+pcY3Gglvbnxaj7fCEPTQJv4oF7YA24SVv8YvayLXtBXpF26miJLA+KR9P31dQdPYe1gTjv5zRyvHg==} engines: {node: '>=22.12.0'} - '@tanstack/start-storage-context@1.132.33': - resolution: {integrity: sha512-T2Bo8e1GvuE/MluW7QRAXkPzlTVB4IKDVwzDLxZK1VeWJIiX9VqAWi+QEcsVvuBGrfxdRvolfiFPf8yEiLl91Q==} + '@tanstack/start-storage-context@1.159.4': + resolution: {integrity: sha512-iGkmuCIq3PLI4GKOGwgUNHQKZ13YV8LGq62o2hVnyXE64Jm2SP7c5z6D1ndydpk4JwdRzQKlcOFT/1agvS6Nsg==} engines: {node: '>=22.12.0'} '@tanstack/store@0.7.7': @@ -5021,16 +5406,16 @@ packages: resolution: {integrity: sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg==} engines: {node: '>=12'} - '@tanstack/virtual-file-routes@1.132.31': - resolution: {integrity: sha512-rxS8Cm2nIXroLqkm9pE/8X2lFNuvcTIIiFi5VH4PwzvKscAuaW3YRMN1WmaGDI2mVEn+GLaoY6Kc3jOczL5i4w==} + '@tanstack/virtual-file-routes@1.154.7': + resolution: {integrity: sha512-cHHDnewHozgjpI+MIVp9tcib6lYEQK5MyUr0ChHpHFGBl8Xei55rohFK0I0ve/GKoHeioaK42Smd8OixPp6CTg==} engines: {node: '>=12'} '@testing-library/dom@10.4.1': resolution: {integrity: sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==} engines: {node: '>=18'} - '@testing-library/react@16.3.0': - resolution: {integrity: sha512-kFSyxiEDwv1WLl2fgsq6pPBbw5aWKrsY2/noi1Id0TK0UParSF62oFQFGHXIyaG4pp2tEub/Zlel+fjjZILDsw==} + '@testing-library/react@16.3.2': + resolution: {integrity: sha512-XU5/SytQM+ykqMnAnvB2umaJNIOsLF3PVv//1Ew4CTcpz0/BRyy/af40qqrt7SjKpDdT1saBMc42CUok5gaw+g==} engines: {node: '>=18'} peerDependencies: '@testing-library/dom': ^10.0.0 @@ -5044,42 +5429,25 @@ packages: '@types/react-dom': optional: true - '@tokenizer/inflate@0.2.7': - resolution: {integrity: sha512-MADQgmZT1eKjp06jpI2yozxaU9uVs4GzzgSL+uEq7bVcJ9V1ZXQkeGNql1fsSI0gMy1vhvNTNbUqrx+pZfJVmg==} + '@tokenizer/inflate@0.4.1': + resolution: {integrity: sha512-2mAv+8pkG6GIZiF1kNg1jAjh27IDxEPKwdGul3snfztFerfPGI1LjDezZp3i7BElXompqEtPmoPx6c2wgtWsOA==} engines: {node: '>=18'} '@tokenizer/token@0.3.0': resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} - '@ts-morph/common@0.24.0': - resolution: {integrity: sha512-c1xMmNHWpNselmpIqursHeOHHBTIsJLbB+NuovbTTRCNiTLEr/U9dbJ8qy0jd/O2x5pc3seWuOUN5R2IoOTp8A==} - - '@ts-morph/common@0.27.0': - resolution: {integrity: sha512-Wf29UqxWDpc+i61k3oIOzcUfQt79PIT9y/MWfAGlrkjg6lBC1hwDECLXPVJAhWjiGbfBCxZd65F/LIZF3+jeJQ==} - '@ts-morph/common@0.28.1': resolution: {integrity: sha512-W74iWf7ILp1ZKNYXY5qbddNaml7e9Sedv5lvU1V8lftlitkc9Pq1A+jlH23ltDgWYeZFFEqGCD1Ies9hqu3O+g==} - '@tsconfig/node10@1.0.11': - resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} - - '@tsconfig/node12@1.0.11': - resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} - - '@tsconfig/node14@1.0.3': - resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} - - '@tsconfig/node16@1.0.4': - resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - '@tuyau/client@0.2.11-next.2': resolution: {integrity: sha512-sTwa/QVFnTHh/NtFmMknPi4ckoOc+ztcTByu8gwUPBuTjaP282g4vymRLaE/GQLRgeRvnF56obs6m/ibqeRd6w==} - '@tuyau/core@0.4.2': - resolution: {integrity: sha512-thobRIBW+fQGt9gXQ9zdvhVUyZE5qLZorBeDqxJ2SF07igZAqm0+fyvMTQbOH/vIcpwK2ob9ev3bBhqW4E2hWw==} - engines: {node: '>=20.6.0'} + '@tuyau/core@1.0.0-beta.10': + resolution: {integrity: sha512-q+rFxqx0dsHKVmDkRaMr8J5FgYGM1SixpAO7XYfRZfAvzOFiRoxP8il1ZYgs05lWwVcdXr2LJGlbuV7Pt8aPYw==} + engines: {node: '>=24.0.0'} peerDependencies: - '@adonisjs/core': ^6.2.0 + '@adonisjs/assembler': ^8.0.0-next.27 + '@adonisjs/core': ^7.0.0-next.16 '@tuyau/react-query@0.0.1-next.2': resolution: {integrity: sha512-kBQrmuerzSDlAD0+NvpZ8qmk1cPC0Epxle7lCyUI8eSpm97/y776q+qT8Q/l1cqPGmh7uqzPAgPFewWOWgiSgA==} @@ -5111,12 +5479,12 @@ packages: '@types/bunyan@1.8.11': resolution: {integrity: sha512-758fRH7umIMk5qt5ELmRMff4mLDlN+xyYzC+dkPTdKwbSkJFvz6xwyScrytPU0QIBbRRwbiE8/BIg8bpajerNQ==} - '@types/bytes@3.1.5': - resolution: {integrity: sha512-VgZkrJckypj85YxEsEavcMmmSOIzkUHqWmM4CCyia5dc54YwsXzJ5uT4fYxBQNEXx+oF1krlhgCbvfubXqZYsQ==} - '@types/chai@5.2.2': resolution: {integrity: sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==} + '@types/chai@5.2.3': + resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==} + '@types/connect@3.4.38': resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} @@ -5168,9 +5536,6 @@ packages: '@types/he@1.2.3': resolution: {integrity: sha512-q67/qwlxblDzEDvzHhVkwc1gzVWxaNxeyHUBF4xElrvjL11O+Ytze+1fGpBHlr/H9myiBUaUXNnNPmBHxxfAcA==} - '@types/http-cache-semantics@4.0.4': - resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} - '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -5186,20 +5551,17 @@ packages: '@types/mysql@2.15.27': resolution: {integrity: sha512-YfWiV16IY0OeBfBCk8+hXKmdTKrKlwKN1MNKAPBu5JYxLwBEZl7QzeEpGnlZb3VMGJrrGmB84gXiH+ofs/TezA==} - '@types/node@18.19.130': - resolution: {integrity: sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==} - - '@types/node@20.19.19': - resolution: {integrity: sha512-pb1Uqj5WJP7wrcbLU7Ru4QtA0+3kAXrkutGiD26wUKzSMgNNaPARTUDQmElUXp64kh3cWdou3Q0C7qwwxqSFmg==} + '@types/node@20.19.33': + resolution: {integrity: sha512-Rs1bVAIdBs5gbTIKza/tgpMuG1k3U/UMJLWecIMxNdJFDMzcM5LOiLVRYh3PilWEYDIeUDv7bpiHPLPsbydGcw==} '@types/node@22.14.1': resolution: {integrity: sha512-u0HuPQwe/dHrItgHHpmw3N2fYCR6x4ivMNbPHRkBVP4CvN+kiRrKHWk3i8tXiO/joPwXLMYvF9TTF0eqgHIuOw==} - '@types/node@22.18.8': - resolution: {integrity: sha512-pAZSHMiagDR7cARo/cch1f3rXy0AEXwsVsVH09FcyeJVAzCnGgmYis7P3JidtTUjyadhTeSo8TgRPswstghDaw==} + '@types/node@22.19.10': + resolution: {integrity: sha512-tF5VOugLS/EuDlTBijk0MqABfP8UxgYazTLo3uIn3b4yJgg26QRbVYJYsDtHrjdDUIRfP70+VfhTTc+CE1yskw==} - '@types/nodemailer@6.4.20': - resolution: {integrity: sha512-uj83z0GqwqMUE6RI4EKptPlav0FYE6vpIlqJAnxzu+/sSezRdbH69rSBCMsdW6DdsCAzoFQZ52c2UIlhRVQYDA==} + '@types/nodemailer@7.0.4': + resolution: {integrity: sha512-ee8fxWqOchH+Hv6MDDNNy028kwvVnLplrStm4Zf/3uHWw5zzo8FoYYeffpJtGs2wWysEumMH0ZIdMGMY1eMAow==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -5213,8 +5575,8 @@ packages: '@types/pg-pool@2.0.6': resolution: {integrity: sha512-TaAUE5rq2VQYxab5Ts7WZhKNmuN78Q6PiFonTDdpbx8a1H0M1vhy3rhiMjl+e2iHmogyMw7jZF4FrE6eJUy5HQ==} - '@types/pg@8.15.5': - resolution: {integrity: sha512-LF7lF6zWEKxuT3/OR8wAZGzkg4ENGXFNyiV/JeOt9z5B+0ZVwbql9McqX5c/WStFq1GaGso7H1AzP/qSzmlCKQ==} + '@types/pg-pool@2.0.7': + resolution: {integrity: sha512-U4CwmGVQcbEuqpyju8/ptOKg6gEC+Tqsvj2xS9o1g71bUh8twxnC6ZL5rZKCsGN0iyH0CwgUyc9VR5owNQF9Ng==} '@types/pg@8.15.6': resolution: {integrity: sha512-NoaMtzhxOrubeL/7UZuNTrejB4MPAJ0RpxZqXQf2qXuVlTPuG6Y8p4u9dKRaue4yjmC7ZhzVO2/Yyyn25znrPQ==} @@ -5225,27 +5587,24 @@ packages: '@types/prismjs@1.26.5': resolution: {integrity: sha512-AUZTa7hQ2KY5L7AmtSiqxlhWxb4ina0yd8hNbl4TWuqnv/pFP0nDMb3YrfSBf4hJVGLh2YEIBfKaBW/9UEl6IQ==} - '@types/qs@6.14.0': - resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==} - '@types/react-dom@19.0.4': resolution: {integrity: sha512-4fSQ8vWFkg+TGhePfUzVmat3eC14TXYSsiiDSLI0dVLsrm9gZFABjPy/Qu6TKgl1tq1Bu1yDsuQgY3A3DOjCcg==} peerDependencies: '@types/react': ^19.0.0 - '@types/react-dom@19.2.0': - resolution: {integrity: sha512-brtBs0MnE9SMx7px208g39lRmC5uHZs96caOJfTjFcYSLHNamvaSMfJNagChVNkup2SdtOxKX1FDBkRSJe1ZAg==} + '@types/react-dom@19.2.3': + resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} peerDependencies: '@types/react': ^19.2.0 '@types/react@19.0.10': resolution: {integrity: sha512-JuRQ9KXLEjaUNjTWpzuR231Z2WpIwczOkBEIvbHNCzQefFIT0L8IqE6NV6ULLyC1SI/i234JnDoMkfg+RjQj2g==} - '@types/react@19.2.0': - resolution: {integrity: sha512-1LOH8xovvsKsCBq1wnT4ntDUdCJKmnEakhsuoUSy6ExlHCkGP2hqnatagYTgFk6oeL0VU31u7SNjunPN+GchtA==} + '@types/react@19.2.13': + resolution: {integrity: sha512-KkiJeU6VbYbUOp5ITMIc7kBfqlYkKA5KhEHVrGMmUUMt7NeaZg65ojdPk+FtNrBAOXNVM5QM72jnADjM+XVRAQ==} - '@types/shimmer@1.2.0': - resolution: {integrity: sha512-UE7oxhQLLd9gub6JKIAhDq06T0F6FnztwMNRvYgjeQSBeMc1ZG/tA47EwfduvkuQS8apbkM/lpLpWsaCeYsXVg==} + '@types/statuses@2.0.6': + resolution: {integrity: sha512-xMAgYwceFhRA2zY+XbEA7mxYbA093wdiW8Vu6gZPGWy9cmOyU9XesH1tNcEWsKFd5Vzrqx5T3D38PWx1FIIXkA==} '@types/superagent@8.1.9': resolution: {integrity: sha512-pTVjI73witn+9ILmoJdajHGW2jkSaOzhiFYF1Rd3EQ94kymLqB9PjD9ISg7WaALC7+dCHT0FGe9T2LktLq/3GQ==} @@ -5256,41 +5615,22 @@ packages: '@types/use-sync-external-store@0.0.6': resolution: {integrity: sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==} - '@types/uuid@10.0.0': - resolution: {integrity: sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==} - - '@types/validator@13.15.3': - resolution: {integrity: sha512-7bcUmDyS6PN3EuD9SlGGOxM77F8WLVsrwkxyWxKnxzmXoequ6c7741QBrANq6htVRGOITJ7z72mTP6Z4XyuG+Q==} + '@types/validator@13.15.10': + resolution: {integrity: sha512-T8L6i7wCuyoK8A/ZeLYt1+q0ty3Zb9+qbSSvrIVitzT3YjZqkTZ40IbRsPanlB4h1QB3JVL1SYCdR6ngtFYcuA==} '@types/webpack@5.28.5': resolution: {integrity: sha512-wR87cgvxj3p6D0Crt1r5avwqffqPXUkNlnQ1mjU93G7gCuFjufZR4I6j8cz5g1F1tTYpfOOFvly+cmIQwL9wvw==} - '@vavite/multibuild@5.1.0': - resolution: {integrity: sha512-xhJS6oAhQqDCRFFmpZWNCcAJw7145pvlfKX/IOCQX7oqulbw9amH9rdrNXmwz79UeYgOwxXpWfEavyYTPLY1KQ==} - peerDependencies: - vite: ^6.0.0 - - '@verrou/core@0.5.1': - resolution: {integrity: sha512-A/hMtOSBgXKfYWFrLJAsqiE4VwvyaYW0thf7kdkAhBBdDVIr50o45tONjJ21EIjRi7s1G7A2zWwtzhrHnycoiQ==} - peerDependencies: - '@aws-sdk/client-dynamodb': ^3.484.0 - ioredis: ^5.3.2 - peerDependenciesMeta: - '@aws-sdk/client-dynamodb': - optional: true - ioredis: - optional: true - - '@vinejs/compiler@3.0.0': - resolution: {integrity: sha512-v9Lsv59nR56+bmy2p0+czjZxsLHwaibJ+SV5iK9JJfehlJMa501jUJQqqz4X/OqKXrxtE3uTQmSqjUqzF3B2mw==} + '@vinejs/compiler@4.1.3': + resolution: {integrity: sha512-UyH7Zn8dkTMLeU+PF2WjCnWkFb2qYaOxAcvp/uXW0njtKNcJOnVJaPsnWYwqewkTcHN47yvOdzosj3kj3RAP5w==} engines: {node: '>=18.0.0'} - '@vinejs/vine@3.0.1': - resolution: {integrity: sha512-ZtvYkYpZOYdvbws3uaOAvTFuvFXoQGAtmzeiXu+XSMGxi5GVsODpoI9Xu9TplEMuD/5fmAtBbKb9cQHkWkLXDQ==} + '@vinejs/vine@4.3.0': + resolution: {integrity: sha512-GaJY+PyTvcnjPvbL6pJhKNv4zl2vxFE5K8HoEf8LuTWrRa8WMB3jfS/MEywkbOLVQR1UlLxXNqAGcxgZfJcWkg==} engines: {node: '>=18.16.0'} - '@vitejs/plugin-react@5.0.4': - resolution: {integrity: sha512-La0KD0vGkVkSk6K+piWDKRUyg8Rl5iAIKRMH0vMJI0Eg47bq1eOxmoObAaQG37WMW9MSyk7Cs8EIWwJC1PtzKA==} + '@vitejs/plugin-react@5.1.3': + resolution: {integrity: sha512-NVUnA6gQCl8jfoYqKqQU5Clv0aPw14KkZYCsX6T9Lfu9slI0LOU10OTwFHS/WmptsMMpshNd/1tuWsHQ2Uk+cg==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 @@ -5369,10 +5709,6 @@ packages: '@webassemblyjs/wast-printer@1.14.1': resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} - '@xmldom/xmldom@0.9.8': - resolution: {integrity: sha512-p96FSY54r+WJ50FIOsCOjyj/wavs8921hG5+kVMmZgKcvIKxMXHTrjNJvRgWa/zuX3B6t2lijLNFaOyuxUH+2A==} - engines: {node: '>=14.6'} - '@xtuc/ieee754@1.2.0': resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} @@ -5397,24 +5733,15 @@ packages: peerDependencies: acorn: ^8.14.0 - acorn-walk@8.3.2: - resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} - engines: {node: '>=0.4.0'} - - acorn-walk@8.3.4: - resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} - engines: {node: '>=0.4.0'} - - acorn@8.14.0: - resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} - engines: {node: '>=0.4.0'} - hasBin: true - acorn@8.15.0: resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} engines: {node: '>=0.4.0'} hasBin: true + agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} + agent-base@7.1.4: resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} engines: {node: '>= 14'} @@ -5474,14 +5801,11 @@ packages: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} - arg@4.1.3: - resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} - arg@5.0.2: resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} - argparse@1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} aria-hidden@1.2.6: resolution: {integrity: sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==} @@ -5490,9 +5814,6 @@ packages: aria-query@5.3.0: resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} - as-table@1.0.55: - resolution: {integrity: sha512-xvsWESUJn0JN421Xb9MQw6AsMHRCUknCe0Wjlxvjud80mU4E6hQf1A6NzQKcYNmYw62MfzEtXc+badstZP3JpQ==} - asap@2.0.6: resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} @@ -5508,9 +5829,6 @@ packages: resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==} hasBin: true - async-mutex@0.5.0: - resolution: {integrity: sha512-1A94B18jkJ3DYq284ohPxoXbfTA5HsQ7/Mf4DEhcyLx3Bz27Rh59iScbB6EPiP+B+joue6YCxcMXSbFC1tZKwA==} - async-retry@1.3.3: resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==} @@ -5528,8 +5846,8 @@ packages: peerDependencies: postcss: ^8.1.0 - babel-dead-code-elimination@1.0.10: - resolution: {integrity: sha512-DV5bdJZTzZ0zn0DC24v3jD7Mnidh6xhKa4GfKCbq3sfW8kaWhDdZjP3i81geA8T33tdYqWKw4D3fVv0CwEgKVA==} + babel-dead-code-elimination@1.0.12: + resolution: {integrity: sha512-GERT7L2TiYcYDtYk1IpD+ASAYXjKbLTDPhBtYj7X1NuRMDTMtAx9kyBenub1Ev41lo91OHCKdmP+egTDmfQ7Ig==} balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -5565,9 +5883,6 @@ packages: blake3-wasm@2.1.5: resolution: {integrity: sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==} - blurhash@2.0.5: - resolution: {integrity: sha512-cRygWd7kGBQO3VEhPiTgq4Wc43ctsM+o46urrmPOiuAe+07fzlSB9OJVdpgDL0jPqXUVQ9ht7aq7kxOeJHRK+w==} - boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} @@ -5592,6 +5907,10 @@ packages: buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} + bundle-name@4.1.0: + resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} + engines: {node: '>=18'} + bytes@3.1.2: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} @@ -5600,14 +5919,6 @@ packages: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} - cacheable-lookup@7.0.0: - resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==} - engines: {node: '>=14.16'} - - cacheable-request@12.0.1: - resolution: {integrity: sha512-Yo9wGIQUaAfIbk+qY0X4cDQgCosecfBe3V9NSyeY4qPC2SAkbCS4Xj79VP8WOzitpJUZKc/wsRCYF5ariDIwkg==} - engines: {node: '>=18'} - call-bind-apply-helpers@1.0.2: resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} engines: {node: '>= 0.4'} @@ -5620,9 +5931,9 @@ packages: resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} engines: {node: '>= 6'} - camelcase@8.0.0: - resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==} - engines: {node: '>=16'} + camelcase@9.0.0: + resolution: {integrity: sha512-TO9xmyXTZ9HUHI8M1OnvExxYB0eYVS/1e5s7IDMTAoIcwUd+aNcFODs6Xk83mobk0velyHFQgA1yIrvYc6wclw==} + engines: {node: '>=20'} caniuse-lite@1.0.30001747: resolution: {integrity: sha512-mzFa2DGIhuc5490Nd/G31xN1pnBnYMadtkyTjefPI7wzypqgCEpeWu9bJr0OnDsyKrW75zA9ZAt7pbQFmwLsQg==} @@ -5635,6 +5946,10 @@ packages: resolution: {integrity: sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==} engines: {node: '>=18'} + chai@6.2.2: + resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==} + engines: {node: '>=18'} + chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} @@ -5658,9 +5973,6 @@ packages: resolution: {integrity: sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg==} engines: {node: '>=20.18.1'} - chevrotain@11.0.3: - resolution: {integrity: sha512-ci2iJH6LeIkvP9eJW6gpueU8cnZhv85ELY8w8WiFtNjMHA5ad6pQLaJo9mEly/9qUyCpvqX8/POVUTf18/HFdw==} - chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} @@ -5669,9 +5981,9 @@ packages: resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} engines: {node: '>= 14.16.0'} - chownr@3.0.0: - resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} - engines: {node: '>=18'} + chokidar@5.0.0: + resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==} + engines: {node: '>= 20.19.0'} chrome-trace-event@1.0.4: resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} @@ -5683,12 +5995,12 @@ packages: cjs-module-lexer@1.4.3: resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==} + cjs-module-lexer@2.2.0: + resolution: {integrity: sha512-4bHTS2YuzUvtoLjdy+98ykbNB5jS0+07EvFNXerqZQJ89F7DI6ET7OQo/HJuW6K0aVsKA9hj9/RVb2kQVOrPDQ==} + class-variance-authority@0.7.1: resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==} - classnames@2.5.1: - resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} - cli-boxes@4.0.1: resolution: {integrity: sha512-5IOn+jcCEHEraYolBPs/sT4BxYCe2nHg374OPiItB1O96KZFseS2gthU4twyYzeDcFew4DaUM/xwc5BQf08JJw==} engines: {node: '>=18.20 <19 || >=20.10'} @@ -5709,10 +6021,14 @@ packages: resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==} engines: {node: 10.* || >= 12.*} - cli-truncate@5.1.0: - resolution: {integrity: sha512-7JDGG+4Zp0CsknDCedl0DYdaeOhc46QNpXi3NLQblkZpXXgA6LncLDUUyvrjSvZeF3VRQa+KiMGomazQrC1V8g==} + cli-truncate@5.1.1: + resolution: {integrity: sha512-SroPvNHxUnk+vIW/dOSfNqdy1sPEFkrTk6TUtqLCnBlo3N7TNYYkzzN7uSD6+jVjrdO4+p8nH7JzH6cIvUem6A==} engines: {node: '>=20'} + cli-width@4.1.0: + resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} + engines: {node: '>= 12'} + client-only@0.0.1: resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} @@ -5744,13 +6060,6 @@ packages: color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - color-string@1.9.1: - resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} - - color@4.2.3: - resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} - engines: {node: '>=12.5.0'} - colorette@2.0.19: resolution: {integrity: sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==} @@ -5793,18 +6102,14 @@ packages: resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==} engines: {node: ^14.18.0 || >=16.10.0} - content-disposition@0.5.4: - resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} - engines: {node: '>= 0.6'} + content-disposition@1.0.1: + resolution: {integrity: sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==} + engines: {node: '>=18'} content-type@1.0.5: resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} engines: {node: '>= 0.6'} - convert-hrtime@5.0.0: - resolution: {integrity: sha512-lOETlkIeYSJWcbbcvjRKGxVMXJR+8+OQb/mTPbA4ObPMytYIsUbuOE0Jzy60hjARYszq1id0j8KgVhC+WGZVTg==} - engines: {node: '>=12'} - convert-source-map@1.9.0: resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} @@ -5825,25 +6130,22 @@ packages: cookiejar@2.1.4: resolution: {integrity: sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==} - copy-file@11.1.0: - resolution: {integrity: sha512-X8XDzyvYaA6msMyAM575CUoygY5b44QzLcGRKsK3MFmXcOvQa518dNPLsKYwkYsn72g3EiW+LE0ytd/FlqWmyw==} - engines: {node: '>=18'} - cors@2.8.5: resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} engines: {node: '>= 0.10'} - cpy@11.1.0: - resolution: {integrity: sha512-QGHetPSSuprVs+lJmMDcivvrBwTKASzXQ5qxFvRC2RFESjjod71bDvFvhxTjDgkNjrrb72AI6JPjfYwxrIy33A==} - engines: {node: '>=18'} - - create-require@1.1.1: - resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} + crossws@0.4.4: + resolution: {integrity: sha512-w6c4OdpRNnudVmcgr7brb/+/HmYjMQvYToO/oTrprTwxRUiom3LYWU1PMWuD006okbUWpII1Ea9/+kwpUfmyRg==} + peerDependencies: + srvx: '>=0.7.1' + peerDependenciesMeta: + srvx: + optional: true + crypto-js@4.2.0: resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} @@ -5863,12 +6165,12 @@ packages: engines: {node: '>=4'} hasBin: true - cssstyle@5.3.1: - resolution: {integrity: sha512-g5PC9Aiph9eiczFpcgUhd9S4UUO3F+LHGRIi5NUMZ+4xtoIYbHNZwZnWA2JsFGe8OU8nl4WyaEFiZuGuxlutJQ==} + cssstyle@5.3.7: + resolution: {integrity: sha512-7D2EPVltRrsTkhpQmksIu+LxeWAIEk6wRDMJ1qljlv+CKHJM+cJLlfhWIzNA44eAsHXSNe3+vO6DW1yCYx8SuQ==} engines: {node: '>=20'} - csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + csstype@3.2.3: + resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} d3-array@3.2.4: resolution: {integrity: sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==} @@ -5914,9 +6216,6 @@ packages: resolution: {integrity: sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==} engines: {node: '>=12'} - data-uri-to-buffer@2.0.2: - resolution: {integrity: sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==} - data-urls@6.0.0: resolution: {integrity: sha512-BnBS08aLUM+DKamupXs3w2tJJoqU+AkaE/+6vQxi/G/DPmIZFJJp9Dkb1kM03AZx8ADehDUZgsNxju3mPXZYIA==} engines: {node: '>=20'} @@ -5930,8 +6229,8 @@ packages: dateformat@4.6.3: resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} - dayjs@1.11.18: - resolution: {integrity: sha512-zFBQ7WFRvVRhKcWoUh+ZA1g2HVgUbsZm9sbddh8EC5iv93sui8DVVz1Npvz+r6meo9VKfa8NyLWBsQK1VvIKPA==} + dayjs@1.11.19: + resolution: {integrity: sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==} debounce@2.2.0: resolution: {integrity: sha512-Xks6RUDLZFdz8LIdR6q0MTH44k7FikOmnh5xkSjMig6ch45afc8sjTjRQf3P6ax8dMgcQrYO/AR2RGWURrruqw==} @@ -5961,15 +6260,8 @@ packages: decimal.js@10.6.0: resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==} - decode-formdata@0.9.0: - resolution: {integrity: sha512-q5uwOjR3Um5YD+ZWPOF/1sGHVW9A5rCrRwITQChRXlmPkxDFBqCm4jNTIVdGHNH9OnR+V9MoZVgRhsFb+ARbUw==} - - decompress-response@6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} - engines: {node: '>=10'} - - dedent@1.7.0: - resolution: {integrity: sha512-HGFtf8yhuhGhqO07SV79tRp+br4MnbdjeVxotpn1QBl30pcLLCQjX5b2295ll0fv8RKDKsmWYrl05usHM9CewQ==} + dedent@1.7.1: + resolution: {integrity: sha512-9JmrhGZpOlEgOLdQgSm0zxFaYoQon408V1v49aqTWuXENVlnCuY9JBZcXZiCsZQWDjTm5Qf/nIvAy77mXDAjEg==} peerDependencies: babel-plugin-macros: ^3.1.0 peerDependenciesMeta: @@ -5984,12 +6276,20 @@ packages: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} engines: {node: '>=0.10.0'} - defaults@1.0.4: - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + default-browser-id@5.0.1: + resolution: {integrity: sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==} + engines: {node: '>=18'} - defer-to-connect@2.0.1: - resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} - engines: {node: '>=10'} + default-browser@5.4.0: + resolution: {integrity: sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==} + engines: {node: '>=18'} + + defaults@1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + + define-lazy-prop@3.0.0: + resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} + engines: {node: '>=12'} defu@6.1.4: resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} @@ -6010,26 +6310,19 @@ packages: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - detect-libc@2.1.1: - resolution: {integrity: sha512-ecqj/sy1jcK1uWrwpR67UhYrIFQ+5WlGxth34WquCbamhFA6hkkwiu37o6J5xCHdo1oixJRfVRw+ywV+Hq/0Aw==} + detect-libc@2.1.2: + resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} engines: {node: '>=8'} detect-node-es@1.1.0: resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} - devalue@5.3.2: - resolution: {integrity: sha512-UDsjUbpQn9kvm68slnrs+mfxwFkIflOhkanmyabZ8zOYk8SMEIbJ3TK+88g70hSIeytu4y18f0z/hYHMTrXIWw==} - dezalgo@1.0.4: resolution: {integrity: sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==} didyoumean@1.2.2: resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - diff@4.0.2: - resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} - engines: {node: '>=0.3.1'} - diff@8.0.2: resolution: {integrity: sha512-sSuxWU5j5SR9QQji/o2qMvqRNYRDOcBTgsJ/DeCf4iSN4gW+gNMXM7wFIP+fdXZxoNiAnHUTGjCr+TSWXdRDKg==} engines: {node: '>=0.3.1'} @@ -6068,21 +6361,18 @@ packages: resolution: {integrity: sha512-jB76VYn8wapDHKHSOmP3vbKLoa77RJYsTLNmfl8+cuCD69uxZtP3h+kqV+Prw/YkYmN7yHyp4IApE15pDByk0A==} engines: {node: '>=18.16.0'} - edge-lexer@6.0.3: - resolution: {integrity: sha512-/s15CNnfhZv97bsW+ZgV5rtONULYjhCDYu+usbVLqZ8UQ6b/hQUNvQSIQBXA6Gql9dm72TMBB9sb/eWM2esufg==} + edge-lexer@6.0.4: + resolution: {integrity: sha512-rHlTSZUQfBu/fwnAjoaLCGGmDzpRPgUC8FEqNdJtpPEjBRCqU3a4Le7iJ8KSQfY2WvWx6NTGAwti62xj3eIz1w==} engines: {node: '>=18.16.0'} edge-parser@9.0.4: resolution: {integrity: sha512-vnjzfpqpjM4Mjt9typc1zLoFpC1F6kAObfcdyA6rSy+izIPji2RaQz5jWx5s5iG9hNcuyjtNyGRCLFVfoYhWcA==} engines: {node: '>=18.16.0'} - edge.js@6.3.0: - resolution: {integrity: sha512-Xm7XW6J2+6cvfRK6AJEKV5hBF230iCvwQRg5wattg+RAzQ6tRwWSe4gqCsvvCaHt4xp10xkm8+ZdhApF1FVCzA==} + edge.js@6.4.0: + resolution: {integrity: sha512-c19PeUKrADqu+XBr8wSKdjqW/L65xiEfBMh9nbTx6ieF3SV7Ajb3PdfvrYPuLnobgs/bwtem1+InYVFSaWPc1A==} engines: {node: '>=18.16.0'} - edgejs-parser@0.2.18: - resolution: {integrity: sha512-O1Xg3ISESg2bl8DqP5q3x1b88cqTSgLmEBqNhGH482JdAIexDY7gh7FA9Y5kHOFwRNsTLFoziwQou0lprJ1MYQ==} - ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} @@ -6130,8 +6420,8 @@ packages: end-of-stream@1.4.5: resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==} - engine.io-client@6.6.3: - resolution: {integrity: sha512-T0iLjnyNWahNyv/lcjS2y4oE358tVS/SYQNxYXGAJ9/GLgH4VCvOQ/mhTjqU88mLZCQgiG8RIegFHYCdVC+j5w==} + engine.io-client@6.6.4: + resolution: {integrity: sha512-+kjUJnZGwzewFDw951CDWcwj35vMNf2fcj7xQWOctq1F2i1jkDdVvdFG9kM/BEChymCH36KgjnW0NsL58JYRxw==} engine.io-parser@5.2.3: resolution: {integrity: sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==} @@ -6183,21 +6473,26 @@ packages: resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} engines: {node: '>= 0.4'} - es-toolkit@1.40.0: - resolution: {integrity: sha512-8o6w0KFmU0CiIl0/Q/BCEOabF2IJaELM1T2PWj6e8KqzHv1gdx+7JtFnDwOx1kJH/isJ5NwlDG1nCr1HrRF94Q==} + es-toolkit@1.44.0: + resolution: {integrity: sha512-6penXeZalaV88MM3cGkFZZfOoLGWshWWfdy0tWw/RlVVyhvMaWSBTOvXNeiW3e5FwdS5ePW0LGEu17zT139ktg==} esbuild@0.25.10: resolution: {integrity: sha512-9RiGKvCwaqxO2owP61uQ4BgNborAQskMR6QusfWzQqv7AZOg5oGehdY2pRJMTKuwxd1IDBP4rSbI5lHzU7SMsQ==} engines: {node: '>=18'} hasBin: true - esbuild@0.25.2: - resolution: {integrity: sha512-16854zccKPnC+toMywC+uKNeYSv+/eXkevRAfwRD/G9Cleq66m8XFIrigkbvauLLlCfDL45Q2cWegSg53gGBnQ==} + esbuild@0.27.0: + resolution: {integrity: sha512-jd0f4NHbD6cALCyGElNpGAOtWxSq46l9X/sWB0Nzd5er4Kz2YTm+Vl0qKFT9KUJvD8+fiO8AvoHhFvEatfVixA==} engines: {node: '>=18'} hasBin: true - esbuild@0.25.4: - resolution: {integrity: sha512-8pgjLUcUjcgDg+2Q4NYXnPbo/vncAY4UmyaCm0jZevERqCHZIaWwdJHkf8XQtu4AxSKCdvrUbT0XUr1IdZzI8Q==} + esbuild@0.27.2: + resolution: {integrity: sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==} + engines: {node: '>=18'} + hasBin: true + + esbuild@0.27.3: + resolution: {integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==} engines: {node: '>=18'} hasBin: true @@ -6241,8 +6536,8 @@ packages: resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} engines: {node: '>= 0.6'} - eventemitter3@5.0.1: - resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + eventemitter3@5.0.4: + resolution: {integrity: sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==} events@3.3.0: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} @@ -6256,17 +6551,10 @@ packages: resolution: {integrity: sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==} engines: {node: '>=18.0.0'} - execa@9.6.0: - resolution: {integrity: sha512-jpWzZ1ZhwUmeWRhS7Qv3mhpOhLfwI+uAX4e5fOcXqwMR7EcJ0pj2kV1CVzHVMX/LphnKWD3LObjZCoJ71lKpHw==} + execa@9.6.1: + resolution: {integrity: sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==} engines: {node: ^18.19.0 || >=20.5.0} - exifreader@4.32.0: - resolution: {integrity: sha512-sj1PzjpaPwSE/2MeUqoAYcfc2u7AZOGSby0FzmAkB4jjeCXgDryxzVgMwV+tJKGIkGdWkkWiUWoLSJoPHJ6V5Q==} - - exit-hook@2.2.1: - resolution: {integrity: sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==} - engines: {node: '>=6'} - expect-type@1.2.2: resolution: {integrity: sha512-JhFGDVJ7tmDJItKhYgJCGLOWjuK9vPxiXoUFLwLDc99NlmklilbiQJwoctZtt13+xMw91MCk/REan6MWHqDjyA==} engines: {node: '>=12.0.0'} @@ -6277,8 +6565,8 @@ packages: extend@3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - fast-copy@3.0.2: - resolution: {integrity: sha512-dl0O9Vhju8IrcLndv2eU4ldt1ftXMqqfgN4H1cpmGV7P6jeB9FwpN9a2c8DPGE1Ys88rNUJVYDHq73CGAGOPfQ==} + fast-copy@4.0.2: + resolution: {integrity: sha512-ybA6PDXIXOXivLJK/z9e+Otk7ve13I4ckBvGO5I2RRmBU1gMHLVDJYEuJYhGwez7YNlYji2M2DvVU+a9mSFDlw==} fast-deep-equal@2.0.1: resolution: {integrity: sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==} @@ -6286,9 +6574,6 @@ packages: fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fast-equals@3.0.3: - resolution: {integrity: sha512-NCe8qxnZFARSHGztGMZOO/PC1qa5MIFB5Hp66WdzbCRAz8U8US3bx1UTgLS49efBQPcUtO9gf5oVEY8o7y/7Kg==} - fast-glob@3.3.3: resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} engines: {node: '>=8.6.0'} @@ -6303,6 +6588,10 @@ packages: resolution: {integrity: sha512-pfX9uG9Ki0yekDHx2SiuRIyFdyAr1kMIMitPvb0YBo8SUfKvia7w7FIyd/l6av85pFYRhZscS75MwMnbvY+hcQ==} hasBin: true + fast-xml-parser@5.3.4: + resolution: {integrity: sha512-EFd6afGmXlCx8H8WTZHhAoDaWaGyuIBoZJ2mknrNxug+aZKjkp0a0dlars9Izl+jF+7Gu1/5f/2h68cQpe0IiA==} + hasBin: true + fastest-levenshtein@1.0.16: resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} engines: {node: '>= 4.9.1'} @@ -6319,22 +6608,12 @@ packages: picomatch: optional: true - fetchdts@0.1.7: - resolution: {integrity: sha512-YoZjBdafyLIop9lSxXVI33oLD5kN31q4Td+CasofLLYeLXRFeOsuOw0Uo+XNRi9PZlbfdlN2GmRtm4tCEQ9/KA==} - - fflate@0.8.2: - resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} - figures@6.1.0: resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} engines: {node: '>=18'} - file-type@20.5.0: - resolution: {integrity: sha512-BfHZtG/l9iMm4Ecianu7P8HRD2tBHLtjXinm4X62XBOYzi7CYA7jyqfJzOvXHqzVrVPYqBo2/GvbARMaaJkKVg==} - engines: {node: '>=18'} - - file-type@21.0.0: - resolution: {integrity: sha512-ek5xNX2YBYlXhiUXui3D/BXa3LdqPmoLJ7rqEx2bKJ7EAUEfmXgW0Das7Dc6Nr9MvqaOnIqiPV0mZk/r/UpNAg==} + file-type@21.3.0: + resolution: {integrity: sha512-8kPJMIGz1Yt/aPEwOsrR97ZyZaD1Iqm8PClb1nYFclUCkBi0Ma5IsYNQzvSFS9ib51lWyIw5mIT9rWzI/xjpzA==} engines: {node: '>=20'} fill-range@7.1.1: @@ -6349,6 +6628,10 @@ packages: resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==} engines: {node: '>=18'} + find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + flattie@1.1.1: resolution: {integrity: sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==} engines: {node: '>=8'} @@ -6372,18 +6655,10 @@ packages: resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} engines: {node: '>=14'} - form-data-encoder@4.1.0: - resolution: {integrity: sha512-G6NsmEW15s0Uw9XnCg+33H3ViYRyiM0hMrMhhqQOR8NFc5GhYrI+6I3u7OTw7b91J2g8rtvMBZJDbcGb2YUniw==} - engines: {node: '>= 18'} - - form-data@4.0.4: - resolution: {integrity: sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==} + form-data@4.0.5: + resolution: {integrity: sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==} engines: {node: '>= 6'} - formdata-node@6.0.3: - resolution: {integrity: sha512-8e1++BCiTzUno9v5IZ2J6bv4RU+3UKDmqWUQD0MIMVCd9AdhWkO1gw57oo1mNEX1dMq2EGI+FbWz4B92pscSQg==} - engines: {node: '>= 18'} - formidable@3.5.4: resolution: {integrity: sha512-YikH+7CUTOtP44ZTnUhR7Ic2UASBPOqmaRkRKxRbywPTe5VxF7RRCck4af9wutiZ/QKM5nME9Bie2fFaPz5Gug==} engines: {node: '>=14.0.0'} @@ -6416,9 +6691,6 @@ packages: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} - fs-readdir-recursive@1.1.0: - resolution: {integrity: sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==} - fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} @@ -6467,15 +6739,12 @@ packages: resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} engines: {node: '>= 0.4'} - get-source@2.0.12: - resolution: {integrity: sha512-X5+4+iD+HoSeEED+uwrQ07BOQr0kEDFMVqqpBuI+RaZBpBpHCuXxo70bjar6f0b0u/DQJsJ7ssurpP0V60Az+w==} - get-stream@9.0.1: resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} engines: {node: '>=18'} - get-tsconfig@4.10.1: - resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==} + get-tsconfig@4.13.0: + resolution: {integrity: sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==} getopts@2.3.0: resolution: {integrity: sha512-5eDf9fuSXwxBL6q5HX+dhDj+dslFGWzU5thZ9kNKUkcPtaPdatmUFKwHFrLb/uf/WpA4BHET+AX3Scl56cAjpA==} @@ -6491,23 +6760,21 @@ packages: glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - glob@10.4.5: - resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + glob@10.5.0: + resolution: {integrity: sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true glob@11.0.3: resolution: {integrity: sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==} engines: {node: 20 || >=22} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} - globby@14.1.0: - resolution: {integrity: sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==} - engines: {node: '>=18'} - globrex@0.1.2: resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} @@ -6524,16 +6791,17 @@ packages: resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} engines: {node: '>= 0.4'} - got@14.4.9: - resolution: {integrity: sha512-Dbu075Jwm3QwNCIoCenqkqY8l2gd7e/TanuhMbzZIEsb1mpAneImSusKhZ+XdqqC3S91SDV/1SdWpGXKAlm8tA==} - engines: {node: '>=20'} - graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - h3@2.0.0-beta.4: - resolution: {integrity: sha512-/JdwHUGuHjbBXAVxQN7T7QeI9cVlhsqMKVNFHebZVs9RoEYH85Ogh9O1DEy/1ZiJkmMwa1gNg6bBcGhc1Itjdg==} + graphql@16.12.0: + resolution: {integrity: sha512-DKKrynuQRne0PNpEbzuEdHlYOMksHSUI8Zc9Unei5gTsMNA2/vMpoMz/yKba50pejK56qj98qM0SjYxAKi13gQ==} + engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} + + h3@2.0.1-rc.14: + resolution: {integrity: sha512-163qbGmTr/9rqQRNuqMqtgXnOUAkE4KTdauiC9y0E5iG1I65kte9NyfWvZw5RTDMt6eY+DtyoNzrQ9wA2BfvGQ==} engines: {node: '>=20.11.1'} + hasBin: true peerDependencies: crossws: ^0.4.1 peerDependenciesMeta: @@ -6560,22 +6828,22 @@ packages: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true + headers-polyfill@4.0.3: + resolution: {integrity: sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==} + help-me@5.0.0: resolution: {integrity: sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==} - hoist-non-react-statics@3.3.2: - resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} - - hosted-git-info@7.0.2: - resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} - engines: {node: ^16.14.0 || >=18.0.0} + hosted-git-info@9.0.2: + resolution: {integrity: sha512-M422h7o/BR3rmCQ8UHi7cyyMqKltdP9Uo+J2fXK+RSAY+wTcKOIRyhTuKv4qn+DJf3g+PL890AzId5KZpX+CBg==} + engines: {node: ^20.17.0 || >=22.9.0} - hot-hook@0.4.0: - resolution: {integrity: sha512-D36jqIojBHqxfkel6r7QGfmal7HO3cFTnPKeZIpPsBtFdV3QPV7m42JTBDX3B/Ovi53RXbOix7t/uIeV2bfeRA==} + hot-hook@0.4.1-next.4: + resolution: {integrity: sha512-rvLZ0ddpsSez07u7VCcBmv4OhPd4l1kKYa5uDwkVzBHQP6TaohOfGBM0NayR1LeHmIEPsEEC19Il4MFYhRRR6g==} - html-encoding-sniffer@4.0.0: - resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} - engines: {node: '>=18'} + html-encoding-sniffer@6.0.0: + resolution: {integrity: sha512-CV9TW3Y3f8/wT0BRFc1/KAVQ3TUHiXmaAb6VW9vtiMFf7SLoMd1PdAc4W3KFOFETBJUb90KatHqlsZMWV+R9Gg==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} html-to-text@9.0.5: resolution: {integrity: sha512-qY60FjREgVZL03vJU6IfMV4GDjGBIoOyvuFdpBDIX9yTlDw0TjxVBQp+P8NvpdIXNJvfWBTNul7fsAQJq2FNpg==} @@ -6587,20 +6855,17 @@ packages: htmlparser2@8.0.2: resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==} - http-cache-semantics@4.2.0: - resolution: {integrity: sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==} - - http-errors@2.0.0: - resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} + http-errors@2.0.1: + resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==} engines: {node: '>= 0.8'} http-proxy-agent@7.0.2: resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} engines: {node: '>= 14'} - http2-wrapper@2.2.1: - resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} - engines: {node: '>=10.19.0'} + https-proxy-agent@5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} + engines: {node: '>= 6'} https-proxy-agent@7.0.6: resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} @@ -6610,9 +6875,9 @@ packages: resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==} engines: {node: '>=18.18.0'} - ical-generator@7.2.0: - resolution: {integrity: sha512-7I34QvxWqIRthaao81lmapa0OjftfDaSBZmADjV0IqxVMUWT5ywlATRsv/hZN9Rgf2VgRsnMY+xUUaA4ZvAJLA==} - engines: {node: '>=18.0.0'} + ical-generator@9.0.0: + resolution: {integrity: sha512-Ohpcw5fN8LhrnKyEQwISP7/EYfoafy0Nb1ISIMET0GWdsHrWpiqIdLocSi5vrYAdjF8QKy1GkaSk/n+GfzR/8A==} + engines: {node: 20 || >=22.0.0} peerDependencies: '@touch4it/ical-timezones': '>=1.6.0' '@types/luxon': '>= 1.26.0' @@ -6658,19 +6923,21 @@ packages: resolution: {integrity: sha512-vhj2J/cSzNg2G5tcK4Z1KZdeYmQa5keoxFULUYAxctK/zHJb1oraO7noCqnJxKe1b2eZdiiaSL1IHPOFAI8UYQ==} engines: {node: '>=4.0.0'} - ignore@7.0.5: - resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} - engines: {node: '>= 4'} - - immer@10.1.3: - resolution: {integrity: sha512-tmjF/k8QDKydUlm3mZU+tjM6zeq9/fFpPqH9SzWmBnVVKsPBg/V66qsMwb3/Bo90cgUN+ghdVBess+hPsxUyRw==} + immer@10.2.0: + resolution: {integrity: sha512-d/+XTN3zfODyjr89gM3mPq1WNX2B8pYsu7eORitdwyA2sBubnTl3laYlBk4sXY5FUa5qTZGBDPJICVbvqzjlbw==} - import-in-the-middle@1.14.4: - resolution: {integrity: sha512-eWjxh735SJLFJJDs5X82JQ2405OdJeAHDBnaoFCfdr5GVc7AWc9xU7KbrF+3Xd5F2ccP1aQFKtY+65X6EfKZ7A==} + immer@11.1.3: + resolution: {integrity: sha512-6jQTc5z0KJFtr1UgFpIL3N9XSC3saRaI9PwWtzM2pSqkNGtiNkYY2OSwkOGDK2XcTRcLb1pi/aNkKZz0nxVH4Q==} import-in-the-middle@2.0.1: resolution: {integrity: sha512-bruMpJ7xz+9jwGzrwEhWgvRrlKRYCRDBrfU+ur3FcasYXLJDxTruJ//8g2Noj+QFyRBeqbpj8Bhn4Fbw6HjvhA==} + import-in-the-middle@2.0.6: + resolution: {integrity: sha512-3vZV3jX0XRFW3EJDTwzWoZa+RH1b8eTTx6YOCjglrLyPuepwoBti1k3L2dKwdCUrnVEfc5CuRuGstaC/uQJJaw==} + + import-meta-resolve@4.2.0: + resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==} + index-to-position@1.2.0: resolution: {integrity: sha512-Yg7+ztRkqslMAS2iFaU+Oa4KTSidr63OsFGlOrJoW981kIYO3CGCS3wA95P1mUi/IVSJkn0D479KTJpVpvFNuw==} engines: {node: '>=18'} @@ -6690,11 +6957,8 @@ packages: resolution: {integrity: sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==} engines: {node: '>= 0.10'} - intl-messageformat@10.7.18: - resolution: {integrity: sha512-m3Ofv/X/tV8Y3tHXLohcuVuhWKo7BBq62cqY15etqmLxg2DZ34AGGgQDeR+SCta2+zICb1NX83af0GJmbQ1++g==} - - intlayer@7.1.6: - resolution: {integrity: sha512-Ycus0D2WIv+1RZsSSPs/lTlEF3fIdWzT7ZVrOhBQ3xoe8zXCjVq2McN8m7yxh/ZN8S+G1pUewDYfD4dgl2R4Eg==} + intlayer@7.5.14: + resolution: {integrity: sha512-3SaBCH4pKYN/QB+EREuLWf8KVhJN3nwKh2/SqYpfZgMb/bU5597/IJnEQmCxf6ntr2aNdIC87yzdsFZA+UUm3Q==} engines: {node: '>=14.18'} hasBin: true @@ -6702,9 +6966,6 @@ packages: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} - is-arrayish@0.3.4: - resolution: {integrity: sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==} - is-binary-path@2.1.0: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} @@ -6713,6 +6974,11 @@ packages: resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} engines: {node: '>= 0.4'} + is-docker@3.0.0: + resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + hasBin: true + is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} @@ -6729,6 +6995,15 @@ packages: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} + is-in-ssh@1.0.0: + resolution: {integrity: sha512-jYa6Q9rH90kR1vKB6NM7qqd1mge3Fx4Dhw5TVlK1MUBqhEOuCagrEHMevNuCcbECmXZ0ThXkRm+Ymr51HwEPAw==} + engines: {node: '>=20'} + + is-inside-container@1.0.0: + resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} + engines: {node: '>=14.16'} + hasBin: true + is-interactive@1.0.0: resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} engines: {node: '>=8'} @@ -6737,6 +7012,9 @@ packages: resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} engines: {node: '>=12'} + is-node-process@1.2.0: + resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} + is-number@7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} @@ -6768,6 +7046,10 @@ packages: resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} engines: {node: '>=18'} + is-wsl@3.1.0: + resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} + engines: {node: '>=16'} + isbot@5.1.31: resolution: {integrity: sha512-DPgQshehErHAqSCKDb3rNW03pa2wS/v5evvUqtxt6TTnHRqAG8FdzcSSJs9656pK6Y+NT7K9R4acEYXLHYfpUQ==} engines: {node: '>=18'} @@ -6815,13 +7097,13 @@ packages: js-tokens@9.0.1: resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} - js-yaml@3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + js-yaml@4.1.1: + resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} hasBin: true - jsdom@27.0.0: - resolution: {integrity: sha512-lIHeR1qlIRrIN5VMccd8tI2Sgw6ieYXSVktcSHaNe3Z5nE/tcPQYQWOq00wxMvYOsz+73eAkNenVvmPC6bba9A==} - engines: {node: '>=20'} + jsdom@27.4.0: + resolution: {integrity: sha512-mjzqwWRD9Y1J1KUi7W97Gja1bwOOM5Ug0EZ6UDK3xS7j7mndrkwozHtSblfomlzyB4NepioNt+B2sOSzczVgtQ==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: canvas: ^3.0.0 peerDependenciesMeta: @@ -6836,9 +7118,6 @@ packages: json-bigint@1.0.0: resolution: {integrity: sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==} - json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - json-parse-even-better-errors@2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} @@ -6857,9 +7136,6 @@ packages: resolution: {integrity: sha512-Qush0uP+G8ZScpGMZvHUiRfI0YBWuB3gVBYlI0v0vvOJt5FLicco+IkP0a50LqTTQhmts/m6tP5SWE+USyIvcQ==} engines: {node: '>=12.20'} - keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - kleur@3.0.3: resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} engines: {node: '>=6'} @@ -6868,9 +7144,9 @@ packages: resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} engines: {node: '>=6'} - knex-dynamic-connection@3.2.0: - resolution: {integrity: sha512-+j6KeUSim0FR8EobOqA1a/TZbN9mahjzHzJgOfQVkv6PUnSqJp70c/5n63M2YVNgNHETyBIUhV8stuQ0T/mG3g==} - engines: {node: '>=14.0.0'} + knex-dynamic-connection@4.0.0-next.0: + resolution: {integrity: sha512-UCLUVzY9lfZHhpmZ+jPLZqeEFTqaVs8nkqVe5/FTWTT9IT/d0yvHJ2Yp2DCiX59ItPs4OtVmYTw4YukGaTJmeA==} + engines: {node: '>=24.0.0'} knex@3.1.0: resolution: {integrity: sha512-GLoII6hR0c4ti243gMs5/1Rb3B+AjwMOfjYm97pu0FOQa7JH56hgBxYf5WK2525ceSbBY1cjeZ9yk99GPMB6Kw==} @@ -6900,75 +7176,81 @@ packages: tedious: optional: true - ky@1.11.0: - resolution: {integrity: sha512-NEyo0ICpS0cqSuyoJFMCnHOZJILqXsKhIZlHJGDYaH8OB5IFrGzuBpEwyoMZG6gUKMPrazH30Ax5XKaujvD8ag==} + ky@1.14.2: + resolution: {integrity: sha512-q3RBbsO5A5zrPhB6CaCS8ZUv+NWCXv6JJT4Em0i264G9W0fdPB8YRfnnEi7Dm7X7omAkBIPojzYJ2D1oHTHqug==} engines: {node: '>=18'} leac@0.6.0: resolution: {integrity: sha512-y+SqErxb8h7nE/fiEX07jsbuhrpO9lL8eca7/Y1nuWV2moNlXhyd59iDGcRf6moVyDMbmTNzL40SUyrFU/yDpg==} - lightningcss-darwin-arm64@1.30.1: - resolution: {integrity: sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==} + lightningcss-android-arm64@1.30.2: + resolution: {integrity: sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [android] + + lightningcss-darwin-arm64@1.30.2: + resolution: {integrity: sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [darwin] - lightningcss-darwin-x64@1.30.1: - resolution: {integrity: sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==} + lightningcss-darwin-x64@1.30.2: + resolution: {integrity: sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [darwin] - lightningcss-freebsd-x64@1.30.1: - resolution: {integrity: sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==} + lightningcss-freebsd-x64@1.30.2: + resolution: {integrity: sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [freebsd] - lightningcss-linux-arm-gnueabihf@1.30.1: - resolution: {integrity: sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==} + lightningcss-linux-arm-gnueabihf@1.30.2: + resolution: {integrity: sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==} engines: {node: '>= 12.0.0'} cpu: [arm] os: [linux] - lightningcss-linux-arm64-gnu@1.30.1: - resolution: {integrity: sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==} + lightningcss-linux-arm64-gnu@1.30.2: + resolution: {integrity: sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] - lightningcss-linux-arm64-musl@1.30.1: - resolution: {integrity: sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==} + lightningcss-linux-arm64-musl@1.30.2: + resolution: {integrity: sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] - lightningcss-linux-x64-gnu@1.30.1: - resolution: {integrity: sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==} + lightningcss-linux-x64-gnu@1.30.2: + resolution: {integrity: sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] - lightningcss-linux-x64-musl@1.30.1: - resolution: {integrity: sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==} + lightningcss-linux-x64-musl@1.30.2: + resolution: {integrity: sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] - lightningcss-win32-arm64-msvc@1.30.1: - resolution: {integrity: sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==} + lightningcss-win32-arm64-msvc@1.30.2: + resolution: {integrity: sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [win32] - lightningcss-win32-x64-msvc@1.30.1: - resolution: {integrity: sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==} + lightningcss-win32-x64-msvc@1.30.2: + resolution: {integrity: sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [win32] - lightningcss@1.30.1: - resolution: {integrity: sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==} + lightningcss@1.30.2: + resolution: {integrity: sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==} engines: {node: '>= 12.0.0'} lilconfig@2.1.0: @@ -6986,13 +7268,14 @@ packages: resolution: {integrity: sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==} engines: {node: '>=6.11.5'} + locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + locate-path@8.0.0: resolution: {integrity: sha512-XT9ewWAC43tiAV7xDAPflMkG0qOPn2QjHqlgX8FOqmWa/rxnyYDulF9T0F7tRy1u+TVTmK/M//6VIOye+2zDXg==} engines: {node: '>=20'} - lodash-es@4.17.21: - resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} - lodash.camelcase@4.3.0: resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} @@ -7011,8 +7294,8 @@ packages: resolution: {integrity: sha512-ja1E3yCr9i/0hmBVaM0bfwDjnGy8I/s6PP4DFp+yP+a+mrHO4Rm7DtmnqROTUkHIkqffC84YY7AeqX6oFk0WFg==} engines: {node: '>=18'} - log-update@7.0.1: - resolution: {integrity: sha512-yEfdCegcxi/DrzkaAb82dMYvZpMOHAOYxUB45US+VrWQB2GnxyIucxG1otp3T1d6KzXXeB6TOHOF06viksSuug==} + log-update@7.0.2: + resolution: {integrity: sha512-cSSF1K5w9juI2+JeSRAdaTUZJf6cJB0aWwWO1nQQkcWw44+bIfXmhZMwK2eEsv6tXvU3UfKX/kzcX6SP+1tLAw==} engines: {node: '>=20'} long@5.3.2: @@ -7021,10 +7304,6 @@ packages: loupe@3.2.1: resolution: {integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==} - lowercase-keys@3.0.0: - resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} @@ -7032,6 +7311,10 @@ packages: resolution: {integrity: sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==} engines: {node: 20 || >=22} + lru-cache@11.2.5: + resolution: {integrity: sha512-vFrFJkWtJvJnD5hg+hJvVE8Lh/TcMzKnTgCWmtBipwI5yLX/iX+5UB2tfuyODF5E7k9xEzMdYgGqaSb1c0c5Yw==} + engines: {node: 20 || >=22} + lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} @@ -7056,8 +7339,12 @@ packages: magic-string@0.30.19: resolution: {integrity: sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==} - make-error@1.3.6: - resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + magic-string@0.30.21: + resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} + + magic-string@0.30.8: + resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==} + engines: {node: '>=12'} marked@15.0.12: resolution: {integrity: sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==} @@ -7079,10 +7366,6 @@ packages: resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==} engines: {node: '>= 0.8'} - memoize@10.1.0: - resolution: {integrity: sha512-MMbFhJzh4Jlg/poq1si90XRlTZRDHVqdlz2mPyGJ6kqMpyHUyVpDd5gpFAvVehW64+RA1eKE9Yt8aSLY7w2Kgg==} - engines: {node: '>=18'} - merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} @@ -7094,9 +7377,6 @@ packages: resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} engines: {node: '>= 0.6'} - micro-memoize@4.2.0: - resolution: {integrity: sha512-dRxIsNh0XosO9sd3aASUabKOzG9dloLO41g74XUGThpHBoGm1ttakPT5in14CuW/EDedkniaShFHbymmmKGOQA==} - micromatch@4.0.8: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} @@ -7113,20 +7393,15 @@ packages: resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} engines: {node: '>= 0.6'} - mime-types@3.0.1: - resolution: {integrity: sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==} - engines: {node: '>= 0.6'} + mime-types@3.0.2: + resolution: {integrity: sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==} + engines: {node: '>=18'} mime@2.6.0: resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} engines: {node: '>=4.0.0'} hasBin: true - mime@3.0.0: - resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} - engines: {node: '>=10.0.0'} - hasBin: true - mimic-fn@2.1.0: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} @@ -7135,16 +7410,8 @@ packages: resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} engines: {node: '>=18'} - mimic-response@3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} - engines: {node: '>=10'} - - mimic-response@4.0.0: - resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - miniflare@4.20251001.0: - resolution: {integrity: sha512-OHd31D2LT8JH+85nVXClV0Z18jxirCohzKNAcZs/fgt4mIkUDtidX3VqR3ovAM0jWooNxrFhB9NSs3iDbiJF7Q==} + miniflare@4.20260205.0: + resolution: {integrity: sha512-jG1TknEDeFqcq/z5gsOm1rKeg4cNG7ruWxEuiPxl3pnQumavxo8kFpeQC6XKVpAhh2PI9ODGyIYlgd77sTHl5g==} engines: {node: '>=18.0.0'} hasBin: true @@ -7163,27 +7430,14 @@ packages: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} - minizlib@3.1.0: - resolution: {integrity: sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==} - engines: {node: '>= 18'} - - mkdirp@3.0.1: - resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} - engines: {node: '>=10'} - hasBin: true - module-details-from-path@1.0.4: resolution: {integrity: sha512-EGWKgxALGMgzvxYF1UyGTy0HXX/2vHLkw6+NvDKW2jypWbHpjQuj4UMcqQWXHERJhVGKikolT06G3bcKe4fi7w==} - moize@6.1.7: - resolution: {integrity: sha512-8/9XgYooMo7/q5tf6zGF4+Wp1jx5sbxV87uK6YvTq9rgDtusLWZCZ8c5C0EhYZbNGudul5EMeMsObO4Ug/gszg==} - deprecated: This library has been deprecated in favor of micro-memoize, which as-of version 5 incorporates most of the functionality that this library offers at nearly half the size and better speed. - - motion-dom@12.23.23: - resolution: {integrity: sha512-n5yolOs0TQQBRUFImrRfs/+6X4p3Q4n1dUEqt/H58Vx7OW6RF+foWEgmTVDhIWJIMXOuNNL0apKH2S16en9eiA==} + motion-dom@12.34.0: + resolution: {integrity: sha512-Lql3NuEcScRDxTAO6GgUsRHBZOWI/3fnMlkMcH5NftzcN37zJta+bpbMAV9px4Nj057TuvRooMK7QrzMCgtz6Q==} - motion-utils@12.23.6: - resolution: {integrity: sha512-eAWoPgr4eFEOFfg2WjIsMoqJTW6Z8MTUCgn/GZ3VRpClWBdnbjryiA3ZSNLyxCTmCQx4RmYX6jX1iWHbenUPNQ==} + motion-utils@12.29.2: + resolution: {integrity: sha512-G3kc34H2cX2gI63RqU+cZq+zWRRPSsNIOjpdl9TN4AQwC4sgwYPl/Q/Obf/d53nOm569T0fYK+tcoSV50BWx8A==} ms@2.1.2: resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} @@ -7191,9 +7445,19 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - mustache@4.2.0: - resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} + msw@2.12.9: + resolution: {integrity: sha512-NYbi51C6M3dujGmcmuGemu68jy12KqQPoVWGeroKToLGsBgrwG5ErM8WctoIIg49/EV49SEvYM9WSqO4G7kNeQ==} + engines: {node: '>=18'} hasBin: true + peerDependencies: + typescript: '>= 4.8.x' + peerDependenciesMeta: + typescript: + optional: true + + mute-stream@2.0.0: + resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==} + engines: {node: ^18.17.0 || >=20.5.0} mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} @@ -7207,10 +7471,6 @@ packages: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} engines: {node: '>= 0.6'} - negotiator@1.0.0: - resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==} - engines: {node: '>= 0.6'} - neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} @@ -7223,6 +7483,7 @@ packages: next@15.5.2: resolution: {integrity: sha512-H8Otr7abj1glFhbGnvUt3gz++0AF1+QoCXEBmd/6aKbfdFwrn0LpA836Ed5+00va/7HQSDD+mOoVhn3tNy3e/Q==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} + deprecated: This version has a security vulnerability. Please upgrade to a patched version. See https://nextjs.org/blog/CVE-2025-66478 for more details. hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 @@ -7256,13 +7517,13 @@ packages: node-releases@2.0.23: resolution: {integrity: sha512-cCmFDMSm26S6tQSDpBCg/NR8NENrVPhAJSf+XbxBG4rPFaaonlEoE9wHQmun+cls499TQGSb7ZyPBRlzgKfpeg==} - nodemailer@6.10.1: - resolution: {integrity: sha512-Z+iLaBGVaSjbIzQ4pX6XV41HrooLsQ10ZWPUehGmuantvzWoDVBnmsdUcOIDM1t+yPor5pDhVlDESgOMEGxhHA==} + nodemailer@7.0.12: + resolution: {integrity: sha512-H+rnK5bX2Pi/6ms3sN4/jRQvYSMltV6vqup/0SFOrxYYY/qoNvhXPlYq3e+Pm9RFJRwrMGbMIwi81M4dxpomhA==} engines: {node: '>=6.0.0'} - normalize-package-data@6.0.2: - resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==} - engines: {node: ^16.14.0 || >=18.0.0} + normalize-package-data@8.0.0: + resolution: {integrity: sha512-RWk+PI433eESQ7ounYxIp67CYuVsS1uYSonX3kA6ps/3LWfjVQa/ptEg6Y3T6uAMq1mWpX9PQ+qx+QaHpsc7gQ==} + engines: {node: ^20.17.0 || >=22.9.0} normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} @@ -7272,8 +7533,8 @@ packages: resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} engines: {node: '>=0.10.0'} - normalize-url@8.1.0: - resolution: {integrity: sha512-X06Mfd/5aKsRHc0O0J5CUedwnPmnDtLF2+nq+KN9KSDlJHkPuh0JUviWjEWMe0SW/9TDdSLVPuk7L5gGTIA1/w==} + normalize-url@8.1.1: + resolution: {integrity: sha512-JYc0DPlpGWB40kH5g07gGTrYuMqV653k3uBKY6uITPWds3M0ov3GaWGp9lbE3Bzngx8+XkfzgvASb9vk9JDFXQ==} engines: {node: '>=14.16'} npm-run-path@6.0.0: @@ -7303,9 +7564,6 @@ packages: object-to-formdata@4.5.1: resolution: {integrity: sha512-QiM9D0NiU5jV6J6tjE1g7b4Z2tcUnKs1OPUi4iMb2zH+7jwlcUrASghgkFk9GtzqNNq8rTQJtT8AzjBAvLoNMw==} - ohash@2.0.11: - resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} - on-exit-leak-free@2.1.2: resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==} engines: {node: '>=14.0.0'} @@ -7325,6 +7583,10 @@ packages: resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} engines: {node: '>=18'} + open@11.0.0: + resolution: {integrity: sha512-smsWv2LzFjP03xmvFoJ331ss6h+jixfA4UUV/Bsiyuu4YJPfN+FIQGOIiv4w9/+MoHkfkJ22UIaQWRVFRfH6Vw==} + engines: {node: '>=20'} + ora@5.4.1: resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} engines: {node: '>=10'} @@ -7333,65 +7595,53 @@ packages: resolution: {integrity: sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==} engines: {node: '>=18'} + outvariant@1.4.3: + resolution: {integrity: sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==} + oxfmt@0.21.0: resolution: {integrity: sha512-EXK5pd1kGbI8hp9Ld69oy/ObAoe+gfH3dYHBviKqwSAHNkAHiqxWF1hnrWj5oun1GnQ8bVpqBMMVXJESMx6/+g==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true - oxlint-tsgolint@0.10.0: - resolution: {integrity: sha512-LDDSIu5J/4D4gFUuQQIEQpAC6maNEbMg4nC8JL/+Pe0cUDR86dtVZ09E2x5MwCh8f9yfktoaxt5x6UIVyzrajg==} + oxlint-tsgolint@0.10.1: + resolution: {integrity: sha512-EEHNdo5cW2w1xwYdBQ7d3IXDqWAtMkfVFrh+9gQ4kYbYJwygY4QXSh1eH80/xVipZdVKujAwBgg/nNNHk56kxQ==} hasBin: true - oxlint@1.36.0: - resolution: {integrity: sha512-IicUdXfXgI8OKrDPnoSjvBfeEF8PkKtm+CoLlg4LYe4ypc8U+T4r7730XYshdBGZdelg+JRw8GtCb2w/KaaZvw==} + oxlint@1.43.0: + resolution: {integrity: sha512-xiqTCsKZch+R61DPCjyqUVP2MhkQlRRYxLRBeBDi+dtQJ90MOgdcjIktvDCgXz0bgtx94EQzHEndsizZjMX2OA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: - oxlint-tsgolint: '>=0.10.0' + oxlint-tsgolint: '>=0.11.2' peerDependenciesMeta: oxlint-tsgolint: optional: true - p-cancelable@4.0.1: - resolution: {integrity: sha512-wBowNApzd45EIKdO1LaU+LrMBwAcjfPaYtVzV3lmfM3gf8Z4CHZsiIqlM8TZZ8okYvh5A1cP6gTfCRQtwUpaUg==} - engines: {node: '>=14.16'} - - p-event@6.0.1: - resolution: {integrity: sha512-Q6Bekk5wpzW5qIyUP4gdMEujObYstZl6DMMOSenwBvV0BlE5LkDwkjs5yHbZmdCEq2o4RJx4tE1vwxFVf2FG1w==} - engines: {node: '>=16.17'} - - p-filter@4.1.0: - resolution: {integrity: sha512-37/tPdZ3oJwHaS3gNJdenCDB3Tz26i9sjhnguBtvN0vYlRIiDNnvTWkuh+0hETV9rLPdJ3rlL3yVOYPIAnM8rw==} - engines: {node: '>=18'} + p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} p-limit@4.0.0: resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + p-locate@6.0.0: resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - p-map@7.0.3: - resolution: {integrity: sha512-VkndIv2fIB99swvQoA65bm+fsmt6UNdGeIB0oxBs+WhAhdh08QA04JXpI7rbB9r08/nkbysKoya9rtDERYOYMA==} - engines: {node: '>=18'} - - p-timeout@6.1.4: - resolution: {integrity: sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==} - engines: {node: '>=14.16'} - package-json-from-dist@1.0.1: resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - package-manager-detector@0.2.11: - resolution: {integrity: sha512-BEnLolu+yuz22S56CU1SUKq3XC3PkwD5wv4ikR4MfGvnRVcmzXR9DwSlW2fEamyTPyXHomBJRzgapeuBvRNzJQ==} - package-manager-detector@1.3.0: resolution: {integrity: sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ==} - parse-imports@2.2.1: - resolution: {integrity: sha512-OL/zLggRp8mFhKL0rNORUTR4yBYujK/uU+xZL+/0Rgm2QE4nLO9v8PzEweSJEbMGKmDRjJE4R3IMJlL2di4JeQ==} - engines: {node: '>= 18'} + parse-imports@3.0.0: + resolution: {integrity: sha512-IwiqoJANa4O6M76LBWEvoS2iPIUqBOnKG1lV3/J0oVM6V2XjED+mYAXedEMX5xUglVjfGpZOfaEyuOUjBuUE4g==} + engines: {node: '>= 22'} parse-json@8.3.0: resolution: {integrity: sha512-ybiGyvspI+fAoRQbIPRddCcSTV9/LsJbf0e/S85VLowVGzRmokfneg2kwVW/KU5rOXrPSbF1qAKPMgNTqqROQQ==} @@ -7410,12 +7660,19 @@ packages: parse5@7.3.0: resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} + parse5@8.0.0: + resolution: {integrity: sha512-9m4m5GSgXjL4AjumKzq1Fgfp3Z8rsvjRNbnkVwfu2ImRqE5D0LnY2QfDen18FSY9C573YU5XxSapdHZTZ2WolA==} + parseley@0.12.1: resolution: {integrity: sha512-e6qHKe3a9HWr0oMRVDTRhKce+bRO8VGQR3NyVwcjwrbhMmFCX9KszEV35+rn4AdilFAq9VPxP/Fe1wC9Qjd2lw==} path-browserify@1.0.1: resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} @@ -7438,10 +7695,6 @@ packages: path-to-regexp@6.3.0: resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==} - path-type@6.0.0: - resolution: {integrity: sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==} - engines: {node: '>=18'} - pathe@2.0.3: resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} @@ -7452,33 +7705,33 @@ packages: peberminta@0.9.0: resolution: {integrity: sha512-XIxfHpEuSJbITd1H3EeQwpcZbTLHc+VVr8ANI9t5sit565tsI4/xK3KWTUFE2e6QiangUkh3B0jihzmGnNrRsQ==} - pg-cloudflare@1.2.7: - resolution: {integrity: sha512-YgCtzMH0ptvZJslLM1ffsY4EuGaU0cx4XSdXLRFae8bPP4dS5xL1tNB3k2o/N64cHJpwU7dxKli/nZ2lUa5fLg==} + pg-cloudflare@1.3.0: + resolution: {integrity: sha512-6lswVVSztmHiRtD6I8hw4qP/nDm1EJbKMRhf3HCYaqud7frGysPv7FYJ5noZQdhQtN2xJnimfMtvQq21pdbzyQ==} + + pg-connection-string@2.11.0: + resolution: {integrity: sha512-kecgoJwhOpxYU21rZjULrmrBJ698U2RxXofKVzOn5UDj61BPj/qMb7diYUR1nLScCDbrztQFl1TaQZT0t1EtzQ==} pg-connection-string@2.6.2: resolution: {integrity: sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA==} - pg-connection-string@2.9.1: - resolution: {integrity: sha512-nkc6NpDcvPVpZXxrreI/FOtX3XemeLl8E0qFr6F2Lrm/I8WOnaWNhIPK2Z7OHpw7gh5XJThi6j6ppgNoaT1w4w==} - pg-int8@1.0.1: resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} engines: {node: '>=4.0.0'} - pg-pool@3.10.1: - resolution: {integrity: sha512-Tu8jMlcX+9d8+QVzKIvM/uJtp07PKr82IUOYEphaWcoBhIYkoHpLXN3qO59nAI11ripznDsEzEv8nUxBVWajGg==} + pg-pool@3.11.0: + resolution: {integrity: sha512-MJYfvHwtGp870aeusDh+hg9apvOe2zmpZJpyt+BMtzUWlVqbhFmMK6bOBXLBUPd7iRtIF9fZplDc7KrPN3PN7w==} peerDependencies: pg: '>=8.0' - pg-protocol@1.10.3: - resolution: {integrity: sha512-6DIBgBQaTKDJyxnXaLiLR8wBpQQcGWuAESkRBX/t6OwA8YsqP+iVSiond2EDy6Y/dsGk8rh/jtax3js5NeV7JQ==} + pg-protocol@1.11.0: + resolution: {integrity: sha512-pfsxk2M9M3BuGgDOfuy37VNRRX3jmKgMjcvAcWqNDpZSf4cUmv8HSOl5ViRQFsfARFn0KuUQTgLxVMbNq5NW3g==} pg-types@2.2.0: resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} engines: {node: '>=4'} - pg@8.16.3: - resolution: {integrity: sha512-enxc1h0jA/aq5oSDMvqyW3q89ra6XIIDZgCX9vkMrnz5DFTw/Ny3Li2lFQ+pt3L6MCgm/5o2o8HW9hiJji+xvw==} + pg@8.18.0: + resolution: {integrity: sha512-xqrUDL1b9MbkydY/s+VZ6v+xiMUmOUk7SS9d/1kpyQxoJ6U9AO1oIJyUWVZojbfe5Cc/oluutcgFG4L9RDP1iQ==} engines: {node: '>= 16.0.0'} peerDependencies: pg-native: '>=3.0.1' @@ -7507,15 +7760,18 @@ packages: pino-abstract-transport@2.0.0: resolution: {integrity: sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==} - pino-pretty@13.1.1: - resolution: {integrity: sha512-TNNEOg0eA0u+/WuqH0MH0Xui7uqVk9D74ESOpjtebSQYbNWJk/dIxCXIxFsNfeN53JmtWqYHP2OrIZjT/CBEnA==} + pino-abstract-transport@3.0.0: + resolution: {integrity: sha512-wlfUczU+n7Hy/Ha5j9a/gZNy7We5+cXp8YL+X+PG8S0KXxw7n/JXA3c46Y0zQznIJ83URJiwy7Lh56WLokNuxg==} + + pino-pretty@13.1.3: + resolution: {integrity: sha512-ttXRkkOz6WWC95KeY9+xxWL6AtImwbyMHrL1mSwqwW9u+vLp/WIElvHvCSDg0xO/Dzrggz1zv3rN5ovTRVowKg==} hasBin: true pino-std-serializers@7.0.0: resolution: {integrity: sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==} - pino@9.13.1: - resolution: {integrity: sha512-Szuj+ViDTjKPQYiKumGmEn3frdl+ZPSdosHyt9SnUevFosOkMY2b7ipxlEctNKPmMD/VibeBI+ZcZCJK+4DPuw==} + pino@10.1.0: + resolution: {integrity: sha512-0zZC2ygfdqvqK8zJIr1e+wT1T/L+LF6qvqvbzEQ6tiMAoTqEVK9a1K3YRu8HEUvGEvNqZyPJTtb2sNIoTkB83w==} hasBin: true pirates@4.0.7: @@ -7598,8 +7854,9 @@ packages: resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==} engines: {node: '>=0.10.0'} - prettier-plugin-edgejs@1.0.6: - resolution: {integrity: sha512-RZ3xPEiHfw6ca/YzfKmu6rSOviheC9THfGlqg7rs8srbr1RugJQ8k3KmjLHH1oXadQBzZeIeZ3d25Dhs+fe4UA==} + powershell-utils@0.1.0: + resolution: {integrity: sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==} + engines: {node: '>=20'} prettier@3.6.2: resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} @@ -7626,9 +7883,6 @@ packages: resolution: {integrity: sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==} engines: {node: '>=18'} - printable-characters@1.0.42: - resolution: {integrity: sha512-dKp+C4iXWK4vVYZmYSd0KBH5F/h1HoZRsbJ82AVKRO3PEo8L4lBS/vLwhVtpwwuYcoIsVY+1JYKR268yn480uQ==} - prism-react-renderer@2.4.1: resolution: {integrity: sha512-ey8Ls/+Di31eqzUxC46h8MksNuGx/n0AAC8uKpwFau4RPDYLuE3EXTp8N8G2vX2N7UC/+IXeNUnlWBGGcAG+Ig==} peerDependencies: @@ -7641,25 +7895,28 @@ packages: process-warning@5.0.0: resolution: {integrity: sha512-a39t9ApHNx2L4+HBnQKqxxHNs1r7KF+Intd8Q/g1bUh6q0WIp9voPXJ/x0j+ZL45KF1pJd9+q2jLIRMfvEshkA==} + progress@2.0.3: + resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} + engines: {node: '>=0.4.0'} + prompts@2.4.2: resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} engines: {node: '>= 6'} - property-information@6.5.0: - resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==} + property-information@7.1.0: + resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==} protobufjs@7.5.4: resolution: {integrity: sha512-CvexbZtbov6jW2eXAvLukXjXUW1TzFaivC46BpWc/3BpcCysb5Vffu+B3XHMm8lVEuy2Mm4XGex8hBSg1yapPg==} engines: {node: '>=12.0.0'} - protobufjs@8.0.0: - resolution: {integrity: sha512-jx6+sE9h/UryaCZhsJWbJtTEy47yXoGNYI4z8ZaRncM0zBKeRqjO2JEcOUYwrYGb1WLhXM1FfMzW3annvFv0rw==} - engines: {node: '>=12.0.0'} - proxy-addr@2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} + proxy-from-env@1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + pump@3.0.3: resolution: {integrity: sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==} @@ -7667,23 +7924,16 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - qs@6.14.0: - resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} + qs@6.14.1: + resolution: {integrity: sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ==} engines: {node: '>=0.6'} - quansync@0.2.11: - resolution: {integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==} - queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} quick-format-unescaped@4.0.4: resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} - quick-lru@5.1.1: - resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} - engines: {node: '>=10'} - radix-ui@1.4.3: resolution: {integrity: sha512-aWizCQiyeAenIdUbqEpXgRA1ya65P13NKn/W8rWkcN0OPkRDxdBVLWnIEDsS2RpwCK2nobI7oMUSmexzTDyAmA==} peerDependencies: @@ -7697,19 +7947,15 @@ packages: '@types/react-dom': optional: true - random-bytes@1.0.0: - resolution: {integrity: sha512-iv7LhNVO047HzYR3InF6pUcUsPQiHTM1Qal51DcGSuZFBil1aBBWG5eHPNek7bvILMaYJ/8RU1e8w1AMdHmLQQ==} - engines: {node: '>= 0.8'} - randombytes@2.1.0: resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} - raw-body@3.0.1: - resolution: {integrity: sha512-9G8cA+tuMS75+6G/TzW8OtLzmBDMo8p1JRxN5AZ+LAp8uxGA8V8GZm4GQ4/N5QNQEnLmg6SS7wyuSmbKepiKqA==} + raw-body@3.0.2: + resolution: {integrity: sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==} engines: {node: '>= 0.10'} - react-day-picker@9.11.2: - resolution: {integrity: sha512-TD/xMUGg2oiKX8jUR21MST5pj+7Y36097YtnDHQFlIcZOu3mbLLw2B2JqEByEGrR3HHveWYnKlyls6WqJgohAg==} + react-day-picker@9.13.1: + resolution: {integrity: sha512-9nx2lBBJ0VZw5jJekId3DishwnJLiqY1Me1JvCrIyqbWwcflBTVaEkiK+w1bre5oMNWYo722eu+8UAMXWMqktw==} engines: {node: '>=18'} peerDependencies: react: '>=16.8.0' @@ -7719,32 +7965,29 @@ packages: peerDependencies: react: ^19.0.0 - react-dom@19.2.0: - resolution: {integrity: sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==} + react-dom@19.2.4: + resolution: {integrity: sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==} peerDependencies: - react: ^19.2.0 + react: ^19.2.4 - react-email@4.3.1: - resolution: {integrity: sha512-GBgI7fl0fXVFVQ4zlXG+x14egDNX1WVlOrAXKMyc1h9xeTnIAt/u3g1liU4v+7Yv3yprMSkZ1mIO3YPuTKo77A==} + react-email@4.3.2: + resolution: {integrity: sha512-WaZcnv9OAIRULY236zDRdk+8r511ooJGH5UOb7FnVsV33hGPI+l5aIZ6drVjXi4QrlLTmLm8PsYvmXRSv31MPA==} engines: {node: '>=18.0.0'} hasBin: true - react-hook-form@7.64.0: - resolution: {integrity: sha512-fnN+vvTiMLnRqKNTVhDysdrUay0kUUAymQnFIznmgDvapjveUWOOPqMNzPg+A+0yf9DuE2h6xzBjN1s+Qx8wcg==} + react-hook-form@7.71.1: + resolution: {integrity: sha512-9SUJKCGKo8HUSsCO+y0CtqkqI5nNuaDqTxyqPsZPqIwudpj4rCrAz/jZV+jn57bx5gtZKOh3neQu94DXMc+w5w==} engines: {node: '>=18.0.0'} peerDependencies: react: ^16.8.0 || ^17 || ^18 || ^19 - react-intlayer@7.1.6: - resolution: {integrity: sha512-5LNkvgGuGIwtnSDFc1AXygjNGsS+zNtMSsUZqAtOLXmfU/oASF7xtbvmB1H92aavIbgAsrVwx4ezZPq69tl8NA==} + react-intlayer@7.5.14: + resolution: {integrity: sha512-19Q/0/gwhc3fynvm2ruBQRzqCj/MU7onfZl27o1tWPUE88du2GK4U8FHL4Yfjdvs12KihdoV3KoChm3mBdSNGQ==} engines: {node: '>=14.18'} peerDependencies: react: '>=16.0.0' react-dom: '>=16.0.0' - react-is@16.13.1: - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - react-is@17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} @@ -7766,8 +8009,8 @@ packages: redux: optional: true - react-refresh@0.17.0: - resolution: {integrity: sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==} + react-refresh@0.18.0: + resolution: {integrity: sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==} engines: {node: '>=0.10.0'} react-remove-scroll-bar@2.3.8: @@ -7804,20 +8047,20 @@ packages: resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} engines: {node: '>=0.10.0'} - react@19.2.0: - resolution: {integrity: sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==} + react@19.2.4: + resolution: {integrity: sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==} engines: {node: '>=0.10.0'} read-cache@1.0.0: resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - read-package-up@11.0.0: - resolution: {integrity: sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==} - engines: {node: '>=18'} + read-package-up@12.0.0: + resolution: {integrity: sha512-Q5hMVBYur/eQNWDdbF4/Wqqr9Bjvtrw2kjGxxBbKLbx8bVCL8gcArjTy8zDUuLGQicftpMuU0riQNcAsbtOVsw==} + engines: {node: '>=20'} - read-pkg@9.0.1: - resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==} - engines: {node: '>=18'} + read-pkg@10.0.0: + resolution: {integrity: sha512-A70UlgfNdKI5NSvTTfHzLQj7NJRpJ4mT5tGafkllJ4wh71oYuGm/pzphHcmW4s35iox56KSK721AihodoXSc/A==} + engines: {node: '>=20'} readable-stream@3.6.2: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} @@ -7831,6 +8074,10 @@ packages: resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} engines: {node: '>= 14.18.0'} + readdirp@5.0.0: + resolution: {integrity: sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==} + engines: {node: '>= 20.19.0'} + real-require@0.2.0: resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} engines: {node: '>= 12.13.0'} @@ -7839,8 +8086,8 @@ packages: resolution: {integrity: sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==} engines: {node: '>= 4'} - recharts@3.2.1: - resolution: {integrity: sha512-0JKwHRiFZdmLq/6nmilxEZl3pqb4T+aKkOkOi/ZISRZwfBhVMgInxzlYU9D4KnCH3KINScLy68m/OvMXoYGZUw==} + recharts@3.7.0: + resolution: {integrity: sha512-l2VCsy3XXeraxIID9fx23eCb6iCBsxUQDnE8tWm6DFdszVAO7WVY/ChAD9wVit01y6B2PMupYiMmQwhgPHc9Ew==} engines: {node: '>=18'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -7873,10 +8120,6 @@ packages: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} - require-in-the-middle@7.5.2: - resolution: {integrity: sha512-gAZ+kLqBdHarXB64XpAe2VCjB7rIRv+mU8tfRWziHRJ5umKsIHN2tLLv6EtMw7WCdP19S0ERVMldNvxYCHnhSQ==} - engines: {node: '>=8.6.0'} - require-in-the-middle@8.0.1: resolution: {integrity: sha512-QT7FVMXfWOYFbeRBF6nu+I6tr2Tf3u0q8RIEjNob/heKY/nh7drD/k7eeMFmSQgnTtCzLDcCu/XEnpW2wk4xCQ==} engines: {node: '>=9.3.0 || >=8.10.0 <9.0.0'} @@ -7884,9 +8127,6 @@ packages: reselect@5.1.1: resolution: {integrity: sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==} - resolve-alpn@1.2.1: - resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} - resolve-from@5.0.0: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} @@ -7899,10 +8139,6 @@ packages: engines: {node: '>= 0.4'} hasBin: true - responselike@3.0.0: - resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==} - engines: {node: '>=14.16'} - restore-cursor@3.1.0: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} @@ -7915,6 +8151,9 @@ packages: resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} engines: {node: '>= 4'} + rettime@0.10.1: + resolution: {integrity: sha512-uyDrIlUEH37cinabq0AX4QbgV4HbFZ/gqoiunWQ1UqBtRvTTytwhNYjE++pO/MjPTZL5KQCf2bEoJ/BJNVQ5Kw==} + reusify@1.1.0: resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} @@ -7924,11 +8163,12 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - rou3@0.7.7: - resolution: {integrity: sha512-z+6o7c3DarUbuBMLIdhzj2CqJLtUWrGk4fZlf07dIMitX3UpBXeInJ3lMD9huxj9yh9eo1RqtXf9aL0YzkDDUA==} + rou3@0.7.12: + resolution: {integrity: sha512-iFE4hLDuloSWcD7mjdCDhx2bKcIsYbtOTpfH5MHHLSKMOUyjqQXTeZVa289uuwEGEKFoE/BAPbhaU4B774nceg==} - rrweb-cssom@0.8.0: - resolution: {integrity: sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==} + run-applescript@7.1.0: + resolution: {integrity: sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==} + engines: {node: '>=18'} run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} @@ -7975,6 +8215,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.4: + resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==} + engines: {node: '>=10'} + hasBin: true + serialize-error@12.0.0: resolution: {integrity: sha512-ZYkZLAvKTKQXWuh5XpBw7CdbSzagarX39WyZ2H07CDLC5/KfsRGlIXV8d4+tfqX1M7916mRqR1QfNHSij+c9Pw==} engines: {node: '>=18'} @@ -7988,24 +8233,34 @@ packages: peerDependencies: seroval: ^1.0 + seroval-plugins@1.5.0: + resolution: {integrity: sha512-EAHqADIQondwRZIdeW2I636zgsODzoBDwb3PT/+7TLDWyw1Dy/Xv7iGUIEXXav7usHDE9HVhOU61irI3EnyyHA==} + engines: {node: '>=10'} + peerDependencies: + seroval: ^1.0 + seroval@1.3.2: resolution: {integrity: sha512-RbcPH1n5cfwKrru7v7+zrZvjLurgHhGyso3HTyGtRivGWgYjbOmGuivCQaORNELjNONoK35nj28EoWul9sb1zQ==} engines: {node: '>=10'} - set-cookie-parser@2.7.1: - resolution: {integrity: sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==} + seroval@1.5.0: + resolution: {integrity: sha512-OE4cvmJ1uSPrKorFIH9/w/Qwuvi/IMcGbv5RKgcJ/zjA/IohDLU6SVaxFN9FwajbP7nsX0dQqMDes1whk3y+yw==} + engines: {node: '>=10'} + + set-cookie-parser@2.7.2: + resolution: {integrity: sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==} setprototypeof@1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - sharp@0.33.5: - resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - sharp@0.34.4: resolution: {integrity: sha512-FUH39xp3SBPnxWvd5iib1X8XY7J0K0X7d93sie9CJg2PO8/7gmg89Nve6OjItK53/MlAushNNxteBYfM6DEuoA==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + sharp@0.34.5: + resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} @@ -8014,9 +8269,6 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - shimmer@1.2.1: - resolution: {integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==} - side-channel-list@1.0.0: resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} engines: {node: '>= 0.4'} @@ -8043,11 +8295,8 @@ packages: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} - simple-git@3.28.0: - resolution: {integrity: sha512-Rs/vQRwsn1ILH1oBUy8NucJlXmnnLeLCfcvbSehkPzbv3wwoFWIdtfd6Ndo6ZPhlPsCZ60CPI4rxurnwAa+a2w==} - - simple-swizzle@0.2.4: - resolution: {integrity: sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==} + simple-git@3.30.0: + resolution: {integrity: sha512-q6lxyDsCmEal/MEGhP1aVyQ3oxnagGlBDOVSIB4XUVLl1iZh0Pah6ebC9V4xBap/RfgP2WlI8EKs0WS0rMEJHg==} sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} @@ -8063,9 +8312,6 @@ packages: resolution: {integrity: sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==} engines: {node: '>=18'} - slow-redact@0.3.1: - resolution: {integrity: sha512-NvFvl1GuLZNW4U046Tfi8b26zXo8aBzgCAS2f7yVJR/fArN93mOqSA99cB9uITm92ajSz01bsu1K7SCVVjIMpQ==} - slugify@1.6.6: resolution: {integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==} engines: {node: '>=8.0.0'} @@ -8141,11 +8387,8 @@ packages: resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} engines: {node: '>= 10.x'} - sprintf-js@1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - - srvx@0.8.9: - resolution: {integrity: sha512-wYc3VLZHRzwYrWJhkEqkhLb31TI0SOkfYZDkUhXdp3NoCnNS0FqajiQszZZjfow/VYEuc6Q5sZh9nM6kPy2NBQ==} + srvx@0.11.2: + resolution: {integrity: sha512-u6NbjE84IJwm1XUnJ53WqylLTQ3BdWRw03lcjBNNeMBD+EFjkl0Cnw1RVaGSqRAo38pOHOPXJH30M6cuTINUxw==} engines: {node: '>=20.16.0'} hasBin: true @@ -8156,11 +8399,8 @@ packages: resolution: {integrity: sha512-WjlahMgHmCJpqzU8bIBy4qtsZdU9lRlcZE3Lvyej6t4tuOuv1vk57OW3MBrj6hXBFx/nNoC9MPMTcr5YA7NQbg==} engines: {node: '>=6'} - stacktracey@2.1.8: - resolution: {integrity: sha512-Kpij9riA+UNg7TnphqjH7/CzctQ/owJGNbFkfEeve4Z4uxT5+JapVLFXcsurIfN34gnTWZNJ/f7NMG0E8JDzTw==} - - statuses@2.0.1: - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} + statuses@2.0.2: + resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} engines: {node: '>= 0.8'} std-env@3.9.0: @@ -8170,9 +8410,8 @@ packages: resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==} engines: {node: '>=18'} - stoppable@1.1.0: - resolution: {integrity: sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==} - engines: {node: '>=4', npm: '>=6'} + strict-event-emitter@0.5.1: + resolution: {integrity: sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==} string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} @@ -8186,8 +8425,8 @@ packages: resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} engines: {node: '>=18'} - string-width@8.1.0: - resolution: {integrity: sha512-Kxl3KJGb/gxkaUMOjRsQ8IrXiGW75O4E3RPjFIINOVH8AMl2SQ/yWdTzWwF3FevIX9LcMAjJW+GRwAlAbTSXdg==} + string-width@8.1.1: + resolution: {integrity: sha512-KpqHIdDL9KwYk22wEOg/VIqYbrnLeSApsKT/bSj6Ez7pn3CftUiLAv2Lccpq1ALcpLV9UX1Ppn92npZWu2w/aw==} engines: {node: '>=20'} string_decoder@1.3.0: @@ -8244,13 +8483,13 @@ packages: babel-plugin-macros: optional: true - sucrase@3.35.0: - resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} + sucrase@3.35.1: + resolution: {integrity: sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw==} engines: {node: '>=16 || 14 >=14.17'} hasBin: true - superagent@10.2.3: - resolution: {integrity: sha512-y/hkYGeXAj7wUMjxRbB21g/l6aAEituGXM9Rwl4o20+SX3e8YOSV6BxFXl+dL3Uk0mjSL3kCbNkwURm8/gEDig==} + superagent@10.3.0: + resolution: {integrity: sha512-B+4Ik7ROgVKrQsXTV0Jwp2u+PXYLSlqtDAhYnkkD+zn3yg8s/zjA2MeGayPoY/KICrbitwneDHrjSotxKL+0XQ==} engines: {node: '>=14.18.0'} supports-color@10.2.2: @@ -8278,8 +8517,12 @@ packages: os: [darwin, linux, win32, freebsd, openbsd, netbsd, sunos, android] hasBin: true - tailwind-merge@2.6.0: - resolution: {integrity: sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==} + tagged-tag@1.0.0: + resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==} + engines: {node: '>=20'} + + tailwind-merge@2.6.1: + resolution: {integrity: sha512-Oo6tHdpZsGpkKG88HJ8RR1rg/RdnEkQEfMoEk2x1XRI3F1AxeU+ijRXpiVUF4UbLfcxxRGw6TbUINKYdWVsQTQ==} tailwind-merge@3.2.0: resolution: {integrity: sha512-FQT/OVqCD+7edmmJpsgCsY820RTD5AkBryuG5IUqR5YQZSdj5xlH5nLgH7YPths7WsLPSpSBNneJdM8aS8aeFA==} @@ -8289,17 +8532,13 @@ packages: engines: {node: '>=14.0.0'} hasBin: true - tailwindcss@4.1.14: - resolution: {integrity: sha512-b7pCxjGO98LnxVkKjaZSDeNuljC4ueKUddjENJOADtubtdo8llTaJy7HwBMeLNSSo2N5QIAgklslK1+Ir8r6CA==} + tailwindcss@4.1.18: + resolution: {integrity: sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==} tapable@2.3.0: resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} engines: {node: '>=6'} - tar@7.5.1: - resolution: {integrity: sha512-nlGpxf+hv0v7GkWBK2V9spgactGOp0qvfWRxUMjqHyzrt3SgwE48DIv/FhqPHJYLHpgW1opq3nERbz5Anq7n1g==} - engines: {node: '>=18'} - tarn@3.0.2: resolution: {integrity: sha512-51LAVKUSZSVfI05vjPESNc5vwqqZpbXCsU+/+wxlOrUjk2SnFTt97v9ZgQrD4YmxYW1Px6w2KjaDitCfkvgxMQ==} engines: {node: '>=8.0.0'} @@ -8347,10 +8586,6 @@ packages: resolution: {integrity: sha512-Cc+OraorugtXNfs50hU9KS369rFXCfgGLpfCfvlc+Ud5u6VWmUQsOAa9HbTvheQdYnrdJqqv1e5oIqXppMYnSw==} engines: {node: '>=8'} - time-span@5.1.0: - resolution: {integrity: sha512-75voc/9G4rDIJleOo4jPvN4/YC4GRZrY8yy1uU4lwrB3XEQbWve8zXoO5No4eFrGcTAMYyoY67p8jRQdtA1HbA==} - engines: {node: '>=12'} - tiny-invariant@1.3.3: resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} @@ -8420,34 +8655,11 @@ packages: resolution: {integrity: sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw==} engines: {node: '>=20'} - truncatise@0.0.8: - resolution: {integrity: sha512-cXzueh9pzBCsLzhToB4X4gZCb3KYkrsAcBAX97JnazE74HOl3cpBJYEV7nabHeG/6/WXCU5Yujlde/WPBUwnsg==} - ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - ts-morph@23.0.0: - resolution: {integrity: sha512-FcvFx7a9E8TUe6T3ShihXJLiJOiqyafzFKUO4aqIHDUCIvADdGNShcbc2W5PMr3LerXRv7mafvFZ9lRENxJmug==} - - ts-morph@26.0.0: - resolution: {integrity: sha512-ztMO++owQnz8c/gIENcM9XfCEzgoGphTv+nKpYNM1bgsdOVC/jRZuEBf6N+mLLDNg68Kl+GgUZfOySaRiG1/Ug==} - - ts-morph@27.0.0: - resolution: {integrity: sha512-xcqelpTR5PCuZMs54qp9DE3t7tPgA2v/P1/qdW4ke5b3Y5liTGTYj6a/twT35EQW/H5okRqp1UOqwNlgg0K0eQ==} - - ts-node-maintained@10.9.6: - resolution: {integrity: sha512-m/1ZCksNnIofWjmY5/K+6y8oia05Y/5+vMWTvuFzrr6UGRV7ImrLMyYAB06cHlwBW5/NuYeZoh44mAOGNRNxZA==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true + ts-morph@27.0.2: + resolution: {integrity: sha512-fhUhgeljcrdZ+9DZND1De1029PrE+cMkIP7ooqkLRTrRLTqcki2AstsyJm0vRNbTbVCNJ0idGlbBrfqc7/nA8w==} tsconfck@3.1.6: resolution: {integrity: sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==} @@ -8471,38 +8683,38 @@ packages: engines: {node: '>=18.0.0'} hasBin: true - turbo-darwin-64@2.5.8: - resolution: {integrity: sha512-Dh5bCACiHO8rUXZLpKw+m3FiHtAp2CkanSyJre+SInEvEr5kIxjGvCK/8MFX8SFRjQuhjtvpIvYYZJB4AGCxNQ==} + turbo-darwin-64@2.8.3: + resolution: {integrity: sha512-4kXRLfcygLOeNcP6JquqRLmGB/ATjjfehiojL2dJkL7GFm3SPSXbq7oNj8UbD8XriYQ5hPaSuz59iF1ijPHkTw==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.5.8: - resolution: {integrity: sha512-f1H/tQC9px7+hmXn6Kx/w8Jd/FneIUnvLlcI/7RGHunxfOkKJKvsoiNzySkoHQ8uq1pJnhJ0xNGTlYM48ZaJOQ==} + turbo-darwin-arm64@2.8.3: + resolution: {integrity: sha512-xF7uCeC0UY0Hrv/tqax0BMbFlVP1J/aRyeGQPZT4NjvIPj8gSPDgFhfkfz06DhUwDg5NgMo04uiSkAWE8WB/QQ==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.5.8: - resolution: {integrity: sha512-hMyvc7w7yadBlZBGl/bnR6O+dJTx3XkTeyTTH4zEjERO6ChEs0SrN8jTFj1lueNXKIHh1SnALmy6VctKMGnWfw==} + turbo-linux-64@2.8.3: + resolution: {integrity: sha512-vxMDXwaOjweW/4etY7BxrXCSkvtwh0PbwVafyfT1Ww659SedUxd5rM3V2ZCmbwG8NiCfY7d6VtxyHx3Wh1GoZA==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.5.8: - resolution: {integrity: sha512-LQELGa7bAqV2f+3rTMRPnj5G/OHAe2U+0N9BwsZvfMvHSUbsQ3bBMWdSQaYNicok7wOZcHjz2TkESn1hYK6xIQ==} + turbo-linux-arm64@2.8.3: + resolution: {integrity: sha512-mQX7uYBZFkuPLLlKaNe9IjR1JIef4YvY8f21xFocvttXvdPebnq3PK1Zjzl9A1zun2BEuWNUwQIL8lgvN9Pm3Q==} cpu: [arm64] os: [linux] - turbo-windows-64@2.5.8: - resolution: {integrity: sha512-3YdcaW34TrN1AWwqgYL9gUqmZsMT4T7g8Y5Azz+uwwEJW+4sgcJkIi9pYFyU4ZBSjBvkfuPZkGgfStir5BBDJQ==} + turbo-windows-64@2.8.3: + resolution: {integrity: sha512-YLGEfppGxZj3VWcNOVa08h6ISsVKiG85aCAWosOKNUjb6yErWEuydv6/qImRJUI+tDLvDvW7BxopAkujRnWCrw==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.5.8: - resolution: {integrity: sha512-eFC5XzLmgXJfnAK3UMTmVECCwuBcORrWdewoiXBnUm934DY6QN8YowC/srhNnROMpaKaqNeRpoB5FxCww3eteQ==} + turbo-windows-arm64@2.8.3: + resolution: {integrity: sha512-afTUGKBRmOJU1smQSBnFGcbq0iabAPwh1uXu2BVk7BREg30/1gMnJh9DFEQTah+UD3n3ru8V55J83RQNFfqoyw==} cpu: [arm64] os: [win32] - turbo@2.5.8: - resolution: {integrity: sha512-5c9Fdsr9qfpT3hA0EyYSFRZj1dVVsb6KIWubA9JBYZ/9ZEAijgUEae0BBR/Xl/wekt4w65/lYLTFaP3JmwSO8w==} + turbo@2.8.3: + resolution: {integrity: sha512-8Osxz5Tu/Dw2kb31EAY+nhq/YZ3wzmQSmYa1nIArqxgCAldxv9TPlrAiaBUDVnKA4aiPn0OFBD1ACcpc5VFOAQ==} hasBin: true tw-animate-css@1.4.0: @@ -8516,15 +8728,14 @@ packages: resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} engines: {node: '>=16'} + type-fest@5.3.1: + resolution: {integrity: sha512-VCn+LMHbd4t6sF3wfU/+HKT63C9OoyrSIf4b+vtWHpt2U7/4InZG467YDNMFMR70DdHjAdpPWmw2lzRdg0Xqqg==} + engines: {node: '>=20'} + type-is@2.0.1: resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==} engines: {node: '>= 0.6'} - typescript-log@2.0.0: - resolution: {integrity: sha512-TyW8lmURJSo0yjBovEhESpah3haDYBgsnQRocBF4MQSDJSYs/DOmhjo2cpSrGyvD9OaX++dbbonq9TkIQeA+Bw==} - peerDependencies: - tslib: ^2.0.0 - typescript@5.8.3: resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} engines: {node: '>=14.17'} @@ -8538,39 +8749,23 @@ packages: ufo@1.6.1: resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} - uglify-js@3.19.3: - resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} - engines: {node: '>=0.8.0'} - hasBin: true - - uid-safe@2.1.5: - resolution: {integrity: sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==} - engines: {node: '>= 0.8'} - uint8array-extras@1.5.0: resolution: {integrity: sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==} engines: {node: '>=18'} - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - undici@7.14.0: - resolution: {integrity: sha512-Vqs8HTzjpQXZeXdpsfChQTlafcMQaaIwnGwLam1wudSSjlJeQ3bw1j+TLPePgrCnCpUXx7Ba5Pdpf5OBih62NQ==} + undici@7.18.2: + resolution: {integrity: sha512-y+8YjDFzWdQlSE9N5nzKMT3g4a5UBX1HKowfdXh0uvAnTaqqwqB92Jt4UXBAeKekDs5IaDKyJFR4X1gYVCgXcw==} engines: {node: '>=20.18.1'} - undici@7.16.0: - resolution: {integrity: sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==} + undici@7.20.0: + resolution: {integrity: sha512-MJZrkjyd7DeC+uPZh+5/YaMDxFiiEEaDgbUSVMXayofAkDWF1088CDo+2RPg7B1BuS1qf1vgNE7xqwPxE0DuSQ==} engines: {node: '>=20.18.1'} - unenv@2.0.0-rc.21: - resolution: {integrity: sha512-Wj7/AMtE9MRnAXa6Su3Lk0LNCfqDYgfwVjwRFVum9U7wsto1imuHqk4kTm7Jni+5A0Hn7dttL6O/zjvUvoo+8A==} - - unicorn-magic@0.1.0: - resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} - engines: {node: '>=18'} + unenv@2.0.0-rc.24: + resolution: {integrity: sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==} unicorn-magic@0.3.0: resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} @@ -8580,10 +8775,16 @@ packages: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} + unplugin@1.0.1: + resolution: {integrity: sha512-aqrHaVBWW1JVKBHmGo33T5TxeL0qWzfvjWokObHA9bYmN7eNDkwOxmLjhioHl9878qDFMAaT51XNroRyuz7WxA==} + unplugin@2.3.10: resolution: {integrity: sha512-6NCPkv1ClwH+/BGE9QeoTIl09nuiAt0gS28nn1PvYXsGKRwM2TCbFA2QiilmehPDTXIe684k4rZI1yl3A1PCUw==} engines: {node: '>=18.12.0'} + until-async@3.0.2: + resolution: {integrity: sha512-IiSk4HlzAMqTUseHHe3VhIGyuFmN90zMTpD3Z3y8jeQbzLIq500MVM7Jq2vUAnTKAFPJrqwkzr6PoTcPhGcOiw==} + update-browserslist-db@1.1.3: resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} hasBin: true @@ -8624,21 +8825,15 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - uuid-random@1.3.2: - resolution: {integrity: sha512-UOzej0Le/UgkbWEO8flm+0y+G+ljUon1QWTEZOq1rnMAsxo2+SckbiZdKzAHHlVh6gJqI1TjC/xwgR50MuCrBQ==} - uuid@10.0.0: resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==} hasBin: true - v8-compile-cache-lib@3.0.1: - resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} - validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - validator@13.15.15: - resolution: {integrity: sha512-BgWVbCI72aIQy937xbawcs+hrVaN/CZ2UwutgaJ36hGqRrLNM+f5LUT/YPRbo8IV/ASeFzXszezV+y2+rq3l8A==} + validator@13.15.26: + resolution: {integrity: sha512-spH26xU080ydGggxRyR1Yhcbgx+j3y5jbNXk/8L+iRvdIEQ4uTRH2Sgf2dokud6Q4oAtsbNvJ1Ft+9xmm6IZcA==} engines: {node: '>= 0.10'} vary@1.1.2: @@ -8654,15 +8849,21 @@ packages: victory-vendor@37.3.6: resolution: {integrity: sha512-SbPDPdDBYp+5MJHhBCAyI7wKM3d5ivekigc2Dk2s7pgbZ9wIgIBYGVw4zGHBml/qTFbexrofXW6Gu4noGxrOwQ==} - vite-intlayer@7.1.6: - resolution: {integrity: sha512-j08QB5Ig9TyxS4KpL6fN3NHnLoQvFGJvNprh4WcVbtUuAV03Ov81byDwZe3d88ex9K5Z9qHfON3AvAy6efBRcw==} + vite-intlayer@7.5.14: + resolution: {integrity: sha512-Mr9hQbrdmXNmkQZbM2N6AIlmrfiSlxYNh+uRG7xFDK2uRUFng1Q7iyQ2/0LTOdNZJ6MLUC+Ty0iXyHhfDLy01A==} engines: {node: '>=14.18'} peerDependencies: '@babel/core': '>=6.0.0' + '@intlayer/svelte-compiler': 7.5.14 + '@intlayer/vue-compiler': 7.5.14 vite: '>=4.0.0' peerDependenciesMeta: '@babel/core': optional: true + '@intlayer/svelte-compiler': + optional: true + '@intlayer/vue-compiler': + optional: true vite-node@3.2.4: resolution: {integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==} @@ -8677,8 +8878,8 @@ packages: vite: optional: true - vite@7.1.9: - resolution: {integrity: sha512-4nVGliEpxmhCL8DslSAUdxlB6+SMrhB0a1v5ijlh1xB1nEPuy1mxaHxysVucLHuWryAxLWg6a5ei+U4TLn/rFg==} + vite@7.3.1: + resolution: {integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -8778,6 +8979,9 @@ packages: resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==} engines: {node: '>=10.13.0'} + webpack-virtual-modules@0.5.0: + resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} + webpack-virtual-modules@0.6.2: resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} @@ -8817,24 +9021,25 @@ packages: engines: {node: '>=8'} hasBin: true - wordwrap@1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - - workerd@1.20251001.0: - resolution: {integrity: sha512-oT/K4YWNhmwpVmGeaHNmF7mLRfgjszlVr7lJtpS4jx5khmxmMzWZEEQRrJEpgzeHP6DOq9qWLPNT0bjMK7TchQ==} + workerd@1.20260205.0: + resolution: {integrity: sha512-CcMH5clHwrH8VlY7yWS9C/G/C8g9czIz1yU3akMSP9Z3CkEMFSoC3GGdj5G7Alw/PHEeez1+1IrlYger4pwu+w==} engines: {node: '>=16'} hasBin: true - wrangler@4.42.0: - resolution: {integrity: sha512-OZXiUSfGD66OVkncDbjZtqrsH6bWPRQMYc6RmMbkzYm/lEvJ8lvARKcqDgEyq8zDAgJAivlMQLyPtKQoVjQ/4g==} - engines: {node: '>=18.0.0'} + wrangler@4.63.0: + resolution: {integrity: sha512-+R04jF7Eb8K3KRMSgoXpcIdLb8GC62eoSGusYh1pyrSMm/10E0hbKkd7phMJO4HxXc6R7mOHC5SSoX9eof30Uw==} + engines: {node: '>=20.0.0'} hasBin: true peerDependencies: - '@cloudflare/workers-types': ^4.20251001.0 + '@cloudflare/workers-types': ^4.20260205.0 peerDependenciesMeta: '@cloudflare/workers-types': optional: true + wrap-ansi@6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} + wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} @@ -8886,13 +9091,17 @@ packages: utf-8-validate: optional: true + wsl-utils@0.3.1: + resolution: {integrity: sha512-g/eziiSUNBSsdDJtCLB8bdYEUMj4jR7AGeUo96p/3dTafgjHhpF4RiCFPiRILwjQoDXx5MqkBr4fwWtR3Ky4Wg==} + engines: {node: '>=20'} + xml-name-validator@5.0.0: resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} engines: {node: '>=18'} - xmlbuilder2@3.1.1: - resolution: {integrity: sha512-WCSfbfZnQDdLQLiMdGUQpMxxckeQ4oZNMNhLVkcekTu7xhD4tuUDyAPoY8CwXvBYE6LwBHd6QW2WZXlOWr1vCw==} - engines: {node: '>=12.0'} + xmlbuilder2@4.0.3: + resolution: {integrity: sha512-bx8Q1STctnNaaDymWnkfQLKofs0mGNN7rLLapJlGuV3VlvegD7Ls4ggMjE3aUSWItCCzU0PEv45lI87iSigiCA==} + engines: {node: '>=20.0'} xmlchars@2.2.0: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} @@ -8912,10 +9121,6 @@ packages: yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - yallist@5.0.0: - resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} - engines: {node: '>=18'} - yaml@2.8.1: resolution: {integrity: sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==} engines: {node: '>= 14.6'} @@ -8925,18 +9130,26 @@ packages: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} + yargs-parser@22.0.0: + resolution: {integrity: sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==} + engines: {node: ^20.19.0 || ^22.12.0 || >=23} + yargs@17.7.2: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} - yn@3.1.1: - resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} - engines: {node: '>=6'} + yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} - yocto-queue@1.2.1: - resolution: {integrity: sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==} + yocto-queue@1.2.2: + resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==} engines: {node: '>=12.20'} + yoctocolors-cjs@2.1.3: + resolution: {integrity: sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==} + engines: {node: '>=18'} + yoctocolors@2.1.2: resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} engines: {node: '>=18'} @@ -8944,20 +9157,11 @@ packages: youch-core@0.3.3: resolution: {integrity: sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==} - youch-terminal@2.2.3: - resolution: {integrity: sha512-/PE77ZwG072tXBvF47S9RL9/G80u86icZ5QwyjblyM67L4n/T5qQeM3Xrecbu8kkDDr/9T/PTj/X+6G/OSRQug==} - - youch@3.3.4: - resolution: {integrity: sha512-UeVBXie8cA35DS6+nBkls68xaBBXCye0CNznrhszZjTbRVnJKQuNsyLKBTTL4ln1o1rh2PKtv35twV7irj5SEg==} - youch@4.1.0-beta.10: resolution: {integrity: sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==} - youch@4.1.0-beta.11: - resolution: {integrity: sha512-sQi6PERyO/mT8w564ojOVeAlYTtVQmC2GaktQAf+IdI75/GKIggosBuvyVXvEV+FATAT6RbLdIjFoiIId4ozoQ==} - - zod@3.22.3: - resolution: {integrity: sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==} + youch@4.1.0-beta.13: + resolution: {integrity: sha512-3+AG1Xvt+R7M7PSDudhbfbwiyveW6B8PLBIwTyEC598biEYIjHhC89i6DBEvR0EZUjGY3uGSnC429HpIa2Z09g==} zod@3.24.3: resolution: {integrity: sha512-HhY1oqzWCQWuUqvBFnsyrtZRhyPeR7SUGv+C4+MsisMuVfSPx8HpwWqH8tRahSlt6M3PiFAcoeFhZAqIXTxoSg==} @@ -8965,272 +9169,255 @@ packages: zod@3.25.76: resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} - zod@4.1.11: - resolution: {integrity: sha512-WPsqwxITS2tzx1bzhIKsEs19ABD5vmCVa4xBo2tq/SrV4RNZtfws1EnCWQXM6yh8bD08a1idvkB5MZSBiZsjwg==} + zod@4.3.6: + resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==} snapshots: - '@adobe/css-tools@4.4.4': {} + '@acemir/cssom@0.9.31': {} - '@adocasts.com/dto@0.0.10(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@adonisjs/lucid@21.8.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(luxon@3.7.2)(pg@8.16.3))(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0)': + '@adonisjs-community/girouette@0.1.6-next.3(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) - '@adonisjs/lucid': 21.8.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(luxon@3.7.2)(pg@8.16.3) - '@japa/file-system': 2.3.2(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0) - luxon: 3.7.2 - transitivePeerDependencies: - - '@japa/assert' - - '@japa/runner' - - '@adonisjs-community/girouette@0.1.5(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))': - dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) + '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) reflect-metadata: 0.2.2 - '@adonisjs-community/modules@1.1.0(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))': + '@adonisjs-community/modules@1.1.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) + '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) - '@adonisjs/ace@13.4.0': + '@adonisjs/ace@14.0.1-next.4(youch@4.1.0-beta.13)': dependencies: - '@poppinss/cliui': 6.5.0 - '@poppinss/hooks': 7.2.6 + '@poppinss/cliui': 6.6.0 + '@poppinss/hooks': 7.3.0 '@poppinss/macroable': 1.1.0 - '@poppinss/prompts': 3.1.5 - '@poppinss/utils': 6.10.1 + '@poppinss/prompts': 3.1.6 + '@poppinss/utils': 7.0.0-next.7 fastest-levenshtein: 1.0.16 jsonschema: 1.5.0 - string-width: 7.2.0 - yargs-parser: 21.1.1 - youch: 3.3.4 - youch-terminal: 2.2.3 + string-width: 8.1.1 + yargs-parser: 22.0.0 + youch: 4.1.0-beta.13 - '@adonisjs/application@8.4.2(@adonisjs/config@5.0.3)(@adonisjs/fold@10.2.0)': + '@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4)': dependencies: - '@adonisjs/config': 5.0.3 - '@adonisjs/fold': 10.2.0 - '@poppinss/hooks': 7.2.6 + '@adonisjs/config': 6.1.0-next.0 + '@adonisjs/fold': 11.0.0-next.4 + '@poppinss/hooks': 7.3.0 '@poppinss/macroable': 1.1.0 - '@poppinss/utils': 6.10.1 + '@poppinss/utils': 7.0.0-next.7 glob-parent: 6.0.2 tempura: 0.4.1 + optionalDependencies: + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) - '@adonisjs/assembler@7.8.2(typescript@5.8.3)': + '@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3)': dependencies: - '@adonisjs/env': 6.2.0 - '@antfu/install-pkg': 0.4.1 - '@poppinss/chokidar-ts': 4.1.9(typescript@5.8.3) - '@poppinss/cliui': 6.5.0 - '@poppinss/hooks': 7.2.6 - '@poppinss/utils': 6.10.1 - cpy: 11.1.0 - dedent: 1.7.0 - execa: 9.6.0 + '@adonisjs/env': 7.0.0-next.3 + '@antfu/install-pkg': 1.1.0 + '@ast-grep/napi': 0.40.5 + '@poppinss/cliui': 6.6.0 + '@poppinss/hooks': 7.3.0 + '@poppinss/utils': 7.0.0-next.7 + chokidar: 5.0.0 + dedent: 1.7.1 + execa: 9.6.1 fast-glob: 3.3.3 + fdir: 6.5.0(picomatch@4.0.3) get-port: 7.1.0 + get-tsconfig: 4.13.0 + import-meta-resolve: 4.2.0 junk: 4.0.1 + open: 11.0.0 + parse-imports: 3.0.0 picomatch: 4.0.3 pretty-hrtime: 1.0.3 - slash: 5.1.0 - ts-morph: 23.0.0 + tmp-cache: 1.1.0 + ts-morph: 27.0.2 typescript: 5.8.3 transitivePeerDependencies: - babel-plugin-macros - '@adonisjs/auth@9.5.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@adonisjs/lucid@21.8.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(luxon@3.7.2)(pg@8.16.3))(@adonisjs/session@7.5.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@japa/api-client@3.1.0(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0))(edge.js@6.3.0))(@japa/api-client@3.1.0(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0))(@japa/plugin-adonisjs@4.0.0(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@japa/api-client@3.1.0(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0))(@japa/runner@4.4.0))': + '@adonisjs/auth@10.0.0-next.3(bf96e90ca4f770b685049cca7765219f)': dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) - '@adonisjs/presets': 2.6.4(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0)) - '@poppinss/utils': 6.10.1 + '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/presets': 3.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) basic-auth: 2.0.1 optionalDependencies: - '@adonisjs/lucid': 21.8.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(luxon@3.7.2)(pg@8.16.3) - '@adonisjs/session': 7.5.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@japa/api-client@3.1.0(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0))(edge.js@6.3.0) - '@japa/api-client': 3.1.0(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0) - '@japa/plugin-adonisjs': 4.0.0(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@japa/api-client@3.1.0(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0))(@japa/runner@4.4.0) - transitivePeerDependencies: - - '@adonisjs/assembler' + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) + '@adonisjs/lucid': 22.0.0-next.3(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) + '@adonisjs/session': 8.0.0-next.2(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.3(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0))(edge.js@6.4.0) + '@japa/api-client': 3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0) + '@japa/plugin-adonisjs': 5.1.0-next.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0) - '@adonisjs/bodyparser@10.1.0(@adonisjs/http-server@7.7.0(@adonisjs/application@8.4.2(@adonisjs/config@5.0.3)(@adonisjs/fold@10.2.0))(@adonisjs/encryption@6.0.2)(@adonisjs/events@9.0.2(@adonisjs/application@8.4.2(@adonisjs/config@5.0.3)(@adonisjs/fold@10.2.0))(@adonisjs/fold@10.2.0))(@adonisjs/fold@10.2.0)(@adonisjs/logger@6.0.6))': + '@adonisjs/bodyparser@11.0.0-next.9(@adonisjs/http-server@8.0.0-next.18(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/http-server': 7.7.0(@adonisjs/application@8.4.2(@adonisjs/config@5.0.3)(@adonisjs/fold@10.2.0))(@adonisjs/encryption@6.0.2)(@adonisjs/events@9.0.2(@adonisjs/application@8.4.2(@adonisjs/config@5.0.3)(@adonisjs/fold@10.2.0))(@adonisjs/fold@10.2.0))(@adonisjs/fold@10.2.0)(@adonisjs/logger@6.0.6) - '@paralleldrive/cuid2': 2.2.2 + '@adonisjs/http-server': 8.0.0-next.18(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13) '@poppinss/macroable': 1.1.0 - '@poppinss/multiparty': 2.0.1 - '@poppinss/utils': 6.10.1 - '@types/qs': 6.14.0 - bytes: 3.1.2 - file-type: 20.5.0 + '@poppinss/middleware': 3.2.7 + '@poppinss/multiparty': 3.0.0 + '@poppinss/qs': 6.15.0 + '@poppinss/utils': 7.0.0-next.7 + file-type: 21.3.0 inflation: 2.1.0 media-typer: 1.1.0 - qs: 6.14.0 - raw-body: 3.0.1 + raw-body: 3.0.2 transitivePeerDependencies: - supports-color - '@adonisjs/bouncer@3.1.6(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@adonisjs/i18n@2.2.3(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(edge.js@6.3.0)': + '@adonisjs/bouncer@4.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(edge.js@6.4.0)': dependencies: - '@poppinss/utils': 6.10.1 + '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@poppinss/utils': 7.0.0-next.7 optionalDependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) - '@adonisjs/i18n': 2.2.3(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(edge.js@6.3.0) - edge.js: 6.3.0 - - '@adonisjs/config@5.0.3': - dependencies: - '@poppinss/utils': 6.10.1 - - '@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0)': - dependencies: - '@adonisjs/ace': 13.4.0 - '@adonisjs/application': 8.4.2(@adonisjs/config@5.0.3)(@adonisjs/fold@10.2.0) - '@adonisjs/bodyparser': 10.1.0(@adonisjs/http-server@7.7.0(@adonisjs/application@8.4.2(@adonisjs/config@5.0.3)(@adonisjs/fold@10.2.0))(@adonisjs/encryption@6.0.2)(@adonisjs/events@9.0.2(@adonisjs/application@8.4.2(@adonisjs/config@5.0.3)(@adonisjs/fold@10.2.0))(@adonisjs/fold@10.2.0))(@adonisjs/fold@10.2.0)(@adonisjs/logger@6.0.6)) - '@adonisjs/config': 5.0.3 - '@adonisjs/encryption': 6.0.2 - '@adonisjs/env': 6.2.0 - '@adonisjs/events': 9.0.2(@adonisjs/application@8.4.2(@adonisjs/config@5.0.3)(@adonisjs/fold@10.2.0))(@adonisjs/fold@10.2.0) - '@adonisjs/fold': 10.2.0 - '@adonisjs/hash': 9.1.1 - '@adonisjs/health': 2.0.0 - '@adonisjs/http-server': 7.7.0(@adonisjs/application@8.4.2(@adonisjs/config@5.0.3)(@adonisjs/fold@10.2.0))(@adonisjs/encryption@6.0.2)(@adonisjs/events@9.0.2(@adonisjs/application@8.4.2(@adonisjs/config@5.0.3)(@adonisjs/fold@10.2.0))(@adonisjs/fold@10.2.0))(@adonisjs/fold@10.2.0)(@adonisjs/logger@6.0.6) - '@adonisjs/logger': 6.0.6 - '@adonisjs/repl': 4.1.2 - '@antfu/install-pkg': 1.1.0 - '@paralleldrive/cuid2': 2.2.2 - '@poppinss/colors': 4.1.5 - '@poppinss/dumper': 0.6.4 + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) + edge.js: 6.4.0 + + '@adonisjs/config@6.1.0-next.0': + dependencies: + '@poppinss/utils': 7.0.0-next.7 + + '@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)': + dependencies: + '@adonisjs/ace': 14.0.1-next.4(youch@4.1.0-beta.13) + '@adonisjs/application': 9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/bodyparser': 11.0.0-next.9(@adonisjs/http-server@8.0.0-next.18(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13)) + '@adonisjs/config': 6.1.0-next.0 + '@adonisjs/env': 7.0.0-next.3 + '@adonisjs/events': 10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/fold': 11.0.0-next.4 + '@adonisjs/hash': 10.0.0-next.2 + '@adonisjs/health': 3.1.0-next.1 + '@adonisjs/http-server': 8.0.0-next.18(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13) + '@adonisjs/http-transformers': 1.6.2(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/logger': 7.1.0-next.3(pino-pretty@13.1.3) + '@adonisjs/repl': 5.0.0-next.2 + '@boringnode/encryption': 0.2.5 + '@poppinss/colors': 4.1.6 + '@poppinss/dumper': 0.7.0 '@poppinss/macroable': 1.1.0 - '@poppinss/utils': 6.10.1 - '@sindresorhus/is': 7.1.0 + '@poppinss/utils': 7.0.0-next.7 + '@sindresorhus/is': 7.2.0 '@types/he': 1.2.3 error-stack-parser-es: 1.0.5 he: 1.2.0 - parse-imports: 2.2.1 pretty-hrtime: 1.0.3 - string-width: 7.2.0 - youch: 3.3.4 - youch-terminal: 2.2.3 + string-width: 8.1.1 optionalDependencies: - '@adonisjs/assembler': 7.8.2(typescript@5.8.3) - '@vinejs/vine': 3.0.1 - edge.js: 6.3.0 + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) + '@vinejs/vine': 4.3.0 + edge.js: 6.4.0 + pino-pretty: 13.1.3 + youch: 4.1.0-beta.13 transitivePeerDependencies: - supports-color - '@adonisjs/cors@2.2.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))': - dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) - - '@adonisjs/drive@3.4.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@aws-sdk/client-s3@3.901.0)(@aws-sdk/s3-request-presigner@3.901.0)': + '@adonisjs/cors@3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) - flydrive: 1.3.0(@aws-sdk/client-s3@3.901.0)(@aws-sdk/s3-request-presigner@3.901.0) + '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) optionalDependencies: - '@aws-sdk/client-s3': 3.901.0 - '@aws-sdk/s3-request-presigner': 3.901.0 + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) - '@adonisjs/encryption@6.0.2': + '@adonisjs/drive@4.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-s3@3.985.0)(@aws-sdk/s3-request-presigner@3.985.0)': dependencies: - '@poppinss/utils': 6.10.1 + '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + flydrive: 1.3.0(@aws-sdk/client-s3@3.985.0)(@aws-sdk/s3-request-presigner@3.985.0) + optionalDependencies: + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) + '@aws-sdk/client-s3': 3.985.0 + '@aws-sdk/s3-request-presigner': 3.985.0 - '@adonisjs/env@6.2.0': + '@adonisjs/env@7.0.0-next.3': dependencies: - '@poppinss/utils': 6.10.1 + '@poppinss/utils': 7.0.0-next.7 '@poppinss/validator-lite': 2.1.2 - dotenv: 16.6.1 split-lines: 3.0.0 - '@adonisjs/events@9.0.2(@adonisjs/application@8.4.2(@adonisjs/config@5.0.3)(@adonisjs/fold@10.2.0))(@adonisjs/fold@10.2.0)': + '@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)': dependencies: - '@adonisjs/application': 8.4.2(@adonisjs/config@5.0.3)(@adonisjs/fold@10.2.0) - '@adonisjs/fold': 10.2.0 - '@poppinss/utils': 6.10.1 - '@sindresorhus/is': 6.3.1 + '@adonisjs/application': 9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/fold': 11.0.0-next.4 + '@poppinss/utils': 7.0.0-next.7 + '@sindresorhus/is': 7.2.0 emittery: 1.2.0 - '@adonisjs/fold@10.2.0': + '@adonisjs/fold@11.0.0-next.4': dependencies: - '@poppinss/utils': 7.0.0-next.3 - parse-imports: 2.2.1 + '@poppinss/utils': 7.0.0-next.7 + parse-imports: 3.0.0 - '@adonisjs/hash@9.1.1': + '@adonisjs/hash@10.0.0-next.2': dependencies: '@phc/format': 1.0.0 - '@poppinss/utils': 6.10.1 + '@poppinss/utils': 7.0.0-next.7 - '@adonisjs/health@2.0.0': + '@adonisjs/health@3.1.0-next.1': dependencies: - '@poppinss/utils': 6.10.1 + '@poppinss/utils': 7.0.0-next.7 check-disk-space: 3.4.0 - '@adonisjs/http-server@7.7.0(@adonisjs/application@8.4.2(@adonisjs/config@5.0.3)(@adonisjs/fold@10.2.0))(@adonisjs/encryption@6.0.2)(@adonisjs/events@9.0.2(@adonisjs/application@8.4.2(@adonisjs/config@5.0.3)(@adonisjs/fold@10.2.0))(@adonisjs/fold@10.2.0))(@adonisjs/fold@10.2.0)(@adonisjs/logger@6.0.6)': + '@adonisjs/http-server@8.0.0-next.18(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13)': dependencies: - '@adonisjs/application': 8.4.2(@adonisjs/config@5.0.3)(@adonisjs/fold@10.2.0) - '@adonisjs/encryption': 6.0.2 - '@adonisjs/events': 9.0.2(@adonisjs/application@8.4.2(@adonisjs/config@5.0.3)(@adonisjs/fold@10.2.0))(@adonisjs/fold@10.2.0) - '@adonisjs/fold': 10.2.0 - '@adonisjs/logger': 6.0.6 - '@paralleldrive/cuid2': 2.2.2 + '@adonisjs/application': 9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/events': 10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/fold': 11.0.0-next.4 + '@adonisjs/logger': 7.1.0-next.3(pino-pretty@13.1.3) + '@boringnode/encryption': 0.2.5 '@poppinss/macroable': 1.1.0 '@poppinss/matchit': 3.2.0 - '@poppinss/middleware': 3.2.6 - '@poppinss/utils': 6.10.1 - '@sindresorhus/is': 7.1.0 - accepts: 1.3.8 - content-disposition: 0.5.4 - cookie: 1.0.2 + '@poppinss/middleware': 3.2.7 + '@poppinss/qs': 6.15.0 + '@poppinss/utils': 7.0.0-next.7 + '@sindresorhus/is': 7.2.0 + content-disposition: 1.0.1 + cookie-es: 2.0.0 destroy: 1.2.0 encodeurl: 2.0.0 etag: 1.8.1 fresh: 0.5.2 - mime-types: 3.0.1 + mime-types: 3.0.2 on-finished: 2.4.1 proxy-addr: 2.0.7 - qs: 6.14.0 tmp-cache: 1.1.0 type-is: 2.0.1 vary: 1.1.2 - youch: 3.3.4 + optionalDependencies: + youch: 4.1.0-beta.13 - '@adonisjs/i18n@2.2.3(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(edge.js@6.3.0)': + '@adonisjs/http-transformers@1.6.2(@adonisjs/fold@11.0.0-next.4)': dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) - '@poppinss/intl-formatter': 3.1.0 - '@poppinss/utils': 6.10.1 - intl-messageformat: 10.7.18 - luxon: 3.7.2 - negotiator: 1.0.0 - yaml: 2.8.1 - optionalDependencies: - '@vinejs/vine': 3.0.1 - edge.js: 6.3.0 + '@adonisjs/fold': 11.0.0-next.4 + '@poppinss/exception': 1.2.3 + '@poppinss/types': 1.2.1 - '@adonisjs/logger@6.0.6': + '@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3)': dependencies: - '@poppinss/utils': 6.10.1 + '@poppinss/utils': 7.0.0-next.7 abstract-logging: 2.0.1 - pino: 9.13.1 + pino: 10.1.0 + optionalDependencies: + pino-pretty: 13.1.3 - '@adonisjs/lucid@21.8.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(luxon@3.7.2)(pg@8.16.3)': + '@adonisjs/lucid@22.0.0-next.3(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0)': dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) - '@adonisjs/presets': 2.6.4(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0)) - '@faker-js/faker': 9.9.0 - '@poppinss/hooks': 7.2.6 + '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/presets': 3.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + '@faker-js/faker': 10.3.0 + '@poppinss/hooks': 7.3.0 '@poppinss/macroable': 1.1.0 - '@poppinss/utils': 6.10.1 + '@poppinss/qs': 6.15.0 + '@poppinss/utils': 7.0.0-next.7 + deepmerge: 4.3.1 fast-deep-equal: 3.1.3 igniculus: 1.5.0 kleur: 4.1.5 - knex: 3.1.0(pg@8.16.3) - knex-dynamic-connection: 3.2.0(pg@8.16.3) + knex: 3.1.0(pg@8.18.0) + knex-dynamic-connection: 4.0.0-next.0(pg@8.18.0) pretty-hrtime: 1.0.3 - qs: 6.14.0 slash: 5.1.0 tarn: 3.0.2 optionalDependencies: - '@adonisjs/assembler': 7.8.2(typescript@5.8.3) - '@vinejs/vine': 3.0.1 + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) + '@vinejs/vine': 4.3.0 luxon: 3.7.2 transitivePeerDependencies: - better-sqlite3 @@ -9242,21 +9429,20 @@ snapshots: - supports-color - tedious - '@adonisjs/mail@9.2.2(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@aws-sdk/client-ses@3.901.0)(@types/luxon@3.7.1)(@types/node@22.18.8)(dayjs@1.11.18)(edge.js@6.3.0)(luxon@3.7.2)': + '@adonisjs/mail@10.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-sesv2@3.962.0)(@types/luxon@3.7.1)(@types/node@22.19.10)(dayjs@1.11.19)(edge.js@6.4.0)(luxon@3.7.2)': dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) - '@poppinss/colors': 4.1.5 + '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@poppinss/macroable': 1.1.0 - '@poppinss/utils': 6.10.1 - '@types/nodemailer': 6.4.20 - edge.js: 6.3.0 + '@poppinss/object-builder': 1.1.0 + '@types/nodemailer': 7.0.4 fastq: 1.19.1 - formdata-node: 6.0.3 - got: 14.4.9 - ical-generator: 7.2.0(@types/luxon@3.7.1)(@types/node@22.18.8)(dayjs@1.11.18)(luxon@3.7.2) - nodemailer: 6.10.1 + ical-generator: 9.0.0(@types/luxon@3.7.1)(@types/node@22.19.10)(dayjs@1.11.19)(luxon@3.7.2) + ky: 1.14.2 + nodemailer: 7.0.12 optionalDependencies: - '@aws-sdk/client-ses': 3.901.0 + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) + '@aws-sdk/client-sesv2': 3.962.0 + edge.js: 6.4.0 transitivePeerDependencies: - '@touch4it/ical-timezones' - '@types/luxon' @@ -9269,19 +9455,19 @@ snapshots: - moment-timezone - rrule - '@adonisjs/otel@1.1.2(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))': + '@adonisjs/otel@1.1.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) + '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@opentelemetry/api': 1.9.0 - '@opentelemetry/auto-instrumentations-node': 0.67.3(@opentelemetry/api@1.9.0)(@opentelemetry/core@2.3.0(@opentelemetry/api@1.9.0)) - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) + '@opentelemetry/auto-instrumentations-node': 0.67.3(@opentelemetry/api@1.9.0)(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0)) + '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/exporter-metrics-otlp-grpc': 0.208.0(@opentelemetry/api@1.9.0) '@opentelemetry/exporter-trace-otlp-grpc': 0.208.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-metrics': 2.3.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-metrics': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-node': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 2.3.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.38.0 '@poppinss/utils': 6.10.1 import-in-the-middle: 2.0.1 @@ -9289,39 +9475,37 @@ snapshots: - encoding - supports-color - '@adonisjs/presets@2.6.4(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))': + '@adonisjs/presets@3.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) - '@poppinss/utils': 6.10.1 + '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) optionalDependencies: - '@adonisjs/assembler': 7.8.2(typescript@5.8.3) - - '@adonisjs/prettier-config@1.4.5': - dependencies: - prettier-plugin-edgejs: 1.0.6 + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) - '@adonisjs/repl@4.1.2': + '@adonisjs/repl@5.0.0-next.2': dependencies: - '@poppinss/colors': 4.1.5 - string-width: 7.2.0 + '@poppinss/colors': 4.1.6 + string-width: 8.1.1 - '@adonisjs/session@7.5.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@japa/api-client@3.1.0(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0))(edge.js@6.3.0)': + '@adonisjs/session@8.0.0-next.2(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.3(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0))(edge.js@6.4.0)': dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) + '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@poppinss/macroable': 1.1.0 - '@poppinss/utils': 6.10.1 + '@poppinss/utils': 7.0.0-next.7 optionalDependencies: - '@japa/api-client': 3.1.0(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0) - edge.js: 6.3.0 + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) + '@adonisjs/lucid': 22.0.0-next.3(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) + '@japa/api-client': 3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0) + '@japa/plugin-adonisjs': 5.1.0-next.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0) + edge.js: 6.4.0 - '@adonisjs/transmit@2.0.2(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))': + '@adonisjs/transmit@2.0.2(patch_hash=16ce04e456982fcf7277acd514c8e2de6e325a38ee106a0539f1b41f64864451)(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) + '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@boringnode/transmit': 0.2.2 transitivePeerDependencies: - ioredis - '@adonisjs/tsconfig@1.4.1': {} + '@adonisjs/tsconfig@2.0.0-next.3': {} '@alloc/quick-lru@5.2.0': {} @@ -9330,53 +9514,97 @@ snapshots: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 - '@antfu/install-pkg@0.4.1': - dependencies: - package-manager-detector: 0.2.11 - tinyexec: 0.3.2 - '@antfu/install-pkg@1.1.0': dependencies: package-manager-detector: 1.3.0 tinyexec: 1.0.1 + '@apm-js-collab/code-transformer@0.8.2': {} + + '@apm-js-collab/tracing-hooks@0.3.1': + dependencies: + '@apm-js-collab/code-transformer': 0.8.2 + debug: 4.4.3 + module-details-from-path: 1.0.4 + transitivePeerDependencies: + - supports-color + '@arr/every@1.0.1': {} - '@asamuzakjp/css-color@4.0.5': + '@asamuzakjp/css-color@4.1.2': dependencies: - '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) - '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 - lru-cache: 11.2.2 + '@csstools/css-calc': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) + '@csstools/css-tokenizer': 4.0.0 + lru-cache: 11.2.5 - '@asamuzakjp/dom-selector@6.5.7': + '@asamuzakjp/dom-selector@6.7.8': dependencies: '@asamuzakjp/nwsapi': 2.3.9 bidi-js: 1.0.3 css-tree: 3.1.0 is-potential-custom-element-name: 1.0.1 - lru-cache: 11.2.2 + lru-cache: 11.2.5 '@asamuzakjp/nwsapi@2.3.9': {} + '@ast-grep/napi-darwin-arm64@0.40.5': + optional: true + + '@ast-grep/napi-darwin-x64@0.40.5': + optional: true + + '@ast-grep/napi-linux-arm64-gnu@0.40.5': + optional: true + + '@ast-grep/napi-linux-arm64-musl@0.40.5': + optional: true + + '@ast-grep/napi-linux-x64-gnu@0.40.5': + optional: true + + '@ast-grep/napi-linux-x64-musl@0.40.5': + optional: true + + '@ast-grep/napi-win32-arm64-msvc@0.40.5': + optional: true + + '@ast-grep/napi-win32-ia32-msvc@0.40.5': + optional: true + + '@ast-grep/napi-win32-x64-msvc@0.40.5': + optional: true + + '@ast-grep/napi@0.40.5': + optionalDependencies: + '@ast-grep/napi-darwin-arm64': 0.40.5 + '@ast-grep/napi-darwin-x64': 0.40.5 + '@ast-grep/napi-linux-arm64-gnu': 0.40.5 + '@ast-grep/napi-linux-arm64-musl': 0.40.5 + '@ast-grep/napi-linux-x64-gnu': 0.40.5 + '@ast-grep/napi-linux-x64-musl': 0.40.5 + '@ast-grep/napi-win32-arm64-msvc': 0.40.5 + '@ast-grep/napi-win32-ia32-msvc': 0.40.5 + '@ast-grep/napi-win32-x64-msvc': 0.40.5 + '@aws-crypto/crc32@5.2.0': dependencies: '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.901.0 + '@aws-sdk/types': 3.973.1 tslib: 2.8.1 '@aws-crypto/crc32c@5.2.0': dependencies: '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.901.0 + '@aws-sdk/types': 3.973.1 tslib: 2.8.1 '@aws-crypto/sha1-browser@5.2.0': dependencies: '@aws-crypto/supports-web-crypto': 5.2.0 '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.901.0 + '@aws-sdk/types': 3.973.1 '@aws-sdk/util-locate-window': 3.893.0 '@smithy/util-utf8': 2.3.0 tslib: 2.8.1 @@ -9386,7 +9614,7 @@ snapshots: '@aws-crypto/sha256-js': 5.2.0 '@aws-crypto/supports-web-crypto': 5.2.0 '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.901.0 + '@aws-sdk/types': 3.973.1 '@aws-sdk/util-locate-window': 3.893.0 '@smithy/util-utf8': 2.3.0 tslib: 2.8.1 @@ -9394,7 +9622,7 @@ snapshots: '@aws-crypto/sha256-js@5.2.0': dependencies: '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.901.0 + '@aws-sdk/types': 3.973.1 tslib: 2.8.1 '@aws-crypto/supports-web-crypto@5.2.0': @@ -9403,520 +9631,858 @@ snapshots: '@aws-crypto/util@5.2.0': dependencies: - '@aws-sdk/types': 3.901.0 + '@aws-sdk/types': 3.973.1 '@smithy/util-utf8': 2.3.0 tslib: 2.8.1 - '@aws-sdk/client-s3@3.901.0': + '@aws-sdk/client-s3@3.985.0': dependencies: '@aws-crypto/sha1-browser': 5.2.0 '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.901.0 - '@aws-sdk/credential-provider-node': 3.901.0 - '@aws-sdk/middleware-bucket-endpoint': 3.901.0 - '@aws-sdk/middleware-expect-continue': 3.901.0 - '@aws-sdk/middleware-flexible-checksums': 3.901.0 - '@aws-sdk/middleware-host-header': 3.901.0 - '@aws-sdk/middleware-location-constraint': 3.901.0 - '@aws-sdk/middleware-logger': 3.901.0 - '@aws-sdk/middleware-recursion-detection': 3.901.0 - '@aws-sdk/middleware-sdk-s3': 3.901.0 - '@aws-sdk/middleware-ssec': 3.901.0 - '@aws-sdk/middleware-user-agent': 3.901.0 - '@aws-sdk/region-config-resolver': 3.901.0 - '@aws-sdk/signature-v4-multi-region': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@aws-sdk/util-endpoints': 3.901.0 - '@aws-sdk/util-user-agent-browser': 3.901.0 - '@aws-sdk/util-user-agent-node': 3.901.0 - '@aws-sdk/xml-builder': 3.901.0 - '@smithy/config-resolver': 4.3.0 - '@smithy/core': 3.14.0 - '@smithy/eventstream-serde-browser': 4.2.0 - '@smithy/eventstream-serde-config-resolver': 4.3.0 - '@smithy/eventstream-serde-node': 4.2.0 - '@smithy/fetch-http-handler': 5.3.0 - '@smithy/hash-blob-browser': 4.2.0 - '@smithy/hash-node': 4.2.0 - '@smithy/hash-stream-node': 4.2.0 - '@smithy/invalid-dependency': 4.2.0 - '@smithy/md5-js': 4.2.0 - '@smithy/middleware-content-length': 4.2.0 - '@smithy/middleware-endpoint': 4.3.0 - '@smithy/middleware-retry': 4.4.0 - '@smithy/middleware-serde': 4.2.0 - '@smithy/middleware-stack': 4.2.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/node-http-handler': 4.3.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/smithy-client': 4.7.0 - '@smithy/types': 4.6.0 - '@smithy/url-parser': 4.2.0 - '@smithy/util-base64': 4.2.0 + '@aws-sdk/core': 3.973.7 + '@aws-sdk/credential-provider-node': 3.972.6 + '@aws-sdk/middleware-bucket-endpoint': 3.972.3 + '@aws-sdk/middleware-expect-continue': 3.972.3 + '@aws-sdk/middleware-flexible-checksums': 3.972.5 + '@aws-sdk/middleware-host-header': 3.972.3 + '@aws-sdk/middleware-location-constraint': 3.972.3 + '@aws-sdk/middleware-logger': 3.972.3 + '@aws-sdk/middleware-recursion-detection': 3.972.3 + '@aws-sdk/middleware-sdk-s3': 3.972.7 + '@aws-sdk/middleware-ssec': 3.972.3 + '@aws-sdk/middleware-user-agent': 3.972.7 + '@aws-sdk/region-config-resolver': 3.972.3 + '@aws-sdk/signature-v4-multi-region': 3.985.0 + '@aws-sdk/types': 3.973.1 + '@aws-sdk/util-endpoints': 3.985.0 + '@aws-sdk/util-user-agent-browser': 3.972.3 + '@aws-sdk/util-user-agent-node': 3.972.5 + '@smithy/config-resolver': 4.4.6 + '@smithy/core': 3.22.1 + '@smithy/eventstream-serde-browser': 4.2.8 + '@smithy/eventstream-serde-config-resolver': 4.3.8 + '@smithy/eventstream-serde-node': 4.2.8 + '@smithy/fetch-http-handler': 5.3.9 + '@smithy/hash-blob-browser': 4.2.9 + '@smithy/hash-node': 4.2.8 + '@smithy/hash-stream-node': 4.2.8 + '@smithy/invalid-dependency': 4.2.8 + '@smithy/md5-js': 4.2.8 + '@smithy/middleware-content-length': 4.2.8 + '@smithy/middleware-endpoint': 4.4.13 + '@smithy/middleware-retry': 4.4.30 + '@smithy/middleware-serde': 4.2.9 + '@smithy/middleware-stack': 4.2.8 + '@smithy/node-config-provider': 4.3.8 + '@smithy/node-http-handler': 4.4.9 + '@smithy/protocol-http': 5.3.8 + '@smithy/smithy-client': 4.11.2 + '@smithy/types': 4.12.0 + '@smithy/url-parser': 4.2.8 + '@smithy/util-base64': 4.3.0 '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-body-length-node': 4.2.0 - '@smithy/util-defaults-mode-browser': 4.2.0 - '@smithy/util-defaults-mode-node': 4.2.0 - '@smithy/util-endpoints': 3.2.0 - '@smithy/util-middleware': 4.2.0 - '@smithy/util-retry': 4.2.0 - '@smithy/util-stream': 4.4.0 + '@smithy/util-body-length-node': 4.2.1 + '@smithy/util-defaults-mode-browser': 4.3.29 + '@smithy/util-defaults-mode-node': 4.2.32 + '@smithy/util-endpoints': 3.2.8 + '@smithy/util-middleware': 4.2.8 + '@smithy/util-retry': 4.2.8 + '@smithy/util-stream': 4.5.11 '@smithy/util-utf8': 4.2.0 - '@smithy/util-waiter': 4.2.0 - '@smithy/uuid': 1.1.0 + '@smithy/util-waiter': 4.2.8 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-ses@3.901.0': + '@aws-sdk/client-sesv2@3.962.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.901.0 - '@aws-sdk/credential-provider-node': 3.901.0 - '@aws-sdk/middleware-host-header': 3.901.0 - '@aws-sdk/middleware-logger': 3.901.0 - '@aws-sdk/middleware-recursion-detection': 3.901.0 - '@aws-sdk/middleware-user-agent': 3.901.0 - '@aws-sdk/region-config-resolver': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@aws-sdk/util-endpoints': 3.901.0 - '@aws-sdk/util-user-agent-browser': 3.901.0 - '@aws-sdk/util-user-agent-node': 3.901.0 - '@smithy/config-resolver': 4.3.0 - '@smithy/core': 3.14.0 - '@smithy/fetch-http-handler': 5.3.0 - '@smithy/hash-node': 4.2.0 - '@smithy/invalid-dependency': 4.2.0 - '@smithy/middleware-content-length': 4.2.0 - '@smithy/middleware-endpoint': 4.3.0 - '@smithy/middleware-retry': 4.4.0 - '@smithy/middleware-serde': 4.2.0 - '@smithy/middleware-stack': 4.2.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/node-http-handler': 4.3.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/smithy-client': 4.7.0 - '@smithy/types': 4.6.0 - '@smithy/url-parser': 4.2.0 - '@smithy/util-base64': 4.2.0 + '@aws-sdk/core': 3.957.0 + '@aws-sdk/credential-provider-node': 3.962.0 + '@aws-sdk/middleware-host-header': 3.957.0 + '@aws-sdk/middleware-logger': 3.957.0 + '@aws-sdk/middleware-recursion-detection': 3.957.0 + '@aws-sdk/middleware-user-agent': 3.957.0 + '@aws-sdk/region-config-resolver': 3.957.0 + '@aws-sdk/signature-v4-multi-region': 3.957.0 + '@aws-sdk/types': 3.957.0 + '@aws-sdk/util-endpoints': 3.957.0 + '@aws-sdk/util-user-agent-browser': 3.957.0 + '@aws-sdk/util-user-agent-node': 3.957.0 + '@smithy/config-resolver': 4.4.6 + '@smithy/core': 3.22.1 + '@smithy/fetch-http-handler': 5.3.9 + '@smithy/hash-node': 4.2.8 + '@smithy/invalid-dependency': 4.2.8 + '@smithy/middleware-content-length': 4.2.8 + '@smithy/middleware-endpoint': 4.4.13 + '@smithy/middleware-retry': 4.4.30 + '@smithy/middleware-serde': 4.2.9 + '@smithy/middleware-stack': 4.2.8 + '@smithy/node-config-provider': 4.3.8 + '@smithy/node-http-handler': 4.4.9 + '@smithy/protocol-http': 5.3.8 + '@smithy/smithy-client': 4.11.2 + '@smithy/types': 4.12.0 + '@smithy/url-parser': 4.2.8 + '@smithy/util-base64': 4.3.0 '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-body-length-node': 4.2.0 - '@smithy/util-defaults-mode-browser': 4.2.0 - '@smithy/util-defaults-mode-node': 4.2.0 - '@smithy/util-endpoints': 3.2.0 - '@smithy/util-middleware': 4.2.0 - '@smithy/util-retry': 4.2.0 + '@smithy/util-body-length-node': 4.2.1 + '@smithy/util-defaults-mode-browser': 4.3.29 + '@smithy/util-defaults-mode-node': 4.2.32 + '@smithy/util-endpoints': 3.2.8 + '@smithy/util-middleware': 4.2.8 + '@smithy/util-retry': 4.2.8 '@smithy/util-utf8': 4.2.0 - '@smithy/util-waiter': 4.2.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-sso@3.901.0': + '@aws-sdk/client-sso@3.958.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.901.0 - '@aws-sdk/middleware-host-header': 3.901.0 - '@aws-sdk/middleware-logger': 3.901.0 - '@aws-sdk/middleware-recursion-detection': 3.901.0 - '@aws-sdk/middleware-user-agent': 3.901.0 - '@aws-sdk/region-config-resolver': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@aws-sdk/util-endpoints': 3.901.0 - '@aws-sdk/util-user-agent-browser': 3.901.0 - '@aws-sdk/util-user-agent-node': 3.901.0 - '@smithy/config-resolver': 4.3.0 - '@smithy/core': 3.14.0 - '@smithy/fetch-http-handler': 5.3.0 - '@smithy/hash-node': 4.2.0 - '@smithy/invalid-dependency': 4.2.0 - '@smithy/middleware-content-length': 4.2.0 - '@smithy/middleware-endpoint': 4.3.0 - '@smithy/middleware-retry': 4.4.0 - '@smithy/middleware-serde': 4.2.0 - '@smithy/middleware-stack': 4.2.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/node-http-handler': 4.3.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/smithy-client': 4.7.0 - '@smithy/types': 4.6.0 - '@smithy/url-parser': 4.2.0 - '@smithy/util-base64': 4.2.0 + '@aws-sdk/core': 3.957.0 + '@aws-sdk/middleware-host-header': 3.957.0 + '@aws-sdk/middleware-logger': 3.957.0 + '@aws-sdk/middleware-recursion-detection': 3.957.0 + '@aws-sdk/middleware-user-agent': 3.957.0 + '@aws-sdk/region-config-resolver': 3.957.0 + '@aws-sdk/types': 3.957.0 + '@aws-sdk/util-endpoints': 3.957.0 + '@aws-sdk/util-user-agent-browser': 3.957.0 + '@aws-sdk/util-user-agent-node': 3.957.0 + '@smithy/config-resolver': 4.4.6 + '@smithy/core': 3.22.1 + '@smithy/fetch-http-handler': 5.3.9 + '@smithy/hash-node': 4.2.8 + '@smithy/invalid-dependency': 4.2.8 + '@smithy/middleware-content-length': 4.2.8 + '@smithy/middleware-endpoint': 4.4.13 + '@smithy/middleware-retry': 4.4.30 + '@smithy/middleware-serde': 4.2.9 + '@smithy/middleware-stack': 4.2.8 + '@smithy/node-config-provider': 4.3.8 + '@smithy/node-http-handler': 4.4.9 + '@smithy/protocol-http': 5.3.8 + '@smithy/smithy-client': 4.11.2 + '@smithy/types': 4.12.0 + '@smithy/url-parser': 4.2.8 + '@smithy/util-base64': 4.3.0 '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-body-length-node': 4.2.0 - '@smithy/util-defaults-mode-browser': 4.2.0 - '@smithy/util-defaults-mode-node': 4.2.0 - '@smithy/util-endpoints': 3.2.0 - '@smithy/util-middleware': 4.2.0 - '@smithy/util-retry': 4.2.0 + '@smithy/util-body-length-node': 4.2.1 + '@smithy/util-defaults-mode-browser': 4.3.29 + '@smithy/util-defaults-mode-node': 4.2.32 + '@smithy/util-endpoints': 3.2.8 + '@smithy/util-middleware': 4.2.8 + '@smithy/util-retry': 4.2.8 '@smithy/util-utf8': 4.2.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/core@3.901.0': - dependencies: - '@aws-sdk/types': 3.901.0 - '@aws-sdk/xml-builder': 3.901.0 - '@smithy/core': 3.14.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/property-provider': 4.2.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/signature-v4': 5.3.0 - '@smithy/smithy-client': 4.7.0 - '@smithy/types': 4.6.0 - '@smithy/util-base64': 4.2.0 - '@smithy/util-middleware': 4.2.0 + '@aws-sdk/client-sso@3.985.0': + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/core': 3.973.7 + '@aws-sdk/middleware-host-header': 3.972.3 + '@aws-sdk/middleware-logger': 3.972.3 + '@aws-sdk/middleware-recursion-detection': 3.972.3 + '@aws-sdk/middleware-user-agent': 3.972.7 + '@aws-sdk/region-config-resolver': 3.972.3 + '@aws-sdk/types': 3.973.1 + '@aws-sdk/util-endpoints': 3.985.0 + '@aws-sdk/util-user-agent-browser': 3.972.3 + '@aws-sdk/util-user-agent-node': 3.972.5 + '@smithy/config-resolver': 4.4.6 + '@smithy/core': 3.22.1 + '@smithy/fetch-http-handler': 5.3.9 + '@smithy/hash-node': 4.2.8 + '@smithy/invalid-dependency': 4.2.8 + '@smithy/middleware-content-length': 4.2.8 + '@smithy/middleware-endpoint': 4.4.13 + '@smithy/middleware-retry': 4.4.30 + '@smithy/middleware-serde': 4.2.9 + '@smithy/middleware-stack': 4.2.8 + '@smithy/node-config-provider': 4.3.8 + '@smithy/node-http-handler': 4.4.9 + '@smithy/protocol-http': 5.3.8 + '@smithy/smithy-client': 4.11.2 + '@smithy/types': 4.12.0 + '@smithy/url-parser': 4.2.8 + '@smithy/util-base64': 4.3.0 + '@smithy/util-body-length-browser': 4.2.0 + '@smithy/util-body-length-node': 4.2.1 + '@smithy/util-defaults-mode-browser': 4.3.29 + '@smithy/util-defaults-mode-node': 4.2.32 + '@smithy/util-endpoints': 3.2.8 + '@smithy/util-middleware': 4.2.8 + '@smithy/util-retry': 4.2.8 + '@smithy/util-utf8': 4.2.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/core@3.957.0': + dependencies: + '@aws-sdk/types': 3.957.0 + '@aws-sdk/xml-builder': 3.957.0 + '@smithy/core': 3.22.1 + '@smithy/node-config-provider': 4.3.8 + '@smithy/property-provider': 4.2.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/signature-v4': 5.3.8 + '@smithy/smithy-client': 4.11.2 + '@smithy/types': 4.12.0 + '@smithy/util-base64': 4.3.0 + '@smithy/util-middleware': 4.2.8 '@smithy/util-utf8': 4.2.0 tslib: 2.8.1 - '@aws-sdk/credential-provider-env@3.901.0': + '@aws-sdk/core@3.973.7': + dependencies: + '@aws-sdk/types': 3.973.1 + '@aws-sdk/xml-builder': 3.972.4 + '@smithy/core': 3.22.1 + '@smithy/node-config-provider': 4.3.8 + '@smithy/property-provider': 4.2.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/signature-v4': 5.3.8 + '@smithy/smithy-client': 4.11.2 + '@smithy/types': 4.12.0 + '@smithy/util-base64': 4.3.0 + '@smithy/util-middleware': 4.2.8 + '@smithy/util-utf8': 4.2.0 + tslib: 2.8.1 + + '@aws-sdk/crc64-nvme@3.972.0': dependencies: - '@aws-sdk/core': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/property-provider': 4.2.0 - '@smithy/types': 4.6.0 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@aws-sdk/credential-provider-http@3.901.0': - dependencies: - '@aws-sdk/core': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/fetch-http-handler': 5.3.0 - '@smithy/node-http-handler': 4.3.0 - '@smithy/property-provider': 4.2.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/smithy-client': 4.7.0 - '@smithy/types': 4.6.0 - '@smithy/util-stream': 4.4.0 + '@aws-sdk/credential-provider-env@3.957.0': + dependencies: + '@aws-sdk/core': 3.957.0 + '@aws-sdk/types': 3.957.0 + '@smithy/property-provider': 4.2.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + + '@aws-sdk/credential-provider-env@3.972.5': + dependencies: + '@aws-sdk/core': 3.973.7 + '@aws-sdk/types': 3.973.1 + '@smithy/property-provider': 4.2.8 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@aws-sdk/credential-provider-ini@3.901.0': - dependencies: - '@aws-sdk/core': 3.901.0 - '@aws-sdk/credential-provider-env': 3.901.0 - '@aws-sdk/credential-provider-http': 3.901.0 - '@aws-sdk/credential-provider-process': 3.901.0 - '@aws-sdk/credential-provider-sso': 3.901.0 - '@aws-sdk/credential-provider-web-identity': 3.901.0 - '@aws-sdk/nested-clients': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/credential-provider-imds': 4.2.0 - '@smithy/property-provider': 4.2.0 - '@smithy/shared-ini-file-loader': 4.3.0 - '@smithy/types': 4.6.0 + '@aws-sdk/credential-provider-http@3.957.0': + dependencies: + '@aws-sdk/core': 3.957.0 + '@aws-sdk/types': 3.957.0 + '@smithy/fetch-http-handler': 5.3.9 + '@smithy/node-http-handler': 4.4.9 + '@smithy/property-provider': 4.2.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/smithy-client': 4.11.2 + '@smithy/types': 4.12.0 + '@smithy/util-stream': 4.5.11 + tslib: 2.8.1 + + '@aws-sdk/credential-provider-http@3.972.7': + dependencies: + '@aws-sdk/core': 3.973.7 + '@aws-sdk/types': 3.973.1 + '@smithy/fetch-http-handler': 5.3.9 + '@smithy/node-http-handler': 4.4.9 + '@smithy/property-provider': 4.2.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/smithy-client': 4.11.2 + '@smithy/types': 4.12.0 + '@smithy/util-stream': 4.5.11 + tslib: 2.8.1 + + '@aws-sdk/credential-provider-ini@3.962.0': + dependencies: + '@aws-sdk/core': 3.957.0 + '@aws-sdk/credential-provider-env': 3.957.0 + '@aws-sdk/credential-provider-http': 3.957.0 + '@aws-sdk/credential-provider-login': 3.962.0 + '@aws-sdk/credential-provider-process': 3.957.0 + '@aws-sdk/credential-provider-sso': 3.958.0 + '@aws-sdk/credential-provider-web-identity': 3.958.0 + '@aws-sdk/nested-clients': 3.958.0 + '@aws-sdk/types': 3.957.0 + '@smithy/credential-provider-imds': 4.2.8 + '@smithy/property-provider': 4.2.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/credential-provider-ini@3.972.5': + dependencies: + '@aws-sdk/core': 3.973.7 + '@aws-sdk/credential-provider-env': 3.972.5 + '@aws-sdk/credential-provider-http': 3.972.7 + '@aws-sdk/credential-provider-login': 3.972.5 + '@aws-sdk/credential-provider-process': 3.972.5 + '@aws-sdk/credential-provider-sso': 3.972.5 + '@aws-sdk/credential-provider-web-identity': 3.972.5 + '@aws-sdk/nested-clients': 3.985.0 + '@aws-sdk/types': 3.973.1 + '@smithy/credential-provider-imds': 4.2.8 + '@smithy/property-provider': 4.2.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/credential-provider-login@3.962.0': + dependencies: + '@aws-sdk/core': 3.957.0 + '@aws-sdk/nested-clients': 3.958.0 + '@aws-sdk/types': 3.957.0 + '@smithy/property-provider': 4.2.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/credential-provider-login@3.972.5': + dependencies: + '@aws-sdk/core': 3.973.7 + '@aws-sdk/nested-clients': 3.985.0 + '@aws-sdk/types': 3.973.1 + '@smithy/property-provider': 4.2.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/credential-provider-node@3.962.0': + dependencies: + '@aws-sdk/credential-provider-env': 3.957.0 + '@aws-sdk/credential-provider-http': 3.957.0 + '@aws-sdk/credential-provider-ini': 3.962.0 + '@aws-sdk/credential-provider-process': 3.957.0 + '@aws-sdk/credential-provider-sso': 3.958.0 + '@aws-sdk/credential-provider-web-identity': 3.958.0 + '@aws-sdk/types': 3.957.0 + '@smithy/credential-provider-imds': 4.2.8 + '@smithy/property-provider': 4.2.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-node@3.901.0': - dependencies: - '@aws-sdk/credential-provider-env': 3.901.0 - '@aws-sdk/credential-provider-http': 3.901.0 - '@aws-sdk/credential-provider-ini': 3.901.0 - '@aws-sdk/credential-provider-process': 3.901.0 - '@aws-sdk/credential-provider-sso': 3.901.0 - '@aws-sdk/credential-provider-web-identity': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/credential-provider-imds': 4.2.0 - '@smithy/property-provider': 4.2.0 - '@smithy/shared-ini-file-loader': 4.3.0 - '@smithy/types': 4.6.0 + '@aws-sdk/credential-provider-node@3.972.6': + dependencies: + '@aws-sdk/credential-provider-env': 3.972.5 + '@aws-sdk/credential-provider-http': 3.972.7 + '@aws-sdk/credential-provider-ini': 3.972.5 + '@aws-sdk/credential-provider-process': 3.972.5 + '@aws-sdk/credential-provider-sso': 3.972.5 + '@aws-sdk/credential-provider-web-identity': 3.972.5 + '@aws-sdk/types': 3.973.1 + '@smithy/credential-provider-imds': 4.2.8 + '@smithy/property-provider': 4.2.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-process@3.901.0': + '@aws-sdk/credential-provider-process@3.957.0': dependencies: - '@aws-sdk/core': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/property-provider': 4.2.0 - '@smithy/shared-ini-file-loader': 4.3.0 - '@smithy/types': 4.6.0 + '@aws-sdk/core': 3.957.0 + '@aws-sdk/types': 3.957.0 + '@smithy/property-provider': 4.2.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@aws-sdk/credential-provider-sso@3.901.0': + '@aws-sdk/credential-provider-process@3.972.5': + dependencies: + '@aws-sdk/core': 3.973.7 + '@aws-sdk/types': 3.973.1 + '@smithy/property-provider': 4.2.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + + '@aws-sdk/credential-provider-sso@3.958.0': + dependencies: + '@aws-sdk/client-sso': 3.958.0 + '@aws-sdk/core': 3.957.0 + '@aws-sdk/token-providers': 3.958.0 + '@aws-sdk/types': 3.957.0 + '@smithy/property-provider': 4.2.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/credential-provider-sso@3.972.5': dependencies: - '@aws-sdk/client-sso': 3.901.0 - '@aws-sdk/core': 3.901.0 - '@aws-sdk/token-providers': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/property-provider': 4.2.0 - '@smithy/shared-ini-file-loader': 4.3.0 - '@smithy/types': 4.6.0 + '@aws-sdk/client-sso': 3.985.0 + '@aws-sdk/core': 3.973.7 + '@aws-sdk/token-providers': 3.985.0 + '@aws-sdk/types': 3.973.1 + '@smithy/property-provider': 4.2.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-web-identity@3.901.0': + '@aws-sdk/credential-provider-web-identity@3.958.0': dependencies: - '@aws-sdk/core': 3.901.0 - '@aws-sdk/nested-clients': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/property-provider': 4.2.0 - '@smithy/shared-ini-file-loader': 4.3.0 - '@smithy/types': 4.6.0 + '@aws-sdk/core': 3.957.0 + '@aws-sdk/nested-clients': 3.958.0 + '@aws-sdk/types': 3.957.0 + '@smithy/property-provider': 4.2.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/middleware-bucket-endpoint@3.901.0': + '@aws-sdk/credential-provider-web-identity@3.972.5': dependencies: - '@aws-sdk/types': 3.901.0 - '@aws-sdk/util-arn-parser': 3.893.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/types': 4.6.0 + '@aws-sdk/core': 3.973.7 + '@aws-sdk/nested-clients': 3.985.0 + '@aws-sdk/types': 3.973.1 + '@smithy/property-provider': 4.2.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/middleware-bucket-endpoint@3.972.3': + dependencies: + '@aws-sdk/types': 3.973.1 + '@aws-sdk/util-arn-parser': 3.972.2 + '@smithy/node-config-provider': 4.3.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 '@smithy/util-config-provider': 4.2.0 tslib: 2.8.1 - '@aws-sdk/middleware-expect-continue@3.901.0': + '@aws-sdk/middleware-expect-continue@3.972.3': dependencies: - '@aws-sdk/types': 3.901.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/types': 4.6.0 + '@aws-sdk/types': 3.973.1 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@aws-sdk/middleware-flexible-checksums@3.901.0': + '@aws-sdk/middleware-flexible-checksums@3.972.5': dependencies: '@aws-crypto/crc32': 5.2.0 '@aws-crypto/crc32c': 5.2.0 '@aws-crypto/util': 5.2.0 - '@aws-sdk/core': 3.901.0 - '@aws-sdk/types': 3.901.0 + '@aws-sdk/core': 3.973.7 + '@aws-sdk/crc64-nvme': 3.972.0 + '@aws-sdk/types': 3.973.1 '@smithy/is-array-buffer': 4.2.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/types': 4.6.0 - '@smithy/util-middleware': 4.2.0 - '@smithy/util-stream': 4.4.0 + '@smithy/node-config-provider': 4.3.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 + '@smithy/util-middleware': 4.2.8 + '@smithy/util-stream': 4.5.11 '@smithy/util-utf8': 4.2.0 tslib: 2.8.1 - '@aws-sdk/middleware-host-header@3.901.0': + '@aws-sdk/middleware-host-header@3.957.0': + dependencies: + '@aws-sdk/types': 3.957.0 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + + '@aws-sdk/middleware-host-header@3.972.3': dependencies: - '@aws-sdk/types': 3.901.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/types': 4.6.0 + '@aws-sdk/types': 3.973.1 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@aws-sdk/middleware-location-constraint@3.901.0': + '@aws-sdk/middleware-location-constraint@3.972.3': dependencies: - '@aws-sdk/types': 3.901.0 - '@smithy/types': 4.6.0 + '@aws-sdk/types': 3.973.1 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@aws-sdk/middleware-logger@3.901.0': + '@aws-sdk/middleware-logger@3.957.0': dependencies: - '@aws-sdk/types': 3.901.0 - '@smithy/types': 4.6.0 + '@aws-sdk/types': 3.957.0 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@aws-sdk/middleware-recursion-detection@3.901.0': + '@aws-sdk/middleware-logger@3.972.3': dependencies: - '@aws-sdk/types': 3.901.0 - '@aws/lambda-invoke-store': 0.0.1 - '@smithy/protocol-http': 5.3.0 - '@smithy/types': 4.6.0 + '@aws-sdk/types': 3.973.1 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@aws-sdk/middleware-sdk-s3@3.901.0': - dependencies: - '@aws-sdk/core': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@aws-sdk/util-arn-parser': 3.893.0 - '@smithy/core': 3.14.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/signature-v4': 5.3.0 - '@smithy/smithy-client': 4.7.0 - '@smithy/types': 4.6.0 + '@aws-sdk/middleware-recursion-detection@3.957.0': + dependencies: + '@aws-sdk/types': 3.957.0 + '@aws/lambda-invoke-store': 0.2.2 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + + '@aws-sdk/middleware-recursion-detection@3.972.3': + dependencies: + '@aws-sdk/types': 3.973.1 + '@aws/lambda-invoke-store': 0.2.2 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + + '@aws-sdk/middleware-sdk-s3@3.957.0': + dependencies: + '@aws-sdk/core': 3.957.0 + '@aws-sdk/types': 3.957.0 + '@aws-sdk/util-arn-parser': 3.957.0 + '@smithy/core': 3.22.1 + '@smithy/node-config-provider': 4.3.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/signature-v4': 5.3.8 + '@smithy/smithy-client': 4.11.2 + '@smithy/types': 4.12.0 '@smithy/util-config-provider': 4.2.0 - '@smithy/util-middleware': 4.2.0 - '@smithy/util-stream': 4.4.0 + '@smithy/util-middleware': 4.2.8 + '@smithy/util-stream': 4.5.11 '@smithy/util-utf8': 4.2.0 tslib: 2.8.1 - '@aws-sdk/middleware-ssec@3.901.0': + '@aws-sdk/middleware-sdk-s3@3.972.7': + dependencies: + '@aws-sdk/core': 3.973.7 + '@aws-sdk/types': 3.973.1 + '@aws-sdk/util-arn-parser': 3.972.2 + '@smithy/core': 3.22.1 + '@smithy/node-config-provider': 4.3.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/signature-v4': 5.3.8 + '@smithy/smithy-client': 4.11.2 + '@smithy/types': 4.12.0 + '@smithy/util-config-provider': 4.2.0 + '@smithy/util-middleware': 4.2.8 + '@smithy/util-stream': 4.5.11 + '@smithy/util-utf8': 4.2.0 + tslib: 2.8.1 + + '@aws-sdk/middleware-ssec@3.972.3': + dependencies: + '@aws-sdk/types': 3.973.1 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + + '@aws-sdk/middleware-user-agent@3.957.0': dependencies: - '@aws-sdk/types': 3.901.0 - '@smithy/types': 4.6.0 + '@aws-sdk/core': 3.957.0 + '@aws-sdk/types': 3.957.0 + '@aws-sdk/util-endpoints': 3.957.0 + '@smithy/core': 3.22.1 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@aws-sdk/middleware-user-agent@3.901.0': + '@aws-sdk/middleware-user-agent@3.972.7': dependencies: - '@aws-sdk/core': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@aws-sdk/util-endpoints': 3.901.0 - '@smithy/core': 3.14.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/types': 4.6.0 + '@aws-sdk/core': 3.973.7 + '@aws-sdk/types': 3.973.1 + '@aws-sdk/util-endpoints': 3.985.0 + '@smithy/core': 3.22.1 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@aws-sdk/nested-clients@3.901.0': + '@aws-sdk/nested-clients@3.958.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.901.0 - '@aws-sdk/middleware-host-header': 3.901.0 - '@aws-sdk/middleware-logger': 3.901.0 - '@aws-sdk/middleware-recursion-detection': 3.901.0 - '@aws-sdk/middleware-user-agent': 3.901.0 - '@aws-sdk/region-config-resolver': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@aws-sdk/util-endpoints': 3.901.0 - '@aws-sdk/util-user-agent-browser': 3.901.0 - '@aws-sdk/util-user-agent-node': 3.901.0 - '@smithy/config-resolver': 4.3.0 - '@smithy/core': 3.14.0 - '@smithy/fetch-http-handler': 5.3.0 - '@smithy/hash-node': 4.2.0 - '@smithy/invalid-dependency': 4.2.0 - '@smithy/middleware-content-length': 4.2.0 - '@smithy/middleware-endpoint': 4.3.0 - '@smithy/middleware-retry': 4.4.0 - '@smithy/middleware-serde': 4.2.0 - '@smithy/middleware-stack': 4.2.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/node-http-handler': 4.3.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/smithy-client': 4.7.0 - '@smithy/types': 4.6.0 - '@smithy/url-parser': 4.2.0 - '@smithy/util-base64': 4.2.0 + '@aws-sdk/core': 3.957.0 + '@aws-sdk/middleware-host-header': 3.957.0 + '@aws-sdk/middleware-logger': 3.957.0 + '@aws-sdk/middleware-recursion-detection': 3.957.0 + '@aws-sdk/middleware-user-agent': 3.957.0 + '@aws-sdk/region-config-resolver': 3.957.0 + '@aws-sdk/types': 3.957.0 + '@aws-sdk/util-endpoints': 3.957.0 + '@aws-sdk/util-user-agent-browser': 3.957.0 + '@aws-sdk/util-user-agent-node': 3.957.0 + '@smithy/config-resolver': 4.4.6 + '@smithy/core': 3.22.1 + '@smithy/fetch-http-handler': 5.3.9 + '@smithy/hash-node': 4.2.8 + '@smithy/invalid-dependency': 4.2.8 + '@smithy/middleware-content-length': 4.2.8 + '@smithy/middleware-endpoint': 4.4.13 + '@smithy/middleware-retry': 4.4.30 + '@smithy/middleware-serde': 4.2.9 + '@smithy/middleware-stack': 4.2.8 + '@smithy/node-config-provider': 4.3.8 + '@smithy/node-http-handler': 4.4.9 + '@smithy/protocol-http': 5.3.8 + '@smithy/smithy-client': 4.11.2 + '@smithy/types': 4.12.0 + '@smithy/url-parser': 4.2.8 + '@smithy/util-base64': 4.3.0 '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-body-length-node': 4.2.0 - '@smithy/util-defaults-mode-browser': 4.2.0 - '@smithy/util-defaults-mode-node': 4.2.0 - '@smithy/util-endpoints': 3.2.0 - '@smithy/util-middleware': 4.2.0 - '@smithy/util-retry': 4.2.0 + '@smithy/util-body-length-node': 4.2.1 + '@smithy/util-defaults-mode-browser': 4.3.29 + '@smithy/util-defaults-mode-node': 4.2.32 + '@smithy/util-endpoints': 3.2.8 + '@smithy/util-middleware': 4.2.8 + '@smithy/util-retry': 4.2.8 '@smithy/util-utf8': 4.2.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/region-config-resolver@3.901.0': + '@aws-sdk/nested-clients@3.985.0': dependencies: - '@aws-sdk/types': 3.901.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/types': 4.6.0 - '@smithy/util-config-provider': 4.2.0 - '@smithy/util-middleware': 4.2.0 + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/core': 3.973.7 + '@aws-sdk/middleware-host-header': 3.972.3 + '@aws-sdk/middleware-logger': 3.972.3 + '@aws-sdk/middleware-recursion-detection': 3.972.3 + '@aws-sdk/middleware-user-agent': 3.972.7 + '@aws-sdk/region-config-resolver': 3.972.3 + '@aws-sdk/types': 3.973.1 + '@aws-sdk/util-endpoints': 3.985.0 + '@aws-sdk/util-user-agent-browser': 3.972.3 + '@aws-sdk/util-user-agent-node': 3.972.5 + '@smithy/config-resolver': 4.4.6 + '@smithy/core': 3.22.1 + '@smithy/fetch-http-handler': 5.3.9 + '@smithy/hash-node': 4.2.8 + '@smithy/invalid-dependency': 4.2.8 + '@smithy/middleware-content-length': 4.2.8 + '@smithy/middleware-endpoint': 4.4.13 + '@smithy/middleware-retry': 4.4.30 + '@smithy/middleware-serde': 4.2.9 + '@smithy/middleware-stack': 4.2.8 + '@smithy/node-config-provider': 4.3.8 + '@smithy/node-http-handler': 4.4.9 + '@smithy/protocol-http': 5.3.8 + '@smithy/smithy-client': 4.11.2 + '@smithy/types': 4.12.0 + '@smithy/url-parser': 4.2.8 + '@smithy/util-base64': 4.3.0 + '@smithy/util-body-length-browser': 4.2.0 + '@smithy/util-body-length-node': 4.2.1 + '@smithy/util-defaults-mode-browser': 4.3.29 + '@smithy/util-defaults-mode-node': 4.2.32 + '@smithy/util-endpoints': 3.2.8 + '@smithy/util-middleware': 4.2.8 + '@smithy/util-retry': 4.2.8 + '@smithy/util-utf8': 4.2.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/region-config-resolver@3.957.0': + dependencies: + '@aws-sdk/types': 3.957.0 + '@smithy/config-resolver': 4.4.6 + '@smithy/node-config-provider': 4.3.8 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@aws-sdk/s3-request-presigner@3.901.0': + '@aws-sdk/region-config-resolver@3.972.3': dependencies: - '@aws-sdk/signature-v4-multi-region': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@aws-sdk/util-format-url': 3.901.0 - '@smithy/middleware-endpoint': 4.3.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/smithy-client': 4.7.0 - '@smithy/types': 4.6.0 + '@aws-sdk/types': 3.973.1 + '@smithy/config-resolver': 4.4.6 + '@smithy/node-config-provider': 4.3.8 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@aws-sdk/signature-v4-multi-region@3.901.0': + '@aws-sdk/s3-request-presigner@3.985.0': dependencies: - '@aws-sdk/middleware-sdk-s3': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/signature-v4': 5.3.0 - '@smithy/types': 4.6.0 + '@aws-sdk/signature-v4-multi-region': 3.985.0 + '@aws-sdk/types': 3.973.1 + '@aws-sdk/util-format-url': 3.972.3 + '@smithy/middleware-endpoint': 4.4.13 + '@smithy/protocol-http': 5.3.8 + '@smithy/smithy-client': 4.11.2 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@aws-sdk/token-providers@3.901.0': + '@aws-sdk/signature-v4-multi-region@3.957.0': dependencies: - '@aws-sdk/core': 3.901.0 - '@aws-sdk/nested-clients': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/property-provider': 4.2.0 - '@smithy/shared-ini-file-loader': 4.3.0 - '@smithy/types': 4.6.0 + '@aws-sdk/middleware-sdk-s3': 3.957.0 + '@aws-sdk/types': 3.957.0 + '@smithy/protocol-http': 5.3.8 + '@smithy/signature-v4': 5.3.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + + '@aws-sdk/signature-v4-multi-region@3.985.0': + dependencies: + '@aws-sdk/middleware-sdk-s3': 3.972.7 + '@aws-sdk/types': 3.973.1 + '@smithy/protocol-http': 5.3.8 + '@smithy/signature-v4': 5.3.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + + '@aws-sdk/token-providers@3.958.0': + dependencies: + '@aws-sdk/core': 3.957.0 + '@aws-sdk/nested-clients': 3.958.0 + '@aws-sdk/types': 3.957.0 + '@smithy/property-provider': 4.2.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 tslib: 2.8.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/types@3.901.0': + '@aws-sdk/token-providers@3.985.0': + dependencies: + '@aws-sdk/core': 3.973.7 + '@aws-sdk/nested-clients': 3.985.0 + '@aws-sdk/types': 3.973.1 + '@smithy/property-provider': 4.2.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/types@3.957.0': + dependencies: + '@smithy/types': 4.12.0 + tslib: 2.8.1 + + '@aws-sdk/types@3.973.1': + dependencies: + '@smithy/types': 4.12.0 + tslib: 2.8.1 + + '@aws-sdk/util-arn-parser@3.957.0': + dependencies: + tslib: 2.8.1 + + '@aws-sdk/util-arn-parser@3.972.2': dependencies: - '@smithy/types': 4.6.0 tslib: 2.8.1 - '@aws-sdk/util-arn-parser@3.893.0': + '@aws-sdk/util-endpoints@3.957.0': dependencies: + '@aws-sdk/types': 3.957.0 + '@smithy/types': 4.12.0 + '@smithy/url-parser': 4.2.8 + '@smithy/util-endpoints': 3.2.8 tslib: 2.8.1 - '@aws-sdk/util-endpoints@3.901.0': + '@aws-sdk/util-endpoints@3.985.0': dependencies: - '@aws-sdk/types': 3.901.0 - '@smithy/types': 4.6.0 - '@smithy/url-parser': 4.2.0 - '@smithy/util-endpoints': 3.2.0 + '@aws-sdk/types': 3.973.1 + '@smithy/types': 4.12.0 + '@smithy/url-parser': 4.2.8 + '@smithy/util-endpoints': 3.2.8 tslib: 2.8.1 - '@aws-sdk/util-format-url@3.901.0': + '@aws-sdk/util-format-url@3.972.3': dependencies: - '@aws-sdk/types': 3.901.0 - '@smithy/querystring-builder': 4.2.0 - '@smithy/types': 4.6.0 + '@aws-sdk/types': 3.973.1 + '@smithy/querystring-builder': 4.2.8 + '@smithy/types': 4.12.0 tslib: 2.8.1 '@aws-sdk/util-locate-window@3.893.0': dependencies: tslib: 2.8.1 - '@aws-sdk/util-user-agent-browser@3.901.0': + '@aws-sdk/util-user-agent-browser@3.957.0': dependencies: - '@aws-sdk/types': 3.901.0 - '@smithy/types': 4.6.0 + '@aws-sdk/types': 3.957.0 + '@smithy/types': 4.12.0 bowser: 2.12.1 tslib: 2.8.1 - '@aws-sdk/util-user-agent-node@3.901.0': + '@aws-sdk/util-user-agent-browser@3.972.3': dependencies: - '@aws-sdk/middleware-user-agent': 3.901.0 - '@aws-sdk/types': 3.901.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/types': 4.6.0 + '@aws-sdk/types': 3.973.1 + '@smithy/types': 4.12.0 + bowser: 2.12.1 tslib: 2.8.1 - '@aws-sdk/xml-builder@3.901.0': + '@aws-sdk/util-user-agent-node@3.957.0': dependencies: - '@smithy/types': 4.6.0 + '@aws-sdk/middleware-user-agent': 3.957.0 + '@aws-sdk/types': 3.957.0 + '@smithy/node-config-provider': 4.3.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + + '@aws-sdk/util-user-agent-node@3.972.5': + dependencies: + '@aws-sdk/middleware-user-agent': 3.972.7 + '@aws-sdk/types': 3.973.1 + '@smithy/node-config-provider': 4.3.8 + '@smithy/types': 4.12.0 + tslib: 2.8.1 + + '@aws-sdk/xml-builder@3.957.0': + dependencies: + '@smithy/types': 4.12.0 fast-xml-parser: 5.2.5 tslib: 2.8.1 - '@aws/lambda-invoke-store@0.0.1': {} + '@aws-sdk/xml-builder@3.972.4': + dependencies: + '@smithy/types': 4.12.0 + fast-xml-parser: 5.3.4 + tslib: 2.8.1 + + '@aws/lambda-invoke-store@0.2.2': {} - '@babel/code-frame@7.26.2': + '@babel/code-frame@7.27.1': dependencies: '@babel/helper-validator-identifier': 7.27.1 js-tokens: 4.0.0 picocolors: 1.1.1 - '@babel/code-frame@7.27.1': + '@babel/code-frame@7.29.0': dependencies: - '@babel/helper-validator-identifier': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 js-tokens: 4.0.0 picocolors: 1.1.1 - '@babel/compat-data@7.28.4': {} + '@babel/compat-data@7.29.0': {} '@babel/core@7.20.5': dependencies: '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.3 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.20.5) - '@babel/helpers': 7.28.4 - '@babel/parser': 7.28.4 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.4 - '@babel/types': 7.28.4 + '@babel/code-frame': 7.29.0 + '@babel/generator': 7.29.1 + '@babel/helper-compilation-targets': 7.28.6 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.20.5) + '@babel/helpers': 7.28.6 + '@babel/parser': 7.29.0 + '@babel/template': 7.28.6 + '@babel/traverse': 7.29.0 + '@babel/types': 7.29.0 convert-source-map: 1.9.0 debug: 4.4.3 gensync: 1.0.0-beta.2 @@ -9928,15 +10494,15 @@ snapshots: '@babel/core@7.26.10': dependencies: '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.3 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.26.10) - '@babel/helpers': 7.28.4 - '@babel/parser': 7.28.4 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.4 - '@babel/types': 7.28.4 + '@babel/code-frame': 7.29.0 + '@babel/generator': 7.29.1 + '@babel/helper-compilation-targets': 7.28.6 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.26.10) + '@babel/helpers': 7.28.6 + '@babel/parser': 7.29.0 + '@babel/template': 7.28.6 + '@babel/traverse': 7.29.0 + '@babel/types': 7.29.0 convert-source-map: 2.0.0 debug: 4.4.3 gensync: 1.0.0-beta.2 @@ -9945,17 +10511,17 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/core@7.28.4': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.3 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.4) - '@babel/helpers': 7.28.4 - '@babel/parser': 7.28.4 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.4 - '@babel/types': 7.28.4 + '@babel/core@7.29.0': + dependencies: + '@babel/code-frame': 7.29.0 + '@babel/generator': 7.29.1 + '@babel/helper-compilation-targets': 7.28.6 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0) + '@babel/helpers': 7.28.6 + '@babel/parser': 7.29.0 + '@babel/template': 7.28.6 + '@babel/traverse': 7.29.0 + '@babel/types': 7.29.0 '@jridgewell/remapping': 2.3.5 convert-source-map: 2.0.0 debug: 4.4.3 @@ -9967,198 +10533,126 @@ snapshots: '@babel/generator@7.27.0': dependencies: - '@babel/parser': 7.28.4 - '@babel/types': 7.28.4 + '@babel/parser': 7.29.0 + '@babel/types': 7.29.0 '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 jsesc: 3.1.0 - '@babel/generator@7.28.3': + '@babel/generator@7.29.1': dependencies: - '@babel/parser': 7.28.4 - '@babel/types': 7.28.4 + '@babel/parser': 7.29.0 + '@babel/types': 7.29.0 '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 jsesc: 3.1.0 - '@babel/helper-annotate-as-pure@7.27.3': + '@babel/helper-compilation-targets@7.28.6': dependencies: - '@babel/types': 7.28.4 - - '@babel/helper-compilation-targets@7.27.2': - dependencies: - '@babel/compat-data': 7.28.4 + '@babel/compat-data': 7.29.0 '@babel/helper-validator-option': 7.27.1 browserslist: 4.26.3 lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.28.3(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-member-expression-to-functions': 7.27.1 - '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4) - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.28.4 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/helper-globals@7.28.0': {} - '@babel/helper-member-expression-to-functions@7.27.1': + '@babel/helper-module-imports@7.28.6': dependencies: - '@babel/traverse': 7.28.4 - '@babel/types': 7.28.4 + '@babel/traverse': 7.29.0 + '@babel/types': 7.29.0 transitivePeerDependencies: - supports-color - '@babel/helper-module-imports@7.27.1': - dependencies: - '@babel/traverse': 7.28.4 - '@babel/types': 7.28.4 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.28.3(@babel/core@7.20.5)': + '@babel/helper-module-transforms@7.28.6(@babel/core@7.20.5)': dependencies: '@babel/core': 7.20.5 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.4 + '@babel/helper-module-imports': 7.28.6 + '@babel/helper-validator-identifier': 7.28.5 + '@babel/traverse': 7.29.0 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.28.3(@babel/core@7.26.10)': + '@babel/helper-module-transforms@7.28.6(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.4 + '@babel/helper-module-imports': 7.28.6 + '@babel/helper-validator-identifier': 7.28.5 + '@babel/traverse': 7.29.0 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.4)': + '@babel/helper-module-transforms@7.28.6(@babel/core@7.29.0)': dependencies: - '@babel/core': 7.28.4 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.4 + '@babel/core': 7.29.0 + '@babel/helper-module-imports': 7.28.6 + '@babel/helper-validator-identifier': 7.28.5 + '@babel/traverse': 7.29.0 transitivePeerDependencies: - supports-color - '@babel/helper-optimise-call-expression@7.27.1': - dependencies: - '@babel/types': 7.28.4 - - '@babel/helper-plugin-utils@7.27.1': {} - - '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-member-expression-to-functions': 7.27.1 - '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.28.4 - transitivePeerDependencies: - - supports-color - - '@babel/helper-skip-transparent-expression-wrappers@7.27.1': - dependencies: - '@babel/traverse': 7.28.4 - '@babel/types': 7.28.4 - transitivePeerDependencies: - - supports-color + '@babel/helper-plugin-utils@7.28.6': {} '@babel/helper-string-parser@7.27.1': {} '@babel/helper-validator-identifier@7.27.1': {} + '@babel/helper-validator-identifier@7.28.5': {} + '@babel/helper-validator-option@7.27.1': {} - '@babel/helpers@7.28.4': + '@babel/helpers@7.28.6': dependencies: - '@babel/template': 7.27.2 - '@babel/types': 7.28.4 + '@babel/template': 7.28.6 + '@babel/types': 7.29.0 '@babel/parser@7.1.5': dependencies: - '@babel/types': 7.28.4 + '@babel/types': 7.29.0 '@babel/parser@7.27.0': dependencies: - '@babel/types': 7.28.4 - - '@babel/parser@7.28.4': - dependencies: - '@babel/types': 7.28.4 - - '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/types': 7.29.0 - '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.4)': + '@babel/parser@7.29.0': dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/types': 7.29.0 - '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.4)': + '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.29.0)': dependencies: - '@babel/core': 7.28.4 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.27.1 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.29.0 + '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.28.4)': + '@babel/plugin-syntax-typescript@7.28.6(@babel/core@7.29.0)': dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.29.0 + '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.28.4)': + '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.29.0)': dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.29.0 + '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.4)': + '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.29.0)': dependencies: - '@babel/core': 7.28.4 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4) - transitivePeerDependencies: - - supports-color - - '@babel/preset-typescript@7.27.1(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-validator-option': 7.27.1 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) - '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.4) - '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.4) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.29.0 + '@babel/helper-plugin-utils': 7.28.6 '@babel/runtime@7.28.4': {} - '@babel/template@7.27.2': + '@babel/template@7.28.6': dependencies: - '@babel/code-frame': 7.27.1 - '@babel/parser': 7.28.4 - '@babel/types': 7.28.4 + '@babel/code-frame': 7.29.0 + '@babel/parser': 7.29.0 + '@babel/types': 7.29.0 '@babel/traverse@7.27.0': dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.3 - '@babel/parser': 7.28.4 - '@babel/template': 7.27.2 - '@babel/types': 7.28.4 + '@babel/code-frame': 7.29.0 + '@babel/generator': 7.29.1 + '@babel/parser': 7.29.0 + '@babel/template': 7.28.6 + '@babel/types': 7.29.0 debug: 4.4.3 globals: 11.12.0 transitivePeerDependencies: @@ -10166,24 +10660,24 @@ snapshots: '@babel/traverse@7.28.0': dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.3 + '@babel/code-frame': 7.29.0 + '@babel/generator': 7.29.1 '@babel/helper-globals': 7.28.0 - '@babel/parser': 7.28.4 - '@babel/template': 7.27.2 - '@babel/types': 7.28.4 + '@babel/parser': 7.29.0 + '@babel/template': 7.28.6 + '@babel/types': 7.29.0 debug: 4.4.3 transitivePeerDependencies: - supports-color - '@babel/traverse@7.28.4': + '@babel/traverse@7.29.0': dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.3 + '@babel/code-frame': 7.29.0 + '@babel/generator': 7.29.1 '@babel/helper-globals': 7.28.0 - '@babel/parser': 7.28.4 - '@babel/template': 7.27.2 - '@babel/types': 7.28.4 + '@babel/parser': 7.29.0 + '@babel/template': 7.28.6 + '@babel/types': 7.29.0 debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -10191,7 +10685,12 @@ snapshots: '@babel/types@7.28.4': dependencies: '@babel/helper-string-parser': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + + '@babel/types@7.29.0': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 '@borewit/text-codec@0.1.1': {} @@ -10201,6 +10700,10 @@ snapshots: '@poppinss/utils': 6.10.1 object-hash: 3.0.0 + '@boringnode/encryption@0.2.5': + dependencies: + '@poppinss/utils': 7.0.0-next.7 + '@boringnode/transmit@0.2.2': dependencies: '@boringnode/bus': 0.7.1 @@ -10210,63 +10713,51 @@ snapshots: transitivePeerDependencies: - ioredis - '@chevrotain/cst-dts-gen@11.0.3': + '@clack/core@0.5.0': dependencies: - '@chevrotain/gast': 11.0.3 - '@chevrotain/types': 11.0.3 - lodash-es: 4.17.21 + picocolors: 1.1.1 + sisteransi: 1.0.5 - '@chevrotain/gast@11.0.3': + '@clack/prompts@0.11.0': dependencies: - '@chevrotain/types': 11.0.3 - lodash-es: 4.17.21 - - '@chevrotain/regexp-to-ast@11.0.3': {} - - '@chevrotain/types@11.0.3': {} - - '@chevrotain/utils@11.0.3': {} + '@clack/core': 0.5.0 + picocolors: 1.1.1 + sisteransi: 1.0.5 - '@cloudflare/kv-asset-handler@0.4.0': - dependencies: - mime: 3.0.0 + '@cloudflare/kv-asset-handler@0.4.2': {} - '@cloudflare/unenv-preset@2.7.6(unenv@2.0.0-rc.21)(workerd@1.20251001.0)': + '@cloudflare/unenv-preset@2.12.0(unenv@2.0.0-rc.24)(workerd@1.20260205.0)': dependencies: - unenv: 2.0.0-rc.21 + unenv: 2.0.0-rc.24 optionalDependencies: - workerd: 1.20251001.0 + workerd: 1.20260205.0 - '@cloudflare/vite-plugin@1.13.10(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(workerd@1.20251001.0)(wrangler@4.42.0)': + '@cloudflare/vite-plugin@1.23.1(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(workerd@1.20260205.0)(wrangler@4.63.0)': dependencies: - '@cloudflare/unenv-preset': 2.7.6(unenv@2.0.0-rc.21)(workerd@1.20251001.0) - '@remix-run/node-fetch-server': 0.8.1 - get-port: 7.1.0 - miniflare: 4.20251001.0 - picocolors: 1.1.1 - tinyglobby: 0.2.15 - unenv: 2.0.0-rc.21 - vite: 7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) - wrangler: 4.42.0 + '@cloudflare/unenv-preset': 2.12.0(unenv@2.0.0-rc.24)(workerd@1.20260205.0) + miniflare: 4.20260205.0 + unenv: 2.0.0-rc.24 + vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + wrangler: 4.63.0 ws: 8.18.0 transitivePeerDependencies: - bufferutil - utf-8-validate - workerd - '@cloudflare/workerd-darwin-64@1.20251001.0': + '@cloudflare/workerd-darwin-64@1.20260205.0': optional: true - '@cloudflare/workerd-darwin-arm64@1.20251001.0': + '@cloudflare/workerd-darwin-arm64@1.20260205.0': optional: true - '@cloudflare/workerd-linux-64@1.20251001.0': + '@cloudflare/workerd-linux-64@1.20260205.0': optional: true - '@cloudflare/workerd-linux-arm64@1.20251001.0': + '@cloudflare/workerd-linux-arm64@1.20260205.0': optional: true - '@cloudflare/workerd-windows-64@1.20251001.0': + '@cloudflare/workerd-windows-64@1.20260205.0': optional: true '@colors/colors@1.5.0': @@ -10276,65 +10767,63 @@ snapshots: dependencies: '@jridgewell/trace-mapping': 0.3.9 - '@csstools/color-helpers@5.1.0': {} + '@csstools/color-helpers@6.0.1': {} - '@csstools/css-calc@2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': + '@csstools/css-calc@3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': dependencies: - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) + '@csstools/css-tokenizer': 4.0.0 - '@csstools/css-color-parser@3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': + '@csstools/css-color-parser@4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': dependencies: - '@csstools/color-helpers': 5.1.0 - '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 + '@csstools/color-helpers': 6.0.1 + '@csstools/css-calc': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) + '@csstools/css-tokenizer': 4.0.0 - '@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4)': + '@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0)': dependencies: - '@csstools/css-tokenizer': 3.0.4 + '@csstools/css-tokenizer': 4.0.0 - '@csstools/css-syntax-patches-for-csstree@1.0.14(postcss@8.5.6)': - dependencies: - postcss: 8.5.6 + '@csstools/css-syntax-patches-for-csstree@1.0.26': {} - '@csstools/css-tokenizer@3.0.4': {} + '@csstools/css-tokenizer@4.0.0': {} '@date-fns/tz@1.4.1': {} - '@dnd-kit/accessibility@3.1.1(react@19.2.0)': + '@dnd-kit/accessibility@3.1.1(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 tslib: 2.8.1 - '@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@dnd-kit/core@6.3.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@dnd-kit/accessibility': 3.1.1(react@19.2.0) - '@dnd-kit/utilities': 3.2.2(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@dnd-kit/accessibility': 3.1.1(react@19.2.4) + '@dnd-kit/utilities': 3.2.2(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) tslib: 2.8.1 - '@dnd-kit/modifiers@9.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react@19.2.0)': + '@dnd-kit/modifiers@9.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4)': dependencies: - '@dnd-kit/core': 6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@dnd-kit/utilities': 3.2.2(react@19.2.0) - react: 19.2.0 + '@dnd-kit/core': 6.3.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dnd-kit/utilities': 3.2.2(react@19.2.4) + react: 19.2.4 tslib: 2.8.1 - '@dnd-kit/sortable@10.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react@19.2.0)': + '@dnd-kit/sortable@10.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4)': dependencies: - '@dnd-kit/core': 6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@dnd-kit/utilities': 3.2.2(react@19.2.0) - react: 19.2.0 + '@dnd-kit/core': 6.3.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@dnd-kit/utilities': 3.2.2(react@19.2.4) + react: 19.2.4 tslib: 2.8.1 - '@dnd-kit/utilities@3.2.2(react@19.2.0)': + '@dnd-kit/utilities@3.2.2(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 tslib: 2.8.1 - '@emnapi/runtime@1.5.0': + '@emnapi/runtime@1.8.1': dependencies: tslib: 2.8.1 optional: true @@ -10342,272 +10831,328 @@ snapshots: '@esbuild/aix-ppc64@0.25.10': optional: true - '@esbuild/aix-ppc64@0.25.2': + '@esbuild/aix-ppc64@0.27.0': + optional: true + + '@esbuild/aix-ppc64@0.27.2': optional: true - '@esbuild/aix-ppc64@0.25.4': + '@esbuild/aix-ppc64@0.27.3': optional: true '@esbuild/android-arm64@0.25.10': optional: true - '@esbuild/android-arm64@0.25.2': + '@esbuild/android-arm64@0.27.0': + optional: true + + '@esbuild/android-arm64@0.27.2': optional: true - '@esbuild/android-arm64@0.25.4': + '@esbuild/android-arm64@0.27.3': optional: true '@esbuild/android-arm@0.25.10': optional: true - '@esbuild/android-arm@0.25.2': + '@esbuild/android-arm@0.27.0': + optional: true + + '@esbuild/android-arm@0.27.2': optional: true - '@esbuild/android-arm@0.25.4': + '@esbuild/android-arm@0.27.3': optional: true '@esbuild/android-x64@0.25.10': optional: true - '@esbuild/android-x64@0.25.2': + '@esbuild/android-x64@0.27.0': + optional: true + + '@esbuild/android-x64@0.27.2': optional: true - '@esbuild/android-x64@0.25.4': + '@esbuild/android-x64@0.27.3': optional: true '@esbuild/darwin-arm64@0.25.10': optional: true - '@esbuild/darwin-arm64@0.25.2': + '@esbuild/darwin-arm64@0.27.0': + optional: true + + '@esbuild/darwin-arm64@0.27.2': optional: true - '@esbuild/darwin-arm64@0.25.4': + '@esbuild/darwin-arm64@0.27.3': optional: true '@esbuild/darwin-x64@0.25.10': optional: true - '@esbuild/darwin-x64@0.25.2': + '@esbuild/darwin-x64@0.27.0': + optional: true + + '@esbuild/darwin-x64@0.27.2': optional: true - '@esbuild/darwin-x64@0.25.4': + '@esbuild/darwin-x64@0.27.3': optional: true '@esbuild/freebsd-arm64@0.25.10': optional: true - '@esbuild/freebsd-arm64@0.25.2': + '@esbuild/freebsd-arm64@0.27.0': + optional: true + + '@esbuild/freebsd-arm64@0.27.2': optional: true - '@esbuild/freebsd-arm64@0.25.4': + '@esbuild/freebsd-arm64@0.27.3': optional: true '@esbuild/freebsd-x64@0.25.10': optional: true - '@esbuild/freebsd-x64@0.25.2': + '@esbuild/freebsd-x64@0.27.0': + optional: true + + '@esbuild/freebsd-x64@0.27.2': optional: true - '@esbuild/freebsd-x64@0.25.4': + '@esbuild/freebsd-x64@0.27.3': optional: true '@esbuild/linux-arm64@0.25.10': optional: true - '@esbuild/linux-arm64@0.25.2': + '@esbuild/linux-arm64@0.27.0': + optional: true + + '@esbuild/linux-arm64@0.27.2': optional: true - '@esbuild/linux-arm64@0.25.4': + '@esbuild/linux-arm64@0.27.3': optional: true '@esbuild/linux-arm@0.25.10': optional: true - '@esbuild/linux-arm@0.25.2': + '@esbuild/linux-arm@0.27.0': + optional: true + + '@esbuild/linux-arm@0.27.2': optional: true - '@esbuild/linux-arm@0.25.4': + '@esbuild/linux-arm@0.27.3': optional: true '@esbuild/linux-ia32@0.25.10': optional: true - '@esbuild/linux-ia32@0.25.2': + '@esbuild/linux-ia32@0.27.0': + optional: true + + '@esbuild/linux-ia32@0.27.2': optional: true - '@esbuild/linux-ia32@0.25.4': + '@esbuild/linux-ia32@0.27.3': optional: true '@esbuild/linux-loong64@0.25.10': optional: true - '@esbuild/linux-loong64@0.25.2': + '@esbuild/linux-loong64@0.27.0': + optional: true + + '@esbuild/linux-loong64@0.27.2': optional: true - '@esbuild/linux-loong64@0.25.4': + '@esbuild/linux-loong64@0.27.3': optional: true '@esbuild/linux-mips64el@0.25.10': optional: true - '@esbuild/linux-mips64el@0.25.2': + '@esbuild/linux-mips64el@0.27.0': + optional: true + + '@esbuild/linux-mips64el@0.27.2': optional: true - '@esbuild/linux-mips64el@0.25.4': + '@esbuild/linux-mips64el@0.27.3': optional: true '@esbuild/linux-ppc64@0.25.10': optional: true - '@esbuild/linux-ppc64@0.25.2': + '@esbuild/linux-ppc64@0.27.0': + optional: true + + '@esbuild/linux-ppc64@0.27.2': optional: true - '@esbuild/linux-ppc64@0.25.4': + '@esbuild/linux-ppc64@0.27.3': optional: true '@esbuild/linux-riscv64@0.25.10': optional: true - '@esbuild/linux-riscv64@0.25.2': + '@esbuild/linux-riscv64@0.27.0': + optional: true + + '@esbuild/linux-riscv64@0.27.2': optional: true - '@esbuild/linux-riscv64@0.25.4': + '@esbuild/linux-riscv64@0.27.3': optional: true '@esbuild/linux-s390x@0.25.10': optional: true - '@esbuild/linux-s390x@0.25.2': + '@esbuild/linux-s390x@0.27.0': + optional: true + + '@esbuild/linux-s390x@0.27.2': optional: true - '@esbuild/linux-s390x@0.25.4': + '@esbuild/linux-s390x@0.27.3': optional: true '@esbuild/linux-x64@0.25.10': optional: true - '@esbuild/linux-x64@0.25.2': + '@esbuild/linux-x64@0.27.0': + optional: true + + '@esbuild/linux-x64@0.27.2': optional: true - '@esbuild/linux-x64@0.25.4': + '@esbuild/linux-x64@0.27.3': optional: true '@esbuild/netbsd-arm64@0.25.10': optional: true - '@esbuild/netbsd-arm64@0.25.2': + '@esbuild/netbsd-arm64@0.27.0': + optional: true + + '@esbuild/netbsd-arm64@0.27.2': optional: true - '@esbuild/netbsd-arm64@0.25.4': + '@esbuild/netbsd-arm64@0.27.3': optional: true '@esbuild/netbsd-x64@0.25.10': optional: true - '@esbuild/netbsd-x64@0.25.2': + '@esbuild/netbsd-x64@0.27.0': + optional: true + + '@esbuild/netbsd-x64@0.27.2': optional: true - '@esbuild/netbsd-x64@0.25.4': + '@esbuild/netbsd-x64@0.27.3': optional: true '@esbuild/openbsd-arm64@0.25.10': optional: true - '@esbuild/openbsd-arm64@0.25.2': + '@esbuild/openbsd-arm64@0.27.0': + optional: true + + '@esbuild/openbsd-arm64@0.27.2': optional: true - '@esbuild/openbsd-arm64@0.25.4': + '@esbuild/openbsd-arm64@0.27.3': optional: true '@esbuild/openbsd-x64@0.25.10': optional: true - '@esbuild/openbsd-x64@0.25.2': + '@esbuild/openbsd-x64@0.27.0': + optional: true + + '@esbuild/openbsd-x64@0.27.2': optional: true - '@esbuild/openbsd-x64@0.25.4': + '@esbuild/openbsd-x64@0.27.3': optional: true '@esbuild/openharmony-arm64@0.25.10': optional: true + '@esbuild/openharmony-arm64@0.27.0': + optional: true + + '@esbuild/openharmony-arm64@0.27.2': + optional: true + + '@esbuild/openharmony-arm64@0.27.3': + optional: true + '@esbuild/sunos-x64@0.25.10': optional: true - '@esbuild/sunos-x64@0.25.2': + '@esbuild/sunos-x64@0.27.0': + optional: true + + '@esbuild/sunos-x64@0.27.2': optional: true - '@esbuild/sunos-x64@0.25.4': + '@esbuild/sunos-x64@0.27.3': optional: true '@esbuild/win32-arm64@0.25.10': optional: true - '@esbuild/win32-arm64@0.25.2': + '@esbuild/win32-arm64@0.27.0': + optional: true + + '@esbuild/win32-arm64@0.27.2': optional: true - '@esbuild/win32-arm64@0.25.4': + '@esbuild/win32-arm64@0.27.3': optional: true '@esbuild/win32-ia32@0.25.10': optional: true - '@esbuild/win32-ia32@0.25.2': + '@esbuild/win32-ia32@0.27.0': + optional: true + + '@esbuild/win32-ia32@0.27.2': optional: true - '@esbuild/win32-ia32@0.25.4': + '@esbuild/win32-ia32@0.27.3': optional: true '@esbuild/win32-x64@0.25.10': optional: true - '@esbuild/win32-x64@0.25.2': + '@esbuild/win32-x64@0.27.0': optional: true - '@esbuild/win32-x64@0.25.4': + '@esbuild/win32-x64@0.27.2': optional: true - '@facteurjs/adonisjs@1.0.0-beta.4(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@adonisjs/lucid@21.8.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(luxon@3.7.2)(pg@8.16.3))(@adonisjs/mail@9.2.2(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@aws-sdk/client-ses@3.901.0)(@types/luxon@3.7.1)(@types/node@22.18.8)(dayjs@1.11.18)(edge.js@6.3.0)(luxon@3.7.2))(@adonisjs/transmit@2.0.2(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0)))(knex@3.1.0(pg@8.16.3))(socket.io@4.8.1)': - dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) - '@facteurjs/core': 1.0.0-beta.4(knex@3.1.0(pg@8.16.3))(socket.io@4.8.1) - '@julr/utils': 1.9.0 - '@poppinss/exception': 1.2.2 + '@esbuild/win32-x64@0.27.3': + optional: true + + '@exodus/bytes@1.12.0(@noble/hashes@2.0.1)': optionalDependencies: - '@adonisjs/lucid': 21.8.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(luxon@3.7.2)(pg@8.16.3) - '@adonisjs/mail': 9.2.2(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@aws-sdk/client-ses@3.901.0)(@types/luxon@3.7.1)(@types/node@22.18.8)(dayjs@1.11.18)(edge.js@6.3.0)(luxon@3.7.2) - '@adonisjs/transmit': 2.0.2(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0)) - transitivePeerDependencies: - - '@aws-sdk/client-sns' - - '@boringnode/transmit' - - expo-server-sdk - - firebase-admin - - knex - - kysely - - socket.io - - twilio - - web-push + '@noble/hashes': 2.0.1 '@facteurjs/client@1.0.0-beta.4': dependencies: - ky: 1.11.0 - - '@facteurjs/core@1.0.0-beta.4(knex@3.1.0(pg@8.16.3))(socket.io@4.8.1)': - dependencies: - '@julr/utils': 1.9.0 - '@poppinss/exception': 1.2.2 - ky: 1.11.0 - optionalDependencies: - knex: 3.1.0(pg@8.16.3) - socket.io: 4.8.1 + ky: 1.14.2 '@facteurjs/react@1.0.0-beta.4': dependencies: '@facteurjs/client': 1.0.0-beta.4 - '@faker-js/faker@10.0.0': {} - - '@faker-js/faker@9.9.0': {} + '@faker-js/faker@10.3.0': {} '@floating-ui/core@1.7.3': dependencies: @@ -10624,48 +11169,22 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - '@floating-ui/react-dom@2.1.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@floating-ui/react-dom@2.1.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@floating-ui/dom': 1.7.4 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) '@floating-ui/utils@0.2.10': {} - '@foadonis/shopkeeper@0.1.7(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@adonisjs/lucid@21.8.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(luxon@3.7.2)(pg@8.16.3))(luxon@3.7.2)(reflect-metadata@0.2.2)': + '@foadonis/shopkeeper@0.1.7(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.3(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(luxon@3.7.2)(reflect-metadata@0.2.2)': dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) - '@adonisjs/lucid': 21.8.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(luxon@3.7.2)(pg@8.16.3) + '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/lucid': 22.0.0-next.3(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) luxon: 3.7.2 reflect-metadata: 0.2.2 stripe: 17.7.0 - '@formatjs/ecma402-abstract@2.3.6': - dependencies: - '@formatjs/fast-memoize': 2.2.7 - '@formatjs/intl-localematcher': 0.6.2 - decimal.js: 10.6.0 - tslib: 2.8.1 - - '@formatjs/fast-memoize@2.2.7': - dependencies: - tslib: 2.8.1 - - '@formatjs/icu-messageformat-parser@2.11.4': - dependencies: - '@formatjs/ecma402-abstract': 2.3.6 - '@formatjs/icu-skeleton-parser': 1.8.16 - tslib: 2.8.1 - - '@formatjs/icu-skeleton-parser@1.8.16': - dependencies: - '@formatjs/ecma402-abstract': 2.3.6 - tslib: 2.8.1 - - '@formatjs/intl-localematcher@0.6.2': - dependencies: - tslib: 2.8.1 - '@grpc/grpc-js@1.14.3': dependencies: '@grpc/proto-loader': 0.8.0 @@ -10678,40 +11197,22 @@ snapshots: protobufjs: 7.5.4 yargs: 17.7.2 - '@holoyan/adonisjs-permissions@1.3.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@adonisjs/lucid@21.8.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(luxon@3.7.2)(pg@8.16.3))(@types/uuid@10.0.0)(luxon@3.7.2)(uuid@10.0.0)': + '@hookform/resolvers@3.10.0(react-hook-form@7.71.1(react@19.2.4))': dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) - '@adonisjs/lucid': 21.8.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(luxon@3.7.2)(pg@8.16.3) - '@holoyan/morph-map-js': 0.1.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0)) - '@types/uuid': 10.0.0 - luxon: 3.7.2 - uuid: 10.0.0 - - '@holoyan/morph-map-js@0.1.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))': - dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) - - '@hookform/resolvers@3.10.0(react-hook-form@7.64.0(react@19.2.0))': - dependencies: - react-hook-form: 7.64.0(react@19.2.0) + react-hook-form: 7.71.1(react@19.2.4) '@humanwhocodes/retry@0.4.3': {} '@img/colour@1.0.0': {} - '@img/sharp-darwin-arm64@0.33.5': - optionalDependencies: - '@img/sharp-libvips-darwin-arm64': 1.0.4 - optional: true - '@img/sharp-darwin-arm64@0.34.4': optionalDependencies: '@img/sharp-libvips-darwin-arm64': 1.2.3 optional: true - '@img/sharp-darwin-x64@0.33.5': + '@img/sharp-darwin-arm64@0.34.5': optionalDependencies: - '@img/sharp-libvips-darwin-x64': 1.0.4 + '@img/sharp-libvips-darwin-arm64': 1.2.4 optional: true '@img/sharp-darwin-x64@0.34.4': @@ -10719,60 +11220,66 @@ snapshots: '@img/sharp-libvips-darwin-x64': 1.2.3 optional: true - '@img/sharp-libvips-darwin-arm64@1.0.4': + '@img/sharp-darwin-x64@0.34.5': + optionalDependencies: + '@img/sharp-libvips-darwin-x64': 1.2.4 optional: true '@img/sharp-libvips-darwin-arm64@1.2.3': optional: true - '@img/sharp-libvips-darwin-x64@1.0.4': + '@img/sharp-libvips-darwin-arm64@1.2.4': optional: true '@img/sharp-libvips-darwin-x64@1.2.3': optional: true - '@img/sharp-libvips-linux-arm64@1.0.4': + '@img/sharp-libvips-darwin-x64@1.2.4': optional: true '@img/sharp-libvips-linux-arm64@1.2.3': optional: true - '@img/sharp-libvips-linux-arm@1.0.5': + '@img/sharp-libvips-linux-arm64@1.2.4': optional: true '@img/sharp-libvips-linux-arm@1.2.3': optional: true + '@img/sharp-libvips-linux-arm@1.2.4': + optional: true + '@img/sharp-libvips-linux-ppc64@1.2.3': optional: true - '@img/sharp-libvips-linux-s390x@1.0.4': + '@img/sharp-libvips-linux-ppc64@1.2.4': + optional: true + + '@img/sharp-libvips-linux-riscv64@1.2.4': optional: true '@img/sharp-libvips-linux-s390x@1.2.3': optional: true - '@img/sharp-libvips-linux-x64@1.0.4': + '@img/sharp-libvips-linux-s390x@1.2.4': optional: true '@img/sharp-libvips-linux-x64@1.2.3': optional: true - '@img/sharp-libvips-linuxmusl-arm64@1.0.4': + '@img/sharp-libvips-linux-x64@1.2.4': optional: true '@img/sharp-libvips-linuxmusl-arm64@1.2.3': optional: true - '@img/sharp-libvips-linuxmusl-x64@1.0.4': + '@img/sharp-libvips-linuxmusl-arm64@1.2.4': optional: true '@img/sharp-libvips-linuxmusl-x64@1.2.3': optional: true - '@img/sharp-linux-arm64@0.33.5': - optionalDependencies: - '@img/sharp-libvips-linux-arm64': 1.0.4 + '@img/sharp-libvips-linuxmusl-x64@1.2.4': optional: true '@img/sharp-linux-arm64@0.34.4': @@ -10780,9 +11287,9 @@ snapshots: '@img/sharp-libvips-linux-arm64': 1.2.3 optional: true - '@img/sharp-linux-arm@0.33.5': + '@img/sharp-linux-arm64@0.34.5': optionalDependencies: - '@img/sharp-libvips-linux-arm': 1.0.5 + '@img/sharp-libvips-linux-arm64': 1.2.4 optional: true '@img/sharp-linux-arm@0.34.4': @@ -10790,14 +11297,24 @@ snapshots: '@img/sharp-libvips-linux-arm': 1.2.3 optional: true + '@img/sharp-linux-arm@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linux-arm': 1.2.4 + optional: true + '@img/sharp-linux-ppc64@0.34.4': optionalDependencies: '@img/sharp-libvips-linux-ppc64': 1.2.3 optional: true - '@img/sharp-linux-s390x@0.33.5': + '@img/sharp-linux-ppc64@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linux-ppc64': 1.2.4 + optional: true + + '@img/sharp-linux-riscv64@0.34.5': optionalDependencies: - '@img/sharp-libvips-linux-s390x': 1.0.4 + '@img/sharp-libvips-linux-riscv64': 1.2.4 optional: true '@img/sharp-linux-s390x@0.34.4': @@ -10805,9 +11322,9 @@ snapshots: '@img/sharp-libvips-linux-s390x': 1.2.3 optional: true - '@img/sharp-linux-x64@0.33.5': + '@img/sharp-linux-s390x@0.34.5': optionalDependencies: - '@img/sharp-libvips-linux-x64': 1.0.4 + '@img/sharp-libvips-linux-s390x': 1.2.4 optional: true '@img/sharp-linux-x64@0.34.4': @@ -10815,9 +11332,9 @@ snapshots: '@img/sharp-libvips-linux-x64': 1.2.3 optional: true - '@img/sharp-linuxmusl-arm64@0.33.5': + '@img/sharp-linux-x64@0.34.5': optionalDependencies: - '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 + '@img/sharp-libvips-linux-x64': 1.2.4 optional: true '@img/sharp-linuxmusl-arm64@0.34.4': @@ -10825,9 +11342,9 @@ snapshots: '@img/sharp-libvips-linuxmusl-arm64': 1.2.3 optional: true - '@img/sharp-linuxmusl-x64@0.33.5': + '@img/sharp-linuxmusl-arm64@0.34.5': optionalDependencies: - '@img/sharp-libvips-linuxmusl-x64': 1.0.4 + '@img/sharp-libvips-linuxmusl-arm64': 1.2.4 optional: true '@img/sharp-linuxmusl-x64@0.34.4': @@ -10835,74 +11352,120 @@ snapshots: '@img/sharp-libvips-linuxmusl-x64': 1.2.3 optional: true - '@img/sharp-wasm32@0.33.5': - dependencies: - '@emnapi/runtime': 1.5.0 + '@img/sharp-linuxmusl-x64@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linuxmusl-x64': 1.2.4 optional: true '@img/sharp-wasm32@0.34.4': dependencies: - '@emnapi/runtime': 1.5.0 + '@emnapi/runtime': 1.8.1 + optional: true + + '@img/sharp-wasm32@0.34.5': + dependencies: + '@emnapi/runtime': 1.8.1 optional: true '@img/sharp-win32-arm64@0.34.4': optional: true - '@img/sharp-win32-ia32@0.33.5': + '@img/sharp-win32-arm64@0.34.5': optional: true '@img/sharp-win32-ia32@0.34.4': optional: true - '@img/sharp-win32-x64@0.33.5': + '@img/sharp-win32-ia32@0.34.5': optional: true '@img/sharp-win32-x64@0.34.4': optional: true - '@intlayer/api@7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0)': + '@img/sharp-win32-x64@0.34.5': + optional: true + + '@inquirer/ansi@1.0.2': + optional: true + + '@inquirer/confirm@5.1.21(@types/node@22.19.10)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@22.19.10) + '@inquirer/type': 3.0.10(@types/node@22.19.10) + optionalDependencies: + '@types/node': 22.19.10 + optional: true + + '@inquirer/core@10.3.2(@types/node@22.19.10)': + dependencies: + '@inquirer/ansi': 1.0.2 + '@inquirer/figures': 1.0.15 + '@inquirer/type': 3.0.10(@types/node@22.19.10) + cli-width: 4.1.0 + mute-stream: 2.0.0 + signal-exit: 4.1.0 + wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 22.19.10 + optional: true + + '@inquirer/figures@1.0.15': + optional: true + + '@inquirer/type@3.0.10(@types/node@22.19.10)': + optionalDependencies: + '@types/node': 22.19.10 + optional: true + + '@intlayer/api@7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4)': dependencies: - '@intlayer/config': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) + '@intlayer/config': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/types': 7.5.14 transitivePeerDependencies: - intlayer - react - '@intlayer/babel@7.1.6(fast-glob@3.3.3)(intlayer@7.1.6(react@19.2.0))(react@19.2.0)': + '@intlayer/babel@7.5.14(@intlayer/dictionaries-entry@7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4))(intlayer@7.5.14(react@19.2.4))(react@19.2.4)': dependencies: '@babel/core': 7.20.5 '@babel/generator': 7.27.0 '@babel/parser': 7.1.5 '@babel/traverse': 7.28.0 '@babel/types': 7.28.4 - '@intlayer/chokidar': 7.1.6(fast-glob@3.3.3)(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/config': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/types': 7.1.6 + '@intlayer/chokidar': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/config': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/types': 7.5.14 '@types/babel__core': 7.20.5 '@types/babel__generator': 7.27.0 '@types/babel__traverse': 7.28.0 + fast-glob: 3.3.3 + optionalDependencies: + '@intlayer/dictionaries-entry': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) transitivePeerDependencies: - '@intlayer/backend' - - fast-glob + - '@intlayer/svelte-transformer' + - '@intlayer/vue-transformer' - intlayer - intlayer-editor - react - supports-color - '@intlayer/chokidar@7.1.6(fast-glob@3.3.3)(intlayer@7.1.6(react@19.2.0))(react@19.2.0)': + '@intlayer/chokidar@7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4)': dependencies: - '@intlayer/api': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/config': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/core': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/dictionaries-entry': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/remote-dictionaries-entry': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/types': 7.1.6 - '@intlayer/unmerged-dictionaries-entry': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) + '@intlayer/api': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/config': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/core': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/dictionaries-entry': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/remote-dictionaries-entry': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/types': 7.5.14 + '@intlayer/unmerged-dictionaries-entry': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) chokidar: 3.6.0 crypto-js: 4.2.0 - deepmerge: 4.3.1 + defu: 6.1.4 fast-glob: 3.3.3 - simple-git: 3.28.0 - ts-morph: 27.0.0 + simple-git: 3.30.0 + ts-morph: 27.0.2 transitivePeerDependencies: - '@intlayer/backend' - intlayer @@ -10910,84 +11473,89 @@ snapshots: - react - supports-color - '@intlayer/cli@7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0)': - dependencies: - '@intlayer/api': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/chokidar': 7.1.6(fast-glob@3.3.3)(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/config': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/dictionaries-entry': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/remote-dictionaries-entry': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/types': 7.1.6 - '@intlayer/unmerged-dictionaries-entry': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) + '@intlayer/cli@7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4)': + dependencies: + '@clack/prompts': 0.11.0 + '@intlayer/api': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/chokidar': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/config': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/core': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/dictionaries-entry': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/remote-dictionaries-entry': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/types': 7.5.14 + '@intlayer/unmerged-dictionaries-entry': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) commander: 14.0.1 eventsource: 3.0.7 fast-glob: 3.3.3 transitivePeerDependencies: - '@intlayer/backend' + - '@intlayer/svelte-transformer' + - '@intlayer/vue-transformer' - intlayer - intlayer-editor - react - supports-color - '@intlayer/config@7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0)': + '@intlayer/config@7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4)': dependencies: - '@intlayer/types': 7.1.6 - deepmerge: 4.3.1 + '@intlayer/types': 7.5.14 + defu: 6.1.4 dotenv: 16.6.1 - esbuild: 0.25.2 + esbuild: 0.27.2 + json5: 2.2.3 optionalDependencies: - intlayer: 7.1.6(react@19.2.0) - react: 19.2.0 + intlayer: 7.5.14(react@19.2.4) + react: 19.2.4 - '@intlayer/core@7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0)': + '@intlayer/core@7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4)': dependencies: - '@intlayer/api': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/config': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/dictionaries-entry': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/types': 7.1.6 - '@intlayer/unmerged-dictionaries-entry': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - deepmerge: 4.3.1 + '@intlayer/api': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/config': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/dictionaries-entry': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/types': 7.5.14 + '@intlayer/unmerged-dictionaries-entry': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + defu: 6.1.4 transitivePeerDependencies: - '@intlayer/backend' - intlayer - intlayer-editor - react - '@intlayer/dictionaries-entry@7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0)': + '@intlayer/dictionaries-entry@7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4)': dependencies: - '@intlayer/config': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) + '@intlayer/config': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) transitivePeerDependencies: - intlayer - react - '@intlayer/editor-react@7.1.6(intlayer@7.1.6(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@intlayer/editor-react@7.5.14(intlayer@7.5.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@intlayer/config': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/core': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/editor': 7.1.6 - '@intlayer/types': 7.1.6 - '@intlayer/unmerged-dictionaries-entry': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@intlayer/config': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/core': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/editor': 7.5.14 + '@intlayer/types': 7.5.14 + '@intlayer/unmerged-dictionaries-entry': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - '@intlayer/backend' - intlayer - intlayer-editor - '@intlayer/editor@7.1.6': {} + '@intlayer/editor@7.5.14': {} - '@intlayer/remote-dictionaries-entry@7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0)': + '@intlayer/remote-dictionaries-entry@7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4)': dependencies: - '@intlayer/config': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) + '@intlayer/config': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) transitivePeerDependencies: - intlayer - react - '@intlayer/types@7.1.6': {} + '@intlayer/types@7.5.14': {} - '@intlayer/unmerged-dictionaries-entry@7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0)': + '@intlayer/unmerged-dictionaries-entry@7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4)': dependencies: - '@intlayer/config': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) + '@intlayer/config': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) transitivePeerDependencies: - intlayer - react @@ -11007,72 +11575,60 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 - '@isaacs/fs-minipass@4.0.1': - dependencies: - minipass: 7.1.2 - - '@japa/api-client@3.1.0(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0)': + '@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0)': dependencies: - '@japa/runner': 4.4.0 - '@poppinss/hooks': 7.2.6 + '@japa/runner': 4.5.0 + '@poppinss/hooks': 7.3.0 '@poppinss/macroable': 1.1.0 + '@poppinss/qs': 6.15.0 '@types/superagent': 8.1.9 - cookie: 1.0.2 - set-cookie-parser: 2.7.1 - superagent: 10.2.3 + cookie-es: 2.0.0 + set-cookie-parser: 2.7.2 + superagent: 10.3.0 optionalDependencies: - '@japa/assert': 4.1.1(@japa/runner@4.4.0) + '@japa/assert': 4.2.0(@japa/runner@4.5.0) transitivePeerDependencies: - supports-color - '@japa/assert@4.1.1(@japa/runner@4.4.0)': + '@japa/assert@4.2.0(@japa/runner@4.5.0)': dependencies: - '@japa/runner': 4.4.0 + '@japa/runner': 4.5.0 '@poppinss/macroable': 1.1.0 - '@types/chai': 5.2.2 + '@types/chai': 5.2.3 assertion-error: 2.0.1 - chai: 5.3.3 + chai: 6.2.2 - '@japa/core@10.3.0': + '@japa/core@10.4.0': dependencies: - '@poppinss/hooks': 7.2.6 + '@poppinss/hooks': 7.3.0 '@poppinss/macroable': 1.1.0 - '@poppinss/string': 1.7.0 + '@poppinss/string': 1.7.1 async-retry: 1.3.3 emittery: 1.2.0 - string-width: 7.2.0 - time-span: 5.1.0 + string-width: 8.1.1 - '@japa/errors-printer@4.1.3': + '@japa/errors-printer@4.1.4': dependencies: - '@poppinss/colors': 4.1.5 + '@poppinss/colors': 4.1.6 jest-diff: 30.2.0 supports-color: 10.2.2 - youch: 4.1.0-beta.11 - - '@japa/file-system@2.3.2(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0)': - dependencies: - '@japa/assert': 4.1.1(@japa/runner@4.4.0) - '@japa/runner': 4.4.0 - '@paralleldrive/cuid2': 2.2.2 - '@poppinss/macroable': 1.1.0 - readdirp: 4.1.2 - slash: 5.1.0 + youch: 4.1.0-beta.13 - '@japa/plugin-adonisjs@4.0.0(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@japa/api-client@3.1.0(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0))(@japa/runner@4.4.0)': + '@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0)': dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) - '@japa/runner': 4.4.0 + '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@japa/runner': 4.5.0 optionalDependencies: - '@japa/api-client': 3.1.0(@japa/assert@4.1.1(@japa/runner@4.4.0))(@japa/runner@4.4.0) + '@japa/api-client': 3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0) - '@japa/runner@4.4.0': + '@japa/runner@4.5.0': dependencies: - '@japa/core': 10.3.0 - '@japa/errors-printer': 4.1.3 - '@poppinss/colors': 4.1.5 - '@poppinss/hooks': 7.2.6 - '@poppinss/string': 1.7.0 + '@japa/core': 10.4.0 + '@japa/errors-printer': 4.1.4 + '@poppinss/colors': 4.1.6 + '@poppinss/hooks': 7.3.0 + '@poppinss/string': 1.7.1 + '@poppinss/utils': 7.0.0-next.6 error-stack-parser-es: 1.0.5 fast-glob: 3.3.3 find-cache-directory: 6.0.0 @@ -11119,33 +11675,8 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 - '@jrmc/adonis-attachment@5.0.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@adonisjs/drive@3.4.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@aws-sdk/client-s3@3.901.0)(@aws-sdk/s3-request-presigner@3.901.0))(@adonisjs/lucid@21.8.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(luxon@3.7.2)(pg@8.16.3))(sharp@0.34.4)(tslib@2.8.1)': - dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) - '@adonisjs/drive': 3.4.1(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@aws-sdk/client-s3@3.901.0)(@aws-sdk/s3-request-presigner@3.901.0) - '@adonisjs/lucid': 21.8.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))(@vinejs/vine@3.0.1)(luxon@3.7.2)(pg@8.16.3) - '@poppinss/defer': 1.1.2 - '@verrou/core': 0.5.1(tslib@2.8.1) - blurhash: 2.0.5 - execa: 9.6.0 - exifreader: 4.32.0 - file-type: 21.0.0 - mime-types: 3.0.1 - optionalDependencies: - sharp: 0.34.4 - transitivePeerDependencies: - - '@aws-sdk/client-dynamodb' - - ioredis - - supports-color - - tslib - '@js-sdsl/ordered-map@4.4.2': {} - '@julr/utils@1.9.0': - dependencies: - '@lukeed/ms': 2.0.2 - bytes: 3.1.2 - '@kwsites/file-exists@1.1.1': dependencies: debug: 4.4.3 @@ -11161,27 +11692,33 @@ snapshots: '@lottiefiles/dotlottie-web@0.42.0': {} - '@lukeed/ms@2.0.2': {} - - '@monocle.sh/adonisjs-agent@1.0.0-beta.9(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))': + '@monocle-app/agent@1.0.0-beta.3(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) - '@adonisjs/otel': 1.1.2(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0)) + '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/otel': 1.1.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-metrics-otlp-http': 0.209.0(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-trace-otlp-http': 0.209.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) + '@opentelemetry/exporter-metrics-otlp-http': 0.208.0(@opentelemetry/api@1.9.0) + '@opentelemetry/exporter-trace-otlp-http': 0.208.0(@opentelemetry/api@1.9.0) '@opentelemetry/host-metrics': 0.38.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-metrics': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 2.3.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-metrics': 2.2.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.38.0 - '@sindresorhus/is': 7.2.0 - error-stack-parser-es: 1.0.5 import-in-the-middle: 2.0.1 transitivePeerDependencies: - encoding - supports-color + '@mswjs/interceptors@0.41.2': + dependencies: + '@open-draft/deferred-promise': 2.2.0 + '@open-draft/logger': 0.3.0 + '@open-draft/until': 2.1.0 + is-node-process: 1.2.0 + outvariant: 1.4.3 + strict-event-emitter: 0.5.1 + optional: true + '@next/env@15.5.2': {} '@next/swc-darwin-arm64@15.5.2': @@ -11210,6 +11747,9 @@ snapshots: '@noble/hashes@1.8.0': {} + '@noble/hashes@2.0.1': + optional: true + '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 @@ -11222,45 +11762,53 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.19.1 - '@oozcitak/dom@1.15.10': + '@oozcitak/dom@2.0.2': dependencies: - '@oozcitak/infra': 1.0.8 - '@oozcitak/url': 1.0.4 - '@oozcitak/util': 8.3.8 + '@oozcitak/infra': 2.0.2 + '@oozcitak/url': 3.0.0 + '@oozcitak/util': 10.0.0 - '@oozcitak/infra@1.0.8': + '@oozcitak/infra@2.0.2': dependencies: - '@oozcitak/util': 8.3.8 + '@oozcitak/util': 10.0.0 - '@oozcitak/url@1.0.4': + '@oozcitak/url@3.0.0': dependencies: - '@oozcitak/infra': 1.0.8 - '@oozcitak/util': 8.3.8 + '@oozcitak/infra': 2.0.2 + '@oozcitak/util': 10.0.0 + + '@oozcitak/util@10.0.0': {} - '@oozcitak/util@8.3.8': {} + '@open-draft/deferred-promise@2.2.0': + optional: true - '@opentelemetry/api-logs@0.204.0': + '@open-draft/logger@0.3.0': dependencies: - '@opentelemetry/api': 1.9.0 + is-node-process: 1.2.0 + outvariant: 1.4.3 + optional: true - '@opentelemetry/api-logs@0.208.0': + '@open-draft/until@2.1.0': + optional: true + + '@opentelemetry/api-logs@0.207.0': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/api-logs@0.209.0': + '@opentelemetry/api-logs@0.208.0': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/api-logs@0.57.2': + '@opentelemetry/api-logs@0.211.0': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/api@1.9.0': {} - '@opentelemetry/auto-instrumentations-node@0.67.3(@opentelemetry/api@1.9.0)(@opentelemetry/core@2.3.0(@opentelemetry/api@1.9.0))': + '@opentelemetry/auto-instrumentations-node@0.67.3(@opentelemetry/api@1.9.0)(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-amqplib': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-aws-lambda': 0.61.1(@opentelemetry/api@1.9.0) @@ -11308,34 +11856,29 @@ snapshots: '@opentelemetry/resource-detector-azure': 0.17.0(@opentelemetry/api@1.9.0) '@opentelemetry/resource-detector-container': 0.8.0(@opentelemetry/api@1.9.0) '@opentelemetry/resource-detector-gcp': 0.44.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 2.5.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-node': 0.208.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - encoding - supports-color - '@opentelemetry/context-async-hooks@2.1.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core@2.1.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/context-async-hooks@2.5.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/semantic-conventions': 1.38.0 '@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.38.0 - '@opentelemetry/core@2.3.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/core@2.5.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 '@opentelemetry/exporter-logs-otlp-grpc@0.208.0(@opentelemetry/api@1.9.0)': dependencies: @@ -11388,15 +11931,6 @@ snapshots: '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-metrics': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-metrics-otlp-http@0.209.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-exporter-base': 0.209.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-transformer': 0.209.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-metrics': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-metrics-otlp-proto@0.208.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 @@ -11434,15 +11968,6 @@ snapshots: '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-trace-otlp-http@0.209.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-exporter-base': 0.209.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-transformer': 0.209.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-trace-otlp-proto@0.208.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 @@ -11458,28 +11983,28 @@ snapshots: '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 '@opentelemetry/host-metrics@0.38.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 systeminformation: 5.23.8 - '@opentelemetry/instrumentation-amqplib@0.51.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-amqplib@0.56.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-amqplib@0.56.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-amqplib@0.58.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color @@ -11487,7 +12012,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 '@types/aws-lambda': 8.10.159 transitivePeerDependencies: - supports-color @@ -11495,9 +12020,9 @@ snapshots: '@opentelemetry/instrumentation-aws-sdk@0.64.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color @@ -11517,22 +12042,22 @@ snapshots: transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-connect@0.48.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-connect@0.52.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 '@types/connect': 3.4.38 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-connect@0.52.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-connect@0.54.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 '@types/connect': 3.4.38 transitivePeerDependencies: - supports-color @@ -11541,14 +12066,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 - transitivePeerDependencies: - - supports-color - - '@opentelemetry/instrumentation-dataloader@0.22.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color @@ -11559,60 +12077,60 @@ snapshots: transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-dns@0.52.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-dataloader@0.28.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-express@0.53.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-dns@0.52.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color '@opentelemetry/instrumentation-express@0.57.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-fastify@0.53.1(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-express@0.59.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-fs@0.24.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-fastify@0.53.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color '@opentelemetry/instrumentation-fs@0.28.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-generic-pool@0.48.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-fs@0.30.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -11623,10 +12141,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-graphql@0.52.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-generic-pool@0.54.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -11637,39 +12155,36 @@ snapshots: transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-grpc@0.208.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-graphql@0.58.0(@opentelemetry/api@1.9.0)': dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/api': 1.9.0 + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-hapi@0.51.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-grpc@0.208.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color '@opentelemetry/instrumentation-hapi@0.55.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-http@0.204.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-hapi@0.57.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.1.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 - forwarded-parse: 2.1.2 + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color @@ -11678,17 +12193,18 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 forwarded-parse: 2.1.2 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-ioredis@0.52.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-http@0.211.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/redis-common': 0.38.2 - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 + forwarded-parse: 2.1.2 transitivePeerDependencies: - supports-color @@ -11697,15 +12213,16 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) '@opentelemetry/redis-common': 0.38.2 - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-kafkajs@0.14.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-ioredis@0.59.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) + '@opentelemetry/redis-common': 0.38.2 + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color @@ -11713,15 +12230,15 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-knex@0.49.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-kafkajs@0.20.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color @@ -11729,32 +12246,33 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-koa@0.52.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-knex@0.55.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color '@opentelemetry/instrumentation-koa@0.57.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-lru-memoizer@0.49.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-koa@0.59.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color @@ -11765,20 +12283,19 @@ snapshots: transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-memcached@0.52.1(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-lru-memoizer@0.55.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 - '@types/memcached': 2.2.10 + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-mongodb@0.57.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-memcached@0.52.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 + '@types/memcached': 2.2.10 transitivePeerDependencies: - supports-color @@ -11789,29 +12306,28 @@ snapshots: transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-mongoose@0.51.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-mongodb@0.64.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color '@opentelemetry/instrumentation-mongoose@0.55.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-mysql2@0.51.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-mongoose@0.57.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 - '@opentelemetry/sql-common': 0.41.2(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color @@ -11819,17 +12335,17 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 '@opentelemetry/sql-common': 0.41.2(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-mysql@0.50.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-mysql2@0.57.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 - '@types/mysql': 2.15.27 + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 + '@opentelemetry/sql-common': 0.41.2(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -11837,7 +12353,16 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 + '@types/mysql': 2.15.27 + transitivePeerDependencies: + - supports-color + + '@opentelemetry/instrumentation-mysql@0.57.0(@opentelemetry/api@1.9.0)': + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 '@types/mysql': 2.15.27 transitivePeerDependencies: - supports-color @@ -11846,7 +12371,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color @@ -11854,7 +12379,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color @@ -11863,7 +12388,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/api-logs': 0.208.0 '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color @@ -11871,32 +12396,32 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 '@types/oracledb': 6.5.2 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-pg@0.57.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-pg@0.61.2(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 '@opentelemetry/sql-common': 0.41.2(@opentelemetry/api@1.9.0) - '@types/pg': 8.15.5 + '@types/pg': 8.15.6 '@types/pg-pool': 2.0.6 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-pg@0.61.2(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-pg@0.63.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 '@opentelemetry/sql-common': 0.41.2(@opentelemetry/api@1.9.0) '@types/pg': 8.15.6 - '@types/pg-pool': 2.0.6 + '@types/pg-pool': 2.0.7 transitivePeerDependencies: - supports-color @@ -11904,35 +12429,35 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/api-logs': 0.208.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-redis@0.53.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-redis@0.57.2(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) '@opentelemetry/redis-common': 0.38.2 - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-redis@0.57.2(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-redis@0.59.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) '@opentelemetry/redis-common': 0.38.2 - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color '@opentelemetry/instrumentation-restify@0.54.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color @@ -11940,7 +12465,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color @@ -11958,38 +12483,39 @@ snapshots: transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-tedious@0.23.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-tedious@0.28.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 '@types/tedious': 4.0.14 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-tedious@0.28.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-tedious@0.30.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 '@types/tedious': 4.0.14 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-undici@0.15.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-undici@0.19.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-undici@0.19.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-undici@0.21.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color @@ -12001,12 +12527,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation@0.204.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation@0.207.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/api-logs': 0.204.0 - import-in-the-middle: 1.14.4 - require-in-the-middle: 7.5.2 + '@opentelemetry/api-logs': 0.207.0 + import-in-the-middle: 2.0.6 + require-in-the-middle: 8.0.1 transitivePeerDependencies: - supports-color @@ -12014,20 +12540,17 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/api-logs': 0.208.0 - import-in-the-middle: 2.0.1 + import-in-the-middle: 2.0.6 require-in-the-middle: 8.0.1 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation@0.211.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/api-logs': 0.57.2 - '@types/shimmer': 1.2.0 - import-in-the-middle: 1.14.4 - require-in-the-middle: 7.5.2 - semver: 7.7.2 - shimmer: 1.2.1 + '@opentelemetry/api-logs': 0.211.0 + import-in-the-middle: 2.0.6 + require-in-the-middle: 8.0.1 transitivePeerDependencies: - supports-color @@ -12037,12 +12560,6 @@ snapshots: '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/otlp-transformer': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-exporter-base@0.209.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-transformer': 0.209.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-grpc-exporter-base@0.208.0(@opentelemetry/api@1.9.0)': dependencies: '@grpc/grpc-js': 1.14.3 @@ -12062,17 +12579,6 @@ snapshots: '@opentelemetry/sdk-trace-base': 2.2.0(@opentelemetry/api@1.9.0) protobufjs: 7.5.4 - '@opentelemetry/otlp-transformer@0.209.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/api-logs': 0.209.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-logs': 0.209.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-metrics': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 2.3.0(@opentelemetry/api@1.9.0) - protobufjs: 8.0.0 - '@opentelemetry/propagator-b3@2.2.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 @@ -12088,34 +12594,34 @@ snapshots: '@opentelemetry/resource-detector-alibaba-cloud@0.32.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 2.5.0(@opentelemetry/api@1.9.0) '@opentelemetry/resource-detector-aws@2.9.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 '@opentelemetry/resource-detector-azure@0.17.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 '@opentelemetry/resource-detector-container@0.8.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 2.5.0(@opentelemetry/api@1.9.0) '@opentelemetry/resource-detector-gcp@0.44.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 2.5.0(@opentelemetry/api@1.9.0) gcp-metadata: 6.1.1 transitivePeerDependencies: - encoding @@ -12125,13 +12631,13 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 - '@opentelemetry/resources@2.3.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/resources@2.5.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 '@opentelemetry/sdk-logs@0.208.0(@opentelemetry/api@1.9.0)': dependencies: @@ -12140,25 +12646,12 @@ snapshots: '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-logs@0.209.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/api-logs': 0.209.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-metrics@2.2.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-metrics@2.3.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-node@0.208.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 @@ -12183,7 +12676,7 @@ snapshots: '@opentelemetry/sdk-metrics': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-node': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/semantic-conventions': 1.39.0 transitivePeerDependencies: - supports-color @@ -12194,12 +12687,12 @@ snapshots: '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.38.0 - '@opentelemetry/sdk-trace-base@2.3.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/sdk-trace-base@2.5.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.3.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 '@opentelemetry/sdk-trace-node@2.2.0(@opentelemetry/api@1.9.0)': dependencies: @@ -12208,14 +12701,14 @@ snapshots: '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions@1.37.0': {} - '@opentelemetry/semantic-conventions@1.38.0': {} + '@opentelemetry/semantic-conventions@1.39.0': {} + '@opentelemetry/sql-common@0.41.2(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) '@oxfmt/darwin-arm64@0.21.0': optional: true @@ -12241,46 +12734,46 @@ snapshots: '@oxfmt/win32-x64@0.21.0': optional: true - '@oxlint-tsgolint/darwin-arm64@0.10.0': + '@oxlint-tsgolint/darwin-arm64@0.10.1': optional: true - '@oxlint-tsgolint/darwin-x64@0.10.0': + '@oxlint-tsgolint/darwin-x64@0.10.1': optional: true - '@oxlint-tsgolint/linux-arm64@0.10.0': + '@oxlint-tsgolint/linux-arm64@0.10.1': optional: true - '@oxlint-tsgolint/linux-x64@0.10.0': + '@oxlint-tsgolint/linux-x64@0.10.1': optional: true - '@oxlint-tsgolint/win32-arm64@0.10.0': + '@oxlint-tsgolint/win32-arm64@0.10.1': optional: true - '@oxlint-tsgolint/win32-x64@0.10.0': + '@oxlint-tsgolint/win32-x64@0.10.1': optional: true - '@oxlint/darwin-arm64@1.36.0': + '@oxlint/darwin-arm64@1.43.0': optional: true - '@oxlint/darwin-x64@1.36.0': + '@oxlint/darwin-x64@1.43.0': optional: true - '@oxlint/linux-arm64-gnu@1.36.0': + '@oxlint/linux-arm64-gnu@1.43.0': optional: true - '@oxlint/linux-arm64-musl@1.36.0': + '@oxlint/linux-arm64-musl@1.43.0': optional: true - '@oxlint/linux-x64-gnu@1.36.0': + '@oxlint/linux-x64-gnu@1.43.0': optional: true - '@oxlint/linux-x64-musl@1.36.0': + '@oxlint/linux-x64-musl@1.43.0': optional: true - '@oxlint/win32-arm64@1.36.0': + '@oxlint/win32-arm64@1.43.0': optional: true - '@oxlint/win32-x64@1.36.0': + '@oxlint/win32-x64@1.43.0': optional: true '@paralleldrive/cuid2@2.2.2': @@ -12289,116 +12782,123 @@ snapshots: '@phc/format@1.0.0': {} + '@pinojs/redact@0.4.0': {} + '@pkgjs/parseargs@0.11.0': optional: true - '@poppinss/chokidar-ts@4.1.9(typescript@5.8.3)': - dependencies: - chokidar: 4.0.3 - emittery: 1.2.0 - memoize: 10.1.0 - picomatch: 4.0.3 - slash: 5.1.0 - typescript: 5.8.3 - - '@poppinss/cliui@6.5.0': + '@poppinss/cliui@6.6.0': dependencies: - '@poppinss/colors': 4.1.5 + '@poppinss/colors': 4.1.6 cli-boxes: 4.0.1 cli-table3: 0.6.5 - cli-truncate: 5.1.0 - log-update: 7.0.1 + cli-truncate: 5.1.1 + log-update: 7.0.2 pretty-hrtime: 1.0.3 - string-width: 8.1.0 + string-width: 8.1.1 supports-color: 10.2.2 terminal-size: 4.0.0 - wordwrap: 1.0.0 - '@poppinss/colors@4.1.5': + '@poppinss/colors@4.1.6': dependencies: kleur: 4.1.5 - '@poppinss/defer@1.1.2': + '@poppinss/dumper@0.6.5': dependencies: - fastq: 1.19.1 + '@poppinss/colors': 4.1.6 + '@sindresorhus/is': 7.2.0 + supports-color: 10.2.2 - '@poppinss/dumper@0.6.4': + '@poppinss/dumper@0.7.0': dependencies: - '@poppinss/colors': 4.1.5 - '@sindresorhus/is': 7.1.0 + '@poppinss/colors': 4.1.6 + '@sindresorhus/is': 7.2.0 supports-color: 10.2.2 - '@poppinss/exception@1.2.2': {} + '@poppinss/exception@1.2.3': {} - '@poppinss/hooks@7.2.6': {} + '@poppinss/hooks@7.3.0': {} '@poppinss/inspect@1.0.1': {} - '@poppinss/intl-formatter@3.1.0': - dependencies: - moize: 6.1.7 - '@poppinss/macroable@1.1.0': {} '@poppinss/matchit@3.2.0': dependencies: '@arr/every': 1.0.1 - '@poppinss/middleware@3.2.6': {} + '@poppinss/middleware@3.2.7': {} - '@poppinss/multiparty@2.0.1': + '@poppinss/multiparty@3.0.0': dependencies: - http-errors: 2.0.0 - safe-buffer: 5.2.1 - uid-safe: 2.1.5 + http-errors: 2.0.1 '@poppinss/object-builder@1.1.0': {} - '@poppinss/prompts@3.1.5': + '@poppinss/prompts@3.1.6': dependencies: - '@poppinss/colors': 4.1.5 - '@poppinss/exception': 1.2.2 + '@poppinss/colors': 4.1.6 + '@poppinss/exception': 1.2.3 '@poppinss/object-builder': 1.1.0 enquirer: 2.4.1 - '@poppinss/string@1.7.0': + '@poppinss/qs@6.15.0': {} + + '@poppinss/string@1.7.1': dependencies: - '@lukeed/ms': 2.0.2 - '@types/bytes': 3.1.5 '@types/pluralize': 0.0.33 - bytes: 3.1.2 case-anything: 3.1.2 pluralize: 8.0.0 slugify: 1.6.6 - truncatise: 0.0.8 - '@poppinss/types@1.2.0': {} + '@poppinss/ts-exec@1.4.4': + dependencies: + '@swc/core': 1.15.11 + get-tsconfig: 4.13.0 + transitivePeerDependencies: + - '@swc/helpers' + + '@poppinss/types@1.2.1': {} '@poppinss/utils@6.10.1': dependencies: - '@poppinss/exception': 1.2.2 + '@poppinss/exception': 1.2.3 '@poppinss/object-builder': 1.1.0 - '@poppinss/string': 1.7.0 + '@poppinss/string': 1.7.1 flattie: 1.1.1 safe-stable-stringify: 2.5.0 secure-json-parse: 4.0.0 - '@poppinss/utils@7.0.0-next.3': + '@poppinss/utils@7.0.0-next.5': dependencies: - '@poppinss/exception': 1.2.2 + '@poppinss/exception': 1.2.3 '@poppinss/object-builder': 1.1.0 - '@poppinss/string': 1.7.0 - '@poppinss/types': 1.2.0 + '@poppinss/string': 1.7.1 + '@poppinss/types': 1.2.1 + flattie: 1.1.1 + + '@poppinss/utils@7.0.0-next.6': + dependencies: + '@poppinss/exception': 1.2.3 + '@poppinss/object-builder': 1.1.0 + '@poppinss/string': 1.7.1 + '@poppinss/types': 1.2.1 + flattie: 1.1.1 + + '@poppinss/utils@7.0.0-next.7': + dependencies: + '@poppinss/exception': 1.2.3 + '@poppinss/object-builder': 1.1.0 + '@poppinss/string': 1.7.1 + '@poppinss/types': 1.2.1 flattie: 1.1.1 - safe-stable-stringify: 2.5.0 - secure-json-parse: 4.0.0 '@poppinss/validator-lite@2.1.2': {} - '@prisma/instrumentation@6.15.0(@opentelemetry/api@1.9.0)': + '@prisma/instrumentation@7.2.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.207.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -12431,45 +12931,45 @@ snapshots: '@radix-ui/primitive@1.1.3': {} - '@radix-ui/react-accessible-icon@1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-accessible-icon@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-accordion@1.2.12(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-accordion@1.2.12(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collapsible': 1.1.12(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-collapsible': 1.1.12(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-alert-dialog@1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-alert-dialog@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: @@ -12480,52 +12980,52 @@ snapshots: '@types/react': 19.0.10 '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-aspect-ratio@1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-aspect-ratio@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) - - '@radix-ui/react-avatar@1.1.10(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-is-hydrated': 0.1.0(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) + + '@radix-ui/react-avatar@1.1.10(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-is-hydrated': 0.1.0(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-checkbox@1.3.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-checkbox@1.3.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-collapsible@1.1.12(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: @@ -12543,21 +13043,21 @@ snapshots: '@types/react': 19.0.10 '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-collapsible@1.1.12(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-collapsible@1.1.12(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-collection@1.1.7(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: @@ -12571,17 +13071,17 @@ snapshots: '@types/react': 19.0.10 '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-collection@1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-collection@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-compose-refs@1.1.2(@types/react@19.0.10)(react@19.0.0)': dependencies: @@ -12589,25 +13089,25 @@ snapshots: optionalDependencies: '@types/react': 19.0.10 - '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.0)(react@19.2.0)': + '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.13)(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 - '@radix-ui/react-context-menu@2.2.16(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-context-menu@2.2.16(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-menu': 2.1.16(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-menu': 2.1.16(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-context@1.1.2(@types/react@19.0.10)(react@19.0.0)': dependencies: @@ -12615,33 +13115,33 @@ snapshots: optionalDependencies: '@types/react': 19.0.10 - '@radix-ui/react-context@1.1.2(@types/react@19.2.0)(react@19.2.0)': + '@radix-ui/react-context@1.1.2(@types/react@19.2.13)(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 - '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) aria-hidden: 1.2.6 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - react-remove-scroll: 2.7.1(@types/react@19.2.0)(react@19.2.0) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + react-remove-scroll: 2.7.1(@types/react@19.2.13)(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-direction@1.1.1(@types/react@19.0.10)(react@19.0.0)': dependencies: @@ -12649,11 +13149,11 @@ snapshots: optionalDependencies: '@types/react': 19.0.10 - '@radix-ui/react-direction@1.1.1(@types/react@19.2.0)(react@19.2.0)': + '@radix-ui/react-direction@1.1.1(@types/react@19.2.13)(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: @@ -12668,18 +13168,18 @@ snapshots: '@types/react': 19.0.10 '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-dropdown-menu@2.1.16(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: @@ -12696,20 +13196,20 @@ snapshots: '@types/react': 19.0.10 '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-dropdown-menu@2.1.16(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-dropdown-menu@2.1.16(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-menu': 2.1.16(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-menu': 2.1.16(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-focus-guards@1.1.3(@types/react@19.0.10)(react@19.0.0)': dependencies: @@ -12717,11 +13217,11 @@ snapshots: optionalDependencies: '@types/react': 19.0.10 - '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.0)(react@19.2.0)': + '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.13)(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: @@ -12734,51 +13234,51 @@ snapshots: '@types/react': 19.0.10 '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-form@0.1.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-form@0.1.8(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-label': 2.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-label': 2.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-hover-card@1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-hover-card@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-icons@1.3.2(react@19.2.0)': + '@radix-ui/react-icons@1.3.2(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 '@radix-ui/react-id@1.1.1(@types/react@19.0.10)(react@19.0.0)': dependencies: @@ -12787,21 +13287,21 @@ snapshots: optionalDependencies: '@types/react': 19.0.10 - '@radix-ui/react-id@1.1.1(@types/react@19.2.0)(react@19.2.0)': + '@radix-ui/react-id@1.1.1(@types/react@19.2.13)(react@19.2.4)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 - '@radix-ui/react-label@2.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-label@2.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-menu@2.1.16(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: @@ -12829,107 +13329,107 @@ snapshots: '@types/react': 19.0.10 '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-menu@2.1.16(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-menu@2.1.16(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.13)(react@19.2.4) aria-hidden: 1.2.6 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - react-remove-scroll: 2.7.1(@types/react@19.2.0)(react@19.2.0) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + react-remove-scroll: 2.7.1(@types/react@19.2.13)(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-menubar@1.1.16(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-menubar@1.1.16(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-menu': 2.1.16(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-menu': 2.1.16(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-navigation-menu@1.2.14(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-navigation-menu@1.2.14(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-one-time-password-field@0.1.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-one-time-password-field@0.1.8(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/number': 1.1.1 '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-is-hydrated': 0.1.0(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-is-hydrated': 0.1.0(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-password-toggle-field@0.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-password-toggle-field@0.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-is-hydrated': 0.1.0(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-is-hydrated': 0.1.0(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-popover@1.1.15(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: @@ -12954,28 +13454,28 @@ snapshots: '@types/react': 19.0.10 '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-popover@1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-popover@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) aria-hidden: 1.2.6 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - react-remove-scroll: 2.7.1(@types/react@19.2.0)(react@19.2.0) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + react-remove-scroll: 2.7.1(@types/react@19.2.13)(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-popper@1.2.8(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: @@ -12995,23 +13495,23 @@ snapshots: '@types/react': 19.0.10 '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-popper@1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@floating-ui/react-dom': 2.1.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.0)(react@19.2.0) + '@radix-ui/react-popper@1.2.8(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@floating-ui/react-dom': 2.1.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.13)(react@19.2.4) '@radix-ui/rect': 1.1.1 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-portal@1.1.9(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: @@ -13023,15 +13523,15 @@ snapshots: '@types/react': 19.0.10 '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-portal@1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-portal@1.1.9(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-presence@1.1.5(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: @@ -13043,15 +13543,15 @@ snapshots: '@types/react': 19.0.10 '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: @@ -13062,42 +13562,42 @@ snapshots: '@types/react': 19.0.10 '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-progress@1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-progress@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-radio-group@1.3.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-radio-group@1.3.8(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-roving-focus@1.1.11(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: @@ -13116,96 +13616,96 @@ snapshots: '@types/react': 19.0.10 '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-roving-focus@1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-roving-focus@1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-scroll-area@1.2.10(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-scroll-area@1.2.10(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/number': 1.1.1 '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-select@2.2.6(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-select@2.2.6(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/number': 1.1.1 '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) aria-hidden: 1.2.6 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - react-remove-scroll: 2.7.1(@types/react@19.2.0)(react@19.2.0) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + react-remove-scroll: 2.7.1(@types/react@19.2.13)(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-separator@1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-separator@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-slider@1.3.6(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-slider@1.3.6(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/number': 1.1.1 '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-slot@1.2.3(@types/react@19.0.10)(react@19.0.0)': dependencies: @@ -13214,27 +13714,27 @@ snapshots: optionalDependencies: '@types/react': 19.0.10 - '@radix-ui/react-slot@1.2.3(@types/react@19.2.0)(react@19.2.0)': + '@radix-ui/react-slot@1.2.3(@types/react@19.2.13)(react@19.2.4)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 - '@radix-ui/react-switch@1.2.6(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-switch@1.2.6(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-tabs@1.1.13(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: @@ -13252,41 +13752,41 @@ snapshots: '@types/react': 19.0.10 '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-tabs@1.1.13(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-tabs@1.1.13(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-toast@1.2.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-toast@1.2.15(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-toggle-group@1.1.11(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: @@ -13303,20 +13803,20 @@ snapshots: '@types/react': 19.0.10 '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-toggle-group@1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-toggle-group@1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-toggle': 1.1.10(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-toggle': 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-toggle@1.1.10(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: @@ -13329,31 +13829,31 @@ snapshots: '@types/react': 19.0.10 '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-toggle@1.1.10(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-toggle@1.1.10(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-toolbar@1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-toolbar@1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-separator': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-toggle-group': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-separator': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-toggle-group': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-tooltip@1.2.8(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: @@ -13375,25 +13875,25 @@ snapshots: '@types/react': 19.0.10 '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-tooltip@1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-tooltip@1.2.8(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.0.10)(react@19.0.0)': dependencies: @@ -13401,11 +13901,11 @@ snapshots: optionalDependencies: '@types/react': 19.0.10 - '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.0)(react@19.2.0)': + '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.13)(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.0.10)(react@19.0.0)': dependencies: @@ -13415,13 +13915,13 @@ snapshots: optionalDependencies: '@types/react': 19.0.10 - '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.0)(react@19.2.0)': + '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.13)(react@19.2.4)': dependencies: - '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 + '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.0.10)(react@19.0.0)': dependencies: @@ -13430,12 +13930,12 @@ snapshots: optionalDependencies: '@types/react': 19.0.10 - '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.0)(react@19.2.0)': + '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.13)(react@19.2.4)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.0.10)(react@19.0.0)': dependencies: @@ -13444,19 +13944,19 @@ snapshots: optionalDependencies: '@types/react': 19.0.10 - '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.0)(react@19.2.0)': + '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.13)(react@19.2.4)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 - '@radix-ui/react-use-is-hydrated@0.1.0(@types/react@19.2.0)(react@19.2.0)': + '@radix-ui/react-use-is-hydrated@0.1.0(@types/react@19.2.13)(react@19.2.4)': dependencies: - react: 19.2.0 - use-sync-external-store: 1.6.0(react@19.2.0) + react: 19.2.4 + use-sync-external-store: 1.6.0(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.0.10)(react@19.0.0)': dependencies: @@ -13464,17 +13964,17 @@ snapshots: optionalDependencies: '@types/react': 19.0.10 - '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.0)(react@19.2.0)': + '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.13)(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 - '@radix-ui/react-use-previous@1.1.1(@types/react@19.2.0)(react@19.2.0)': + '@radix-ui/react-use-previous@1.1.1(@types/react@19.2.13)(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 '@radix-ui/react-use-rect@1.1.1(@types/react@19.0.10)(react@19.0.0)': dependencies: @@ -13483,12 +13983,12 @@ snapshots: optionalDependencies: '@types/react': 19.0.10 - '@radix-ui/react-use-rect@1.1.1(@types/react@19.2.0)(react@19.2.0)': + '@radix-ui/react-use-rect@1.1.1(@types/react@19.2.13)(react@19.2.4)': dependencies: '@radix-ui/rect': 1.1.1 - react: 19.2.0 + react: 19.2.4 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 '@radix-ui/react-use-size@1.1.1(@types/react@19.0.10)(react@19.0.0)': dependencies: @@ -13497,12 +13997,12 @@ snapshots: optionalDependencies: '@types/react': 19.0.10 - '@radix-ui/react-use-size@1.1.1(@types/react@19.2.0)(react@19.2.0)': + '@radix-ui/react-use-size@1.1.1(@types/react@19.2.13)(react@19.2.4)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - react: 19.2.0 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.13)(react@19.2.4) + react: 19.2.4 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: @@ -13513,100 +14013,100 @@ snapshots: '@types/react': 19.0.10 '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) '@radix-ui/rect@1.1.1': {} - '@react-email/body@0.1.0(react@19.2.0)': + '@react-email/body@0.1.0(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 - '@react-email/button@0.2.0(react@19.2.0)': + '@react-email/button@0.2.0(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 - '@react-email/code-block@0.1.0(react@19.2.0)': + '@react-email/code-block@0.1.0(react@19.2.4)': dependencies: prismjs: 1.30.0 - react: 19.2.0 - - '@react-email/code-inline@0.0.5(react@19.2.0)': - dependencies: - react: 19.2.0 - - '@react-email/column@0.0.13(react@19.2.0)': - dependencies: - react: 19.2.0 - - '@react-email/components@0.5.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@react-email/body': 0.1.0(react@19.2.0) - '@react-email/button': 0.2.0(react@19.2.0) - '@react-email/code-block': 0.1.0(react@19.2.0) - '@react-email/code-inline': 0.0.5(react@19.2.0) - '@react-email/column': 0.0.13(react@19.2.0) - '@react-email/container': 0.0.15(react@19.2.0) - '@react-email/font': 0.0.9(react@19.2.0) - '@react-email/head': 0.0.12(react@19.2.0) - '@react-email/heading': 0.0.15(react@19.2.0) - '@react-email/hr': 0.0.11(react@19.2.0) - '@react-email/html': 0.0.11(react@19.2.0) - '@react-email/img': 0.0.11(react@19.2.0) - '@react-email/link': 0.0.12(react@19.2.0) - '@react-email/markdown': 0.0.16(react@19.2.0) - '@react-email/preview': 0.0.13(react@19.2.0) - '@react-email/render': 1.4.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@react-email/row': 0.0.12(react@19.2.0) - '@react-email/section': 0.0.16(react@19.2.0) - '@react-email/tailwind': 1.2.2(react@19.2.0) - '@react-email/text': 0.1.5(react@19.2.0) - react: 19.2.0 + react: 19.2.4 + + '@react-email/code-inline@0.0.5(react@19.2.4)': + dependencies: + react: 19.2.4 + + '@react-email/column@0.0.13(react@19.2.4)': + dependencies: + react: 19.2.4 + + '@react-email/components@0.5.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@react-email/body': 0.1.0(react@19.2.4) + '@react-email/button': 0.2.0(react@19.2.4) + '@react-email/code-block': 0.1.0(react@19.2.4) + '@react-email/code-inline': 0.0.5(react@19.2.4) + '@react-email/column': 0.0.13(react@19.2.4) + '@react-email/container': 0.0.15(react@19.2.4) + '@react-email/font': 0.0.9(react@19.2.4) + '@react-email/head': 0.0.12(react@19.2.4) + '@react-email/heading': 0.0.15(react@19.2.4) + '@react-email/hr': 0.0.11(react@19.2.4) + '@react-email/html': 0.0.11(react@19.2.4) + '@react-email/img': 0.0.11(react@19.2.4) + '@react-email/link': 0.0.12(react@19.2.4) + '@react-email/markdown': 0.0.16(react@19.2.4) + '@react-email/preview': 0.0.13(react@19.2.4) + '@react-email/render': 1.4.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@react-email/row': 0.0.12(react@19.2.4) + '@react-email/section': 0.0.16(react@19.2.4) + '@react-email/tailwind': 1.2.2(react@19.2.4) + '@react-email/text': 0.1.5(react@19.2.4) + react: 19.2.4 transitivePeerDependencies: - react-dom - '@react-email/container@0.0.15(react@19.2.0)': + '@react-email/container@0.0.15(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 - '@react-email/font@0.0.9(react@19.2.0)': + '@react-email/font@0.0.9(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 - '@react-email/head@0.0.12(react@19.2.0)': + '@react-email/head@0.0.12(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 - '@react-email/heading@0.0.15(react@19.2.0)': + '@react-email/heading@0.0.15(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 - '@react-email/hr@0.0.11(react@19.2.0)': + '@react-email/hr@0.0.11(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 - '@react-email/html@0.0.11(react@19.2.0)': + '@react-email/html@0.0.11(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 - '@react-email/img@0.0.11(react@19.2.0)': + '@react-email/img@0.0.11(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 - '@react-email/link@0.0.12(react@19.2.0)': + '@react-email/link@0.0.12(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 - '@react-email/markdown@0.0.16(react@19.2.0)': + '@react-email/markdown@0.0.16(react@19.2.4)': dependencies: marked: 15.0.12 - react: 19.2.0 + react: 19.2.4 '@react-email/preview-server@4.3.1(@opentelemetry/api@1.9.0)(@swc/core@1.11.24)(postcss@8.5.6)': dependencies: @@ -13667,52 +14167,50 @@ snapshots: - utf-8-validate - webpack-cli - '@react-email/preview@0.0.13(react@19.2.0)': + '@react-email/preview@0.0.13(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 - '@react-email/render@1.4.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@react-email/render@1.4.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: html-to-text: 9.0.5 prettier: 3.6.2 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) react-promise-suspense: 0.3.4 - '@react-email/row@0.0.12(react@19.2.0)': + '@react-email/row@0.0.12(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 - '@react-email/section@0.0.16(react@19.2.0)': + '@react-email/section@0.0.16(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 - '@react-email/tailwind@1.2.2(react@19.2.0)': + '@react-email/tailwind@1.2.2(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 - '@react-email/text@0.1.5(react@19.2.0)': + '@react-email/text@0.1.5(react@19.2.4)': dependencies: - react: 19.2.0 + react: 19.2.4 - '@reduxjs/toolkit@2.9.0(react-redux@9.2.0(@types/react@19.2.0)(react@19.2.0)(redux@5.0.1))(react@19.2.0)': + '@reduxjs/toolkit@2.11.2(react-redux@9.2.0(@types/react@19.2.13)(react@19.2.4)(redux@5.0.1))(react@19.2.4)': dependencies: - '@standard-schema/spec': 1.0.0 + '@standard-schema/spec': 1.1.0 '@standard-schema/utils': 0.3.0 - immer: 10.1.3 + immer: 11.1.3 redux: 5.0.1 redux-thunk: 3.1.0(redux@5.0.1) reselect: 5.1.1 optionalDependencies: - react: 19.2.0 - react-redux: 9.2.0(@types/react@19.2.0)(react@19.2.0)(redux@5.0.1) - - '@remix-run/node-fetch-server@0.8.1': {} - - '@rolldown/pluginutils@1.0.0-beta.38': {} + react: 19.2.4 + react-redux: 9.2.0(@types/react@19.2.13)(react@19.2.4)(redux@5.0.1) '@rolldown/pluginutils@1.0.0-beta.40': {} + '@rolldown/pluginutils@1.0.0-rc.2': {} + '@rollup/rollup-android-arm-eabi@4.52.4': optional: true @@ -13786,231 +14284,298 @@ snapshots: domhandler: 5.0.3 selderee: 0.11.0 - '@sentry-internal/browser-utils@10.17.0': + '@sentry-internal/browser-utils@10.38.0': + dependencies: + '@sentry/core': 10.38.0 + + '@sentry-internal/feedback@10.38.0': + dependencies: + '@sentry/core': 10.38.0 + + '@sentry-internal/replay-canvas@10.38.0': dependencies: - '@sentry/core': 10.17.0 + '@sentry-internal/replay': 10.38.0 + '@sentry/core': 10.38.0 - '@sentry-internal/feedback@10.17.0': + '@sentry-internal/replay@10.38.0': dependencies: - '@sentry/core': 10.17.0 + '@sentry-internal/browser-utils': 10.38.0 + '@sentry/core': 10.38.0 - '@sentry-internal/replay-canvas@10.17.0': + '@sentry/babel-plugin-component-annotate@4.9.0': {} + + '@sentry/browser@10.38.0': dependencies: - '@sentry-internal/replay': 10.17.0 - '@sentry/core': 10.17.0 + '@sentry-internal/browser-utils': 10.38.0 + '@sentry-internal/feedback': 10.38.0 + '@sentry-internal/replay': 10.38.0 + '@sentry-internal/replay-canvas': 10.38.0 + '@sentry/core': 10.38.0 - '@sentry-internal/replay@10.17.0': + '@sentry/bundler-plugin-core@4.9.0': dependencies: - '@sentry-internal/browser-utils': 10.17.0 - '@sentry/core': 10.17.0 + '@babel/core': 7.29.0 + '@sentry/babel-plugin-component-annotate': 4.9.0 + '@sentry/cli': 2.58.4 + dotenv: 16.6.1 + find-up: 5.0.0 + glob: 10.5.0 + magic-string: 0.30.8 + unplugin: 1.0.1 + transitivePeerDependencies: + - encoding + - supports-color + + '@sentry/cli-darwin@2.58.4': + optional: true + + '@sentry/cli-linux-arm64@2.58.4': + optional: true + + '@sentry/cli-linux-arm@2.58.4': + optional: true + + '@sentry/cli-linux-i686@2.58.4': + optional: true + + '@sentry/cli-linux-x64@2.58.4': + optional: true + + '@sentry/cli-win32-arm64@2.58.4': + optional: true + + '@sentry/cli-win32-i686@2.58.4': + optional: true + + '@sentry/cli-win32-x64@2.58.4': + optional: true - '@sentry/browser@10.17.0': + '@sentry/cli@2.58.4': dependencies: - '@sentry-internal/browser-utils': 10.17.0 - '@sentry-internal/feedback': 10.17.0 - '@sentry-internal/replay': 10.17.0 - '@sentry-internal/replay-canvas': 10.17.0 - '@sentry/core': 10.17.0 + https-proxy-agent: 5.0.1 + node-fetch: 2.7.0 + progress: 2.0.3 + proxy-from-env: 1.1.0 + which: 2.0.2 + optionalDependencies: + '@sentry/cli-darwin': 2.58.4 + '@sentry/cli-linux-arm': 2.58.4 + '@sentry/cli-linux-arm64': 2.58.4 + '@sentry/cli-linux-i686': 2.58.4 + '@sentry/cli-linux-x64': 2.58.4 + '@sentry/cli-win32-arm64': 2.58.4 + '@sentry/cli-win32-i686': 2.58.4 + '@sentry/cli-win32-x64': 2.58.4 + transitivePeerDependencies: + - encoding + - supports-color - '@sentry/core@10.17.0': {} + '@sentry/core@10.38.0': {} - '@sentry/node-core@10.17.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.1.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.204.0(@opentelemetry/api@1.9.0))(@opentelemetry/resources@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0)': + '@sentry/node-core@10.38.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.211.0(@opentelemetry/api@1.9.0))(@opentelemetry/resources@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.39.0)': dependencies: + '@apm-js-collab/tracing-hooks': 0.3.1 '@opentelemetry/api': 1.9.0 - '@opentelemetry/context-async-hooks': 2.1.0(@opentelemetry/api@1.9.0) - '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 - '@sentry/core': 10.17.0 - '@sentry/opentelemetry': 10.17.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.1.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0) - import-in-the-middle: 1.14.4 + '@opentelemetry/context-async-hooks': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 + '@sentry/core': 10.38.0 + '@sentry/opentelemetry': 10.38.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.39.0) + import-in-the-middle: 2.0.6 + transitivePeerDependencies: + - supports-color - '@sentry/node@10.17.0': + '@sentry/node@10.38.0': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/context-async-hooks': 2.1.0(@opentelemetry/api@1.9.0) - '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-amqplib': 0.51.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-connect': 0.48.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-dataloader': 0.22.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-express': 0.53.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-fs': 0.24.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-generic-pool': 0.48.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-graphql': 0.52.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-hapi': 0.51.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-http': 0.204.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-ioredis': 0.52.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-kafkajs': 0.14.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-knex': 0.49.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-koa': 0.52.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-lru-memoizer': 0.49.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-mongodb': 0.57.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-mongoose': 0.51.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-mysql': 0.50.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-mysql2': 0.51.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-pg': 0.57.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-redis': 0.53.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-tedious': 0.23.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-undici': 0.15.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 - '@prisma/instrumentation': 6.15.0(@opentelemetry/api@1.9.0) - '@sentry/core': 10.17.0 - '@sentry/node-core': 10.17.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.1.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.204.0(@opentelemetry/api@1.9.0))(@opentelemetry/resources@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0) - '@sentry/opentelemetry': 10.17.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.1.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0) - import-in-the-middle: 1.14.4 + '@opentelemetry/context-async-hooks': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.211.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-amqplib': 0.58.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-connect': 0.54.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-dataloader': 0.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-express': 0.59.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-fs': 0.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-generic-pool': 0.54.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-graphql': 0.58.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-hapi': 0.57.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-http': 0.211.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-ioredis': 0.59.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-kafkajs': 0.20.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-knex': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-koa': 0.59.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-lru-memoizer': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-mongodb': 0.64.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-mongoose': 0.57.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-mysql': 0.57.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-mysql2': 0.57.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-pg': 0.63.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-redis': 0.59.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-tedious': 0.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-undici': 0.21.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 + '@prisma/instrumentation': 7.2.0(@opentelemetry/api@1.9.0) + '@sentry/core': 10.38.0 + '@sentry/node-core': 10.38.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.211.0(@opentelemetry/api@1.9.0))(@opentelemetry/resources@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.39.0) + '@sentry/opentelemetry': 10.38.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.39.0) + import-in-the-middle: 2.0.6 minimatch: 9.0.5 transitivePeerDependencies: - supports-color - '@sentry/opentelemetry@10.17.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.1.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0)': + '@sentry/opentelemetry@10.38.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.39.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/context-async-hooks': 2.1.0(@opentelemetry/api@1.9.0) - '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 2.2.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.38.0 - '@sentry/core': 10.17.0 + '@opentelemetry/context-async-hooks': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 2.5.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.39.0 + '@sentry/core': 10.38.0 - '@sentry/react@10.17.0(react@19.2.0)': + '@sentry/react@10.38.0(react@19.2.4)': dependencies: - '@sentry/browser': 10.17.0 - '@sentry/core': 10.17.0 - hoist-non-react-statics: 3.3.2 - react: 19.2.0 + '@sentry/browser': 10.38.0 + '@sentry/core': 10.38.0 + react: 19.2.4 - '@sentry/tanstackstart-react@10.17.0(react@19.2.0)': + '@sentry/tanstackstart-react@10.38.0(react@19.2.4)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/semantic-conventions': 1.37.0 - '@sentry-internal/browser-utils': 10.17.0 - '@sentry/core': 10.17.0 - '@sentry/node': 10.17.0 - '@sentry/react': 10.17.0(react@19.2.0) + '@opentelemetry/semantic-conventions': 1.39.0 + '@sentry-internal/browser-utils': 10.38.0 + '@sentry/core': 10.38.0 + '@sentry/node': 10.38.0 + '@sentry/react': 10.38.0(react@19.2.4) + '@sentry/vite-plugin': 4.9.0 transitivePeerDependencies: + - encoding - react - supports-color - '@sinclair/typebox@0.34.41': {} - - '@sindresorhus/is@6.3.1': {} + '@sentry/vite-plugin@4.9.0': + dependencies: + '@sentry/bundler-plugin-core': 4.9.0 + unplugin: 1.0.1 + transitivePeerDependencies: + - encoding + - supports-color - '@sindresorhus/is@7.1.0': {} + '@sinclair/typebox@0.34.41': {} '@sindresorhus/is@7.2.0': {} - '@sindresorhus/merge-streams@2.3.0': {} - '@sindresorhus/merge-streams@4.0.0': {} - '@smithy/abort-controller@4.2.0': + '@smithy/abort-controller@4.2.8': dependencies: - '@smithy/types': 4.6.0 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@smithy/chunked-blob-reader-native@4.2.0': + '@smithy/chunked-blob-reader-native@4.2.1': dependencies: - '@smithy/util-base64': 4.2.0 + '@smithy/util-base64': 4.3.0 tslib: 2.8.1 '@smithy/chunked-blob-reader@5.2.0': dependencies: tslib: 2.8.1 - '@smithy/config-resolver@4.3.0': + '@smithy/config-resolver@4.4.6': dependencies: - '@smithy/node-config-provider': 4.3.0 - '@smithy/types': 4.6.0 + '@smithy/node-config-provider': 4.3.8 + '@smithy/types': 4.12.0 '@smithy/util-config-provider': 4.2.0 - '@smithy/util-middleware': 4.2.0 + '@smithy/util-endpoints': 3.2.8 + '@smithy/util-middleware': 4.2.8 tslib: 2.8.1 - '@smithy/core@3.14.0': + '@smithy/core@3.22.1': dependencies: - '@smithy/middleware-serde': 4.2.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/types': 4.6.0 - '@smithy/util-base64': 4.2.0 + '@smithy/middleware-serde': 4.2.9 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 + '@smithy/util-base64': 4.3.0 '@smithy/util-body-length-browser': 4.2.0 - '@smithy/util-middleware': 4.2.0 - '@smithy/util-stream': 4.4.0 + '@smithy/util-middleware': 4.2.8 + '@smithy/util-stream': 4.5.11 '@smithy/util-utf8': 4.2.0 '@smithy/uuid': 1.1.0 tslib: 2.8.1 - '@smithy/credential-provider-imds@4.2.0': + '@smithy/credential-provider-imds@4.2.8': dependencies: - '@smithy/node-config-provider': 4.3.0 - '@smithy/property-provider': 4.2.0 - '@smithy/types': 4.6.0 - '@smithy/url-parser': 4.2.0 + '@smithy/node-config-provider': 4.3.8 + '@smithy/property-provider': 4.2.8 + '@smithy/types': 4.12.0 + '@smithy/url-parser': 4.2.8 tslib: 2.8.1 - '@smithy/eventstream-codec@4.2.0': + '@smithy/eventstream-codec@4.2.8': dependencies: '@aws-crypto/crc32': 5.2.0 - '@smithy/types': 4.6.0 + '@smithy/types': 4.12.0 '@smithy/util-hex-encoding': 4.2.0 tslib: 2.8.1 - '@smithy/eventstream-serde-browser@4.2.0': + '@smithy/eventstream-serde-browser@4.2.8': dependencies: - '@smithy/eventstream-serde-universal': 4.2.0 - '@smithy/types': 4.6.0 + '@smithy/eventstream-serde-universal': 4.2.8 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@smithy/eventstream-serde-config-resolver@4.3.0': + '@smithy/eventstream-serde-config-resolver@4.3.8': dependencies: - '@smithy/types': 4.6.0 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@smithy/eventstream-serde-node@4.2.0': + '@smithy/eventstream-serde-node@4.2.8': dependencies: - '@smithy/eventstream-serde-universal': 4.2.0 - '@smithy/types': 4.6.0 + '@smithy/eventstream-serde-universal': 4.2.8 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@smithy/eventstream-serde-universal@4.2.0': + '@smithy/eventstream-serde-universal@4.2.8': dependencies: - '@smithy/eventstream-codec': 4.2.0 - '@smithy/types': 4.6.0 + '@smithy/eventstream-codec': 4.2.8 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@smithy/fetch-http-handler@5.3.0': + '@smithy/fetch-http-handler@5.3.9': dependencies: - '@smithy/protocol-http': 5.3.0 - '@smithy/querystring-builder': 4.2.0 - '@smithy/types': 4.6.0 - '@smithy/util-base64': 4.2.0 + '@smithy/protocol-http': 5.3.8 + '@smithy/querystring-builder': 4.2.8 + '@smithy/types': 4.12.0 + '@smithy/util-base64': 4.3.0 tslib: 2.8.1 - '@smithy/hash-blob-browser@4.2.0': + '@smithy/hash-blob-browser@4.2.9': dependencies: '@smithy/chunked-blob-reader': 5.2.0 - '@smithy/chunked-blob-reader-native': 4.2.0 - '@smithy/types': 4.6.0 + '@smithy/chunked-blob-reader-native': 4.2.1 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@smithy/hash-node@4.2.0': + '@smithy/hash-node@4.2.8': dependencies: - '@smithy/types': 4.6.0 + '@smithy/types': 4.12.0 '@smithy/util-buffer-from': 4.2.0 '@smithy/util-utf8': 4.2.0 tslib: 2.8.1 - '@smithy/hash-stream-node@4.2.0': + '@smithy/hash-stream-node@4.2.8': dependencies: - '@smithy/types': 4.6.0 + '@smithy/types': 4.12.0 '@smithy/util-utf8': 4.2.0 tslib: 2.8.1 - '@smithy/invalid-dependency@4.2.0': + '@smithy/invalid-dependency@4.2.8': dependencies: - '@smithy/types': 4.6.0 + '@smithy/types': 4.12.0 tslib: 2.8.1 '@smithy/is-array-buffer@2.2.0': @@ -14021,129 +14586,129 @@ snapshots: dependencies: tslib: 2.8.1 - '@smithy/md5-js@4.2.0': + '@smithy/md5-js@4.2.8': dependencies: - '@smithy/types': 4.6.0 + '@smithy/types': 4.12.0 '@smithy/util-utf8': 4.2.0 tslib: 2.8.1 - '@smithy/middleware-content-length@4.2.0': + '@smithy/middleware-content-length@4.2.8': dependencies: - '@smithy/protocol-http': 5.3.0 - '@smithy/types': 4.6.0 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@smithy/middleware-endpoint@4.3.0': + '@smithy/middleware-endpoint@4.4.13': dependencies: - '@smithy/core': 3.14.0 - '@smithy/middleware-serde': 4.2.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/shared-ini-file-loader': 4.3.0 - '@smithy/types': 4.6.0 - '@smithy/url-parser': 4.2.0 - '@smithy/util-middleware': 4.2.0 + '@smithy/core': 3.22.1 + '@smithy/middleware-serde': 4.2.9 + '@smithy/node-config-provider': 4.3.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 + '@smithy/url-parser': 4.2.8 + '@smithy/util-middleware': 4.2.8 tslib: 2.8.1 - '@smithy/middleware-retry@4.4.0': + '@smithy/middleware-retry@4.4.30': dependencies: - '@smithy/node-config-provider': 4.3.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/service-error-classification': 4.2.0 - '@smithy/smithy-client': 4.7.0 - '@smithy/types': 4.6.0 - '@smithy/util-middleware': 4.2.0 - '@smithy/util-retry': 4.2.0 + '@smithy/node-config-provider': 4.3.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/service-error-classification': 4.2.8 + '@smithy/smithy-client': 4.11.2 + '@smithy/types': 4.12.0 + '@smithy/util-middleware': 4.2.8 + '@smithy/util-retry': 4.2.8 '@smithy/uuid': 1.1.0 tslib: 2.8.1 - '@smithy/middleware-serde@4.2.0': + '@smithy/middleware-serde@4.2.9': dependencies: - '@smithy/protocol-http': 5.3.0 - '@smithy/types': 4.6.0 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@smithy/middleware-stack@4.2.0': + '@smithy/middleware-stack@4.2.8': dependencies: - '@smithy/types': 4.6.0 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@smithy/node-config-provider@4.3.0': + '@smithy/node-config-provider@4.3.8': dependencies: - '@smithy/property-provider': 4.2.0 - '@smithy/shared-ini-file-loader': 4.3.0 - '@smithy/types': 4.6.0 + '@smithy/property-provider': 4.2.8 + '@smithy/shared-ini-file-loader': 4.4.3 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@smithy/node-http-handler@4.3.0': + '@smithy/node-http-handler@4.4.9': dependencies: - '@smithy/abort-controller': 4.2.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/querystring-builder': 4.2.0 - '@smithy/types': 4.6.0 + '@smithy/abort-controller': 4.2.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/querystring-builder': 4.2.8 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@smithy/property-provider@4.2.0': + '@smithy/property-provider@4.2.8': dependencies: - '@smithy/types': 4.6.0 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@smithy/protocol-http@5.3.0': + '@smithy/protocol-http@5.3.8': dependencies: - '@smithy/types': 4.6.0 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@smithy/querystring-builder@4.2.0': + '@smithy/querystring-builder@4.2.8': dependencies: - '@smithy/types': 4.6.0 + '@smithy/types': 4.12.0 '@smithy/util-uri-escape': 4.2.0 tslib: 2.8.1 - '@smithy/querystring-parser@4.2.0': + '@smithy/querystring-parser@4.2.8': dependencies: - '@smithy/types': 4.6.0 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@smithy/service-error-classification@4.2.0': + '@smithy/service-error-classification@4.2.8': dependencies: - '@smithy/types': 4.6.0 + '@smithy/types': 4.12.0 - '@smithy/shared-ini-file-loader@4.3.0': + '@smithy/shared-ini-file-loader@4.4.3': dependencies: - '@smithy/types': 4.6.0 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@smithy/signature-v4@5.3.0': + '@smithy/signature-v4@5.3.8': dependencies: '@smithy/is-array-buffer': 4.2.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/types': 4.6.0 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 '@smithy/util-hex-encoding': 4.2.0 - '@smithy/util-middleware': 4.2.0 + '@smithy/util-middleware': 4.2.8 '@smithy/util-uri-escape': 4.2.0 '@smithy/util-utf8': 4.2.0 tslib: 2.8.1 - '@smithy/smithy-client@4.7.0': + '@smithy/smithy-client@4.11.2': dependencies: - '@smithy/core': 3.14.0 - '@smithy/middleware-endpoint': 4.3.0 - '@smithy/middleware-stack': 4.2.0 - '@smithy/protocol-http': 5.3.0 - '@smithy/types': 4.6.0 - '@smithy/util-stream': 4.4.0 + '@smithy/core': 3.22.1 + '@smithy/middleware-endpoint': 4.4.13 + '@smithy/middleware-stack': 4.2.8 + '@smithy/protocol-http': 5.3.8 + '@smithy/types': 4.12.0 + '@smithy/util-stream': 4.5.11 tslib: 2.8.1 - '@smithy/types@4.6.0': + '@smithy/types@4.12.0': dependencies: tslib: 2.8.1 - '@smithy/url-parser@4.2.0': + '@smithy/url-parser@4.2.8': dependencies: - '@smithy/querystring-parser': 4.2.0 - '@smithy/types': 4.6.0 + '@smithy/querystring-parser': 4.2.8 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@smithy/util-base64@4.2.0': + '@smithy/util-base64@4.3.0': dependencies: '@smithy/util-buffer-from': 4.2.0 '@smithy/util-utf8': 4.2.0 @@ -14153,7 +14718,7 @@ snapshots: dependencies: tslib: 2.8.1 - '@smithy/util-body-length-node@4.2.0': + '@smithy/util-body-length-node@4.2.1': dependencies: tslib: 2.8.1 @@ -14171,51 +14736,50 @@ snapshots: dependencies: tslib: 2.8.1 - '@smithy/util-defaults-mode-browser@4.2.0': + '@smithy/util-defaults-mode-browser@4.3.29': dependencies: - '@smithy/property-provider': 4.2.0 - '@smithy/smithy-client': 4.7.0 - '@smithy/types': 4.6.0 - bowser: 2.12.1 + '@smithy/property-provider': 4.2.8 + '@smithy/smithy-client': 4.11.2 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@smithy/util-defaults-mode-node@4.2.0': + '@smithy/util-defaults-mode-node@4.2.32': dependencies: - '@smithy/config-resolver': 4.3.0 - '@smithy/credential-provider-imds': 4.2.0 - '@smithy/node-config-provider': 4.3.0 - '@smithy/property-provider': 4.2.0 - '@smithy/smithy-client': 4.7.0 - '@smithy/types': 4.6.0 + '@smithy/config-resolver': 4.4.6 + '@smithy/credential-provider-imds': 4.2.8 + '@smithy/node-config-provider': 4.3.8 + '@smithy/property-provider': 4.2.8 + '@smithy/smithy-client': 4.11.2 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@smithy/util-endpoints@3.2.0': + '@smithy/util-endpoints@3.2.8': dependencies: - '@smithy/node-config-provider': 4.3.0 - '@smithy/types': 4.6.0 + '@smithy/node-config-provider': 4.3.8 + '@smithy/types': 4.12.0 tslib: 2.8.1 '@smithy/util-hex-encoding@4.2.0': dependencies: tslib: 2.8.1 - '@smithy/util-middleware@4.2.0': + '@smithy/util-middleware@4.2.8': dependencies: - '@smithy/types': 4.6.0 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@smithy/util-retry@4.2.0': + '@smithy/util-retry@4.2.8': dependencies: - '@smithy/service-error-classification': 4.2.0 - '@smithy/types': 4.6.0 + '@smithy/service-error-classification': 4.2.8 + '@smithy/types': 4.12.0 tslib: 2.8.1 - '@smithy/util-stream@4.4.0': + '@smithy/util-stream@4.5.11': dependencies: - '@smithy/fetch-http-handler': 5.3.0 - '@smithy/node-http-handler': 4.3.0 - '@smithy/types': 4.6.0 - '@smithy/util-base64': 4.2.0 + '@smithy/fetch-http-handler': 5.3.9 + '@smithy/node-http-handler': 4.4.9 + '@smithy/types': 4.12.0 + '@smithy/util-base64': 4.3.0 '@smithy/util-buffer-from': 4.2.0 '@smithy/util-hex-encoding': 4.2.0 '@smithy/util-utf8': 4.2.0 @@ -14235,10 +14799,10 @@ snapshots: '@smithy/util-buffer-from': 4.2.0 tslib: 2.8.1 - '@smithy/util-waiter@4.2.0': + '@smithy/util-waiter@4.2.8': dependencies: - '@smithy/abort-controller': 4.2.0 - '@smithy/types': 4.6.0 + '@smithy/abort-controller': 4.2.8 + '@smithy/types': 4.12.0 tslib: 2.8.1 '@smithy/uuid@1.1.0': @@ -14259,51 +14823,94 @@ snapshots: '@solid-primitives/utils': 6.3.2(solid-js@1.9.9) solid-js: 1.9.9 + '@solid-primitives/resize-observer@2.1.3(solid-js@1.9.9)': + dependencies: + '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.9) + '@solid-primitives/rootless': 1.5.2(solid-js@1.9.9) + '@solid-primitives/static-store': 0.1.2(solid-js@1.9.9) + '@solid-primitives/utils': 6.3.2(solid-js@1.9.9) + solid-js: 1.9.9 + '@solid-primitives/rootless@1.5.2(solid-js@1.9.9)': dependencies: '@solid-primitives/utils': 6.3.2(solid-js@1.9.9) solid-js: 1.9.9 + '@solid-primitives/static-store@0.1.2(solid-js@1.9.9)': + dependencies: + '@solid-primitives/utils': 6.3.2(solid-js@1.9.9) + solid-js: 1.9.9 + '@solid-primitives/utils@6.3.2(solid-js@1.9.9)': dependencies: solid-js: 1.9.9 - '@speed-highlight/core@1.2.7': {} + '@speed-highlight/core@1.2.14': {} - '@standard-schema/spec@1.0.0': {} + '@standard-schema/spec@1.1.0': {} '@standard-schema/utils@0.3.0': {} '@swc/core-darwin-arm64@1.11.24': optional: true + '@swc/core-darwin-arm64@1.15.11': + optional: true + '@swc/core-darwin-x64@1.11.24': optional: true + '@swc/core-darwin-x64@1.15.11': + optional: true + '@swc/core-linux-arm-gnueabihf@1.11.24': optional: true + '@swc/core-linux-arm-gnueabihf@1.15.11': + optional: true + '@swc/core-linux-arm64-gnu@1.11.24': optional: true + '@swc/core-linux-arm64-gnu@1.15.11': + optional: true + '@swc/core-linux-arm64-musl@1.11.24': optional: true + '@swc/core-linux-arm64-musl@1.15.11': + optional: true + '@swc/core-linux-x64-gnu@1.11.24': optional: true + '@swc/core-linux-x64-gnu@1.15.11': + optional: true + '@swc/core-linux-x64-musl@1.11.24': optional: true + '@swc/core-linux-x64-musl@1.15.11': + optional: true + '@swc/core-win32-arm64-msvc@1.11.24': optional: true + '@swc/core-win32-arm64-msvc@1.15.11': + optional: true + '@swc/core-win32-ia32-msvc@1.11.24': optional: true + '@swc/core-win32-ia32-msvc@1.15.11': + optional: true + '@swc/core-win32-x64-msvc@1.11.24': optional: true + '@swc/core-win32-x64-msvc@1.15.11': + optional: true + '@swc/core@1.11.24': dependencies: '@swc/counter': 0.1.3 @@ -14320,6 +14927,22 @@ snapshots: '@swc/core-win32-ia32-msvc': 1.11.24 '@swc/core-win32-x64-msvc': 1.11.24 + '@swc/core@1.15.11': + dependencies: + '@swc/counter': 0.1.3 + '@swc/types': 0.1.25 + optionalDependencies: + '@swc/core-darwin-arm64': 1.15.11 + '@swc/core-darwin-x64': 1.15.11 + '@swc/core-linux-arm-gnueabihf': 1.15.11 + '@swc/core-linux-arm64-gnu': 1.15.11 + '@swc/core-linux-arm64-musl': 1.15.11 + '@swc/core-linux-x64-gnu': 1.15.11 + '@swc/core-linux-x64-musl': 1.15.11 + '@swc/core-win32-arm64-msvc': 1.15.11 + '@swc/core-win32-ia32-msvc': 1.15.11 + '@swc/core-win32-x64-msvc': 1.15.11 + '@swc/counter@0.1.3': {} '@swc/helpers@0.5.15': @@ -14330,308 +14953,238 @@ snapshots: dependencies: '@swc/counter': 0.1.3 - '@szmarczak/http-timer@5.0.1': - dependencies: - defer-to-connect: 2.0.1 - - '@tailwindcss/node@4.1.14': + '@tailwindcss/node@4.1.18': dependencies: '@jridgewell/remapping': 2.3.5 enhanced-resolve: 5.18.3 jiti: 2.6.1 - lightningcss: 1.30.1 - magic-string: 0.30.19 + lightningcss: 1.30.2 + magic-string: 0.30.21 source-map-js: 1.2.1 - tailwindcss: 4.1.14 + tailwindcss: 4.1.18 - '@tailwindcss/oxide-android-arm64@4.1.14': + '@tailwindcss/oxide-android-arm64@4.1.18': optional: true - '@tailwindcss/oxide-darwin-arm64@4.1.14': + '@tailwindcss/oxide-darwin-arm64@4.1.18': optional: true - '@tailwindcss/oxide-darwin-x64@4.1.14': + '@tailwindcss/oxide-darwin-x64@4.1.18': optional: true - '@tailwindcss/oxide-freebsd-x64@4.1.14': + '@tailwindcss/oxide-freebsd-x64@4.1.18': optional: true - '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.14': + '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.18': optional: true - '@tailwindcss/oxide-linux-arm64-gnu@4.1.14': + '@tailwindcss/oxide-linux-arm64-gnu@4.1.18': optional: true - '@tailwindcss/oxide-linux-arm64-musl@4.1.14': + '@tailwindcss/oxide-linux-arm64-musl@4.1.18': optional: true - '@tailwindcss/oxide-linux-x64-gnu@4.1.14': + '@tailwindcss/oxide-linux-x64-gnu@4.1.18': optional: true - '@tailwindcss/oxide-linux-x64-musl@4.1.14': + '@tailwindcss/oxide-linux-x64-musl@4.1.18': optional: true - '@tailwindcss/oxide-wasm32-wasi@4.1.14': + '@tailwindcss/oxide-wasm32-wasi@4.1.18': optional: true - '@tailwindcss/oxide-win32-arm64-msvc@4.1.14': + '@tailwindcss/oxide-win32-arm64-msvc@4.1.18': optional: true - '@tailwindcss/oxide-win32-x64-msvc@4.1.14': + '@tailwindcss/oxide-win32-x64-msvc@4.1.18': optional: true - '@tailwindcss/oxide@4.1.14': - dependencies: - detect-libc: 2.1.1 - tar: 7.5.1 + '@tailwindcss/oxide@4.1.18': optionalDependencies: - '@tailwindcss/oxide-android-arm64': 4.1.14 - '@tailwindcss/oxide-darwin-arm64': 4.1.14 - '@tailwindcss/oxide-darwin-x64': 4.1.14 - '@tailwindcss/oxide-freebsd-x64': 4.1.14 - '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.14 - '@tailwindcss/oxide-linux-arm64-gnu': 4.1.14 - '@tailwindcss/oxide-linux-arm64-musl': 4.1.14 - '@tailwindcss/oxide-linux-x64-gnu': 4.1.14 - '@tailwindcss/oxide-linux-x64-musl': 4.1.14 - '@tailwindcss/oxide-wasm32-wasi': 4.1.14 - '@tailwindcss/oxide-win32-arm64-msvc': 4.1.14 - '@tailwindcss/oxide-win32-x64-msvc': 4.1.14 - - '@tailwindcss/typography@0.5.19(tailwindcss@4.1.14)': + '@tailwindcss/oxide-android-arm64': 4.1.18 + '@tailwindcss/oxide-darwin-arm64': 4.1.18 + '@tailwindcss/oxide-darwin-x64': 4.1.18 + '@tailwindcss/oxide-freebsd-x64': 4.1.18 + '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.18 + '@tailwindcss/oxide-linux-arm64-gnu': 4.1.18 + '@tailwindcss/oxide-linux-arm64-musl': 4.1.18 + '@tailwindcss/oxide-linux-x64-gnu': 4.1.18 + '@tailwindcss/oxide-linux-x64-musl': 4.1.18 + '@tailwindcss/oxide-wasm32-wasi': 4.1.18 + '@tailwindcss/oxide-win32-arm64-msvc': 4.1.18 + '@tailwindcss/oxide-win32-x64-msvc': 4.1.18 + + '@tailwindcss/typography@0.5.19(tailwindcss@4.1.18)': dependencies: postcss-selector-parser: 6.0.10 - tailwindcss: 4.1.14 + tailwindcss: 4.1.18 + + '@tailwindcss/vite@4.1.18(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': + dependencies: + '@tailwindcss/node': 4.1.18 + '@tailwindcss/oxide': 4.1.18 + tailwindcss: 4.1.18 + vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) - '@tailwindcss/vite@4.1.14(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': + '@tanstack/devtools-client@0.0.3': dependencies: - '@tailwindcss/node': 4.1.14 - '@tailwindcss/oxide': 4.1.14 - tailwindcss: 4.1.14 - vite: 7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + '@tanstack/devtools-event-client': 0.3.5 - '@tanstack/devtools-event-bus@0.3.2': + '@tanstack/devtools-event-bus@0.3.3': dependencies: ws: 8.18.3 transitivePeerDependencies: - bufferutil - utf-8-validate - '@tanstack/devtools-event-client@0.3.2': {} + '@tanstack/devtools-event-client@0.3.5': {} - '@tanstack/devtools-ui@0.4.0(csstype@3.1.3)(solid-js@1.9.9)': - dependencies: - clsx: 2.1.1 - goober: 2.1.18(csstype@3.1.3) - solid-js: 1.9.9 - transitivePeerDependencies: - - csstype + '@tanstack/devtools-event-client@0.4.0': {} - '@tanstack/devtools@0.6.16(csstype@3.1.3)(solid-js@1.9.9)': + '@tanstack/devtools-ui@0.4.4(csstype@3.2.3)(solid-js@1.9.9)': dependencies: - '@solid-primitives/keyboard': 1.3.3(solid-js@1.9.9) - '@tanstack/devtools-event-bus': 0.3.2 - '@tanstack/devtools-ui': 0.4.0(csstype@3.1.3)(solid-js@1.9.9) clsx: 2.1.1 - goober: 2.1.18(csstype@3.1.3) + goober: 2.1.18(csstype@3.2.3) solid-js: 1.9.9 transitivePeerDependencies: - - bufferutil - csstype - - utf-8-validate - - '@tanstack/directive-functions-plugin@1.132.31(vite@7.1.9(@types/node@20.19.19)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/core': 7.28.4 - '@babel/traverse': 7.28.4 - '@babel/types': 7.28.4 - '@tanstack/router-utils': 1.132.31 - babel-dead-code-elimination: 1.0.10 - tiny-invariant: 1.3.3 - vite: 7.1.9(@types/node@20.19.19)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) - transitivePeerDependencies: - - supports-color - optional: true - '@tanstack/directive-functions-plugin@1.132.31(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': + '@tanstack/devtools@0.7.0(csstype@3.2.3)(solid-js@1.9.9)': dependencies: - '@babel/code-frame': 7.27.1 - '@babel/core': 7.28.4 - '@babel/traverse': 7.28.4 - '@babel/types': 7.28.4 - '@tanstack/router-utils': 1.132.31 - babel-dead-code-elimination: 1.0.10 - tiny-invariant: 1.3.3 - vite: 7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.9) + '@solid-primitives/keyboard': 1.3.3(solid-js@1.9.9) + '@solid-primitives/resize-observer': 2.1.3(solid-js@1.9.9) + '@tanstack/devtools-client': 0.0.3 + '@tanstack/devtools-event-bus': 0.3.3 + '@tanstack/devtools-ui': 0.4.4(csstype@3.2.3)(solid-js@1.9.9) + clsx: 2.1.1 + goober: 2.1.18(csstype@3.2.3) + solid-js: 1.9.9 transitivePeerDependencies: - - supports-color + - bufferutil + - csstype + - utf-8-validate - '@tanstack/form-core@1.24.1': + '@tanstack/form-core@1.28.0': dependencies: - '@tanstack/devtools-event-client': 0.3.2 + '@tanstack/devtools-event-client': 0.4.0 + '@tanstack/pacer-lite': 0.1.1 '@tanstack/store': 0.7.7 - '@tanstack/history@1.132.31': {} + '@tanstack/history@1.154.14': {} '@tanstack/match-sorter-utils@8.19.4': dependencies: remove-accents: 0.5.0 - '@tanstack/query-core@5.90.2': {} + '@tanstack/pacer-lite@0.1.1': {} - '@tanstack/query-devtools@5.90.1': {} + '@tanstack/query-core@5.90.20': {} - '@tanstack/react-devtools@0.7.2(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(csstype@3.1.3)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(solid-js@1.9.9)': + '@tanstack/query-devtools@5.93.0': {} + + '@tanstack/react-devtools@0.7.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.9)': dependencies: - '@tanstack/devtools': 0.6.16(csstype@3.1.3)(solid-js@1.9.9) - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@tanstack/devtools': 0.7.0(csstype@3.2.3)(solid-js@1.9.9) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - bufferutil - csstype - solid-js - utf-8-validate - '@tanstack/react-form@1.23.5(@tanstack/react-start@1.132.36(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.9(@types/node@20.19.19)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@tanstack/form-core': 1.24.1 - '@tanstack/react-store': 0.7.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - decode-formdata: 0.9.0 - devalue: 5.3.2 - react: 19.2.0 - optionalDependencies: - '@tanstack/react-start': 1.132.36(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.9(@types/node@20.19.19)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) - transitivePeerDependencies: - - react-dom - - '@tanstack/react-form@1.23.5(@tanstack/react-start@1.132.36(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@tanstack/react-form@1.28.0(@tanstack/react-start@1.159.5(crossws@0.4.4(srvx@0.11.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@tanstack/form-core': 1.24.1 - '@tanstack/react-store': 0.7.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - decode-formdata: 0.9.0 - devalue: 5.3.2 - react: 19.2.0 + '@tanstack/form-core': 1.28.0 + '@tanstack/react-store': 0.8.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react: 19.2.4 optionalDependencies: - '@tanstack/react-start': 1.132.36(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) + '@tanstack/react-start': 1.159.5(crossws@0.4.4(srvx@0.11.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) transitivePeerDependencies: - react-dom - '@tanstack/react-query-devtools@5.90.2(@tanstack/react-query@5.90.2(react@19.2.0))(react@19.2.0)': + '@tanstack/react-query-devtools@5.91.3(@tanstack/react-query@5.90.20(react@19.2.4))(react@19.2.4)': dependencies: - '@tanstack/query-devtools': 5.90.1 - '@tanstack/react-query': 5.90.2(react@19.2.0) - react: 19.2.0 + '@tanstack/query-devtools': 5.93.0 + '@tanstack/react-query': 5.90.20(react@19.2.4) + react: 19.2.4 - '@tanstack/react-query@5.90.2(react@19.2.0)': + '@tanstack/react-query@5.90.20(react@19.2.4)': dependencies: - '@tanstack/query-core': 5.90.2 - react: 19.2.0 + '@tanstack/query-core': 5.90.20 + react: 19.2.4 - '@tanstack/react-router-devtools@1.132.33(@tanstack/react-router@1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@tanstack/router-core@1.132.33)(@types/node@22.18.8)(csstype@3.1.3)(jiti@2.6.1)(lightningcss@1.30.1)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(solid-js@1.9.9)(terser@5.44.0)(tiny-invariant@1.3.3)(tsx@4.20.6)(yaml@2.8.1)': + '@tanstack/react-router-devtools@1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.159.4)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@tanstack/react-router': 1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@tanstack/router-devtools-core': 1.132.33(@tanstack/router-core@1.132.33)(@types/node@22.18.8)(csstype@3.1.3)(jiti@2.6.1)(lightningcss@1.30.1)(solid-js@1.9.9)(terser@5.44.0)(tiny-invariant@1.3.3)(tsx@4.20.6)(yaml@2.8.1) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - vite: 7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + '@tanstack/react-router': 1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@tanstack/router-devtools-core': 1.159.4(@tanstack/router-core@1.159.4)(csstype@3.2.3) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + optionalDependencies: + '@tanstack/router-core': 1.159.4 transitivePeerDependencies: - - '@tanstack/router-core' - - '@types/node' - csstype - - jiti - - less - - lightningcss - - sass - - sass-embedded - - solid-js - - stylus - - sugarss - - terser - - tiny-invariant - - tsx - - yaml - '@tanstack/react-router-ssr-query@1.132.33(@tanstack/query-core@5.90.2)(@tanstack/react-query@5.90.2(react@19.2.0))(@tanstack/react-router@1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@tanstack/router-core@1.132.33)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@tanstack/react-router-ssr-query@1.159.5(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.2.4))(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.159.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@tanstack/query-core': 5.90.2 - '@tanstack/react-query': 5.90.2(react@19.2.0) - '@tanstack/react-router': 1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@tanstack/router-ssr-query-core': 1.132.33(@tanstack/query-core@5.90.2)(@tanstack/router-core@1.132.33) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@tanstack/query-core': 5.90.20 + '@tanstack/react-query': 5.90.20(react@19.2.4) + '@tanstack/react-router': 1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@tanstack/router-ssr-query-core': 1.159.4(@tanstack/query-core@5.90.20)(@tanstack/router-core@1.159.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - '@tanstack/router-core' - '@tanstack/react-router@1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@tanstack/history': 1.132.31 - '@tanstack/react-store': 0.7.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@tanstack/router-core': 1.132.33 + '@tanstack/history': 1.154.14 + '@tanstack/react-store': 0.8.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@tanstack/router-core': 1.159.4 isbot: 5.1.31 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - '@tanstack/react-start-client@1.132.36(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@tanstack/react-start-client@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@tanstack/react-router': 1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@tanstack/router-core': 1.132.33 - '@tanstack/start-client-core': 1.132.36 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@tanstack/react-router': 1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@tanstack/router-core': 1.159.4 + '@tanstack/start-client-core': 1.159.4 + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - '@tanstack/react-start-server@1.132.36(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@tanstack/history': 1.132.31 - '@tanstack/react-router': 1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@tanstack/router-core': 1.132.33 - '@tanstack/start-client-core': 1.132.36 - '@tanstack/start-server-core': 1.132.36 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - transitivePeerDependencies: - - crossws - - '@tanstack/react-start@1.132.36(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.9(@types/node@20.19.19)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1)': + '@tanstack/react-start-server@1.159.5(crossws@0.4.4(srvx@0.11.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@tanstack/react-router': 1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@tanstack/react-start-client': 1.132.36(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@tanstack/react-start-server': 1.132.36(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@tanstack/router-utils': 1.132.31 - '@tanstack/start-client-core': 1.132.36 - '@tanstack/start-plugin-core': 1.132.36(@tanstack/react-router@1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(vite@7.1.9(@types/node@20.19.19)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) - '@tanstack/start-server-core': 1.132.36 - pathe: 2.0.3 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - vite: 7.1.9(@types/node@20.19.19)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + '@tanstack/history': 1.154.14 + '@tanstack/react-router': 1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@tanstack/router-core': 1.159.4 + '@tanstack/start-client-core': 1.159.4 + '@tanstack/start-server-core': 1.159.4(crossws@0.4.4(srvx@0.11.2)) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - - '@rsbuild/core' - crossws - - supports-color - - vite-plugin-solid - - webpack - optional: true - '@tanstack/react-start@1.132.36(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1)': + '@tanstack/react-start@1.159.5(crossws@0.4.4(srvx@0.11.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1)': dependencies: - '@tanstack/react-router': 1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@tanstack/react-start-client': 1.132.36(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@tanstack/react-start-server': 1.132.36(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@tanstack/router-utils': 1.132.31 - '@tanstack/start-client-core': 1.132.36 - '@tanstack/start-plugin-core': 1.132.36(@tanstack/react-router@1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) - '@tanstack/start-server-core': 1.132.36 + '@tanstack/react-router': 1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@tanstack/react-start-client': 1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@tanstack/react-start-server': 1.159.5(crossws@0.4.4(srvx@0.11.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@tanstack/router-utils': 1.158.0 + '@tanstack/start-client-core': 1.159.4 + '@tanstack/start-plugin-core': 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(crossws@0.4.4(srvx@0.11.2))(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) + '@tanstack/start-server-core': 1.159.4(crossws@0.4.4(srvx@0.11.2)) pathe: 2.0.3 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - vite: 7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) transitivePeerDependencies: - '@rsbuild/core' - crossws @@ -14639,64 +15192,43 @@ snapshots: - vite-plugin-solid - webpack - '@tanstack/react-store@0.7.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@tanstack/store': 0.7.7 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - use-sync-external-store: 1.6.0(react@19.2.0) - - '@tanstack/react-store@0.8.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@tanstack/react-store@0.8.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@tanstack/store': 0.8.0 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - use-sync-external-store: 1.6.0(react@19.2.0) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + use-sync-external-store: 1.6.0(react@19.2.4) - '@tanstack/react-table@8.21.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@tanstack/react-table@8.21.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@tanstack/table-core': 8.21.3 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) - '@tanstack/router-core@1.132.33': + '@tanstack/router-core@1.159.4': dependencies: - '@tanstack/history': 1.132.31 - '@tanstack/store': 0.7.7 + '@tanstack/history': 1.154.14 + '@tanstack/store': 0.8.0 cookie-es: 2.0.0 - seroval: 1.3.2 - seroval-plugins: 1.3.3(seroval@1.3.2) + seroval: 1.5.0 + seroval-plugins: 1.5.0(seroval@1.5.0) tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - '@tanstack/router-devtools-core@1.132.33(@tanstack/router-core@1.132.33)(@types/node@22.18.8)(csstype@3.1.3)(jiti@2.6.1)(lightningcss@1.30.1)(solid-js@1.9.9)(terser@5.44.0)(tiny-invariant@1.3.3)(tsx@4.20.6)(yaml@2.8.1)': + '@tanstack/router-devtools-core@1.159.4(@tanstack/router-core@1.159.4)(csstype@3.2.3)': dependencies: - '@tanstack/router-core': 1.132.33 + '@tanstack/router-core': 1.159.4 clsx: 2.1.1 - goober: 2.1.18(csstype@3.1.3) - solid-js: 1.9.9 + goober: 2.1.18(csstype@3.2.3) tiny-invariant: 1.3.3 - vite: 7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) optionalDependencies: - csstype: 3.1.3 - transitivePeerDependencies: - - '@types/node' - - jiti - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - terser - - tsx - - yaml + csstype: 3.2.3 - '@tanstack/router-generator@1.132.33': + '@tanstack/router-generator@1.159.4': dependencies: - '@tanstack/router-core': 1.132.33 - '@tanstack/router-utils': 1.132.31 - '@tanstack/virtual-file-routes': 1.132.31 + '@tanstack/router-core': 1.159.4 + '@tanstack/router-utils': 1.158.0 + '@tanstack/virtual-file-routes': 1.154.7 prettier: 3.6.2 recast: 0.23.11 source-map: 0.7.6 @@ -14705,166 +15237,79 @@ snapshots: transitivePeerDependencies: - supports-color - '@tanstack/router-plugin@1.132.33(@tanstack/react-router@1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(vite@7.1.9(@types/node@20.19.19)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1)': - dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4) - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.4 - '@babel/types': 7.28.4 - '@tanstack/router-core': 1.132.33 - '@tanstack/router-generator': 1.132.33 - '@tanstack/router-utils': 1.132.31 - '@tanstack/virtual-file-routes': 1.132.31 - babel-dead-code-elimination: 1.0.10 - chokidar: 3.6.0 - unplugin: 2.3.10 - zod: 3.25.76 - optionalDependencies: - '@tanstack/react-router': 1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - vite: 7.1.9(@types/node@20.19.19)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) - webpack: 5.102.1 - transitivePeerDependencies: - - supports-color - optional: true - - '@tanstack/router-plugin@1.132.33(@tanstack/react-router@1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1)': - dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4) - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.4 - '@babel/types': 7.28.4 - '@tanstack/router-core': 1.132.33 - '@tanstack/router-generator': 1.132.33 - '@tanstack/router-utils': 1.132.31 - '@tanstack/virtual-file-routes': 1.132.31 - babel-dead-code-elimination: 1.0.10 + '@tanstack/router-plugin@1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1)': + dependencies: + '@babel/core': 7.29.0 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.29.0) + '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) + '@babel/template': 7.28.6 + '@babel/traverse': 7.29.0 + '@babel/types': 7.29.0 + '@tanstack/router-core': 1.159.4 + '@tanstack/router-generator': 1.159.4 + '@tanstack/router-utils': 1.158.0 + '@tanstack/virtual-file-routes': 1.154.7 chokidar: 3.6.0 unplugin: 2.3.10 zod: 3.25.76 optionalDependencies: - '@tanstack/react-router': 1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - vite: 7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + '@tanstack/react-router': 1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) webpack: 5.102.1 transitivePeerDependencies: - supports-color - '@tanstack/router-ssr-query-core@1.132.33(@tanstack/query-core@5.90.2)(@tanstack/router-core@1.132.33)': + '@tanstack/router-ssr-query-core@1.159.4(@tanstack/query-core@5.90.20)(@tanstack/router-core@1.159.4)': dependencies: - '@tanstack/query-core': 5.90.2 - '@tanstack/router-core': 1.132.33 + '@tanstack/query-core': 5.90.20 + '@tanstack/router-core': 1.159.4 - '@tanstack/router-utils@1.132.31': + '@tanstack/router-utils@1.158.0': dependencies: - '@babel/core': 7.28.4 - '@babel/generator': 7.28.3 - '@babel/parser': 7.28.4 - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) + '@babel/core': 7.29.0 + '@babel/generator': 7.29.1 + '@babel/parser': 7.29.0 + '@babel/types': 7.29.0 ansis: 4.2.0 + babel-dead-code-elimination: 1.0.12 diff: 8.0.2 - fast-glob: 3.3.3 pathe: 2.0.3 + tinyglobby: 0.2.15 transitivePeerDependencies: - supports-color - '@tanstack/server-functions-plugin@1.132.31(vite@7.1.9(@types/node@20.19.19)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/core': 7.28.4 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4) - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.4 - '@babel/types': 7.28.4 - '@tanstack/directive-functions-plugin': 1.132.31(vite@7.1.9(@types/node@20.19.19)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) - babel-dead-code-elimination: 1.0.10 - tiny-invariant: 1.3.3 - transitivePeerDependencies: - - supports-color - - vite - optional: true - - '@tanstack/server-functions-plugin@1.132.31(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/core': 7.28.4 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4) - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.4 - '@babel/types': 7.28.4 - '@tanstack/directive-functions-plugin': 1.132.31(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) - babel-dead-code-elimination: 1.0.10 - tiny-invariant: 1.3.3 - transitivePeerDependencies: - - supports-color - - vite - - '@tanstack/start-client-core@1.132.36': + '@tanstack/start-client-core@1.159.4': dependencies: - '@tanstack/router-core': 1.132.33 - '@tanstack/start-storage-context': 1.132.33 - seroval: 1.3.2 + '@tanstack/router-core': 1.159.4 + '@tanstack/start-fn-stubs': 1.154.7 + '@tanstack/start-storage-context': 1.159.4 + seroval: 1.5.0 tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - '@tanstack/start-plugin-core@1.132.36(@tanstack/react-router@1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(vite@7.1.9(@types/node@20.19.19)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1)': - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/core': 7.28.4 - '@babel/types': 7.28.4 - '@rolldown/pluginutils': 1.0.0-beta.40 - '@tanstack/router-core': 1.132.33 - '@tanstack/router-generator': 1.132.33 - '@tanstack/router-plugin': 1.132.33(@tanstack/react-router@1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(vite@7.1.9(@types/node@20.19.19)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) - '@tanstack/router-utils': 1.132.31 - '@tanstack/server-functions-plugin': 1.132.31(vite@7.1.9(@types/node@20.19.19)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) - '@tanstack/start-server-core': 1.132.36 - babel-dead-code-elimination: 1.0.10 - cheerio: 1.1.2 - exsolve: 1.0.7 - pathe: 2.0.3 - srvx: 0.8.9 - tinyglobby: 0.2.15 - ufo: 1.6.1 - vite: 7.1.9(@types/node@20.19.19)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) - vitefu: 1.1.1(vite@7.1.9(@types/node@20.19.19)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) - xmlbuilder2: 3.1.1 - zod: 3.25.76 - transitivePeerDependencies: - - '@rsbuild/core' - - '@tanstack/react-router' - - crossws - - supports-color - - vite-plugin-solid - - webpack - optional: true + '@tanstack/start-fn-stubs@1.154.7': {} - '@tanstack/start-plugin-core@1.132.36(@tanstack/react-router@1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1)': + '@tanstack/start-plugin-core@1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(crossws@0.4.4(srvx@0.11.2))(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1)': dependencies: - '@babel/code-frame': 7.26.2 - '@babel/core': 7.28.4 - '@babel/types': 7.28.4 + '@babel/code-frame': 7.27.1 + '@babel/core': 7.29.0 + '@babel/types': 7.29.0 '@rolldown/pluginutils': 1.0.0-beta.40 - '@tanstack/router-core': 1.132.33 - '@tanstack/router-generator': 1.132.33 - '@tanstack/router-plugin': 1.132.33(@tanstack/react-router@1.132.33(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) - '@tanstack/router-utils': 1.132.31 - '@tanstack/server-functions-plugin': 1.132.31(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) - '@tanstack/start-server-core': 1.132.36 - babel-dead-code-elimination: 1.0.10 + '@tanstack/router-core': 1.159.4 + '@tanstack/router-generator': 1.159.4 + '@tanstack/router-plugin': 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) + '@tanstack/router-utils': 1.158.0 + '@tanstack/start-client-core': 1.159.4 + '@tanstack/start-server-core': 1.159.4(crossws@0.4.4(srvx@0.11.2)) cheerio: 1.1.2 exsolve: 1.0.7 pathe: 2.0.3 - srvx: 0.8.9 + srvx: 0.11.2 tinyglobby: 0.2.15 ufo: 1.6.1 - vite: 7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) - vitefu: 1.1.1(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) - xmlbuilder2: 3.1.1 + vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vitefu: 1.1.1(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) + xmlbuilder2: 4.0.3 zod: 3.25.76 transitivePeerDependencies: - '@rsbuild/core' @@ -14874,21 +15319,21 @@ snapshots: - vite-plugin-solid - webpack - '@tanstack/start-server-core@1.132.36': + '@tanstack/start-server-core@1.159.4(crossws@0.4.4(srvx@0.11.2))': dependencies: - '@tanstack/history': 1.132.31 - '@tanstack/router-core': 1.132.33 - '@tanstack/start-client-core': 1.132.36 - '@tanstack/start-storage-context': 1.132.33 - h3-v2: h3@2.0.0-beta.4 - seroval: 1.3.2 + '@tanstack/history': 1.154.14 + '@tanstack/router-core': 1.159.4 + '@tanstack/start-client-core': 1.159.4 + '@tanstack/start-storage-context': 1.159.4 + h3-v2: h3@2.0.1-rc.14(crossws@0.4.4(srvx@0.11.2)) + seroval: 1.5.0 tiny-invariant: 1.3.3 transitivePeerDependencies: - crossws - '@tanstack/start-storage-context@1.132.33': + '@tanstack/start-storage-context@1.159.4': dependencies: - '@tanstack/router-core': 1.132.33 + '@tanstack/router-core': 1.159.4 '@tanstack/store@0.7.7': {} @@ -14896,7 +15341,7 @@ snapshots: '@tanstack/table-core@8.21.3': {} - '@tanstack/virtual-file-routes@1.132.31': {} + '@tanstack/virtual-file-routes@1.154.7': {} '@testing-library/dom@10.4.1': dependencies: @@ -14909,68 +15354,47 @@ snapshots: picocolors: 1.1.1 pretty-format: 27.5.1 - '@testing-library/react@16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@testing-library/react@16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@babel/runtime': 7.28.4 '@testing-library/dom': 10.4.1 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@tokenizer/inflate@0.2.7': + '@tokenizer/inflate@0.4.1': dependencies: debug: 4.4.3 - fflate: 0.8.2 token-types: 6.1.1 transitivePeerDependencies: - supports-color '@tokenizer/token@0.3.0': {} - '@ts-morph/common@0.24.0': - dependencies: - fast-glob: 3.3.3 - minimatch: 9.0.5 - mkdirp: 3.0.1 - path-browserify: 1.0.1 - - '@ts-morph/common@0.27.0': - dependencies: - fast-glob: 3.3.3 - minimatch: 10.0.3 - path-browserify: 1.0.1 - '@ts-morph/common@0.28.1': dependencies: minimatch: 10.0.3 path-browserify: 1.0.1 tinyglobby: 0.2.15 - '@tsconfig/node10@1.0.11': {} - - '@tsconfig/node12@1.0.11': {} - - '@tsconfig/node14@1.0.3': {} - - '@tsconfig/node16@1.0.4': {} - '@tuyau/client@0.2.11-next.2': dependencies: '@tuyau/utils': 0.0.9 - ky: 1.11.0 + ky: 1.14.2 object-to-formdata: 4.5.1 - '@tuyau/core@0.4.2(@adonisjs/core@6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0))': + '@tuyau/core@1.0.0-beta.10(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 6.19.0(@adonisjs/assembler@7.8.2(typescript@5.8.3))(@vinejs/vine@3.0.1)(edge.js@6.3.0) - '@tuyau/utils': 0.0.9 - ts-morph: 26.0.0 + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) + '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + ky: 1.14.2 + object-to-formdata: 4.5.1 - '@tuyau/react-query@0.0.1-next.2(@tanstack/react-query@5.90.2(react@19.2.0))(@tuyau/client@0.2.11-next.2)': + '@tuyau/react-query@0.0.1-next.2(@tanstack/react-query@5.90.20(react@19.2.4))(@tuyau/client@0.2.11-next.2)': dependencies: - '@tanstack/react-query': 5.90.2(react@19.2.0) + '@tanstack/react-query': 5.90.20(react@19.2.4) '@tuyau/client': 0.2.11-next.2 '@tuyau/utils': 0.0.9 @@ -14982,44 +15406,47 @@ snapshots: '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.28.4 - '@babel/types': 7.28.4 + '@babel/parser': 7.29.0 + '@babel/types': 7.29.0 '@types/babel__generator': 7.27.0 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.28.0 '@types/babel__generator@7.27.0': dependencies: - '@babel/types': 7.28.4 + '@babel/types': 7.29.0 '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.28.4 - '@babel/types': 7.28.4 + '@babel/parser': 7.29.0 + '@babel/types': 7.29.0 '@types/babel__traverse@7.28.0': dependencies: - '@babel/types': 7.28.4 + '@babel/types': 7.29.0 '@types/bunyan@1.8.11': dependencies: - '@types/node': 22.18.8 - - '@types/bytes@3.1.5': {} + '@types/node': 22.19.10 '@types/chai@5.2.2': dependencies: '@types/deep-eql': 4.0.2 + '@types/chai@5.2.3': + dependencies: + '@types/deep-eql': 4.0.2 + assertion-error: 2.0.1 + '@types/connect@3.4.38': dependencies: - '@types/node': 22.18.8 + '@types/node': 22.19.10 '@types/cookiejar@2.1.5': {} '@types/cors@2.8.19': dependencies: - '@types/node': 22.18.8 + '@types/node': 22.19.10 '@types/d3-array@3.2.2': {} @@ -15061,27 +15488,21 @@ snapshots: '@types/he@1.2.3': {} - '@types/http-cache-semantics@4.0.4': {} - '@types/json-schema@7.0.15': {} '@types/luxon@3.7.1': {} '@types/memcached@2.2.10': dependencies: - '@types/node': 22.18.8 + '@types/node': 22.19.10 '@types/methods@1.1.4': {} '@types/mysql@2.15.27': dependencies: - '@types/node': 22.18.8 - - '@types/node@18.19.130': - dependencies: - undici-types: 5.26.5 + '@types/node': 22.19.10 - '@types/node@20.19.19': + '@types/node@20.19.33': dependencies: undici-types: 6.21.0 @@ -15089,14 +15510,14 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@22.18.8': + '@types/node@22.19.10': dependencies: undici-types: 6.21.0 - '@types/nodemailer@6.4.20': + '@types/nodemailer@7.0.4': dependencies: - '@aws-sdk/client-ses': 3.901.0 - '@types/node': 22.18.8 + '@aws-sdk/client-sesv2': 3.962.0 + '@types/node': 22.19.10 transitivePeerDependencies: - aws-crt @@ -15106,68 +15527,63 @@ snapshots: '@types/oracledb@6.5.2': dependencies: - '@types/node': 22.18.8 + '@types/node': 22.19.10 '@types/pg-pool@2.0.6': dependencies: - '@types/pg': 8.15.5 + '@types/pg': 8.15.6 - '@types/pg@8.15.5': + '@types/pg-pool@2.0.7': dependencies: - '@types/node': 22.18.8 - pg-protocol: 1.10.3 - pg-types: 2.2.0 + '@types/pg': 8.15.6 '@types/pg@8.15.6': dependencies: - '@types/node': 22.18.8 - pg-protocol: 1.10.3 + '@types/node': 22.19.10 + pg-protocol: 1.11.0 pg-types: 2.2.0 '@types/pluralize@0.0.33': {} '@types/prismjs@1.26.5': {} - '@types/qs@6.14.0': {} - '@types/react-dom@19.0.4(@types/react@19.0.10)': dependencies: '@types/react': 19.0.10 - '@types/react-dom@19.2.0(@types/react@19.2.0)': + '@types/react-dom@19.2.3(@types/react@19.2.13)': dependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 '@types/react@19.0.10': dependencies: - csstype: 3.1.3 + csstype: 3.2.3 - '@types/react@19.2.0': + '@types/react@19.2.13': dependencies: - csstype: 3.1.3 + csstype: 3.2.3 - '@types/shimmer@1.2.0': {} + '@types/statuses@2.0.6': + optional: true '@types/superagent@8.1.9': dependencies: '@types/cookiejar': 2.1.5 '@types/methods': 1.1.4 - '@types/node': 22.18.8 - form-data: 4.0.4 + '@types/node': 22.19.10 + form-data: 4.0.5 '@types/tedious@4.0.14': dependencies: - '@types/node': 22.18.8 + '@types/node': 22.19.10 '@types/use-sync-external-store@0.0.6': {} - '@types/uuid@10.0.0': {} - - '@types/validator@13.15.3': {} + '@types/validator@13.15.10': {} '@types/webpack@5.28.5(@swc/core@1.11.24)(esbuild@0.25.10)': dependencies: - '@types/node': 22.18.8 + '@types/node': 22.19.10 tapable: 2.3.0 webpack: 5.102.1(@swc/core@1.11.24)(esbuild@0.25.10) transitivePeerDependencies: @@ -15176,62 +15592,49 @@ snapshots: - uglify-js - webpack-cli - '@vavite/multibuild@5.1.0(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': - dependencies: - '@types/node': 18.19.130 - cac: 6.7.14 - picocolors: 1.1.1 - vite: 7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) - - '@verrou/core@0.5.1(tslib@2.8.1)': - dependencies: - '@lukeed/ms': 2.0.2 - '@poppinss/utils': 6.10.1 - async-mutex: 0.5.0 - typescript-log: 2.0.0(tslib@2.8.1) - transitivePeerDependencies: - - tslib - - '@vinejs/compiler@3.0.0': {} + '@vinejs/compiler@4.1.3': {} - '@vinejs/vine@3.0.1': + '@vinejs/vine@4.3.0': dependencies: '@poppinss/macroable': 1.1.0 - '@types/validator': 13.15.3 - '@vinejs/compiler': 3.0.0 - camelcase: 8.0.0 - dayjs: 1.11.18 + '@poppinss/types': 1.2.1 + '@standard-schema/spec': 1.1.0 + '@types/validator': 13.15.10 + '@vinejs/compiler': 4.1.3 + camelcase: 9.0.0 + dayjs: 1.11.19 dlv: 1.1.3 - normalize-url: 8.1.0 - validator: 13.15.15 + normalize-url: 8.1.1 + validator: 13.15.26 - '@vitejs/plugin-react@5.0.4(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': + '@vitejs/plugin-react@5.1.3(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.4) - '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.4) - '@rolldown/pluginutils': 1.0.0-beta.38 + '@babel/core': 7.29.0 + '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.29.0) + '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.29.0) + '@rolldown/pluginutils': 1.0.0-rc.2 '@types/babel__core': 7.20.5 - react-refresh: 0.17.0 - vite: 7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + react-refresh: 0.18.0 + vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) transitivePeerDependencies: - supports-color '@vitest/expect@3.2.4': dependencies: - '@types/chai': 5.2.2 + '@types/chai': 5.2.3 '@vitest/spy': 3.2.4 '@vitest/utils': 3.2.4 chai: 5.3.3 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': + '@vitest/mocker@3.2.4(msw@2.12.9(@types/node@22.19.10)(typescript@5.9.3))(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.19 optionalDependencies: - vite: 7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + msw: 2.12.9(@types/node@22.19.10)(typescript@5.9.3) + vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) '@vitest/pretty-format@3.2.4': dependencies: @@ -15335,9 +15738,6 @@ snapshots: '@webassemblyjs/ast': 1.14.1 '@xtuc/long': 4.2.2 - '@xmldom/xmldom@0.9.8': - optional: true - '@xtuc/ieee754@1.2.0': {} '@xtuc/long@4.2.2': {} @@ -15357,15 +15757,13 @@ snapshots: dependencies: acorn: 8.15.0 - acorn-walk@8.3.2: {} + acorn@8.15.0: {} - acorn-walk@8.3.4: + agent-base@6.0.2: dependencies: - acorn: 8.15.0 - - acorn@8.14.0: {} - - acorn@8.15.0: {} + debug: 4.4.3 + transitivePeerDependencies: + - supports-color agent-base@7.1.4: {} @@ -15412,13 +15810,9 @@ snapshots: normalize-path: 3.0.0 picomatch: 2.3.1 - arg@4.1.3: {} - arg@5.0.2: {} - argparse@1.0.10: - dependencies: - sprintf-js: 1.0.3 + argparse@2.0.1: {} aria-hidden@1.2.6: dependencies: @@ -15428,10 +15822,6 @@ snapshots: dependencies: dequal: 2.0.3 - as-table@1.0.55: - dependencies: - printable-characters: 1.0.42 - asap@2.0.6: {} assertion-error@2.0.1: {} @@ -15442,10 +15832,6 @@ snapshots: astring@1.9.0: {} - async-mutex@0.5.0: - dependencies: - tslib: 2.8.1 - async-retry@1.3.3: dependencies: retry: 0.13.1 @@ -15464,12 +15850,12 @@ snapshots: postcss: 8.5.6 postcss-value-parser: 4.2.0 - babel-dead-code-elimination@1.0.10: + babel-dead-code-elimination@1.0.12: dependencies: - '@babel/core': 7.28.4 - '@babel/parser': 7.28.4 - '@babel/traverse': 7.28.4 - '@babel/types': 7.28.4 + '@babel/core': 7.29.0 + '@babel/parser': 7.29.0 + '@babel/traverse': 7.29.0 + '@babel/types': 7.29.0 transitivePeerDependencies: - supports-color @@ -15501,8 +15887,6 @@ snapshots: blake3-wasm@2.1.5: {} - blurhash@2.0.5: {} - boolbase@1.0.0: {} bowser@2.12.1: {} @@ -15530,22 +15914,14 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 + bundle-name@4.1.0: + dependencies: + run-applescript: 7.1.0 + bytes@3.1.2: {} cac@6.7.14: {} - cacheable-lookup@7.0.0: {} - - cacheable-request@12.0.1: - dependencies: - '@types/http-cache-semantics': 4.0.4 - get-stream: 9.0.1 - http-cache-semantics: 4.2.0 - keyv: 4.5.4 - mimic-response: 4.0.0 - normalize-url: 8.1.0 - responselike: 3.0.0 - call-bind-apply-helpers@1.0.2: dependencies: es-errors: 1.3.0 @@ -15558,7 +15934,7 @@ snapshots: camelcase-css@2.0.1: {} - camelcase@8.0.0: {} + camelcase@9.0.0: {} caniuse-lite@1.0.30001747: {} @@ -15572,6 +15948,8 @@ snapshots: loupe: 3.2.1 pathval: 2.0.1 + chai@6.2.2: {} + chalk@4.1.2: dependencies: ansi-styles: 4.3.0 @@ -15603,18 +15981,9 @@ snapshots: parse5: 7.3.0 parse5-htmlparser2-tree-adapter: 7.1.0 parse5-parser-stream: 7.1.2 - undici: 7.16.0 + undici: 7.20.0 whatwg-mimetype: 4.0.0 - chevrotain@11.0.3: - dependencies: - '@chevrotain/cst-dts-gen': 11.0.3 - '@chevrotain/gast': 11.0.3 - '@chevrotain/regexp-to-ast': 11.0.3 - '@chevrotain/types': 11.0.3 - '@chevrotain/utils': 11.0.3 - lodash-es: 4.17.21 - chokidar@3.6.0: dependencies: anymatch: 3.1.3 @@ -15631,7 +16000,9 @@ snapshots: dependencies: readdirp: 4.1.2 - chownr@3.0.0: {} + chokidar@5.0.0: + dependencies: + readdirp: 5.0.0 chrome-trace-event@1.0.4: {} @@ -15641,12 +16012,12 @@ snapshots: cjs-module-lexer@1.4.3: {} + cjs-module-lexer@2.2.0: {} + class-variance-authority@0.7.1: dependencies: clsx: 2.1.1 - classnames@2.5.1: {} - cli-boxes@4.0.1: {} cli-cursor@3.1.0: @@ -15665,10 +16036,13 @@ snapshots: optionalDependencies: '@colors/colors': 1.5.0 - cli-truncate@5.1.0: + cli-truncate@5.1.1: dependencies: slice-ansi: 7.1.2 - string-width: 8.1.0 + string-width: 8.1.1 + + cli-width@4.1.0: + optional: true client-only@0.0.1: {} @@ -15682,14 +16056,14 @@ snapshots: clsx@2.1.1: {} - cmdk@1.1.1(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + cmdk@1.1.1(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -15702,16 +16076,6 @@ snapshots: color-name@1.1.4: {} - color-string@1.9.1: - dependencies: - color-name: 1.1.4 - simple-swizzle: 0.2.4 - - color@4.2.3: - dependencies: - color-convert: 2.0.1 - color-string: 1.9.1 - colorette@2.0.19: {} colorette@2.0.20: {} @@ -15738,14 +16102,10 @@ snapshots: consola@3.4.2: {} - content-disposition@0.5.4: - dependencies: - safe-buffer: 5.2.1 + content-disposition@1.0.1: {} content-type@1.0.5: {} - convert-hrtime@5.0.0: {} - convert-source-map@1.9.0: {} convert-source-map@2.0.0: {} @@ -15758,33 +16118,22 @@ snapshots: cookiejar@2.1.4: {} - copy-file@11.1.0: - dependencies: - graceful-fs: 4.2.11 - p-event: 6.0.1 - cors@2.8.5: dependencies: object-assign: 4.1.1 vary: 1.1.2 - cpy@11.1.0: - dependencies: - copy-file: 11.1.0 - globby: 14.1.0 - junk: 4.0.1 - micromatch: 4.0.8 - p-filter: 4.1.0 - p-map: 7.0.3 - - create-require@1.1.1: {} - cross-spawn@7.0.6: dependencies: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 + crossws@0.4.4(srvx@0.11.2): + optionalDependencies: + srvx: 0.11.2 + optional: true + crypto-js@4.2.0: {} css-select@5.2.2: @@ -15804,15 +16153,14 @@ snapshots: cssesc@3.0.0: {} - cssstyle@5.3.1(postcss@8.5.6): + cssstyle@5.3.7: dependencies: - '@asamuzakjp/css-color': 4.0.5 - '@csstools/css-syntax-patches-for-csstree': 1.0.14(postcss@8.5.6) + '@asamuzakjp/css-color': 4.1.2 + '@csstools/css-syntax-patches-for-csstree': 1.0.26 css-tree: 3.1.0 - transitivePeerDependencies: - - postcss + lru-cache: 11.2.5 - csstype@3.1.3: {} + csstype@3.2.3: {} d3-array@3.2.4: dependencies: @@ -15852,8 +16200,6 @@ snapshots: d3-timer@3.0.1: {} - data-uri-to-buffer@2.0.2: {} - data-urls@6.0.0: dependencies: whatwg-mimetype: 4.0.0 @@ -15865,7 +16211,7 @@ snapshots: dateformat@4.6.3: {} - dayjs@1.11.18: {} + dayjs@1.11.19: {} debounce@2.2.0: {} @@ -15881,23 +16227,24 @@ snapshots: decimal.js@10.6.0: {} - decode-formdata@0.9.0: {} - - decompress-response@6.0.0: - dependencies: - mimic-response: 3.1.0 - - dedent@1.7.0: {} + dedent@1.7.1: {} deep-eql@5.0.2: {} deepmerge@4.3.1: {} + default-browser-id@5.0.1: {} + + default-browser@5.4.0: + dependencies: + bundle-name: 4.1.0 + default-browser-id: 5.0.1 + defaults@1.0.4: dependencies: clone: 1.0.4 - defer-to-connect@2.0.1: {} + define-lazy-prop@3.0.0: {} defu@6.1.4: {} @@ -15909,12 +16256,10 @@ snapshots: destroy@1.2.0: {} - detect-libc@2.1.1: {} + detect-libc@2.1.2: {} detect-node-es@1.1.0: {} - devalue@5.3.2: {} - dezalgo@1.0.4: dependencies: asap: 2.0.6 @@ -15922,8 +16267,6 @@ snapshots: didyoumean@1.2.2: {} - diff@4.0.2: {} - diff@8.0.2: {} dlv@1.1.3: {} @@ -15960,7 +16303,7 @@ snapshots: edge-error@4.0.2: {} - edge-lexer@6.0.3: + edge-lexer@6.0.4: dependencies: edge-error: 4.0.2 @@ -15969,28 +16312,21 @@ snapshots: acorn: 8.15.0 astring: 1.9.0 edge-error: 4.0.2 - edge-lexer: 6.0.3 + edge-lexer: 6.0.4 js-stringify: 1.0.2 - edge.js@6.3.0: + edge.js@6.4.0: dependencies: '@poppinss/inspect': 1.0.1 '@poppinss/macroable': 1.1.0 - '@poppinss/utils': 6.10.1 - classnames: 2.5.1 + '@poppinss/utils': 7.0.0-next.5 edge-error: 4.0.2 - edge-lexer: 6.0.3 + edge-lexer: 6.0.4 edge-parser: 9.0.4 - fs-readdir-recursive: 1.1.0 he: 1.2.0 - js-stringify: 1.0.2 - property-information: 6.5.0 + property-information: 7.1.0 stringify-attributes: 4.0.0 - edgejs-parser@0.2.18: - dependencies: - chevrotain: 11.0.3 - ee-first@1.1.1: {} electron-to-chromium@1.5.230: {} @@ -15999,11 +16335,11 @@ snapshots: dependencies: embla-carousel: 8.6.0 - embla-carousel-react@8.6.0(react@19.2.0): + embla-carousel-react@8.6.0(react@19.2.4): dependencies: embla-carousel: 8.6.0 embla-carousel-reactive-utils: 8.6.0(embla-carousel@8.6.0) - react: 19.2.0 + react: 19.2.4 embla-carousel-reactive-utils@8.6.0(embla-carousel@8.6.0): dependencies: @@ -16030,12 +16366,12 @@ snapshots: dependencies: once: 1.4.0 - engine.io-client@6.6.3: + engine.io-client@6.6.4: dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.3.4 + debug: 4.4.3 engine.io-parser: 5.2.3 - ws: 8.17.1 + ws: 8.18.3 xmlhttprequest-ssl: 2.1.2 transitivePeerDependencies: - bufferutil @@ -16047,7 +16383,7 @@ snapshots: engine.io@6.6.4: dependencies: '@types/cors': 2.8.19 - '@types/node': 22.18.8 + '@types/node': 22.19.10 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -16095,7 +16431,7 @@ snapshots: has-tostringtag: 1.0.2 hasown: 2.0.2 - es-toolkit@1.40.0: {} + es-toolkit@1.44.0: {} esbuild@0.25.10: optionalDependencies: @@ -16126,61 +16462,92 @@ snapshots: '@esbuild/win32-ia32': 0.25.10 '@esbuild/win32-x64': 0.25.10 - esbuild@0.25.2: + esbuild@0.27.0: + optionalDependencies: + '@esbuild/aix-ppc64': 0.27.0 + '@esbuild/android-arm': 0.27.0 + '@esbuild/android-arm64': 0.27.0 + '@esbuild/android-x64': 0.27.0 + '@esbuild/darwin-arm64': 0.27.0 + '@esbuild/darwin-x64': 0.27.0 + '@esbuild/freebsd-arm64': 0.27.0 + '@esbuild/freebsd-x64': 0.27.0 + '@esbuild/linux-arm': 0.27.0 + '@esbuild/linux-arm64': 0.27.0 + '@esbuild/linux-ia32': 0.27.0 + '@esbuild/linux-loong64': 0.27.0 + '@esbuild/linux-mips64el': 0.27.0 + '@esbuild/linux-ppc64': 0.27.0 + '@esbuild/linux-riscv64': 0.27.0 + '@esbuild/linux-s390x': 0.27.0 + '@esbuild/linux-x64': 0.27.0 + '@esbuild/netbsd-arm64': 0.27.0 + '@esbuild/netbsd-x64': 0.27.0 + '@esbuild/openbsd-arm64': 0.27.0 + '@esbuild/openbsd-x64': 0.27.0 + '@esbuild/openharmony-arm64': 0.27.0 + '@esbuild/sunos-x64': 0.27.0 + '@esbuild/win32-arm64': 0.27.0 + '@esbuild/win32-ia32': 0.27.0 + '@esbuild/win32-x64': 0.27.0 + + esbuild@0.27.2: optionalDependencies: - '@esbuild/aix-ppc64': 0.25.2 - '@esbuild/android-arm': 0.25.2 - '@esbuild/android-arm64': 0.25.2 - '@esbuild/android-x64': 0.25.2 - '@esbuild/darwin-arm64': 0.25.2 - '@esbuild/darwin-x64': 0.25.2 - '@esbuild/freebsd-arm64': 0.25.2 - '@esbuild/freebsd-x64': 0.25.2 - '@esbuild/linux-arm': 0.25.2 - '@esbuild/linux-arm64': 0.25.2 - '@esbuild/linux-ia32': 0.25.2 - '@esbuild/linux-loong64': 0.25.2 - '@esbuild/linux-mips64el': 0.25.2 - '@esbuild/linux-ppc64': 0.25.2 - '@esbuild/linux-riscv64': 0.25.2 - '@esbuild/linux-s390x': 0.25.2 - '@esbuild/linux-x64': 0.25.2 - '@esbuild/netbsd-arm64': 0.25.2 - '@esbuild/netbsd-x64': 0.25.2 - '@esbuild/openbsd-arm64': 0.25.2 - '@esbuild/openbsd-x64': 0.25.2 - '@esbuild/sunos-x64': 0.25.2 - '@esbuild/win32-arm64': 0.25.2 - '@esbuild/win32-ia32': 0.25.2 - '@esbuild/win32-x64': 0.25.2 - - esbuild@0.25.4: + '@esbuild/aix-ppc64': 0.27.2 + '@esbuild/android-arm': 0.27.2 + '@esbuild/android-arm64': 0.27.2 + '@esbuild/android-x64': 0.27.2 + '@esbuild/darwin-arm64': 0.27.2 + '@esbuild/darwin-x64': 0.27.2 + '@esbuild/freebsd-arm64': 0.27.2 + '@esbuild/freebsd-x64': 0.27.2 + '@esbuild/linux-arm': 0.27.2 + '@esbuild/linux-arm64': 0.27.2 + '@esbuild/linux-ia32': 0.27.2 + '@esbuild/linux-loong64': 0.27.2 + '@esbuild/linux-mips64el': 0.27.2 + '@esbuild/linux-ppc64': 0.27.2 + '@esbuild/linux-riscv64': 0.27.2 + '@esbuild/linux-s390x': 0.27.2 + '@esbuild/linux-x64': 0.27.2 + '@esbuild/netbsd-arm64': 0.27.2 + '@esbuild/netbsd-x64': 0.27.2 + '@esbuild/openbsd-arm64': 0.27.2 + '@esbuild/openbsd-x64': 0.27.2 + '@esbuild/openharmony-arm64': 0.27.2 + '@esbuild/sunos-x64': 0.27.2 + '@esbuild/win32-arm64': 0.27.2 + '@esbuild/win32-ia32': 0.27.2 + '@esbuild/win32-x64': 0.27.2 + + esbuild@0.27.3: optionalDependencies: - '@esbuild/aix-ppc64': 0.25.4 - '@esbuild/android-arm': 0.25.4 - '@esbuild/android-arm64': 0.25.4 - '@esbuild/android-x64': 0.25.4 - '@esbuild/darwin-arm64': 0.25.4 - '@esbuild/darwin-x64': 0.25.4 - '@esbuild/freebsd-arm64': 0.25.4 - '@esbuild/freebsd-x64': 0.25.4 - '@esbuild/linux-arm': 0.25.4 - '@esbuild/linux-arm64': 0.25.4 - '@esbuild/linux-ia32': 0.25.4 - '@esbuild/linux-loong64': 0.25.4 - '@esbuild/linux-mips64el': 0.25.4 - '@esbuild/linux-ppc64': 0.25.4 - '@esbuild/linux-riscv64': 0.25.4 - '@esbuild/linux-s390x': 0.25.4 - '@esbuild/linux-x64': 0.25.4 - '@esbuild/netbsd-arm64': 0.25.4 - '@esbuild/netbsd-x64': 0.25.4 - '@esbuild/openbsd-arm64': 0.25.4 - '@esbuild/openbsd-x64': 0.25.4 - '@esbuild/sunos-x64': 0.25.4 - '@esbuild/win32-arm64': 0.25.4 - '@esbuild/win32-ia32': 0.25.4 - '@esbuild/win32-x64': 0.25.4 + '@esbuild/aix-ppc64': 0.27.3 + '@esbuild/android-arm': 0.27.3 + '@esbuild/android-arm64': 0.27.3 + '@esbuild/android-x64': 0.27.3 + '@esbuild/darwin-arm64': 0.27.3 + '@esbuild/darwin-x64': 0.27.3 + '@esbuild/freebsd-arm64': 0.27.3 + '@esbuild/freebsd-x64': 0.27.3 + '@esbuild/linux-arm': 0.27.3 + '@esbuild/linux-arm64': 0.27.3 + '@esbuild/linux-ia32': 0.27.3 + '@esbuild/linux-loong64': 0.27.3 + '@esbuild/linux-mips64el': 0.27.3 + '@esbuild/linux-ppc64': 0.27.3 + '@esbuild/linux-riscv64': 0.27.3 + '@esbuild/linux-s390x': 0.27.3 + '@esbuild/linux-x64': 0.27.3 + '@esbuild/netbsd-arm64': 0.27.3 + '@esbuild/netbsd-x64': 0.27.3 + '@esbuild/openbsd-arm64': 0.27.3 + '@esbuild/openbsd-x64': 0.27.3 + '@esbuild/openharmony-arm64': 0.27.3 + '@esbuild/sunos-x64': 0.27.3 + '@esbuild/win32-arm64': 0.27.3 + '@esbuild/win32-ia32': 0.27.3 + '@esbuild/win32-x64': 0.27.3 escalade@3.2.0: {} @@ -16209,7 +16576,7 @@ snapshots: etag@1.8.1: {} - eventemitter3@5.0.1: {} + eventemitter3@5.0.4: {} events@3.3.0: {} @@ -16219,7 +16586,7 @@ snapshots: dependencies: eventsource-parser: 3.0.6 - execa@9.6.0: + execa@9.6.1: dependencies: '@sindresorhus/merge-streams': 4.0.0 cross-spawn: 7.0.6 @@ -16234,26 +16601,18 @@ snapshots: strip-final-newline: 4.0.0 yoctocolors: 2.1.2 - exifreader@4.32.0: - optionalDependencies: - '@xmldom/xmldom': 0.9.8 - - exit-hook@2.2.1: {} - expect-type@1.2.2: {} exsolve@1.0.7: {} extend@3.0.2: {} - fast-copy@3.0.2: {} + fast-copy@4.0.2: {} fast-deep-equal@2.0.1: {} fast-deep-equal@3.1.3: {} - fast-equals@3.0.3: {} - fast-glob@3.3.3: dependencies: '@nodelib/fs.stat': 2.0.5 @@ -16270,6 +16629,10 @@ snapshots: dependencies: strnum: 2.1.1 + fast-xml-parser@5.3.4: + dependencies: + strnum: 2.1.1 + fastest-levenshtein@1.0.16: {} fastq@1.19.1: @@ -16280,26 +16643,13 @@ snapshots: optionalDependencies: picomatch: 4.0.3 - fetchdts@0.1.7: {} - - fflate@0.8.2: {} - figures@6.1.0: dependencies: is-unicode-supported: 2.1.0 - file-type@20.5.0: - dependencies: - '@tokenizer/inflate': 0.2.7 - strtok3: 10.3.4 - token-types: 6.1.1 - uint8array-extras: 1.5.0 - transitivePeerDependencies: - - supports-color - - file-type@21.0.0: + file-type@21.3.0: dependencies: - '@tokenizer/inflate': 0.2.7 + '@tokenizer/inflate': 0.4.1 strtok3: 10.3.4 token-types: 6.1.1 uint8array-extras: 1.5.0 @@ -16317,26 +16667,29 @@ snapshots: find-up-simple@1.0.1: {} + find-up@5.0.0: + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + flattie@1.1.1: {} - flydrive@1.3.0(@aws-sdk/client-s3@3.901.0)(@aws-sdk/s3-request-presigner@3.901.0): + flydrive@1.3.0(@aws-sdk/client-s3@3.985.0)(@aws-sdk/s3-request-presigner@3.985.0): dependencies: '@humanwhocodes/retry': 0.4.3 '@poppinss/utils': 6.10.1 etag: 1.8.1 - mime-types: 3.0.1 + mime-types: 3.0.2 optionalDependencies: - '@aws-sdk/client-s3': 3.901.0 - '@aws-sdk/s3-request-presigner': 3.901.0 + '@aws-sdk/client-s3': 3.985.0 + '@aws-sdk/s3-request-presigner': 3.985.0 foreground-child@3.3.1: dependencies: cross-spawn: 7.0.6 signal-exit: 4.1.0 - form-data-encoder@4.1.0: {} - - form-data@4.0.4: + form-data@4.0.5: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 @@ -16344,8 +16697,6 @@ snapshots: hasown: 2.0.2 mime-types: 2.1.35 - formdata-node@6.0.3: {} - formidable@3.5.4: dependencies: '@paralleldrive/cuid2': 2.2.2 @@ -16360,8 +16711,8 @@ snapshots: framer-motion@12.23.22(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - motion-dom: 12.23.23 - motion-utils: 12.23.6 + motion-dom: 12.34.0 + motion-utils: 12.29.2 tslib: 2.8.1 optionalDependencies: react: 19.0.0 @@ -16369,8 +16720,6 @@ snapshots: fresh@0.5.2: {} - fs-readdir-recursive@1.1.0: {} - fsevents@2.3.3: optional: true @@ -16426,17 +16775,12 @@ snapshots: dunder-proto: 1.0.1 es-object-atoms: 1.1.1 - get-source@2.0.12: - dependencies: - data-uri-to-buffer: 2.0.2 - source-map: 0.6.1 - get-stream@9.0.1: dependencies: '@sec-ant/readable-stream': 0.4.1 is-stream: 4.0.1 - get-tsconfig@4.10.1: + get-tsconfig@4.13.0: dependencies: resolve-pkg-maps: 1.0.0 @@ -16452,7 +16796,7 @@ snapshots: glob-to-regexp@0.4.1: {} - glob@10.4.5: + glob@10.5.0: dependencies: foreground-child: 3.3.1 jackspeak: 3.4.3 @@ -16472,47 +16816,27 @@ snapshots: globals@11.12.0: {} - globby@14.1.0: - dependencies: - '@sindresorhus/merge-streams': 2.3.0 - fast-glob: 3.3.3 - ignore: 7.0.5 - path-type: 6.0.0 - slash: 5.1.0 - unicorn-magic: 0.3.0 - globrex@0.1.2: {} - goober@2.1.18(csstype@3.1.3): + goober@2.1.18(csstype@3.2.3): dependencies: - csstype: 3.1.3 + csstype: 3.2.3 google-logging-utils@0.0.2: {} - gopd@1.2.0: {} - - got@14.4.9: - dependencies: - '@sindresorhus/is': 7.1.0 - '@szmarczak/http-timer': 5.0.1 - cacheable-lookup: 7.0.0 - cacheable-request: 12.0.1 - decompress-response: 6.0.0 - form-data-encoder: 4.1.0 - http2-wrapper: 2.2.1 - lowercase-keys: 3.0.0 - p-cancelable: 4.0.1 - responselike: 3.0.0 - type-fest: 4.41.0 + gopd@1.2.0: {} graceful-fs@4.2.11: {} - h3@2.0.0-beta.4: + graphql@16.12.0: + optional: true + + h3@2.0.1-rc.14(crossws@0.4.4(srvx@0.11.2)): dependencies: - cookie-es: 2.0.0 - fetchdts: 0.1.7 - rou3: 0.7.7 - srvx: 0.8.9 + rou3: 0.7.12 + srvx: 0.11.2 + optionalDependencies: + crossws: 0.4.4(srvx@0.11.2) has-flag@4.0.0: {} @@ -16528,27 +16852,28 @@ snapshots: he@1.2.0: {} - help-me@5.0.0: {} + headers-polyfill@4.0.3: + optional: true - hoist-non-react-statics@3.3.2: - dependencies: - react-is: 16.13.1 + help-me@5.0.0: {} - hosted-git-info@7.0.2: + hosted-git-info@9.0.2: dependencies: - lru-cache: 10.4.3 + lru-cache: 11.2.2 - hot-hook@0.4.0: + hot-hook@0.4.1-next.4: dependencies: - chokidar: 4.0.3 + chokidar: 5.0.0 fast-glob: 3.3.3 - parse-imports: 2.2.1 + parse-imports: 3.0.0 picomatch: 4.0.3 - read-package-up: 11.0.0 + read-package-up: 12.0.0 - html-encoding-sniffer@4.0.0: + html-encoding-sniffer@6.0.0(@noble/hashes@2.0.1): dependencies: - whatwg-encoding: 3.1.1 + '@exodus/bytes': 1.12.0(@noble/hashes@2.0.1) + transitivePeerDependencies: + - '@noble/hashes' html-to-text@9.0.5: dependencies: @@ -16572,14 +16897,12 @@ snapshots: domutils: 3.2.2 entities: 4.5.0 - http-cache-semantics@4.2.0: {} - - http-errors@2.0.0: + http-errors@2.0.1: dependencies: depd: 2.0.0 inherits: 2.0.4 setprototypeof: 1.2.0 - statuses: 2.0.1 + statuses: 2.0.2 toidentifier: 1.0.1 http-proxy-agent@7.0.2: @@ -16589,10 +16912,12 @@ snapshots: transitivePeerDependencies: - supports-color - http2-wrapper@2.2.1: + https-proxy-agent@5.0.1: dependencies: - quick-lru: 5.1.1 - resolve-alpn: 1.2.1 + agent-base: 6.0.2 + debug: 4.4.3 + transitivePeerDependencies: + - supports-color https-proxy-agent@7.0.6: dependencies: @@ -16603,13 +16928,11 @@ snapshots: human-signals@8.0.1: {} - ical-generator@7.2.0(@types/luxon@3.7.1)(@types/node@22.18.8)(dayjs@1.11.18)(luxon@3.7.2): - dependencies: - uuid-random: 1.3.2 + ical-generator@9.0.0(@types/luxon@3.7.1)(@types/node@22.19.10)(dayjs@1.11.19)(luxon@3.7.2): optionalDependencies: '@types/luxon': 3.7.1 - '@types/node': 22.18.8 - dayjs: 1.11.18 + '@types/node': 22.19.10 + dayjs: 1.11.19 luxon: 3.7.2 iconv-lite@0.6.3: @@ -16624,24 +16947,26 @@ snapshots: igniculus@1.5.0: {} - ignore@7.0.5: {} + immer@10.2.0: {} - immer@10.1.3: {} + immer@11.1.3: {} - import-in-the-middle@1.14.4: + import-in-the-middle@2.0.1: dependencies: acorn: 8.15.0 acorn-import-attributes: 1.9.5(acorn@8.15.0) cjs-module-lexer: 1.4.3 module-details-from-path: 1.0.4 - import-in-the-middle@2.0.1: + import-in-the-middle@2.0.6: dependencies: acorn: 8.15.0 acorn-import-attributes: 1.9.5(acorn@8.15.0) - cjs-module-lexer: 1.4.3 + cjs-module-lexer: 2.2.0 module-details-from-path: 1.0.4 + import-meta-resolve@4.2.0: {} + index-to-position@1.2.0: {} inflation@2.1.0: {} @@ -16652,29 +16977,23 @@ snapshots: interpret@2.2.0: {} - intl-messageformat@10.7.18: - dependencies: - '@formatjs/ecma402-abstract': 2.3.6 - '@formatjs/fast-memoize': 2.2.7 - '@formatjs/icu-messageformat-parser': 2.11.4 - tslib: 2.8.1 - - intlayer@7.1.6(react@19.2.0): + intlayer@7.5.14(react@19.2.4): dependencies: - '@intlayer/cli': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/config': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/core': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/types': 7.1.6 + '@intlayer/cli': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/config': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/core': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/types': 7.5.14 transitivePeerDependencies: + - '@intlayer/ai' - '@intlayer/backend' + - '@intlayer/svelte-transformer' + - '@intlayer/vue-transformer' - intlayer-editor - react - supports-color ipaddr.js@1.9.1: {} - is-arrayish@0.3.4: {} - is-binary-path@2.1.0: dependencies: binary-extensions: 2.3.0 @@ -16683,6 +17002,8 @@ snapshots: dependencies: hasown: 2.0.2 + is-docker@3.0.0: {} + is-extglob@2.1.1: {} is-fullwidth-code-point@3.0.0: {} @@ -16695,10 +17016,19 @@ snapshots: dependencies: is-extglob: 2.1.1 + is-in-ssh@1.0.0: {} + + is-inside-container@1.0.0: + dependencies: + is-docker: 3.0.0 + is-interactive@1.0.0: {} is-interactive@2.0.0: {} + is-node-process@1.2.0: + optional: true + is-number@7.0.0: {} is-plain-obj@4.1.0: {} @@ -16715,6 +17045,10 @@ snapshots: is-unicode-supported@2.1.0: {} + is-wsl@3.1.0: + dependencies: + is-inside-container: 1.0.0 + isbot@5.1.31: {} isexe@2.0.0: {} @@ -16738,7 +17072,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.18.8 + '@types/node': 22.19.10 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -16756,36 +17090,35 @@ snapshots: js-tokens@9.0.1: {} - js-yaml@3.14.1: + js-yaml@4.1.1: dependencies: - argparse: 1.0.10 - esprima: 4.0.1 + argparse: 2.0.1 - jsdom@27.0.0(postcss@8.5.6): + jsdom@27.4.0(@noble/hashes@2.0.1): dependencies: - '@asamuzakjp/dom-selector': 6.5.7 - cssstyle: 5.3.1(postcss@8.5.6) + '@acemir/cssom': 0.9.31 + '@asamuzakjp/dom-selector': 6.7.8 + '@exodus/bytes': 1.12.0(@noble/hashes@2.0.1) + cssstyle: 5.3.7 data-urls: 6.0.0 decimal.js: 10.6.0 - html-encoding-sniffer: 4.0.0 + html-encoding-sniffer: 6.0.0(@noble/hashes@2.0.1) http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 is-potential-custom-element-name: 1.0.1 - parse5: 7.3.0 - rrweb-cssom: 0.8.0 + parse5: 8.0.0 saxes: 6.0.0 symbol-tree: 3.2.4 tough-cookie: 6.0.0 w3c-xmlserializer: 5.0.0 webidl-conversions: 8.0.0 - whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 whatwg-url: 15.1.0 ws: 8.18.3 xml-name-validator: 5.0.0 transitivePeerDependencies: + - '@noble/hashes' - bufferutil - - postcss - supports-color - utf-8-validate @@ -16795,8 +17128,6 @@ snapshots: dependencies: bignumber.js: 9.3.1 - json-buffer@3.0.1: {} - json-parse-even-better-errors@2.3.1: {} json-schema-traverse@1.0.0: {} @@ -16807,18 +17138,14 @@ snapshots: junk@4.0.1: {} - keyv@4.5.4: - dependencies: - json-buffer: 3.0.1 - kleur@3.0.3: {} kleur@4.1.5: {} - knex-dynamic-connection@3.2.0(pg@8.16.3): + knex-dynamic-connection@4.0.0-next.0(pg@8.18.0): dependencies: debug: 4.4.3 - knex: 3.1.0(pg@8.16.3) + knex: 3.1.0(pg@8.18.0) transitivePeerDependencies: - better-sqlite3 - mysql @@ -16829,7 +17156,7 @@ snapshots: - supports-color - tedious - knex@3.1.0(pg@8.16.3): + knex@3.1.0(pg@8.18.0): dependencies: colorette: 2.0.19 commander: 10.0.1 @@ -16846,58 +17173,62 @@ snapshots: tarn: 3.0.2 tildify: 2.0.0 optionalDependencies: - pg: 8.16.3 + pg: 8.18.0 transitivePeerDependencies: - supports-color - ky@1.11.0: {} + ky@1.14.2: {} leac@0.6.0: {} - lightningcss-darwin-arm64@1.30.1: + lightningcss-android-arm64@1.30.2: + optional: true + + lightningcss-darwin-arm64@1.30.2: optional: true - lightningcss-darwin-x64@1.30.1: + lightningcss-darwin-x64@1.30.2: optional: true - lightningcss-freebsd-x64@1.30.1: + lightningcss-freebsd-x64@1.30.2: optional: true - lightningcss-linux-arm-gnueabihf@1.30.1: + lightningcss-linux-arm-gnueabihf@1.30.2: optional: true - lightningcss-linux-arm64-gnu@1.30.1: + lightningcss-linux-arm64-gnu@1.30.2: optional: true - lightningcss-linux-arm64-musl@1.30.1: + lightningcss-linux-arm64-musl@1.30.2: optional: true - lightningcss-linux-x64-gnu@1.30.1: + lightningcss-linux-x64-gnu@1.30.2: optional: true - lightningcss-linux-x64-musl@1.30.1: + lightningcss-linux-x64-musl@1.30.2: optional: true - lightningcss-win32-arm64-msvc@1.30.1: + lightningcss-win32-arm64-msvc@1.30.2: optional: true - lightningcss-win32-x64-msvc@1.30.1: + lightningcss-win32-x64-msvc@1.30.2: optional: true - lightningcss@1.30.1: + lightningcss@1.30.2: dependencies: - detect-libc: 2.1.1 + detect-libc: 2.1.2 optionalDependencies: - lightningcss-darwin-arm64: 1.30.1 - lightningcss-darwin-x64: 1.30.1 - lightningcss-freebsd-x64: 1.30.1 - lightningcss-linux-arm-gnueabihf: 1.30.1 - lightningcss-linux-arm64-gnu: 1.30.1 - lightningcss-linux-arm64-musl: 1.30.1 - lightningcss-linux-x64-gnu: 1.30.1 - lightningcss-linux-x64-musl: 1.30.1 - lightningcss-win32-arm64-msvc: 1.30.1 - lightningcss-win32-x64-msvc: 1.30.1 + lightningcss-android-arm64: 1.30.2 + lightningcss-darwin-arm64: 1.30.2 + lightningcss-darwin-x64: 1.30.2 + lightningcss-freebsd-x64: 1.30.2 + lightningcss-linux-arm-gnueabihf: 1.30.2 + lightningcss-linux-arm64-gnu: 1.30.2 + lightningcss-linux-arm64-musl: 1.30.2 + lightningcss-linux-x64-gnu: 1.30.2 + lightningcss-linux-x64-musl: 1.30.2 + lightningcss-win32-arm64-msvc: 1.30.2 + lightningcss-win32-x64-msvc: 1.30.2 lilconfig@2.1.0: {} @@ -16907,12 +17238,14 @@ snapshots: loader-runner@4.3.1: {} + locate-path@6.0.0: + dependencies: + p-locate: 5.0.0 + locate-path@8.0.0: dependencies: p-locate: 6.0.0 - lodash-es@4.17.21: {} - lodash.camelcase@4.3.0: {} lodash@4.17.21: {} @@ -16932,7 +17265,7 @@ snapshots: is-unicode-supported: 2.1.0 yoctocolors: 2.1.2 - log-update@7.0.1: + log-update@7.0.2: dependencies: ansi-escapes: 7.1.1 cli-cursor: 5.0.0 @@ -16944,23 +17277,23 @@ snapshots: loupe@3.2.1: {} - lowercase-keys@3.0.0: {} - lru-cache@10.4.3: {} lru-cache@11.2.2: {} + lru-cache@11.2.5: {} + lru-cache@5.1.1: dependencies: yallist: 3.1.1 - lucide-react@0.474.0(react@19.2.0): + lucide-react@0.474.0(react@19.2.4): dependencies: - react: 19.2.0 + react: 19.2.4 - lucide-react@0.544.0(react@19.2.0): + lucide-react@0.544.0(react@19.2.4): dependencies: - react: 19.2.0 + react: 19.2.4 luxon@3.7.2: {} @@ -16970,7 +17303,13 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 - make-error@1.3.6: {} + magic-string@0.30.21: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + + magic-string@0.30.8: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 marked@15.0.12: {} @@ -16984,18 +17323,12 @@ snapshots: media-typer@1.1.0: {} - memoize@10.1.0: - dependencies: - mimic-function: 5.0.1 - merge-stream@2.0.0: {} merge2@1.4.1: {} methods@1.1.2: {} - micro-memoize@4.2.0: {} - micromatch@4.0.8: dependencies: braces: 3.0.3 @@ -17009,36 +17342,24 @@ snapshots: dependencies: mime-db: 1.52.0 - mime-types@3.0.1: + mime-types@3.0.2: dependencies: mime-db: 1.54.0 mime@2.6.0: {} - mime@3.0.0: {} - mimic-fn@2.1.0: {} mimic-function@5.0.1: {} - mimic-response@3.1.0: {} - - mimic-response@4.0.0: {} - - miniflare@4.20251001.0: + miniflare@4.20260205.0: dependencies: '@cspotcode/source-map-support': 0.8.1 - acorn: 8.14.0 - acorn-walk: 8.3.2 - exit-hook: 2.2.1 - glob-to-regexp: 0.4.1 - sharp: 0.33.5 - stoppable: 1.1.0 - undici: 7.14.0 - workerd: 1.20251001.0 + sharp: 0.34.5 + undici: 7.18.2 + workerd: 1.20260205.0 ws: 8.18.0 youch: 4.1.0-beta.10 - zod: 3.22.3 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -17055,30 +17376,46 @@ snapshots: minipass@7.1.2: {} - minizlib@3.1.0: - dependencies: - minipass: 7.1.2 - - mkdirp@3.0.1: {} - module-details-from-path@1.0.4: {} - moize@6.1.7: - dependencies: - fast-equals: 3.0.3 - micro-memoize: 4.2.0 - - motion-dom@12.23.23: + motion-dom@12.34.0: dependencies: - motion-utils: 12.23.6 + motion-utils: 12.29.2 - motion-utils@12.23.6: {} + motion-utils@12.29.2: {} ms@2.1.2: {} ms@2.1.3: {} - mustache@4.2.0: {} + msw@2.12.9(@types/node@22.19.10)(typescript@5.9.3): + dependencies: + '@inquirer/confirm': 5.1.21(@types/node@22.19.10) + '@mswjs/interceptors': 0.41.2 + '@open-draft/deferred-promise': 2.2.0 + '@types/statuses': 2.0.6 + cookie: 1.0.2 + graphql: 16.12.0 + headers-polyfill: 4.0.3 + is-node-process: 1.2.0 + outvariant: 1.4.3 + path-to-regexp: 6.3.0 + picocolors: 1.1.1 + rettime: 0.10.1 + statuses: 2.0.2 + strict-event-emitter: 0.5.1 + tough-cookie: 6.0.0 + type-fest: 5.3.1 + until-async: 3.0.2 + yargs: 17.7.2 + optionalDependencies: + typescript: 5.9.3 + transitivePeerDependencies: + - '@types/node' + optional: true + + mute-stream@2.0.0: + optional: true mz@2.7.0: dependencies: @@ -17090,14 +17427,12 @@ snapshots: negotiator@0.6.3: {} - negotiator@1.0.0: {} - neo-async@2.6.2: {} - next-themes@0.4.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + next-themes@0.4.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) next@15.5.2(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: @@ -17118,7 +17453,7 @@ snapshots: '@next/swc-win32-arm64-msvc': 15.5.2 '@next/swc-win32-x64-msvc': 15.5.2 '@opentelemetry/api': 1.9.0 - sharp: 0.34.4 + sharp: 0.34.5 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -17134,11 +17469,11 @@ snapshots: node-releases@2.0.23: {} - nodemailer@6.10.1: {} + nodemailer@7.0.12: {} - normalize-package-data@6.0.2: + normalize-package-data@8.0.0: dependencies: - hosted-git-info: 7.0.2 + hosted-git-info: 9.0.2 semver: 7.7.2 validate-npm-package-license: 3.0.4 @@ -17146,7 +17481,7 @@ snapshots: normalize-range@0.1.2: {} - normalize-url@8.1.0: {} + normalize-url@8.1.1: {} npm-run-path@6.0.0: dependencies: @@ -17173,8 +17508,6 @@ snapshots: object-to-formdata@4.5.1: {} - ohash@2.0.11: {} - on-exit-leak-free@2.1.2: {} on-finished@2.4.1: @@ -17193,6 +17526,15 @@ snapshots: dependencies: mimic-function: 5.0.1 + open@11.0.0: + dependencies: + default-browser: 5.4.0 + define-lazy-prop: 3.0.0 + is-in-ssh: 1.0.0 + is-inside-container: 1.0.0 + powershell-utils: 0.1.0 + wsl-utils: 0.3.1 + ora@5.4.1: dependencies: bl: 4.1.0 @@ -17217,6 +17559,9 @@ snapshots: string-width: 7.2.0 strip-ansi: 7.1.2 + outvariant@1.4.3: + optional: true + oxfmt@0.21.0: dependencies: tinypool: 2.0.0 @@ -17230,65 +17575,55 @@ snapshots: '@oxfmt/win32-arm64': 0.21.0 '@oxfmt/win32-x64': 0.21.0 - oxlint-tsgolint@0.10.0: + oxlint-tsgolint@0.10.1: optionalDependencies: - '@oxlint-tsgolint/darwin-arm64': 0.10.0 - '@oxlint-tsgolint/darwin-x64': 0.10.0 - '@oxlint-tsgolint/linux-arm64': 0.10.0 - '@oxlint-tsgolint/linux-x64': 0.10.0 - '@oxlint-tsgolint/win32-arm64': 0.10.0 - '@oxlint-tsgolint/win32-x64': 0.10.0 - - oxlint@1.36.0(oxlint-tsgolint@0.10.0): + '@oxlint-tsgolint/darwin-arm64': 0.10.1 + '@oxlint-tsgolint/darwin-x64': 0.10.1 + '@oxlint-tsgolint/linux-arm64': 0.10.1 + '@oxlint-tsgolint/linux-x64': 0.10.1 + '@oxlint-tsgolint/win32-arm64': 0.10.1 + '@oxlint-tsgolint/win32-x64': 0.10.1 + + oxlint@1.43.0(oxlint-tsgolint@0.10.1): optionalDependencies: - '@oxlint/darwin-arm64': 1.36.0 - '@oxlint/darwin-x64': 1.36.0 - '@oxlint/linux-arm64-gnu': 1.36.0 - '@oxlint/linux-arm64-musl': 1.36.0 - '@oxlint/linux-x64-gnu': 1.36.0 - '@oxlint/linux-x64-musl': 1.36.0 - '@oxlint/win32-arm64': 1.36.0 - '@oxlint/win32-x64': 1.36.0 - oxlint-tsgolint: 0.10.0 + '@oxlint/darwin-arm64': 1.43.0 + '@oxlint/darwin-x64': 1.43.0 + '@oxlint/linux-arm64-gnu': 1.43.0 + '@oxlint/linux-arm64-musl': 1.43.0 + '@oxlint/linux-x64-gnu': 1.43.0 + '@oxlint/linux-x64-musl': 1.43.0 + '@oxlint/win32-arm64': 1.43.0 + '@oxlint/win32-x64': 1.43.0 + oxlint-tsgolint: 0.10.1 - p-cancelable@4.0.1: {} - - p-event@6.0.1: + p-limit@3.1.0: dependencies: - p-timeout: 6.1.4 + yocto-queue: 0.1.0 - p-filter@4.1.0: + p-limit@4.0.0: dependencies: - p-map: 7.0.3 + yocto-queue: 1.2.2 - p-limit@4.0.0: + p-locate@5.0.0: dependencies: - yocto-queue: 1.2.1 + p-limit: 3.1.0 p-locate@6.0.0: dependencies: p-limit: 4.0.0 - p-map@7.0.3: {} - - p-timeout@6.1.4: {} - package-json-from-dist@1.0.1: {} - package-manager-detector@0.2.11: - dependencies: - quansync: 0.2.11 - package-manager-detector@1.3.0: {} - parse-imports@2.2.1: + parse-imports@3.0.0: dependencies: es-module-lexer: 1.7.0 slashes: 3.0.12 parse-json@8.3.0: dependencies: - '@babel/code-frame': 7.27.1 + '@babel/code-frame': 7.29.0 index-to-position: 1.2.0 type-fest: 4.41.0 @@ -17307,6 +17642,10 @@ snapshots: dependencies: entities: 6.0.1 + parse5@8.0.0: + dependencies: + entities: 6.0.1 + parseley@0.12.1: dependencies: leac: 0.6.0 @@ -17314,6 +17653,8 @@ snapshots: path-browserify@1.0.1: {} + path-exists@4.0.0: {} + path-key@3.1.1: {} path-key@4.0.0: {} @@ -17327,33 +17668,31 @@ snapshots: path-scurry@2.0.0: dependencies: - lru-cache: 11.2.2 + lru-cache: 11.2.5 minipass: 7.1.2 path-to-regexp@6.3.0: {} - path-type@6.0.0: {} - pathe@2.0.3: {} pathval@2.0.1: {} peberminta@0.9.0: {} - pg-cloudflare@1.2.7: + pg-cloudflare@1.3.0: optional: true - pg-connection-string@2.6.2: {} + pg-connection-string@2.11.0: {} - pg-connection-string@2.9.1: {} + pg-connection-string@2.6.2: {} pg-int8@1.0.1: {} - pg-pool@3.10.1(pg@8.16.3): + pg-pool@3.11.0(pg@8.18.0): dependencies: - pg: 8.16.3 + pg: 8.18.0 - pg-protocol@1.10.3: {} + pg-protocol@1.11.0: {} pg-types@2.2.0: dependencies: @@ -17363,15 +17702,15 @@ snapshots: postgres-date: 1.0.7 postgres-interval: 1.2.0 - pg@8.16.3: + pg@8.18.0: dependencies: - pg-connection-string: 2.9.1 - pg-pool: 3.10.1(pg@8.16.3) - pg-protocol: 1.10.3 + pg-connection-string: 2.11.0 + pg-pool: 3.11.0(pg@8.18.0) + pg-protocol: 1.11.0 pg-types: 2.2.0 pgpass: 1.0.5 optionalDependencies: - pg-cloudflare: 1.2.7 + pg-cloudflare: 1.3.0 pgpass@1.0.5: dependencies: @@ -17389,17 +17728,21 @@ snapshots: dependencies: split2: 4.2.0 - pino-pretty@13.1.1: + pino-abstract-transport@3.0.0: + dependencies: + split2: 4.2.0 + + pino-pretty@13.1.3: dependencies: colorette: 2.0.20 dateformat: 4.6.3 - fast-copy: 3.0.2 + fast-copy: 4.0.2 fast-safe-stringify: 2.1.1 help-me: 5.0.0 joycon: 3.1.1 minimist: 1.2.8 on-exit-leak-free: 2.1.2 - pino-abstract-transport: 2.0.0 + pino-abstract-transport: 3.0.0 pump: 3.0.3 secure-json-parse: 4.0.0 sonic-boom: 4.2.0 @@ -17407,8 +17750,9 @@ snapshots: pino-std-serializers@7.0.0: {} - pino@9.13.1: + pino@10.1.0: dependencies: + '@pinojs/redact': 0.4.0 atomic-sleep: 1.0.0 on-exit-leak-free: 2.1.2 pino-abstract-transport: 2.0.0 @@ -17417,7 +17761,6 @@ snapshots: quick-format-unescaped: 4.0.4 real-require: 0.2.0 safe-stable-stringify: 2.5.0 - slow-redact: 0.3.1 sonic-boom: 4.2.0 thread-stream: 3.1.0 @@ -17493,12 +17836,7 @@ snapshots: dependencies: xtend: 4.0.2 - prettier-plugin-edgejs@1.0.6: - dependencies: - '@adobe/css-tools': 4.4.4 - edgejs-parser: 0.2.18 - prettier: 3.6.2 - uglify-js: 3.19.3 + powershell-utils@0.1.0: {} prettier@3.6.2: {} @@ -17522,8 +17860,6 @@ snapshots: dependencies: parse-ms: 4.0.0 - printable-characters@1.0.42: {} - prism-react-renderer@2.4.1(react@19.0.0): dependencies: '@types/prismjs': 1.26.5 @@ -17534,12 +17870,14 @@ snapshots: process-warning@5.0.0: {} + progress@2.0.3: {} + prompts@2.4.2: dependencies: kleur: 3.0.3 sisteransi: 1.0.5 - property-information@6.5.0: {} + property-information@7.1.0: {} protobufjs@7.5.4: dependencies: @@ -17553,22 +17891,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.18.8 - long: 5.3.2 - - protobufjs@8.0.0: - dependencies: - '@protobufjs/aspromise': 1.1.2 - '@protobufjs/base64': 1.1.2 - '@protobufjs/codegen': 2.0.4 - '@protobufjs/eventemitter': 1.1.0 - '@protobufjs/fetch': 1.1.0 - '@protobufjs/float': 1.0.2 - '@protobufjs/inquire': 1.1.0 - '@protobufjs/path': 1.1.2 - '@protobufjs/pool': 1.1.0 - '@protobufjs/utf8': 1.1.0 - '@types/node': 22.18.8 + '@types/node': 22.19.10 long: 5.3.2 proxy-addr@2.0.7: @@ -17576,6 +17899,8 @@ snapshots: forwarded: 0.2.0 ipaddr.js: 1.9.1 + proxy-from-env@1.1.0: {} + pump@3.0.3: dependencies: end-of-stream: 1.4.5 @@ -17583,115 +17908,109 @@ snapshots: punycode@2.3.1: {} - qs@6.14.0: + qs@6.14.1: dependencies: side-channel: 1.1.0 - quansync@0.2.11: {} - queue-microtask@1.2.3: {} quick-format-unescaped@4.0.4: {} - quick-lru@5.1.1: {} - - radix-ui@1.4.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + radix-ui@1.4.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-accessible-icon': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-accordion': 1.2.12(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-alert-dialog': 1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-aspect-ratio': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-avatar': 1.1.10(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-checkbox': 1.3.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-collapsible': 1.1.12(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-context-menu': 2.2.16(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-dropdown-menu': 2.1.16(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-form': 0.1.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-hover-card': 1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-label': 2.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-menu': 2.1.16(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-menubar': 1.1.16(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-navigation-menu': 1.2.14(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-one-time-password-field': 0.1.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-password-toggle-field': 0.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-popover': 1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-progress': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-radio-group': 1.3.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-scroll-area': 1.2.10(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-select': 2.2.6(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-separator': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-slider': 1.3.6(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-switch': 1.2.6(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-tabs': 1.1.13(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-toast': 1.2.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-toggle': 1.1.10(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-toggle-group': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-toolbar': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-tooltip': 1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-is-hydrated': 0.1.0(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.0)(react@19.2.0) - '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-accessible-icon': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-accordion': 1.2.12(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-alert-dialog': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-aspect-ratio': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-avatar': 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-checkbox': 1.3.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-collapsible': 1.1.12(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-context-menu': 2.2.16(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-dropdown-menu': 2.1.16(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-form': 0.1.8(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-hover-card': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-label': 2.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-menu': 2.1.16(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-menubar': 1.1.16(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-navigation-menu': 1.2.14(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-one-time-password-field': 0.1.8(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-password-toggle-field': 0.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-popover': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-progress': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-radio-group': 1.3.8(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-scroll-area': 1.2.10(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-select': 2.2.6(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-separator': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-slider': 1.3.6(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-switch': 1.2.6(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-tabs': 1.1.13(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-toast': 1.2.15(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-toggle': 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-toggle-group': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-toolbar': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-tooltip': 1.2.8(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-is-hydrated': 0.1.0(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.13)(react@19.2.4) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) - - random-bytes@1.0.0: {} + '@types/react': 19.2.13 + '@types/react-dom': 19.2.3(@types/react@19.2.13) randombytes@2.1.0: dependencies: safe-buffer: 5.2.1 - raw-body@3.0.1: + raw-body@3.0.2: dependencies: bytes: 3.1.2 - http-errors: 2.0.0 + http-errors: 2.0.1 iconv-lite: 0.7.0 unpipe: 1.0.0 - react-day-picker@9.11.2(react@19.2.0): + react-day-picker@9.13.1(react@19.2.4): dependencies: '@date-fns/tz': 1.4.1 date-fns: 3.6.0 date-fns-jalali: 4.1.0-0 - react: 19.2.0 + react: 19.2.4 react-dom@19.0.0(react@19.0.0): dependencies: react: 19.0.0 scheduler: 0.25.0 - react-dom@19.2.0(react@19.2.0): + react-dom@19.2.4(react@19.2.4): dependencies: - react: 19.2.0 + react: 19.2.4 scheduler: 0.27.0 - react-email@4.3.1: + react-email@4.3.2: dependencies: - '@babel/parser': 7.28.4 - '@babel/traverse': 7.28.4 + '@babel/parser': 7.29.0 + '@babel/traverse': 7.29.0 chokidar: 4.0.3 commander: 13.1.0 debounce: 2.2.0 @@ -17699,7 +18018,7 @@ snapshots: glob: 11.0.3 jiti: 2.4.2 log-symbols: 7.0.1 - mime-types: 3.0.1 + mime-types: 3.0.2 normalize-path: 3.0.0 nypm: 0.6.0 ora: 8.2.0 @@ -17711,29 +18030,30 @@ snapshots: - supports-color - utf-8-validate - react-hook-form@7.64.0(react@19.2.0): + react-hook-form@7.71.1(react@19.2.4): dependencies: - react: 19.2.0 + react: 19.2.4 - react-intlayer@7.1.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + react-intlayer@7.5.14(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: - '@intlayer/api': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/config': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/core': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/dictionaries-entry': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/editor-react': 7.1.6(intlayer@7.1.6(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@intlayer/types': 7.1.6 - '@intlayer/unmerged-dictionaries-entry': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - intlayer: 7.1.6(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@intlayer/api': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/config': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/core': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/dictionaries-entry': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/editor-react': 7.5.14(intlayer@7.5.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@intlayer/types': 7.5.14 + '@intlayer/unmerged-dictionaries-entry': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + intlayer: 7.5.14(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: + - '@intlayer/ai' - '@intlayer/backend' + - '@intlayer/svelte-transformer' + - '@intlayer/vue-transformer' - intlayer-editor - supports-color - react-is@16.13.1: {} - react-is@17.0.2: {} react-is@18.3.1: {} @@ -17742,16 +18062,16 @@ snapshots: dependencies: fast-deep-equal: 2.0.1 - react-redux@9.2.0(@types/react@19.2.0)(react@19.2.0)(redux@5.0.1): + react-redux@9.2.0(@types/react@19.2.13)(react@19.2.4)(redux@5.0.1): dependencies: '@types/use-sync-external-store': 0.0.6 - react: 19.2.0 - use-sync-external-store: 1.6.0(react@19.2.0) + react: 19.2.4 + use-sync-external-store: 1.6.0(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 redux: 5.0.1 - react-refresh@0.17.0: {} + react-refresh@0.18.0: {} react-remove-scroll-bar@2.3.8(@types/react@19.0.10)(react@19.0.0): dependencies: @@ -17761,13 +18081,13 @@ snapshots: optionalDependencies: '@types/react': 19.0.10 - react-remove-scroll-bar@2.3.8(@types/react@19.2.0)(react@19.2.0): + react-remove-scroll-bar@2.3.8(@types/react@19.2.13)(react@19.2.4): dependencies: - react: 19.2.0 - react-style-singleton: 2.2.3(@types/react@19.2.0)(react@19.2.0) + react: 19.2.4 + react-style-singleton: 2.2.3(@types/react@19.2.13)(react@19.2.4) tslib: 2.8.1 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 react-remove-scroll@2.7.1(@types/react@19.0.10)(react@19.0.0): dependencies: @@ -17780,16 +18100,16 @@ snapshots: optionalDependencies: '@types/react': 19.0.10 - react-remove-scroll@2.7.1(@types/react@19.2.0)(react@19.2.0): + react-remove-scroll@2.7.1(@types/react@19.2.13)(react@19.2.4): dependencies: - react: 19.2.0 - react-remove-scroll-bar: 2.3.8(@types/react@19.2.0)(react@19.2.0) - react-style-singleton: 2.2.3(@types/react@19.2.0)(react@19.2.0) + react: 19.2.4 + react-remove-scroll-bar: 2.3.8(@types/react@19.2.13)(react@19.2.4) + react-style-singleton: 2.2.3(@types/react@19.2.13)(react@19.2.4) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.2.0)(react@19.2.0) - use-sidecar: 1.1.3(@types/react@19.2.0)(react@19.2.0) + use-callback-ref: 1.3.3(@types/react@19.2.13)(react@19.2.4) + use-sidecar: 1.1.3(@types/react@19.2.13)(react@19.2.4) optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 react-style-singleton@2.2.3(@types/react@19.0.10)(react@19.0.0): dependencies: @@ -17799,35 +18119,35 @@ snapshots: optionalDependencies: '@types/react': 19.0.10 - react-style-singleton@2.2.3(@types/react@19.2.0)(react@19.2.0): + react-style-singleton@2.2.3(@types/react@19.2.13)(react@19.2.4): dependencies: get-nonce: 1.0.1 - react: 19.2.0 + react: 19.2.4 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 react@19.0.0: {} - react@19.2.0: {} + react@19.2.4: {} read-cache@1.0.0: dependencies: pify: 2.3.0 - read-package-up@11.0.0: + read-package-up@12.0.0: dependencies: find-up-simple: 1.0.1 - read-pkg: 9.0.1 - type-fest: 4.41.0 + read-pkg: 10.0.0 + type-fest: 5.3.1 - read-pkg@9.0.1: + read-pkg@10.0.0: dependencies: '@types/normalize-package-data': 2.4.4 - normalize-package-data: 6.0.2 + normalize-package-data: 8.0.0 parse-json: 8.3.0 - type-fest: 4.41.0 - unicorn-magic: 0.1.0 + type-fest: 5.3.1 + unicorn-magic: 0.3.0 readable-stream@3.6.2: dependencies: @@ -17841,6 +18161,8 @@ snapshots: readdirp@4.1.2: {} + readdirp@5.0.0: {} + real-require@0.2.0: {} recast@0.23.11: @@ -17851,21 +18173,21 @@ snapshots: tiny-invariant: 1.3.3 tslib: 2.8.1 - recharts@3.2.1(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react-is@18.3.1)(react@19.2.0)(redux@5.0.1): + recharts@3.7.0(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react-is@18.3.1)(react@19.2.4)(redux@5.0.1): dependencies: - '@reduxjs/toolkit': 2.9.0(react-redux@9.2.0(@types/react@19.2.0)(react@19.2.0)(redux@5.0.1))(react@19.2.0) + '@reduxjs/toolkit': 2.11.2(react-redux@9.2.0(@types/react@19.2.13)(react@19.2.4)(redux@5.0.1))(react@19.2.4) clsx: 2.1.1 decimal.js-light: 2.5.1 - es-toolkit: 1.40.0 - eventemitter3: 5.0.1 - immer: 10.1.3 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + es-toolkit: 1.44.0 + eventemitter3: 5.0.4 + immer: 10.2.0 + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) react-is: 18.3.1 - react-redux: 9.2.0(@types/react@19.2.0)(react@19.2.0)(redux@5.0.1) + react-redux: 9.2.0(@types/react@19.2.13)(react@19.2.4)(redux@5.0.1) reselect: 5.1.1 tiny-invariant: 1.3.3 - use-sync-external-store: 1.6.0(react@19.2.0) + use-sync-external-store: 1.6.0(react@19.2.4) victory-vendor: 37.3.6 transitivePeerDependencies: - '@types/react' @@ -17889,14 +18211,6 @@ snapshots: require-from-string@2.0.2: {} - require-in-the-middle@7.5.2: - dependencies: - debug: 4.4.3 - module-details-from-path: 1.0.4 - resolve: 1.22.10 - transitivePeerDependencies: - - supports-color - require-in-the-middle@8.0.1: dependencies: debug: 4.4.3 @@ -17906,8 +18220,6 @@ snapshots: reselect@5.1.1: {} - resolve-alpn@1.2.1: {} - resolve-from@5.0.0: {} resolve-pkg-maps@1.0.0: {} @@ -17918,10 +18230,6 @@ snapshots: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - responselike@3.0.0: - dependencies: - lowercase-keys: 3.0.0 - restore-cursor@3.1.0: dependencies: onetime: 5.1.2 @@ -17934,6 +18242,9 @@ snapshots: retry@0.13.1: {} + rettime@0.10.1: + optional: true + reusify@1.1.0: {} rollup@4.52.4: @@ -17964,9 +18275,9 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.52.4 fsevents: 2.3.3 - rou3@0.7.7: {} + rou3@0.7.12: {} - rrweb-cssom@0.8.0: {} + run-applescript@7.1.0: {} run-parallel@1.2.0: dependencies: @@ -18005,6 +18316,8 @@ snapshots: semver@7.7.2: {} + semver@7.7.4: {} + serialize-error@12.0.0: dependencies: type-fest: 4.41.0 @@ -18017,43 +18330,23 @@ snapshots: dependencies: seroval: 1.3.2 + seroval-plugins@1.5.0(seroval@1.5.0): + dependencies: + seroval: 1.5.0 + seroval@1.3.2: {} - set-cookie-parser@2.7.1: {} + seroval@1.5.0: {} - setprototypeof@1.2.0: {} + set-cookie-parser@2.7.2: {} - sharp@0.33.5: - dependencies: - color: 4.2.3 - detect-libc: 2.1.1 - semver: 7.7.2 - optionalDependencies: - '@img/sharp-darwin-arm64': 0.33.5 - '@img/sharp-darwin-x64': 0.33.5 - '@img/sharp-libvips-darwin-arm64': 1.0.4 - '@img/sharp-libvips-darwin-x64': 1.0.4 - '@img/sharp-libvips-linux-arm': 1.0.5 - '@img/sharp-libvips-linux-arm64': 1.0.4 - '@img/sharp-libvips-linux-s390x': 1.0.4 - '@img/sharp-libvips-linux-x64': 1.0.4 - '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 - '@img/sharp-libvips-linuxmusl-x64': 1.0.4 - '@img/sharp-linux-arm': 0.33.5 - '@img/sharp-linux-arm64': 0.33.5 - '@img/sharp-linux-s390x': 0.33.5 - '@img/sharp-linux-x64': 0.33.5 - '@img/sharp-linuxmusl-arm64': 0.33.5 - '@img/sharp-linuxmusl-x64': 0.33.5 - '@img/sharp-wasm32': 0.33.5 - '@img/sharp-win32-ia32': 0.33.5 - '@img/sharp-win32-x64': 0.33.5 + setprototypeof@1.2.0: {} sharp@0.34.4: dependencies: '@img/colour': 1.0.0 - detect-libc: 2.1.1 - semver: 7.7.2 + detect-libc: 2.1.2 + semver: 7.7.4 optionalDependencies: '@img/sharp-darwin-arm64': 0.34.4 '@img/sharp-darwin-x64': 0.34.4 @@ -18078,14 +18371,43 @@ snapshots: '@img/sharp-win32-ia32': 0.34.4 '@img/sharp-win32-x64': 0.34.4 + sharp@0.34.5: + dependencies: + '@img/colour': 1.0.0 + detect-libc: 2.1.2 + semver: 7.7.4 + optionalDependencies: + '@img/sharp-darwin-arm64': 0.34.5 + '@img/sharp-darwin-x64': 0.34.5 + '@img/sharp-libvips-darwin-arm64': 1.2.4 + '@img/sharp-libvips-darwin-x64': 1.2.4 + '@img/sharp-libvips-linux-arm': 1.2.4 + '@img/sharp-libvips-linux-arm64': 1.2.4 + '@img/sharp-libvips-linux-ppc64': 1.2.4 + '@img/sharp-libvips-linux-riscv64': 1.2.4 + '@img/sharp-libvips-linux-s390x': 1.2.4 + '@img/sharp-libvips-linux-x64': 1.2.4 + '@img/sharp-libvips-linuxmusl-arm64': 1.2.4 + '@img/sharp-libvips-linuxmusl-x64': 1.2.4 + '@img/sharp-linux-arm': 0.34.5 + '@img/sharp-linux-arm64': 0.34.5 + '@img/sharp-linux-ppc64': 0.34.5 + '@img/sharp-linux-riscv64': 0.34.5 + '@img/sharp-linux-s390x': 0.34.5 + '@img/sharp-linux-x64': 0.34.5 + '@img/sharp-linuxmusl-arm64': 0.34.5 + '@img/sharp-linuxmusl-x64': 0.34.5 + '@img/sharp-wasm32': 0.34.5 + '@img/sharp-win32-arm64': 0.34.5 + '@img/sharp-win32-ia32': 0.34.5 + '@img/sharp-win32-x64': 0.34.5 + shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 shebang-regex@3.0.0: {} - shimmer@1.2.1: {} - side-channel-list@1.0.0: dependencies: es-errors: 1.3.0 @@ -18120,7 +18442,7 @@ snapshots: signal-exit@4.1.0: {} - simple-git@3.28.0: + simple-git@3.30.0: dependencies: '@kwsites/file-exists': 1.1.1 '@kwsites/promise-deferred': 1.1.1 @@ -18128,10 +18450,6 @@ snapshots: transitivePeerDependencies: - supports-color - simple-swizzle@0.2.4: - dependencies: - is-arrayish: 0.3.4 - sisteransi@1.0.5: {} slash@5.1.0: {} @@ -18143,8 +18461,6 @@ snapshots: ansi-styles: 6.2.3 is-fullwidth-code-point: 5.1.0 - slow-redact@0.3.1: {} - slugify@1.6.6: {} socket.io-adapter@2.5.5: @@ -18160,7 +18476,7 @@ snapshots: dependencies: '@socket.io/component-emitter': 3.1.2 debug: 4.3.4 - engine.io-client: 6.6.3 + engine.io-client: 6.6.4 socket.io-parser: 4.2.4 transitivePeerDependencies: - bufferutil @@ -18190,7 +18506,7 @@ snapshots: solid-js@1.9.9: dependencies: - csstype: 3.1.3 + csstype: 3.2.3 seroval: 1.3.2 seroval-plugins: 1.3.3(seroval@1.3.2) @@ -18198,10 +18514,10 @@ snapshots: dependencies: atomic-sleep: 1.0.0 - sonner@1.7.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + sonner@1.7.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) sonner@2.0.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: @@ -18239,11 +18555,7 @@ snapshots: split2@4.2.0: {} - sprintf-js@1.0.3: {} - - srvx@0.8.9: - dependencies: - cookie-es: 2.0.0 + srvx@0.11.2: {} stackback@0.0.2: {} @@ -18251,18 +18563,14 @@ snapshots: dependencies: type-fest: 0.7.1 - stacktracey@2.1.8: - dependencies: - as-table: 1.0.55 - get-source: 2.0.12 - - statuses@2.0.1: {} + statuses@2.0.2: {} std-env@3.9.0: {} stdin-discarder@0.2.2: {} - stoppable@1.1.0: {} + strict-event-emitter@0.5.1: + optional: true string-width@4.2.3: dependencies: @@ -18282,7 +18590,7 @@ snapshots: get-east-asian-width: 1.4.0 strip-ansi: 7.1.2 - string-width@8.1.0: + string-width@8.1.1: dependencies: get-east-asian-width: 1.4.0 strip-ansi: 7.1.2 @@ -18315,8 +18623,8 @@ snapshots: stripe@17.7.0: dependencies: - '@types/node': 22.18.8 - qs: 6.14.0 + '@types/node': 22.19.10 + qs: 6.14.1 strnum@2.1.1: {} @@ -18331,27 +18639,27 @@ snapshots: optionalDependencies: '@babel/core': 7.26.10 - sucrase@3.35.0: + sucrase@3.35.1: dependencies: '@jridgewell/gen-mapping': 0.3.13 commander: 4.1.1 - glob: 10.4.5 lines-and-columns: 1.2.4 mz: 2.7.0 pirates: 4.0.7 + tinyglobby: 0.2.15 ts-interface-checker: 0.1.13 - superagent@10.2.3: + superagent@10.3.0: dependencies: component-emitter: 1.3.1 cookiejar: 2.1.4 debug: 4.4.3 fast-safe-stringify: 2.1.1 - form-data: 4.0.4 + form-data: 4.0.5 formidable: 3.5.4 methods: 1.1.2 mime: 2.6.0 - qs: 6.14.0 + qs: 6.14.1 transitivePeerDependencies: - supports-color @@ -18371,7 +18679,9 @@ snapshots: systeminformation@5.23.8: {} - tailwind-merge@2.6.0: {} + tagged-tag@1.0.0: {} + + tailwind-merge@2.6.1: {} tailwind-merge@3.2.0: {} @@ -18398,22 +18708,14 @@ snapshots: postcss-nested: 6.2.0(postcss@8.5.6) postcss-selector-parser: 6.1.2 resolve: 1.22.10 - sucrase: 3.35.0 + sucrase: 3.35.1 transitivePeerDependencies: - ts-node - tailwindcss@4.1.14: {} + tailwindcss@4.1.18: {} tapable@2.3.0: {} - tar@7.5.1: - dependencies: - '@isaacs/fs-minipass': 4.0.1 - chownr: 3.0.0 - minipass: 7.1.2 - minizlib: 3.1.0 - yallist: 5.0.0 - tarn@3.0.2: {} tempura@0.4.1: {} @@ -18463,10 +18765,6 @@ snapshots: tildify@2.0.0: {} - time-span@5.1.0: - dependencies: - convert-hrtime: 5.0.0 - tiny-invariant@1.3.3: {} tiny-warning@1.0.3: {} @@ -18520,45 +18818,13 @@ snapshots: dependencies: punycode: 2.3.1 - truncatise@0.0.8: {} - ts-interface-checker@0.1.13: {} - ts-morph@23.0.0: - dependencies: - '@ts-morph/common': 0.24.0 - code-block-writer: 13.0.3 - - ts-morph@26.0.0: - dependencies: - '@ts-morph/common': 0.27.0 - code-block-writer: 13.0.3 - - ts-morph@27.0.0: + ts-morph@27.0.2: dependencies: '@ts-morph/common': 0.28.1 code-block-writer: 13.0.3 - ts-node-maintained@10.9.6(@swc/core@1.11.24)(@types/node@22.18.8)(typescript@5.8.3): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 22.18.8 - acorn: 8.15.0 - acorn-walk: 8.3.4 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.8.3 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.11.24 - tsconfck@3.1.6(typescript@5.9.3): optionalDependencies: typescript: 5.9.3 @@ -18574,36 +18840,36 @@ snapshots: tsx@4.20.6: dependencies: esbuild: 0.25.10 - get-tsconfig: 4.10.1 + get-tsconfig: 4.13.0 optionalDependencies: fsevents: 2.3.3 - turbo-darwin-64@2.5.8: + turbo-darwin-64@2.8.3: optional: true - turbo-darwin-arm64@2.5.8: + turbo-darwin-arm64@2.8.3: optional: true - turbo-linux-64@2.5.8: + turbo-linux-64@2.8.3: optional: true - turbo-linux-arm64@2.5.8: + turbo-linux-arm64@2.8.3: optional: true - turbo-windows-64@2.5.8: + turbo-windows-64@2.8.3: optional: true - turbo-windows-arm64@2.5.8: + turbo-windows-arm64@2.8.3: optional: true - turbo@2.5.8: + turbo@2.8.3: optionalDependencies: - turbo-darwin-64: 2.5.8 - turbo-darwin-arm64: 2.5.8 - turbo-linux-64: 2.5.8 - turbo-linux-arm64: 2.5.8 - turbo-windows-64: 2.5.8 - turbo-windows-arm64: 2.5.8 + turbo-darwin-64: 2.8.3 + turbo-darwin-arm64: 2.8.3 + turbo-linux-64: 2.8.3 + turbo-linux-arm64: 2.8.3 + turbo-windows-64: 2.8.3 + turbo-windows-arm64: 2.8.3 tw-animate-css@1.4.0: {} @@ -18611,15 +18877,15 @@ snapshots: type-fest@4.41.0: {} + type-fest@5.3.1: + dependencies: + tagged-tag: 1.0.0 + type-is@2.0.1: dependencies: content-type: 1.0.5 media-typer: 1.1.0 - mime-types: 3.0.1 - - typescript-log@2.0.0(tslib@2.8.1): - dependencies: - tslib: 2.8.1 + mime-types: 3.0.2 typescript@5.8.3: {} @@ -18627,36 +18893,29 @@ snapshots: ufo@1.6.1: {} - uglify-js@3.19.3: {} - - uid-safe@2.1.5: - dependencies: - random-bytes: 1.0.0 - uint8array-extras@1.5.0: {} - undici-types@5.26.5: {} - undici-types@6.21.0: {} - undici@7.14.0: {} + undici@7.18.2: {} - undici@7.16.0: {} + undici@7.20.0: {} - unenv@2.0.0-rc.21: + unenv@2.0.0-rc.24: dependencies: - defu: 6.1.4 - exsolve: 1.0.7 - ohash: 2.0.11 pathe: 2.0.3 - ufo: 1.6.1 - - unicorn-magic@0.1.0: {} unicorn-magic@0.3.0: {} unpipe@1.0.0: {} + unplugin@1.0.1: + dependencies: + acorn: 8.15.0 + chokidar: 3.6.0 + webpack-sources: 3.3.3 + webpack-virtual-modules: 0.5.0 + unplugin@2.3.10: dependencies: '@jridgewell/remapping': 2.3.5 @@ -18664,6 +18923,9 @@ snapshots: picomatch: 4.0.3 webpack-virtual-modules: 0.6.2 + until-async@3.0.2: + optional: true + update-browserslist-db@1.1.3(browserslist@4.26.3): dependencies: browserslist: 4.26.3 @@ -18677,12 +18939,12 @@ snapshots: optionalDependencies: '@types/react': 19.0.10 - use-callback-ref@1.3.3(@types/react@19.2.0)(react@19.2.0): + use-callback-ref@1.3.3(@types/react@19.2.13)(react@19.2.4): dependencies: - react: 19.2.0 + react: 19.2.4 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 use-debounce@10.0.4(react@19.0.0): dependencies: @@ -18696,40 +18958,36 @@ snapshots: optionalDependencies: '@types/react': 19.0.10 - use-sidecar@1.1.3(@types/react@19.2.0)(react@19.2.0): + use-sidecar@1.1.3(@types/react@19.2.13)(react@19.2.4): dependencies: detect-node-es: 1.1.0 - react: 19.2.0 + react: 19.2.4 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.13 - use-sync-external-store@1.6.0(react@19.2.0): + use-sync-external-store@1.6.0(react@19.2.4): dependencies: - react: 19.2.0 + react: 19.2.4 util-deprecate@1.0.2: {} - uuid-random@1.3.2: {} - uuid@10.0.0: {} - v8-compile-cache-lib@3.0.1: {} - validate-npm-package-license@3.0.4: dependencies: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - validator@13.15.15: {} + validator@13.15.26: {} vary@1.1.2: {} - vaul@1.1.2(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + vaul@1.1.2(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: - '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -18751,32 +19009,34 @@ snapshots: d3-time: 3.1.0 d3-timer: 3.0.1 - vite-intlayer@7.1.6(@babel/core@7.28.4)(react@19.2.0)(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)): + vite-intlayer@7.5.14(@babel/core@7.29.0)(react@19.2.4)(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)): dependencies: - '@intlayer/babel': 7.1.6(fast-glob@3.3.3)(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/chokidar': 7.1.6(fast-glob@3.3.3)(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/config': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/core': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/dictionaries-entry': 7.1.6(intlayer@7.1.6(react@19.2.0))(react@19.2.0) - '@intlayer/types': 7.1.6 - fast-glob: 3.3.3 - intlayer: 7.1.6(react@19.2.0) - vite: 7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + '@intlayer/babel': 7.5.14(@intlayer/dictionaries-entry@7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4))(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/chokidar': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/config': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/core': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/dictionaries-entry': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) + '@intlayer/types': 7.5.14 + intlayer: 7.5.14(react@19.2.4) + vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) optionalDependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.29.0 transitivePeerDependencies: + - '@intlayer/ai' - '@intlayer/backend' + - '@intlayer/svelte-transformer' + - '@intlayer/vue-transformer' - intlayer-editor - react - supports-color - vite-node@3.2.4(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): + vite-node@3.2.4(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): dependencies: cac: 6.7.14 debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) transitivePeerDependencies: - '@types/node' - jiti @@ -18791,66 +19051,43 @@ snapshots: - tsx - yaml - vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)): + vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)): dependencies: debug: 4.4.3 globrex: 0.1.2 tsconfck: 3.1.6(typescript@5.9.3) optionalDependencies: - vite: 7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) transitivePeerDependencies: - supports-color - typescript - vite@7.1.9(@types/node@20.19.19)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): - dependencies: - esbuild: 0.25.10 - fdir: 6.5.0(picomatch@4.0.3) - picomatch: 4.0.3 - postcss: 8.5.6 - rollup: 4.52.4 - tinyglobby: 0.2.15 - optionalDependencies: - '@types/node': 20.19.19 - fsevents: 2.3.3 - jiti: 2.6.1 - lightningcss: 1.30.1 - terser: 5.44.0 - tsx: 4.20.6 - yaml: 2.8.1 - optional: true - - vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): + vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): dependencies: - esbuild: 0.25.10 + esbuild: 0.27.3 fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 postcss: 8.5.6 rollup: 4.52.4 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.18.8 + '@types/node': 22.19.10 fsevents: 2.3.3 jiti: 2.6.1 - lightningcss: 1.30.1 + lightningcss: 1.30.2 terser: 5.44.0 tsx: 4.20.6 yaml: 2.8.1 - vitefu@1.1.1(vite@7.1.9(@types/node@20.19.19)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)): - optionalDependencies: - vite: 7.1.9(@types/node@20.19.19)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) - optional: true - - vitefu@1.1.1(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)): + vitefu@1.1.1(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)): optionalDependencies: - vite: 7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) - vitest@3.2.4(@types/node@22.18.8)(jiti@2.6.1)(jsdom@27.0.0(postcss@8.5.6))(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): + vitest@3.2.4(@types/node@22.19.10)(jiti@2.6.1)(jsdom@27.4.0(@noble/hashes@2.0.1))(lightningcss@1.30.2)(msw@2.12.9(@types/node@22.19.10)(typescript@5.9.3))(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) + '@vitest/mocker': 3.2.4(msw@2.12.9(@types/node@22.19.10)(typescript@5.9.3))(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -18868,12 +19105,12 @@ snapshots: tinyglobby: 0.2.15 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.1.9(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) - vite-node: 3.2.4(@types/node@22.18.8)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite-node: 3.2.4(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.18.8 - jsdom: 27.0.0(postcss@8.5.6) + '@types/node': 22.19.10 + jsdom: 27.4.0(@noble/hashes@2.0.1) transitivePeerDependencies: - jiti - less @@ -18909,6 +19146,8 @@ snapshots: webpack-sources@3.3.3: {} + webpack-virtual-modules@0.5.0: {} + webpack-virtual-modules@0.6.2: {} webpack@5.102.1: @@ -19001,32 +19240,37 @@ snapshots: siginfo: 2.0.0 stackback: 0.0.2 - wordwrap@1.0.0: {} - - workerd@1.20251001.0: + workerd@1.20260205.0: optionalDependencies: - '@cloudflare/workerd-darwin-64': 1.20251001.0 - '@cloudflare/workerd-darwin-arm64': 1.20251001.0 - '@cloudflare/workerd-linux-64': 1.20251001.0 - '@cloudflare/workerd-linux-arm64': 1.20251001.0 - '@cloudflare/workerd-windows-64': 1.20251001.0 + '@cloudflare/workerd-darwin-64': 1.20260205.0 + '@cloudflare/workerd-darwin-arm64': 1.20260205.0 + '@cloudflare/workerd-linux-64': 1.20260205.0 + '@cloudflare/workerd-linux-arm64': 1.20260205.0 + '@cloudflare/workerd-windows-64': 1.20260205.0 - wrangler@4.42.0: + wrangler@4.63.0: dependencies: - '@cloudflare/kv-asset-handler': 0.4.0 - '@cloudflare/unenv-preset': 2.7.6(unenv@2.0.0-rc.21)(workerd@1.20251001.0) + '@cloudflare/kv-asset-handler': 0.4.2 + '@cloudflare/unenv-preset': 2.12.0(unenv@2.0.0-rc.24)(workerd@1.20260205.0) blake3-wasm: 2.1.5 - esbuild: 0.25.4 - miniflare: 4.20251001.0 + esbuild: 0.27.0 + miniflare: 4.20260205.0 path-to-regexp: 6.3.0 - unenv: 2.0.0-rc.21 - workerd: 1.20251001.0 + unenv: 2.0.0-rc.24 + workerd: 1.20260205.0 optionalDependencies: fsevents: 2.3.3 transitivePeerDependencies: - bufferutil - utf-8-validate + wrap-ansi@6.2.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + optional: true + wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0 @@ -19053,14 +19297,19 @@ snapshots: ws@8.18.3: {} + wsl-utils@0.3.1: + dependencies: + is-wsl: 3.1.0 + powershell-utils: 0.1.0 + xml-name-validator@5.0.0: {} - xmlbuilder2@3.1.1: + xmlbuilder2@4.0.3: dependencies: - '@oozcitak/dom': 1.15.10 - '@oozcitak/infra': 1.0.8 - '@oozcitak/util': 8.3.8 - js-yaml: 3.14.1 + '@oozcitak/dom': 2.0.2 + '@oozcitak/infra': 2.0.2 + '@oozcitak/util': 10.0.0 + js-yaml: 4.1.1 xmlchars@2.2.0: {} @@ -19072,12 +19321,12 @@ snapshots: yallist@3.1.1: {} - yallist@5.0.0: {} - yaml@2.8.1: {} yargs-parser@21.1.1: {} + yargs-parser@22.0.0: {} + yargs@17.7.2: dependencies: cliui: 8.0.1 @@ -19088,49 +19337,38 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 - yn@3.1.1: {} + yocto-queue@0.1.0: {} - yocto-queue@1.2.1: {} + yocto-queue@1.2.2: {} + + yoctocolors-cjs@2.1.3: + optional: true yoctocolors@2.1.2: {} youch-core@0.3.3: dependencies: - '@poppinss/exception': 1.2.2 + '@poppinss/exception': 1.2.3 error-stack-parser-es: 1.0.5 - youch-terminal@2.2.3: - dependencies: - kleur: 4.1.5 - string-width: 4.2.3 - wordwrap: 1.0.0 - - youch@3.3.4: - dependencies: - cookie: 0.7.2 - mustache: 4.2.0 - stacktracey: 2.1.8 - youch@4.1.0-beta.10: dependencies: - '@poppinss/colors': 4.1.5 - '@poppinss/dumper': 0.6.4 - '@speed-highlight/core': 1.2.7 + '@poppinss/colors': 4.1.6 + '@poppinss/dumper': 0.6.5 + '@speed-highlight/core': 1.2.14 cookie: 1.0.2 youch-core: 0.3.3 - youch@4.1.0-beta.11: + youch@4.1.0-beta.13: dependencies: - '@poppinss/colors': 4.1.5 - '@poppinss/dumper': 0.6.4 - '@speed-highlight/core': 1.2.7 - cookie: 1.0.2 + '@poppinss/colors': 4.1.6 + '@poppinss/dumper': 0.6.5 + '@speed-highlight/core': 1.2.14 + cookie-es: 2.0.0 youch-core: 0.3.3 - zod@3.22.3: {} - zod@3.24.3: {} zod@3.25.76: {} - zod@4.1.11: {} + zod@4.3.6: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 286cf7f..dc7f111 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,3 +1,7 @@ packages: - apps/* - packages/* + +catalog: + '@tuyau/core': 1.0.0-beta.10 + ts-pattern: ^5.9.0 \ No newline at end of file From a2bd457ed266393e0a9ffde0cb2786f7a979ff82 Mon Sep 17 00:00:00 2001 From: Charles Lapierre Date: Sat, 3 Jan 2026 19:15:26 +0100 Subject: [PATCH 02/21] feat: schemas (wip) --- .../users/models/email_verification_token.ts | 20 +-- .../app/users/models/reset_password_token.ts | 20 +-- apps/backend/app/users/models/user.ts | 7 +- .../02_create_reset_password_tokens_table.ts | 2 +- apps/backend/database/schema.ts | 115 ++++++++++++++++++ 5 files changed, 125 insertions(+), 39 deletions(-) create mode 100644 apps/backend/database/schema.ts diff --git a/apps/backend/app/users/models/email_verification_token.ts b/apps/backend/app/users/models/email_verification_token.ts index cdc988d..320b48a 100644 --- a/apps/backend/app/users/models/email_verification_token.ts +++ b/apps/backend/app/users/models/email_verification_token.ts @@ -1,24 +1,10 @@ import type { BelongsTo } from '@adonisjs/lucid/types/relations' -import { DateTime } from 'luxon' -import { BaseModel, belongsTo, column } from '@adonisjs/lucid/orm' -import { compose } from '@adonisjs/core/helpers' +import { belongsTo } from '@adonisjs/lucid/orm' import User from '#users/models/user' -import { withUUID } from '#common/mixins/with_uuid' - -export default class EmailVerificationToken extends compose(BaseModel, withUUID()) { - @column() - declare userId: string - - @column() - declare token: string - - @column.dateTime({ autoCreate: true, autoUpdate: true }) - declare createdAt: DateTime - - @column.dateTime() - declare expiresAt: DateTime +import { EmailVerificationTokenSchema } from '#database/schema' +export default class EmailVerificationToken extends EmailVerificationTokenSchema { @belongsTo(() => User) declare user: BelongsTo } diff --git a/apps/backend/app/users/models/reset_password_token.ts b/apps/backend/app/users/models/reset_password_token.ts index 10c4144..da2fd2c 100644 --- a/apps/backend/app/users/models/reset_password_token.ts +++ b/apps/backend/app/users/models/reset_password_token.ts @@ -1,24 +1,10 @@ import type { BelongsTo } from '@adonisjs/lucid/types/relations' -import { DateTime } from 'luxon' -import { BaseModel, belongsTo, column } from '@adonisjs/lucid/orm' -import { compose } from '@adonisjs/core/helpers' +import { belongsTo } from '@adonisjs/lucid/orm' import User from '#users/models/user' -import { withUUID } from '#common/mixins/with_uuid' - -export default class ResetPasswordToken extends compose(BaseModel, withUUID()) { - @column() - declare userId: string - - @column() - declare token: string - - @column.dateTime({ autoCreate: true, autoUpdate: true }) - declare createdAt: DateTime - - @column.dateTime() - declare expiresAt: DateTime +import { ResetPasswordTokenSchema } from '#database/schema' +export default class ResetPasswordToken extends ResetPasswordTokenSchema { @belongsTo(() => User) declare user: BelongsTo } diff --git a/apps/backend/app/users/models/user.ts b/apps/backend/app/users/models/user.ts index d08c981..0031fa4 100644 --- a/apps/backend/app/users/models/user.ts +++ b/apps/backend/app/users/models/user.ts @@ -2,12 +2,11 @@ import type { Address } from '#common/types/address' import { DateTime } from 'luxon' import { Billable } from '@foadonis/shopkeeper/mixins' -import { BaseModel, column, computed } from '@adonisjs/lucid/orm' +import { column, computed } from '@adonisjs/lucid/orm' import hash from '@adonisjs/core/services/hash' import { compose } from '@adonisjs/core/helpers' import { withAuthFinder } from '@adonisjs/auth/mixins/lucid' -import { withUUID } from '#common/mixins/with_uuid' -import { withTimestamps } from '#common/mixins/with_timestamps' +import { UserSchema } from '#database/schema' const AuthFinder = withAuthFinder(() => hash.use('scrypt'), { uids: ['email'], @@ -20,7 +19,7 @@ export enum Role { } export default class User - extends compose(BaseModel, AuthFinder, Billable, withUUID(), withTimestamps()) + extends compose(UserSchema, AuthFinder, Billable) { @column() declare firstName: string diff --git a/apps/backend/database/migrations/02_create_reset_password_tokens_table.ts b/apps/backend/database/migrations/02_create_reset_password_tokens_table.ts index 75d096c..5faa2d5 100644 --- a/apps/backend/database/migrations/02_create_reset_password_tokens_table.ts +++ b/apps/backend/database/migrations/02_create_reset_password_tokens_table.ts @@ -5,7 +5,7 @@ export default class extends BaseSchema { async up() { this.schema.createTable(this.tableName, (table) => { - table.uuid('id') + table.uuid('id').primary().notNullable() table.uuid('user_id').references('id').inTable('users').onDelete('CASCADE') table.string('token', 255).notNullable() table.timestamp('expires_at').notNullable() diff --git a/apps/backend/database/schema.ts b/apps/backend/database/schema.ts new file mode 100644 index 0000000..de17e82 --- /dev/null +++ b/apps/backend/database/schema.ts @@ -0,0 +1,115 @@ +import { BaseModel, column } from '@adonisjs/lucid/orm' +import { DateTime } from 'luxon' + +export class EmailVerificationTokenSchema extends BaseModel { + static $columns = ['id', 'userId', 'token', 'expiresAt', 'createdAt', 'updatedAt'] as const + $columns = EmailVerificationTokenSchema.$columns + @column({ isPrimary: true }) + declare id: uuid + @column() + declare userId: string | null + @column() + declare token: string + @column.dateTime() + declare expiresAt: DateTime + @column.dateTime({ autoCreate: true }) + declare createdAt: DateTime | null + @column.dateTime({ autoCreate: true, autoUpdate: true }) + declare updatedAt: DateTime | null +} + +export class ResetPasswordTokenSchema extends BaseModel { + static $columns = ['id', 'userId', 'token', 'expiresAt', 'createdAt', 'updatedAt'] as const + $columns = ResetPasswordTokenSchema.$columns + @column({ isPrimary: true }) + declare id: uuid + @column() + declare userId: string | null + @column() + declare token: string + @column.dateTime() + declare expiresAt: DateTime + @column.dateTime({ autoCreate: true }) + declare createdAt: DateTime | null + @column.dateTime({ autoCreate: true, autoUpdate: true }) + declare updatedAt: DateTime | null +} + +export class SubscriptionItemSchema extends BaseModel { + static $columns = ['id', 'subscriptionId', 'stripeId', 'stripeProduct', 'stripePrice', 'quantity', 'createdAt', 'updatedAt'] as const + $columns = SubscriptionItemSchema.$columns + @column({ isPrimary: true }) + declare id: uuid + @column() + declare subscriptionId: string | null + @column() + declare stripeId: string + @column() + declare stripeProduct: string + @column() + declare stripePrice: string + @column() + declare quantity: number | null + @column.dateTime({ autoCreate: true }) + declare createdAt: DateTime + @column.dateTime({ autoCreate: true, autoUpdate: true }) + declare updatedAt: DateTime | null +} + +export class SubscriptionSchema extends BaseModel { + static $columns = ['id', 'userId', 'type', 'stripeId', 'stripeStatus', 'stripePrice', 'quantity', 'trialEndsAt', 'endsAt', 'createdAt', 'updatedAt'] as const + $columns = SubscriptionSchema.$columns + @column({ isPrimary: true }) + declare id: uuid + @column() + declare userId: string | null + @column() + declare type: string + @column() + declare stripeId: string + @column() + declare stripeStatus: string + @column() + declare stripePrice: string | null + @column() + declare quantity: number | null + @column.dateTime() + declare trialEndsAt: DateTime | null + @column.dateTime() + declare endsAt: DateTime | null + @column.dateTime({ autoCreate: true }) + declare createdAt: DateTime + @column.dateTime({ autoCreate: true, autoUpdate: true }) + declare updatedAt: DateTime | null +} + +export class UserSchema extends BaseModel { + static $columns = ['id', 'firstName', 'lastName', 'email', 'password', 'role', 'emailVerifiedAt', 'createdAt', 'updatedAt', 'stripeId', 'pmType', 'pmLastFour', 'trialEndsAt'] as const + $columns = UserSchema.$columns + @column({ isPrimary: true }) + declare id: uuid + @column() + declare firstName: string | null + @column() + declare lastName: string | null + @column() + declare email: string + @column({ serializeAs: null }) + declare password: string + @column() + declare role: string + @column.dateTime() + declare emailVerifiedAt: DateTime | null + @column.dateTime({ autoCreate: true }) + declare createdAt: DateTime + @column.dateTime({ autoCreate: true, autoUpdate: true }) + declare updatedAt: DateTime | null + @column() + declare stripeId: string | null + @column() + declare pmType: string | null + @column() + declare pmLastFour: string | null + @column.dateTime() + declare trialEndsAt: DateTime | null +} From 1d0052367111c902f8eb70c2cf245743fd59781d Mon Sep 17 00:00:00 2001 From: Charles Lapierre Date: Wed, 7 Jan 2026 21:51:24 +0100 Subject: [PATCH 03/21] fix: girouette routing --- apps/backend/.adonisjs/client/data.d.ts | 10 +- apps/backend/.adonisjs/client/manifest.d.ts | 8 + .../.adonisjs/client/registry/index.ts | 48 +-- .../.adonisjs/client/registry/schema.d.ts | 132 +++---- .../.adonisjs/client/registry/tree.d.ts | 8 +- apps/backend/.adonisjs/server/routes.d.ts | 16 +- apps/backend/adonisrc.ts | 21 +- .../app/core/middleware/acl_middleware.ts | 24 -- apps/backend/app/users/models/user.ts | 13 +- apps/backend/database/schema.ts | 10 +- apps/backend/package.json | 16 +- apps/backend/start/kernel.ts | 1 - apps/backend/start/routes.girouette.ts | 25 ++ apps/backend/start/routes.ts | 1 - apps/frontend/package.json | 4 +- apps/frontend/src/lib/tuyau.ts | 13 +- pnpm-lock.yaml | 344 ++++++++++++------ 17 files changed, 419 insertions(+), 275 deletions(-) delete mode 100644 apps/backend/app/core/middleware/acl_middleware.ts create mode 100644 apps/backend/start/routes.girouette.ts diff --git a/apps/backend/.adonisjs/client/data.d.ts b/apps/backend/.adonisjs/client/data.d.ts index 34f66d4..dea0d4b 100644 --- a/apps/backend/.adonisjs/client/data.d.ts +++ b/apps/backend/.adonisjs/client/data.d.ts @@ -1,12 +1,8 @@ /// import type { InferData, InferVariants } from '@adonisjs/core/types/transformers' -import type UsersUserTransformer from '#app/users/transformers/user_transformer' +import type { InferSharedProps } from '@adonisjs/inertia/types' +import type InertiaMiddleware from '#middleware/inertia_middleware' export namespace Data { - export namespace Users { - export type User = InferData - export namespace User { - export type Variants = InferVariants - } - } + export type SharedProps = InferSharedProps } diff --git a/apps/backend/.adonisjs/client/manifest.d.ts b/apps/backend/.adonisjs/client/manifest.d.ts index 2b7e0f5..f0b8a22 100644 --- a/apps/backend/.adonisjs/client/manifest.d.ts +++ b/apps/backend/.adonisjs/client/manifest.d.ts @@ -1,2 +1,10 @@ /// /// +/// +/// +/// +/// +/// +/// +/// +/// diff --git a/apps/backend/.adonisjs/client/registry/index.ts b/apps/backend/.adonisjs/client/registry/index.ts index 3a52ff4..cbeeed3 100644 --- a/apps/backend/.adonisjs/client/registry/index.ts +++ b/apps/backend/.adonisjs/client/registry/index.ts @@ -12,6 +12,30 @@ const routes = { tokens: [{"old":"/stripe/webhook","type":0,"val":"stripe","end":""},{"old":"/stripe/webhook","type":0,"val":"webhook","end":""}], types: placeholder as Registry['shopkeeper.webhook']['types'], }, + 'event_stream': { + methods: ["GET","HEAD"], + pattern: '/__transmit/events', + tokens: [{"old":"/__transmit/events","type":0,"val":"__transmit","end":""},{"old":"/__transmit/events","type":0,"val":"events","end":""}], + types: placeholder as Registry['event_stream']['types'], + }, + 'subscribe': { + methods: ["POST"], + pattern: '/__transmit/subscribe', + tokens: [{"old":"/__transmit/subscribe","type":0,"val":"__transmit","end":""},{"old":"/__transmit/subscribe","type":0,"val":"subscribe","end":""}], + types: placeholder as Registry['subscribe']['types'], + }, + 'unsubscribe': { + methods: ["POST"], + pattern: '/__transmit/unsubscribe', + tokens: [{"old":"/__transmit/unsubscribe","type":0,"val":"__transmit","end":""},{"old":"/__transmit/unsubscribe","type":0,"val":"unsubscribe","end":""}], + types: placeholder as Registry['unsubscribe']['types'], + }, + 'core': { + methods: ["GET","HEAD"], + pattern: '/health', + tokens: [{"old":"/health","type":0,"val":"health","end":""}], + types: placeholder as Registry['core']['types'], + }, 'admin.impersonate.start': { methods: ["POST"], pattern: '/admin/impersonate/:user_id/start', @@ -84,30 +108,6 @@ const routes = { tokens: [{"old":"/auth/password/reset/:token","type":0,"val":"auth","end":""},{"old":"/auth/password/reset/:token","type":0,"val":"password","end":""},{"old":"/auth/password/reset/:token","type":0,"val":"reset","end":""},{"old":"/auth/password/reset/:token","type":1,"val":"token","end":""}], types: placeholder as Registry['auth.password.reset']['types'], }, - 'event_stream': { - methods: ["GET","HEAD"], - pattern: '/__transmit/events', - tokens: [{"old":"/__transmit/events","type":0,"val":"__transmit","end":""},{"old":"/__transmit/events","type":0,"val":"events","end":""}], - types: placeholder as Registry['event_stream']['types'], - }, - 'subscribe': { - methods: ["POST"], - pattern: '/__transmit/subscribe', - tokens: [{"old":"/__transmit/subscribe","type":0,"val":"__transmit","end":""},{"old":"/__transmit/subscribe","type":0,"val":"subscribe","end":""}], - types: placeholder as Registry['subscribe']['types'], - }, - 'unsubscribe': { - methods: ["POST"], - pattern: '/__transmit/unsubscribe', - tokens: [{"old":"/__transmit/unsubscribe","type":0,"val":"__transmit","end":""},{"old":"/__transmit/unsubscribe","type":0,"val":"unsubscribe","end":""}], - types: placeholder as Registry['unsubscribe']['types'], - }, - 'core': { - methods: ["GET","HEAD"], - pattern: '/health', - tokens: [{"old":"/health","type":0,"val":"health","end":""}], - types: placeholder as Registry['core']['types'], - }, } as const satisfies Record export { routes } diff --git a/apps/backend/.adonisjs/client/registry/schema.d.ts b/apps/backend/.adonisjs/client/registry/schema.d.ts index 31128c9..9a888ea 100644 --- a/apps/backend/.adonisjs/client/registry/schema.d.ts +++ b/apps/backend/.adonisjs/client/registry/schema.d.ts @@ -16,6 +16,50 @@ export interface Registry { response: unknown } } + 'event_stream': { + methods: ["GET","HEAD"] + pattern: '/__transmit/events' + types: { + body: {} + paramsTuple: [] + params: {} + query: {} + response: unknown + } + } + 'subscribe': { + methods: ["POST"] + pattern: '/__transmit/subscribe' + types: { + body: {} + paramsTuple: [] + params: {} + query: {} + response: unknown + } + } + 'unsubscribe': { + methods: ["POST"] + pattern: '/__transmit/unsubscribe' + types: { + body: {} + paramsTuple: [] + params: {} + query: {} + response: unknown + } + } + 'core': { + methods: ["GET","HEAD"] + pattern: '/health' + types: { + body: {} + paramsTuple: [] + params: {} + query: {} + response: Awaited> + } + } 'admin.impersonate.start': { methods: ["POST"] pattern: '/admin/impersonate/:user_id/start' @@ -24,7 +68,7 @@ export interface Registry { paramsTuple: [string] params: { user_id: string } query: {} - response: unknown + response: Awaited> } } 'admin.impersonate.stop': { @@ -35,7 +79,7 @@ export interface Registry { paramsTuple: [] params: {} query: {} - response: unknown + response: Awaited> } } 'admin.impersonate.status': { @@ -46,7 +90,7 @@ export interface Registry { paramsTuple: [] params: {} query: {} - response: unknown + response: Awaited> } } 'admin.users.index': { @@ -57,29 +101,29 @@ export interface Registry { paramsTuple: [] params: {} query: {} - response: unknown + response: Awaited> } } 'auth.register': { methods: ["POST"] pattern: '/register' types: { - body: {} + body: ExtractBody> paramsTuple: [] params: {} - query: {} - response: unknown + query: ExtractQuery> + response: Awaited> } } 'auth.login': { methods: ["POST"] pattern: '/login' types: { - body: {} + body: ExtractBody> paramsTuple: [] params: {} - query: {} - response: unknown + query: ExtractQuery> + response: Awaited> } } 'auth.me': { @@ -90,7 +134,7 @@ export interface Registry { paramsTuple: [] params: {} query: {} - response: unknown + response: Awaited> } } 'auth.logout': { @@ -101,7 +145,7 @@ export interface Registry { paramsTuple: [] params: {} query: {} - response: unknown + response: Awaited> } } 'auth.email.verify': { @@ -112,84 +156,40 @@ export interface Registry { paramsTuple: [string] params: { token: string } query: {} - response: unknown + response: Awaited> } } 'auth.email.resend': { methods: ["POST"] pattern: '/auth/email/resend' types: { - body: {} + body: ExtractBody> paramsTuple: [] params: {} - query: {} - response: unknown + query: ExtractQuery> + response: Awaited> } } 'auth.password.forgot': { methods: ["POST"] pattern: '/auth/password/forgot' types: { - body: {} + body: ExtractBody> paramsTuple: [] params: {} - query: {} - response: unknown + query: ExtractQuery> + response: Awaited> } } 'auth.password.reset': { methods: ["POST"] pattern: '/auth/password/reset/:token' types: { - body: {} + body: ExtractBody> paramsTuple: [string] params: { token: string } - query: {} - response: unknown - } - } - 'event_stream': { - methods: ["GET","HEAD"] - pattern: '/__transmit/events' - types: { - body: {} - paramsTuple: [] - params: {} - query: {} - response: unknown - } - } - 'subscribe': { - methods: ["POST"] - pattern: '/__transmit/subscribe' - types: { - body: {} - paramsTuple: [] - params: {} - query: {} - response: unknown - } - } - 'unsubscribe': { - methods: ["POST"] - pattern: '/__transmit/unsubscribe' - types: { - body: {} - paramsTuple: [] - params: {} - query: {} - response: unknown - } - } - 'core': { - methods: ["GET","HEAD"] - pattern: '/health' - types: { - body: {} - paramsTuple: [] - params: {} - query: {} - response: Awaited> + query: ExtractQuery> + response: Awaited> } } } diff --git a/apps/backend/.adonisjs/client/registry/tree.d.ts b/apps/backend/.adonisjs/client/registry/tree.d.ts index abd8e9a..463b842 100644 --- a/apps/backend/.adonisjs/client/registry/tree.d.ts +++ b/apps/backend/.adonisjs/client/registry/tree.d.ts @@ -5,6 +5,10 @@ export interface ApiDefinition { shopkeeper: { webhook: typeof routes['shopkeeper.webhook'] } + eventStream: typeof routes['event_stream'] + subscribe: typeof routes['subscribe'] + unsubscribe: typeof routes['unsubscribe'] + core: typeof routes['core'] admin: { impersonate: { start: typeof routes['admin.impersonate.start'] @@ -29,8 +33,4 @@ export interface ApiDefinition { reset: typeof routes['auth.password.reset'] } } - eventStream: typeof routes['event_stream'] - subscribe: typeof routes['subscribe'] - unsubscribe: typeof routes['unsubscribe'] - core: typeof routes['core'] } diff --git a/apps/backend/.adonisjs/server/routes.d.ts b/apps/backend/.adonisjs/server/routes.d.ts index 7e3c7a4..419a575 100644 --- a/apps/backend/.adonisjs/server/routes.d.ts +++ b/apps/backend/.adonisjs/server/routes.d.ts @@ -5,6 +5,10 @@ type ParamValue = string | number | bigint | boolean export type ScannedRoutes = { ALL: { 'shopkeeper.webhook': { paramsTuple?: []; params?: {} } + 'event_stream': { paramsTuple?: []; params?: {} } + 'subscribe': { paramsTuple?: []; params?: {} } + 'unsubscribe': { paramsTuple?: []; params?: {} } + 'core': { paramsTuple?: []; params?: {} } 'admin.impersonate.start': { paramsTuple: [ParamValue]; params: {'user_id': ParamValue} } 'admin.impersonate.stop': { paramsTuple?: []; params?: {} } 'admin.impersonate.status': { paramsTuple?: []; params?: {} } @@ -17,13 +21,11 @@ export type ScannedRoutes = { 'auth.email.resend': { paramsTuple?: []; params?: {} } 'auth.password.forgot': { paramsTuple?: []; params?: {} } 'auth.password.reset': { paramsTuple: [ParamValue]; params: {'token': ParamValue} } - 'event_stream': { paramsTuple?: []; params?: {} } - 'subscribe': { paramsTuple?: []; params?: {} } - 'unsubscribe': { paramsTuple?: []; params?: {} } - 'core': { paramsTuple?: []; params?: {} } } POST: { 'shopkeeper.webhook': { paramsTuple?: []; params?: {} } + 'subscribe': { paramsTuple?: []; params?: {} } + 'unsubscribe': { paramsTuple?: []; params?: {} } 'admin.impersonate.start': { paramsTuple: [ParamValue]; params: {'user_id': ParamValue} } 'admin.impersonate.stop': { paramsTuple?: []; params?: {} } 'auth.register': { paramsTuple?: []; params?: {} } @@ -33,15 +35,13 @@ export type ScannedRoutes = { 'auth.email.resend': { paramsTuple?: []; params?: {} } 'auth.password.forgot': { paramsTuple?: []; params?: {} } 'auth.password.reset': { paramsTuple: [ParamValue]; params: {'token': ParamValue} } - 'subscribe': { paramsTuple?: []; params?: {} } - 'unsubscribe': { paramsTuple?: []; params?: {} } } GET: { + 'event_stream': { paramsTuple?: []; params?: {} } + 'core': { paramsTuple?: []; params?: {} } 'admin.impersonate.status': { paramsTuple?: []; params?: {} } 'admin.users.index': { paramsTuple?: []; params?: {} } 'auth.me': { paramsTuple?: []; params?: {} } - 'event_stream': { paramsTuple?: []; params?: {} } - 'core': { paramsTuple?: []; params?: {} } } HEAD: { 'event_stream': { paramsTuple?: []; params?: {} } diff --git a/apps/backend/adonisrc.ts b/apps/backend/adonisrc.ts index aa32a06..7e2474f 100644 --- a/apps/backend/adonisrc.ts +++ b/apps/backend/adonisrc.ts @@ -1,6 +1,7 @@ import { generateRegistry } from '@tuyau/core/hooks' import { defineConfig } from '@adonisjs/core/app' import { indexEntities } from '@adonisjs/core' +import { indexControllers } from '@adonisjs-community/girouette' export default defineConfig({ /* @@ -76,7 +77,11 @@ export default defineConfig({ | List of modules to import before starting the application. | */ - preloads: [() => import('#start/routes'), () => import('#start/kernel')], + preloads: [ + () => import('#start/routes'), + () => import('#start/routes.girouette'), + () => import('#start/kernel'), + ], /* |-------------------------------------------------------------------------- @@ -111,14 +116,8 @@ export default defineConfig({ hooks: { init: [ - generateRegistry(), indexEntities({ - transformers: { - enabled: true, - source: './app', - glob: ['**/*_transformer.ts'], - importAlias: '#app', - }, + transformers: { enabled: true, withSharedProps: true }, controllers: { enabled: true, source: './app', @@ -126,6 +125,12 @@ export default defineConfig({ importAlias: '#app', }, }), + generateRegistry(), + indexControllers({ + source: './app', + glob: ['**/*_controller.ts'], + importAlias: '#app', + }), ], }, }) diff --git a/apps/backend/app/core/middleware/acl_middleware.ts b/apps/backend/app/core/middleware/acl_middleware.ts deleted file mode 100644 index 7fb110d..0000000 --- a/apps/backend/app/core/middleware/acl_middleware.ts +++ /dev/null @@ -1,24 +0,0 @@ -import type { NextFn } from '@adonisjs/core/types/http' -import type { HttpContext } from '@adonisjs/core/http' - -import { AclManager, Scope } from '@holoyan/adonisjs-permissions' - -declare module '@adonisjs/core/http' { - export interface HttpContext { - acl: AclManager - } -} - -export default class UserScopeMiddleware { - //@ts-ignore - async handle(ctx: HttpContext, next: NextFn) { - const scope = new Scope() - ctx.acl = new AclManager(true).scope(scope) - /** - * Call next method in the pipeline and return its output - * Call next method in the pipeline and return its output - */ - const output = await next() - return output - } -} diff --git a/apps/backend/app/users/models/user.ts b/apps/backend/app/users/models/user.ts index 0031fa4..d41f4a5 100644 --- a/apps/backend/app/users/models/user.ts +++ b/apps/backend/app/users/models/user.ts @@ -2,11 +2,14 @@ import type { Address } from '#common/types/address' import { DateTime } from 'luxon' import { Billable } from '@foadonis/shopkeeper/mixins' +import { BaseModel } from '@adonisjs/lucid/orm' import { column, computed } from '@adonisjs/lucid/orm' import hash from '@adonisjs/core/services/hash' import { compose } from '@adonisjs/core/helpers' import { withAuthFinder } from '@adonisjs/auth/mixins/lucid' import { UserSchema } from '#database/schema' +import { withUUID } from '#common/mixins/with_uuid' +import { withTimestamps } from '#common/mixins/with_timestamps' const AuthFinder = withAuthFinder(() => hash.use('scrypt'), { uids: ['email'], @@ -18,9 +21,13 @@ export enum Role { USER = 'USER', } -export default class User - extends compose(UserSchema, AuthFinder, Billable) -{ +export default class User extends compose( + BaseModel, + AuthFinder, + Billable, + withUUID(), + withTimestamps(), +) { @column() declare firstName: string diff --git a/apps/backend/database/schema.ts b/apps/backend/database/schema.ts index de17e82..d957a4f 100644 --- a/apps/backend/database/schema.ts +++ b/apps/backend/database/schema.ts @@ -5,7 +5,7 @@ export class EmailVerificationTokenSchema extends BaseModel { static $columns = ['id', 'userId', 'token', 'expiresAt', 'createdAt', 'updatedAt'] as const $columns = EmailVerificationTokenSchema.$columns @column({ isPrimary: true }) - declare id: uuid + declare id: string @column() declare userId: string | null @column() @@ -22,7 +22,7 @@ export class ResetPasswordTokenSchema extends BaseModel { static $columns = ['id', 'userId', 'token', 'expiresAt', 'createdAt', 'updatedAt'] as const $columns = ResetPasswordTokenSchema.$columns @column({ isPrimary: true }) - declare id: uuid + declare id: string @column() declare userId: string | null @column() @@ -39,7 +39,7 @@ export class SubscriptionItemSchema extends BaseModel { static $columns = ['id', 'subscriptionId', 'stripeId', 'stripeProduct', 'stripePrice', 'quantity', 'createdAt', 'updatedAt'] as const $columns = SubscriptionItemSchema.$columns @column({ isPrimary: true }) - declare id: uuid + declare id: string @column() declare subscriptionId: string | null @column() @@ -60,7 +60,7 @@ export class SubscriptionSchema extends BaseModel { static $columns = ['id', 'userId', 'type', 'stripeId', 'stripeStatus', 'stripePrice', 'quantity', 'trialEndsAt', 'endsAt', 'createdAt', 'updatedAt'] as const $columns = SubscriptionSchema.$columns @column({ isPrimary: true }) - declare id: uuid + declare id: string @column() declare userId: string | null @column() @@ -87,7 +87,7 @@ export class UserSchema extends BaseModel { static $columns = ['id', 'firstName', 'lastName', 'email', 'password', 'role', 'emailVerifiedAt', 'createdAt', 'updatedAt', 'stripeId', 'pmType', 'pmLastFour', 'trialEndsAt'] as const $columns = UserSchema.$columns @column({ isPrimary: true }) - declare id: uuid + declare id: string @column() declare firstName: string | null @column() diff --git a/apps/backend/package.json b/apps/backend/package.json index 3de9d02..7923207 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -4,6 +4,10 @@ "private": true, "license": "UNLICENSED", "type": "module", + "exports": { + "./registry": "./.adonisjs/client/registry/index.ts", + "./data": "./.adonisjs/client/data.d.ts" + }, "imports": { "#exceptions/*": "./app/core/exceptions/*.js", "#middleware/*": "./app/core/middleware/*.js", @@ -16,10 +20,8 @@ "#auth/*": "./app/auth/*.js", "#admin/*": "./app/admin/*.js", "#common/*": "./app/common/*.js", - "#emails/*": "./emails/*.js" - }, - "exports": { - "./api": "./.adonisjs/index.ts" + "#emails/*": "./emails/*.js", + "#app/*": "./app/*.js" }, "scripts": { "start": "node bin/server.js", @@ -31,14 +33,14 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@adonisjs-community/girouette": "0.1.6-next.3", + "@adonisjs-community/girouette": "0.1.6-next.5", "@adonisjs-community/modules": "^1.1.0", "@adonisjs/auth": "10.0.0-next.3", "@adonisjs/bouncer": "4.0.0-next.1", - "@adonisjs/core": "7.0.0-next.18", + "@adonisjs/core": "7.0.0-next.21", "@adonisjs/cors": "3.0.0-next.0", "@adonisjs/drive": "4.0.0-next.0", - "@adonisjs/lucid": "22.0.0-next.3", + "@adonisjs/lucid": "22.0.0-next.4", "@adonisjs/mail": "^10.0.0-next.1", "@adonisjs/session": "8.0.0-next.2", "@adonisjs/transmit": "^2.0.2", diff --git a/apps/backend/start/kernel.ts b/apps/backend/start/kernel.ts index 098da4b..339a23d 100644 --- a/apps/backend/start/kernel.ts +++ b/apps/backend/start/kernel.ts @@ -26,7 +26,6 @@ server.use([ () => import('#core/middleware/container_bindings_middleware'), () => import('#core/middleware/force_json_response_middleware'), () => import('@adonisjs/cors/cors_middleware'), - () => import('#core/middleware/acl_middleware'), ]) /** diff --git a/apps/backend/start/routes.girouette.ts b/apps/backend/start/routes.girouette.ts new file mode 100644 index 0000000..fd714b1 --- /dev/null +++ b/apps/backend/start/routes.girouette.ts @@ -0,0 +1,25 @@ +/* +|-------------------------------------------------------------------------- +| Girouette routes loader file +|-------------------------------------------------------------------------- +| +| DO NOT MODIFY THIS FILE AS IT WILL BE OVERRIDDEN DURING THE BUILD PROCESS +| +| It automatically register your resolvers present in `./app`. +| You can disable this behavior by removing the `indexControllers` from your `adonisrc.ts`. +| +*/ + +import girouette from '@adonisjs-community/girouette/services/main' +import app from '@adonisjs/core/services/app' + +await girouette.controllers([ + () => import('#app/admin/controllers/admin_impersonation_controller'), + () => import('#app/admin/controllers/admin_users_controller'), + () => import('#app/auth/controllers/auth_controller'), + () => import('#app/auth/controllers/email_controller'), + () => import('#app/auth/controllers/password_controller'), + () => import('#app/core/controllers/health_checks_controller'), +]) + +girouette.hmr(app.makePath('./app')) diff --git a/apps/backend/start/routes.ts b/apps/backend/start/routes.ts index aa129b5..c532463 100644 --- a/apps/backend/start/routes.ts +++ b/apps/backend/start/routes.ts @@ -1,6 +1,5 @@ import transmit from '@adonisjs/transmit/services/main' import router from '@adonisjs/core/services/router' - import { middleware } from '#start/kernel' transmit.registerRoutes() diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 2b33d7b..eae44a9 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -35,8 +35,8 @@ "@tanstack/react-store": "^0.8.0", "@tanstack/react-table": "^8.21.3", "@tanstack/router-plugin": "^1.132.33", - "@tuyau/client": "0.2.11-next.2", - "@tuyau/react-query": "0.0.1-next.2", + "@tuyau/core": "catalog:", + "@tuyau/react-query": "1.0.0-beta.1", "intlayer": "^7.1.2", "lucide-react": "^0.544.0", "react": "^19.2.0", diff --git a/apps/frontend/src/lib/tuyau.ts b/apps/frontend/src/lib/tuyau.ts index b3d0103..4153a33 100644 --- a/apps/frontend/src/lib/tuyau.ts +++ b/apps/frontend/src/lib/tuyau.ts @@ -1,9 +1,11 @@ +/// + import { toast } from 'sonner' import { getBrowserLocale } from 'intlayer' import { createTuyauReactQueryClient } from '@tuyau/react-query' -import { TuyauHTTPError, createTuyau } from '@tuyau/client' +import { TuyauHTTPError, createTuyau } from '@tuyau/core/client' import { QueryClient } from '@tanstack/react-query' -import { api } from '@boilerplate/backend/api' +import { registry } from '@boilerplate/backend/registry' export const queryClient = new QueryClient({ defaultOptions: { @@ -13,10 +15,10 @@ export const queryClient = new QueryClient({ retry: false, }, mutations: { - onError: (error: unknown) => { + onError: (error) => { if (error instanceof TuyauHTTPError) { toast.error('An error occurred', { - description: (error.value as Error).message, + description: error.message, }) } else { toast.error('An error occurred') @@ -27,8 +29,9 @@ export const queryClient = new QueryClient({ }) export const client = createTuyau({ - api, + registry, baseUrl: import.meta.env.VITE_API_URL || 'http://localhost:3333', + headers: { Accept: 'application/json' }, credentials: 'include', hooks: { beforeRequest: [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 64923a2..2f6f2f8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -39,38 +39,38 @@ importers: apps/backend: dependencies: '@adonisjs-community/girouette': - specifier: 0.1.6-next.3 - version: 0.1.6-next.3(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + specifier: 0.1.6-next.5 + version: 0.1.6-next.5(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@adonisjs-community/modules': specifier: ^1.1.0 - version: 1.1.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + version: 1.1.0(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@adonisjs/auth': specifier: 10.0.0-next.3 - version: 10.0.0-next.3(bf96e90ca4f770b685049cca7765219f) + version: 10.0.0-next.3(d87d466f96ebb9ba6a23ba18fdd97f4e) '@adonisjs/bouncer': specifier: 4.0.0-next.1 - version: 4.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(edge.js@6.4.0) + version: 4.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(edge.js@6.4.0) '@adonisjs/core': - specifier: 7.0.0-next.18 - version: 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + specifier: 7.0.0-next.21 + version: 7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@adonisjs/cors': specifier: 3.0.0-next.0 - version: 3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + version: 3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@adonisjs/drive': specifier: 4.0.0-next.0 - version: 4.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-s3@3.985.0)(@aws-sdk/s3-request-presigner@3.985.0) + version: 4.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-s3@3.985.0)(@aws-sdk/s3-request-presigner@3.985.0) '@adonisjs/lucid': - specifier: 22.0.0-next.3 - version: 22.0.0-next.3(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) + specifier: 22.0.0-next.4 + version: 22.0.0-next.4(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) '@adonisjs/mail': specifier: ^10.0.0-next.1 - version: 10.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-sesv2@3.962.0)(@types/luxon@3.7.1)(@types/node@22.19.10)(dayjs@1.11.19)(edge.js@6.4.0)(luxon@3.7.2) + version: 10.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-sesv2@3.962.0)(@types/luxon@3.7.1)(@types/node@22.19.10)(dayjs@1.11.19)(edge.js@6.4.0)(luxon@3.7.2) '@adonisjs/session': specifier: 8.0.0-next.2 - version: 8.0.0-next.2(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.3(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0))(edge.js@6.4.0) + version: 8.0.0-next.2(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.4(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0))(edge.js@6.4.0) '@adonisjs/transmit': specifier: ^2.0.2 - version: 2.0.2(patch_hash=16ce04e456982fcf7277acd514c8e2de6e325a38ee106a0539f1b41f64864451)(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + version: 2.0.2(patch_hash=16ce04e456982fcf7277acd514c8e2de6e325a38ee106a0539f1b41f64864451)(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@aws-sdk/client-s3': specifier: ^3.901.0 version: 3.985.0 @@ -79,10 +79,10 @@ importers: version: 3.985.0 '@foadonis/shopkeeper': specifier: ^0.1.7 - version: 0.1.7(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.3(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(luxon@3.7.2)(reflect-metadata@0.2.2) + version: 0.1.7(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.4(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(luxon@3.7.2)(reflect-metadata@0.2.2) '@monocle-app/agent': specifier: 1.0.0-beta.3 - version: 1.0.0-beta.3(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + version: 1.0.0-beta.3(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@react-email/components': specifier: ^0.5.7 version: 0.5.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -91,7 +91,7 @@ importers: version: 1.4.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tuyau/core': specifier: 'catalog:' - version: 1.0.0-beta.10(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + version: 1.0.0-beta.10(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@vinejs/vine': specifier: ^4.2.0 version: 4.3.0 @@ -134,7 +134,7 @@ importers: version: 4.2.0(@japa/runner@4.5.0) '@japa/plugin-adonisjs': specifier: 5.1.0-next.0 - version: 5.1.0-next.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0) + version: 5.1.0-next.0(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0) '@japa/runner': specifier: ^4.4.0 version: 4.5.0 @@ -246,12 +246,12 @@ importers: '@tanstack/router-plugin': specifier: ^1.132.33 version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) - '@tuyau/client': - specifier: 0.2.11-next.2 - version: 0.2.11-next.2 + '@tuyau/core': + specifier: 'catalog:' + version: 1.0.0-beta.10(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@tuyau/react-query': - specifier: 0.0.1-next.2 - version: 0.0.1-next.2(@tanstack/react-query@5.90.20(react@19.2.4))(@tuyau/client@0.2.11-next.2) + specifier: 1.0.0-beta.1 + version: 1.0.0-beta.1(@tanstack/react-query@5.90.20(react@19.2.4))(@tuyau/core@1.0.0-beta.10(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))) intlayer: specifier: ^7.1.2 version: 7.5.14(react@19.2.4) @@ -482,8 +482,8 @@ packages: '@acemir/cssom@0.9.31': resolution: {integrity: sha512-ZnR3GSaH+/vJ0YlHau21FjfLYjMpYVIzTD8M8vIEQvIGxeOXyXdzCI140rrCY862p/C/BbzWsjc1dgnM9mkoTA==} - '@adonisjs-community/girouette@0.1.6-next.3': - resolution: {integrity: sha512-u+zZzhgr16iDlMfKzmhaKH10evp0BxZceQ3Mp13Ytdjk8I2e+zUcIbvbNXNby1kfea2BkVwooCjx4P1RtFeZ4g==} + '@adonisjs-community/girouette@0.1.6-next.5': + resolution: {integrity: sha512-BMA2V2/AAKCNAEqRqXKjzO4SeRg3SIBdjkjhYZdpXgw260gEZK87CZNpGJ/L+QHs+S3qDDzYwrLzrfuR1uTw8g==} engines: {node: '>=20.6.0'} peerDependencies: '@adonisjs/core': ^7.0.0-next.17 @@ -500,8 +500,8 @@ packages: peerDependencies: youch: ^4.1.0-beta.11 - '@adonisjs/application@9.0.0-next.15': - resolution: {integrity: sha512-cpMqph6bvS4RfYCIncQXONJ6ML2Gvj36KloXGOUZpC8lN2tj6QBfsUG/y9EDW9y28C7k8H/NGEnWmiE/2MxqYA==} + '@adonisjs/application@9.0.0-next.14': + resolution: {integrity: sha512-AaLTPVbkfLVnQiP59lV3vfA0gzQPTwjQE2wzBoOeb7rxQMwPAg/P8jHAqxTjKlng9U3UXes0iSiF1pk+jeP5VA==} engines: {node: '>=24.0.0'} peerDependencies: '@adonisjs/assembler': ^8.0.0-next.23 @@ -545,11 +545,11 @@ packages: '@japa/plugin-adonisjs': optional: true - '@adonisjs/bodyparser@11.0.0-next.9': - resolution: {integrity: sha512-ik3Za/Uzh7f1k/+sTSGXQDuytJQT24YbdbT12Jl729VMCuDXk26qXSUNdebfw0lgoLr+y8st9EHR6tNgowpU3Q==} + '@adonisjs/bodyparser@11.0.0-next.6': + resolution: {integrity: sha512-15x72qnhc1QB57U/PrWPD+eLYBnN+K5X7uGKFZQJbn2d4H2RgmTLIxQB+BTc/WbS9Z8Fh9sLDsRIHuDJHlkxLA==} engines: {node: '>=24.0.0'} peerDependencies: - '@adonisjs/http-server': ^8.0.0-next.17 + '@adonisjs/http-server': ^8.0.0-next.15 '@adonisjs/bouncer@4.0.0-next.1': resolution: {integrity: sha512-+eLb9RN+P3tb0RYDAroXgzlG/IxlJiNcW11TdSJVopAWg2zX8K0Vb9qoFWRrO8Fkm6U1+eeXZO9rU/KXssrJuw==} @@ -571,8 +571,8 @@ packages: resolution: {integrity: sha512-okBlhmouFtev0u58jR6cRjhvJHrGYF3Ichz5TG6qGIILKwjoGEpbVsZL1SSynb+qWP5hBjGsL56UcYo7F1A2Gw==} engines: {node: '>=24.0.0'} - '@adonisjs/core@7.0.0-next.18': - resolution: {integrity: sha512-9Sqy2aiQtC0bFa7m671kJJAEvPvqrGScWxhgr5dYu9tExCXjQGDyQcsHjypqm00fHhCtKtXjsrbdfdw9FUhk/w==} + '@adonisjs/core@7.0.0-next.21': + resolution: {integrity: sha512-rLYaPnjD55Gtuw81/kq7eNlCna+qpqnCw7mYsbJoSWY3WdIiBT8UgFDNcXf/fdrBXVgzFxnUnEINFlzxKD+J0Q==} engines: {node: '>=24.0.0'} hasBin: true peerDependencies: @@ -659,8 +659,8 @@ packages: resolution: {integrity: sha512-PoUqlFlArtGZI4Cas8KNZ60DDO/hr0iSaScI4tRJ8kfHxjhOgGKT7NHM2wTf87+Ic0ZNdVTjJzbQdgeCQWlVqA==} engines: {node: '>=24.0.0'} - '@adonisjs/http-server@8.0.0-next.18': - resolution: {integrity: sha512-67+rtKAAeYGVEGM3I1mum8QSYKbxEJRBTU+MipKkuKIo5C19RgqLFg0jV6mutS6wW30UvlM7kluiq2S9Wt5nIQ==} + '@adonisjs/http-server@8.0.0-next.17': + resolution: {integrity: sha512-JATdogUhY0aXkXnBZUA6/z4OvoxfZv5rciT8HynHfQvLjIS+6k0Q2KHS+9/t9635JzkN1akssm2rLZcYhDiJAw==} engines: {node: '>=24.0.0'} peerDependencies: '@adonisjs/application': ^9.0.0-next.14 @@ -688,8 +688,8 @@ packages: pino-pretty: optional: true - '@adonisjs/lucid@22.0.0-next.3': - resolution: {integrity: sha512-eoJqg389hsXZLElqX2EjR1dbeNK7RQFMrThaP/SPZHwr56fLgZXgSjGeK4TQIRteFwu2VfE87SxUvVcuEKnywQ==} + '@adonisjs/lucid@22.0.0-next.4': + resolution: {integrity: sha512-sBFOvfyaWnfgBEJa9YUwuoEgyF6OhbitzJSlwaYE0M2vEEHnPEaG5pmINQhfrtCijNrIAOio0srTepbkS+6sqA==} engines: {node: '>=18.16.0'} peerDependencies: '@adonisjs/assembler': ^8.0.0-next.9 @@ -726,8 +726,8 @@ packages: peerDependencies: '@adonisjs/core': ^6.2.0 || ^7.0.0 - '@adonisjs/presets@3.0.0-next.1': - resolution: {integrity: sha512-y6Bxzn93YO3Jif9svJcfZo2xXSeGH9M1+1wV7mUvHJ2V6U3lfTudCiJeLMD8MuKEF/RjeL1uOcOELrylkxCKLw==} + '@adonisjs/presets@3.0.0-next.0': + resolution: {integrity: sha512-ZFqOdBzxDDwGIAKFEeewEKpbCxDyj+yacHMOS6IUzhRLfB6hipE4HBS3KqHWSCyXiqQzFJ6ikuS7dz+pCItI6A==} engines: {node: '>=24.0.0'} peerDependencies: '@adonisjs/assembler': ^8.0.0-next.9 @@ -1303,8 +1303,8 @@ packages: ioredis: optional: true - '@boringnode/encryption@0.2.5': - resolution: {integrity: sha512-jSgartYKkDCX6xb+tmSA9eYkKXIGzwLgTyTT4oIpbvCaGDxsgfnQYvoMZ48gby7oWBWpf+WombTjR80E0kOAxQ==} + '@boringnode/encryption@0.2.4': + resolution: {integrity: sha512-wriFgWCopd7f1RM2Y/ROGmM4/j/kUPjEjQh1Bu6wiVKDnyvZzxRaXMeBNKhI47KaUSlZlslbmuaBCV6b3VJGqw==} engines: {node: '>=20.6'} '@boringnode/transmit@0.2.2': @@ -5439,9 +5439,6 @@ packages: '@ts-morph/common@0.28.1': resolution: {integrity: sha512-W74iWf7ILp1ZKNYXY5qbddNaml7e9Sedv5lvU1V8lftlitkc9Pq1A+jlH23ltDgWYeZFFEqGCD1Ies9hqu3O+g==} - '@tuyau/client@0.2.11-next.2': - resolution: {integrity: sha512-sTwa/QVFnTHh/NtFmMknPi4ckoOc+ztcTByu8gwUPBuTjaP282g4vymRLaE/GQLRgeRvnF56obs6m/ibqeRd6w==} - '@tuyau/core@1.0.0-beta.10': resolution: {integrity: sha512-q+rFxqx0dsHKVmDkRaMr8J5FgYGM1SixpAO7XYfRZfAvzOFiRoxP8il1ZYgs05lWwVcdXr2LJGlbuV7Pt8aPYw==} engines: {node: '>=24.0.0'} @@ -5449,11 +5446,12 @@ packages: '@adonisjs/assembler': ^8.0.0-next.27 '@adonisjs/core': ^7.0.0-next.16 - '@tuyau/react-query@0.0.1-next.2': - resolution: {integrity: sha512-kBQrmuerzSDlAD0+NvpZ8qmk1cPC0Epxle7lCyUI8eSpm97/y776q+qT8Q/l1cqPGmh7uqzPAgPFewWOWgiSgA==} + '@tuyau/react-query@1.0.0-beta.1': + resolution: {integrity: sha512-q0Ga9W/8GEwCGGNEKruPp9elBfm3KGpXx19CijkJW1nA13AmpwsGSidOam/WGM1NeFyEJCTRdm/xsGZEEYSMZQ==} + engines: {node: '>=24.0.0'} peerDependencies: '@tanstack/react-query': ^5.74.7 - '@tuyau/client': ^0.2.11-next.0 + '@tuyau/core': 1.0.0-beta.2 '@tuyau/utils@0.0.9': resolution: {integrity: sha512-Uirv4CH7d7US5atdKda3mPmg2K0PsYQx2Gab7Xe/PSGdlq/fp4Ia1IWYKRL2Lfx36QAzEuHqrk4WmDxmw1sTVw==} @@ -9176,14 +9174,15 @@ snapshots: '@acemir/cssom@0.9.31': {} - '@adonisjs-community/girouette@0.1.6-next.3(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@adonisjs-community/girouette@0.1.6-next.5(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + deepmerge: 4.3.1 reflect-metadata: 0.2.2 - '@adonisjs-community/modules@1.1.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@adonisjs-community/modules@1.1.0(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@adonisjs/ace@14.0.1-next.4(youch@4.1.0-beta.13)': dependencies: @@ -9198,7 +9197,7 @@ snapshots: yargs-parser: 22.0.0 youch: 4.1.0-beta.13 - '@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4)': + '@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4)': dependencies: '@adonisjs/config': 6.1.0-next.0 '@adonisjs/fold': 11.0.0-next.4 @@ -9210,6 +9209,18 @@ snapshots: optionalDependencies: '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) + '@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4)': + dependencies: + '@adonisjs/config': 6.1.0-next.0 + '@adonisjs/fold': 11.0.0-next.4 + '@poppinss/hooks': 7.3.0 + '@poppinss/macroable': 1.1.0 + '@poppinss/utils': 7.0.0-next.7 + glob-parent: 6.0.2 + tempura: 0.4.1 + optionalDependencies: + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) + '@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3)': dependencies: '@adonisjs/env': 7.0.0-next.3 @@ -9237,21 +9248,48 @@ snapshots: transitivePeerDependencies: - babel-plugin-macros - '@adonisjs/auth@10.0.0-next.3(bf96e90ca4f770b685049cca7765219f)': + '@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3)': + dependencies: + '@adonisjs/env': 7.0.0-next.3 + '@antfu/install-pkg': 1.1.0 + '@ast-grep/napi': 0.40.5 + '@poppinss/cliui': 6.6.0 + '@poppinss/hooks': 7.3.0 + '@poppinss/utils': 7.0.0-next.7 + chokidar: 5.0.0 + dedent: 1.7.1 + execa: 9.6.1 + fast-glob: 3.3.3 + fdir: 6.5.0(picomatch@4.0.3) + get-port: 7.1.0 + get-tsconfig: 4.13.0 + import-meta-resolve: 4.2.0 + junk: 4.0.1 + open: 11.0.0 + parse-imports: 3.0.0 + picomatch: 4.0.3 + pretty-hrtime: 1.0.3 + tmp-cache: 1.1.0 + ts-morph: 27.0.2 + typescript: 5.9.3 + transitivePeerDependencies: + - babel-plugin-macros + + '@adonisjs/auth@10.0.0-next.3(d87d466f96ebb9ba6a23ba18fdd97f4e)': dependencies: - '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) - '@adonisjs/presets': 3.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + '@adonisjs/core': 7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/presets': 3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) basic-auth: 2.0.1 optionalDependencies: '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) - '@adonisjs/lucid': 22.0.0-next.3(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) - '@adonisjs/session': 8.0.0-next.2(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.3(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0))(edge.js@6.4.0) + '@adonisjs/lucid': 22.0.0-next.4(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) + '@adonisjs/session': 8.0.0-next.2(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.4(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0))(edge.js@6.4.0) '@japa/api-client': 3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0) - '@japa/plugin-adonisjs': 5.1.0-next.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0) + '@japa/plugin-adonisjs': 5.1.0-next.0(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0) - '@adonisjs/bodyparser@11.0.0-next.9(@adonisjs/http-server@8.0.0-next.18(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13))': + '@adonisjs/bodyparser@11.0.0-next.6(@adonisjs/http-server@8.0.0-next.17(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.4)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/http-server': 8.0.0-next.18(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13) + '@adonisjs/http-server': 8.0.0-next.17(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.4)(youch@4.1.0-beta.13) '@poppinss/macroable': 1.1.0 '@poppinss/middleware': 3.2.7 '@poppinss/multiparty': 3.0.0 @@ -9264,10 +9302,25 @@ snapshots: transitivePeerDependencies: - supports-color - '@adonisjs/bouncer@4.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(edge.js@6.4.0)': + '@adonisjs/bodyparser@11.0.0-next.6(@adonisjs/http-server@8.0.0-next.17(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.4)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/http-server': 8.0.0-next.17(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.4)(youch@4.1.0-beta.13) + '@poppinss/macroable': 1.1.0 + '@poppinss/middleware': 3.2.7 + '@poppinss/multiparty': 3.0.0 + '@poppinss/qs': 6.15.0 '@poppinss/utils': 7.0.0-next.7 + file-type: 21.3.0 + inflation: 2.1.0 + media-typer: 1.1.0 + raw-body: 3.0.2 + transitivePeerDependencies: + - supports-color + + '@adonisjs/bouncer@4.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(edge.js@6.4.0)': + dependencies: + '@adonisjs/core': 7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@poppinss/utils': 7.0.0-next.5 optionalDependencies: '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) edge.js: 6.4.0 @@ -9276,22 +9329,22 @@ snapshots: dependencies: '@poppinss/utils': 7.0.0-next.7 - '@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)': + '@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)': dependencies: '@adonisjs/ace': 14.0.1-next.4(youch@4.1.0-beta.13) - '@adonisjs/application': 9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) - '@adonisjs/bodyparser': 11.0.0-next.9(@adonisjs/http-server@8.0.0-next.18(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13)) + '@adonisjs/application': 9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/bodyparser': 11.0.0-next.6(@adonisjs/http-server@8.0.0-next.17(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.4)(youch@4.1.0-beta.13)) '@adonisjs/config': 6.1.0-next.0 '@adonisjs/env': 7.0.0-next.3 - '@adonisjs/events': 10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/events': 10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4) '@adonisjs/fold': 11.0.0-next.4 '@adonisjs/hash': 10.0.0-next.2 '@adonisjs/health': 3.1.0-next.1 - '@adonisjs/http-server': 8.0.0-next.18(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13) + '@adonisjs/http-server': 8.0.0-next.17(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.4)(youch@4.1.0-beta.13) '@adonisjs/http-transformers': 1.6.2(@adonisjs/fold@11.0.0-next.4) '@adonisjs/logger': 7.1.0-next.3(pino-pretty@13.1.3) '@adonisjs/repl': 5.0.0-next.2 - '@boringnode/encryption': 0.2.5 + '@boringnode/encryption': 0.2.4 '@poppinss/colors': 4.1.6 '@poppinss/dumper': 0.7.0 '@poppinss/macroable': 1.1.0 @@ -9311,15 +9364,50 @@ snapshots: transitivePeerDependencies: - supports-color - '@adonisjs/cors@3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)': + dependencies: + '@adonisjs/ace': 14.0.1-next.4(youch@4.1.0-beta.13) + '@adonisjs/application': 9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/bodyparser': 11.0.0-next.6(@adonisjs/http-server@8.0.0-next.17(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.4)(youch@4.1.0-beta.13)) + '@adonisjs/config': 6.1.0-next.0 + '@adonisjs/env': 7.0.0-next.3 + '@adonisjs/events': 10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/fold': 11.0.0-next.4 + '@adonisjs/hash': 10.0.0-next.2 + '@adonisjs/health': 3.1.0-next.1 + '@adonisjs/http-server': 8.0.0-next.17(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.4)(youch@4.1.0-beta.13) + '@adonisjs/http-transformers': 1.6.2(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/logger': 7.1.0-next.3(pino-pretty@13.1.3) + '@adonisjs/repl': 5.0.0-next.2 + '@boringnode/encryption': 0.2.4 + '@poppinss/colors': 4.1.6 + '@poppinss/dumper': 0.7.0 + '@poppinss/macroable': 1.1.0 + '@poppinss/utils': 7.0.0-next.7 + '@sindresorhus/is': 7.2.0 + '@types/he': 1.2.3 + error-stack-parser-es: 1.0.5 + he: 1.2.0 + pretty-hrtime: 1.0.3 + string-width: 8.1.1 + optionalDependencies: + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) + '@vinejs/vine': 4.3.0 + edge.js: 6.4.0 + pino-pretty: 13.1.3 + youch: 4.1.0-beta.13 + transitivePeerDependencies: + - supports-color + + '@adonisjs/cors@3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) optionalDependencies: '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) - '@adonisjs/drive@4.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-s3@3.985.0)(@aws-sdk/s3-request-presigner@3.985.0)': + '@adonisjs/drive@4.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-s3@3.985.0)(@aws-sdk/s3-request-presigner@3.985.0)': dependencies: - '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) flydrive: 1.3.0(@aws-sdk/client-s3@3.985.0)(@aws-sdk/s3-request-presigner@3.985.0) optionalDependencies: '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) @@ -9332,11 +9420,19 @@ snapshots: '@poppinss/validator-lite': 2.1.2 split-lines: 3.0.0 - '@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)': + '@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)': dependencies: - '@adonisjs/application': 9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/application': 9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) '@adonisjs/fold': 11.0.0-next.4 - '@poppinss/utils': 7.0.0-next.7 + '@poppinss/utils': 7.0.0-next.5 + '@sindresorhus/is': 7.2.0 + emittery: 1.2.0 + + '@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)': + dependencies: + '@adonisjs/application': 9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/fold': 11.0.0-next.4 + '@poppinss/utils': 7.0.0-next.5 '@sindresorhus/is': 7.2.0 emittery: 1.2.0 @@ -9355,13 +9451,41 @@ snapshots: '@poppinss/utils': 7.0.0-next.7 check-disk-space: 3.4.0 - '@adonisjs/http-server@8.0.0-next.18(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13)': + '@adonisjs/http-server@8.0.0-next.17(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.4)(youch@4.1.0-beta.13)': dependencies: - '@adonisjs/application': 9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) - '@adonisjs/events': 10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/application': 9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/events': 10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4) '@adonisjs/fold': 11.0.0-next.4 '@adonisjs/logger': 7.1.0-next.3(pino-pretty@13.1.3) - '@boringnode/encryption': 0.2.5 + '@boringnode/encryption': 0.2.4 + '@poppinss/macroable': 1.1.0 + '@poppinss/matchit': 3.2.0 + '@poppinss/middleware': 3.2.7 + '@poppinss/qs': 6.15.0 + '@poppinss/utils': 7.0.0-next.7 + '@sindresorhus/is': 7.2.0 + content-disposition: 1.0.1 + cookie-es: 2.0.0 + destroy: 1.2.0 + encodeurl: 2.0.0 + etag: 1.8.1 + fresh: 0.5.2 + mime-types: 3.0.2 + on-finished: 2.4.1 + proxy-addr: 2.0.7 + tmp-cache: 1.1.0 + type-is: 2.0.1 + vary: 1.1.2 + optionalDependencies: + youch: 4.1.0-beta.13 + + '@adonisjs/http-server@8.0.0-next.17(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.4)(youch@4.1.0-beta.13)': + dependencies: + '@adonisjs/application': 9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/events': 10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/fold': 11.0.0-next.4 + '@adonisjs/logger': 7.1.0-next.3(pino-pretty@13.1.3) + '@boringnode/encryption': 0.2.4 '@poppinss/macroable': 1.1.0 '@poppinss/matchit': 3.2.0 '@poppinss/middleware': 3.2.7 @@ -9397,10 +9521,10 @@ snapshots: optionalDependencies: pino-pretty: 13.1.3 - '@adonisjs/lucid@22.0.0-next.3(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0)': + '@adonisjs/lucid@22.0.0-next.4(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0)': dependencies: - '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) - '@adonisjs/presets': 3.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + '@adonisjs/core': 7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/presets': 3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@faker-js/faker': 10.3.0 '@poppinss/hooks': 7.3.0 '@poppinss/macroable': 1.1.0 @@ -9429,9 +9553,9 @@ snapshots: - supports-color - tedious - '@adonisjs/mail@10.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-sesv2@3.962.0)(@types/luxon@3.7.1)(@types/node@22.19.10)(dayjs@1.11.19)(edge.js@6.4.0)(luxon@3.7.2)': + '@adonisjs/mail@10.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-sesv2@3.962.0)(@types/luxon@3.7.1)(@types/node@22.19.10)(dayjs@1.11.19)(edge.js@6.4.0)(luxon@3.7.2)': dependencies: - '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@poppinss/macroable': 1.1.0 '@poppinss/object-builder': 1.1.0 '@types/nodemailer': 7.0.4 @@ -9455,9 +9579,9 @@ snapshots: - moment-timezone - rrule - '@adonisjs/otel@1.1.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@adonisjs/otel@1.1.0(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@opentelemetry/api': 1.9.0 '@opentelemetry/auto-instrumentations-node': 0.67.3(@opentelemetry/api@1.9.0)(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0)) '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) @@ -9475,9 +9599,9 @@ snapshots: - encoding - supports-color - '@adonisjs/presets@3.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@adonisjs/presets@3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) optionalDependencies: '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) @@ -9486,21 +9610,21 @@ snapshots: '@poppinss/colors': 4.1.6 string-width: 8.1.1 - '@adonisjs/session@8.0.0-next.2(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.3(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0))(edge.js@6.4.0)': + '@adonisjs/session@8.0.0-next.2(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.4(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0))(edge.js@6.4.0)': dependencies: - '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@poppinss/macroable': 1.1.0 '@poppinss/utils': 7.0.0-next.7 optionalDependencies: '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) - '@adonisjs/lucid': 22.0.0-next.3(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) + '@adonisjs/lucid': 22.0.0-next.4(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) '@japa/api-client': 3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0) - '@japa/plugin-adonisjs': 5.1.0-next.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0) + '@japa/plugin-adonisjs': 5.1.0-next.0(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0) edge.js: 6.4.0 - '@adonisjs/transmit@2.0.2(patch_hash=16ce04e456982fcf7277acd514c8e2de6e325a38ee106a0539f1b41f64864451)(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@adonisjs/transmit@2.0.2(patch_hash=16ce04e456982fcf7277acd514c8e2de6e325a38ee106a0539f1b41f64864451)(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@boringnode/transmit': 0.2.2 transitivePeerDependencies: - ioredis @@ -10700,7 +10824,7 @@ snapshots: '@poppinss/utils': 6.10.1 object-hash: 3.0.0 - '@boringnode/encryption@0.2.5': + '@boringnode/encryption@0.2.4': dependencies: '@poppinss/utils': 7.0.0-next.7 @@ -11177,10 +11301,10 @@ snapshots: '@floating-ui/utils@0.2.10': {} - '@foadonis/shopkeeper@0.1.7(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.3(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(luxon@3.7.2)(reflect-metadata@0.2.2)': + '@foadonis/shopkeeper@0.1.7(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.4(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(luxon@3.7.2)(reflect-metadata@0.2.2)': dependencies: - '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) - '@adonisjs/lucid': 22.0.0-next.3(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) + '@adonisjs/core': 7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/lucid': 22.0.0-next.4(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) luxon: 3.7.2 reflect-metadata: 0.2.2 stripe: 17.7.0 @@ -11614,9 +11738,9 @@ snapshots: supports-color: 10.2.2 youch: 4.1.0-beta.13 - '@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0)': + '@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0)': dependencies: - '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@japa/runner': 4.5.0 optionalDependencies: '@japa/api-client': 3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0) @@ -11692,10 +11816,10 @@ snapshots: '@lottiefiles/dotlottie-web@0.42.0': {} - '@monocle-app/agent@1.0.0-beta.3(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@monocle-app/agent@1.0.0-beta.3(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) - '@adonisjs/otel': 1.1.0(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + '@adonisjs/core': 7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/otel': 1.1.0(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/exporter-metrics-otlp-http': 0.208.0(@opentelemetry/api@1.9.0) @@ -15379,24 +15503,24 @@ snapshots: path-browserify: 1.0.1 tinyglobby: 0.2.15 - '@tuyau/client@0.2.11-next.2': + '@tuyau/core@1.0.0-beta.10(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@tuyau/utils': 0.0.9 + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) + '@adonisjs/core': 7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) ky: 1.14.2 object-to-formdata: 4.5.1 - '@tuyau/core@1.0.0-beta.10(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@tuyau/core@1.0.0-beta.10(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) - '@adonisjs/core': 7.0.0-next.18(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) + '@adonisjs/core': 7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) ky: 1.14.2 object-to-formdata: 4.5.1 - '@tuyau/react-query@0.0.1-next.2(@tanstack/react-query@5.90.20(react@19.2.4))(@tuyau/client@0.2.11-next.2)': + '@tuyau/react-query@1.0.0-beta.1(@tanstack/react-query@5.90.20(react@19.2.4))(@tuyau/core@1.0.0-beta.10(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)))': dependencies: '@tanstack/react-query': 5.90.20(react@19.2.4) - '@tuyau/client': 0.2.11-next.2 - '@tuyau/utils': 0.0.9 + '@tuyau/core': 1.0.0-beta.10(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@tuyau/utils@0.0.9': {} From a5c3c11b52d79f95d87fbbdbce831d3f530d1acd Mon Sep 17 00:00:00 2001 From: densetsuuu Date: Wed, 7 Jan 2026 21:58:54 +0100 Subject: [PATCH 04/21] chore: fix package.json hot hook boundaries --- apps/backend/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 7923207..6625d6e 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -83,7 +83,7 @@ }, "hotHook": { "boundaries": [ - "./app/controllers/**/*.ts", + "./app/**/*_controller.ts", "./app/middleware/*.ts" ] } From 8e058c30c3555b2eb44fdf32446be701262912ad Mon Sep 17 00:00:00 2001 From: Charles Lapierre Date: Wed, 7 Jan 2026 23:27:49 +0100 Subject: [PATCH 05/21] chore: update readme oxlint --- .oxlintrc.json | 4 ++-- README.md | 22 +++++++++++++++------- apps/frontend/package.json | 3 --- 3 files changed, 17 insertions(+), 12 deletions(-) diff --git a/.oxlintrc.json b/.oxlintrc.json index 2b709b2..55e4926 100644 --- a/.oxlintrc.json +++ b/.oxlintrc.json @@ -14,7 +14,7 @@ * Web specific overrides */ { - "files": ["./apps/app/**/*"], + "files": ["./apps/frontend/**/*"], "plugins": ["react", "react-perf"] }, @@ -22,7 +22,7 @@ * API specific overrides */ { - "files": ["./apps/api/**/*"], + "files": ["./apps/backend/**/*"], "plugins": ["node"] } ], diff --git a/README.md b/README.md index 04153c6..c820bd2 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ A modern full-stack monorepo boilerplate featuring AdonisJS backend, TanStack St ### Backend -- **[AdonisJS v6](https://adonisjs.com/)** - Node.js web framework +- **[AdonisJS v7](https://adonisjs.com/)** - Node.js web framework - **PostgreSQL** - Database - **Lucid ORM** - Database toolkit - **Authentication** - Built-in auth system with session management @@ -14,7 +14,7 @@ A modern full-stack monorepo boilerplate featuring AdonisJS backend, TanStack St - **Email** - React Email for beautiful email templates - **Stripe Integration** - Payment processing with Shopkeeper - **Tuyau** - Type-safe API client generation -- **Sentry** - Error tracking and monitoring +- **Monocle** - Error tracking and monitoring ### Frontend @@ -39,6 +39,7 @@ A modern full-stack monorepo boilerplate featuring AdonisJS backend, TanStack St - **[pnpm](https://pnpm.io/)** - Fast, disk space efficient package manager - **[Turbo](https://turbo.build/)** - High-performance build system +- **[Oxc](https://oxc.rs/)** - High-performance linter & formatter - **Docker** - Containerization for development and deployment ## 📁 Project Structure @@ -127,6 +128,12 @@ RESEND_API_KEY=your_resend_key # Stripe STRIPE_KEY=your_stripe_key STRIPE_SECRET=your_stripe_secret + +# Monocle +APP_NAME=adonisjs_app +APP_VERSION=0.0.1 +APP_ENV=development +MONOCLE_API_KEY=mk_test ``` **Frontend** (`apps/frontend/.env`): @@ -167,6 +174,12 @@ pnpm dev # Run linting across all workspaces pnpm lint +# Run format across all workspaces +pnpm format + +# Run typecheck across all workspaces +pnpm typecheck + # Run tests across all workspaces pnpm test @@ -234,11 +247,6 @@ pnpm serve # Run tests pnpm test -# Linting and formatting -pnpm lint -pnpm format -pnpm check # Format and lint fix - # Deploy to Cloudflare pnpm deploy diff --git a/apps/frontend/package.json b/apps/frontend/package.json index eae44a9..07bc050 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -6,9 +6,6 @@ "dev": "vite dev", "build": "vite build", "serve": "vite preview", - "lint": "eslint", - "format": "prettier", - "check": "prettier --write . && eslint --fix", "deploy": "wrangler deploy" }, "dependencies": { From 22134de415afe0079ffce0add96e279e4b7df4cb Mon Sep 17 00:00:00 2001 From: Charles Lapierre Date: Thu, 8 Jan 2026 20:44:16 +0100 Subject: [PATCH 06/21] fix: remove route names --- .../controllers/admin_impersonation_controller.ts | 10 +++++----- .../app/admin/controllers/admin_users_controller.ts | 6 +++--- .../backend/app/auth/controllers/auth_controller.ts | 13 ++++++------- .../app/auth/controllers/email_controller.ts | 6 +++--- .../app/auth/controllers/password_controller.ts | 6 +++--- 5 files changed, 20 insertions(+), 21 deletions(-) diff --git a/apps/backend/app/admin/controllers/admin_impersonation_controller.ts b/apps/backend/app/admin/controllers/admin_impersonation_controller.ts index efc4e41..4ecc860 100644 --- a/apps/backend/app/admin/controllers/admin_impersonation_controller.ts +++ b/apps/backend/app/admin/controllers/admin_impersonation_controller.ts @@ -2,15 +2,15 @@ import type { HttpContext } from '@adonisjs/core/http' import { inject } from '@adonisjs/core' import { Get, Group, Middleware, Post } from '@adonisjs-community/girouette' +import UserTransformer from '#users/transformers/user_transformer' import User from '#users/models/user' import { middleware } from '#start/kernel' import AdminPolicy from '#admin/policies/admin_policy' -import UserTransformer from '#users/transformers/user_transformer' @inject() -@Group({ name: 'admin.impersonate', prefix: '/admin/impersonate' }) +@Group({ prefix: '/admin/impersonate' }) export default class AdminImpersonationController { - @Post('/:user_id/start', 'start') + @Post('/:user_id/start') @Middleware(middleware.auth()) async impersonateUser({ params, session, response, auth, bouncer, serialize }: HttpContext) { const currentUser = auth.getUserOrFail() @@ -32,7 +32,7 @@ export default class AdminImpersonationController { }) } - @Post('/stop', 'stop') + @Post('/stop') @Middleware(middleware.auth()) async stopImpersonation({ session, response, auth, serialize }: HttpContext) { const originalAdminId = session.get('originalAdminId') @@ -54,7 +54,7 @@ export default class AdminImpersonationController { }) } - @Get('/status', 'status') + @Get('/status') @Middleware(middleware.auth()) async impersonationStatus({ session, auth, serialize }: HttpContext) { const originalAdminId = session.get('originalAdminId') diff --git a/apps/backend/app/admin/controllers/admin_users_controller.ts b/apps/backend/app/admin/controllers/admin_users_controller.ts index 35c92f8..886fdc7 100644 --- a/apps/backend/app/admin/controllers/admin_users_controller.ts +++ b/apps/backend/app/admin/controllers/admin_users_controller.ts @@ -2,15 +2,15 @@ import type { HttpContext } from '@adonisjs/core/http' import { inject } from '@adonisjs/core' import { Get, Group, Middleware } from '@adonisjs-community/girouette' +import UserTransformer from '#users/transformers/user_transformer' import User from '#users/models/user' import { middleware } from '#start/kernel' import AdminPolicy from '#admin/policies/admin_policy' -import UserTransformer from '#users/transformers/user_transformer' @inject() -@Group({ name: 'admin.users', prefix: '/admin/users' }) +@Group({ prefix: '/admin/users' }) export default class AdminUsersController { - @Get('/', 'index') + @Get('/') @Middleware(middleware.auth()) async index({ request, bouncer, serialize }: HttpContext) { await bouncer.with(AdminPolicy).authorize('accessAdmin') diff --git a/apps/backend/app/auth/controllers/auth_controller.ts b/apps/backend/app/auth/controllers/auth_controller.ts index dd67fca..ec0e5f9 100644 --- a/apps/backend/app/auth/controllers/auth_controller.ts +++ b/apps/backend/app/auth/controllers/auth_controller.ts @@ -1,19 +1,18 @@ import type { HttpContext } from '@adonisjs/core/http' import { inject } from '@adonisjs/core' -import { Get, Group, Middleware, Post } from '@adonisjs-community/girouette' +import { Get, Middleware, Post } from '@adonisjs-community/girouette' +import UserTransformer from '#users/transformers/user_transformer' import User from '#users/models/user' import { middleware } from '#start/kernel' import { registerValidator } from '#auth/validators/register' import { loginValidator } from '#auth/validators/login' import { EmailVerificationService } from '#auth/services/email_verification_service' -import UserTransformer from '#users/transformers/user_transformer' @inject() -@Group({ name: 'auth' }) export default class AuthController { constructor(private emailVerificationService: EmailVerificationService) {} - @Post('/register', 'register') + @Post('/register') async register({ request, response, serialize }: HttpContext) { const payload = await request.validateUsing(registerValidator) @@ -32,7 +31,7 @@ export default class AuthController { }) } - @Post('/login', 'login') + @Post('/login') async login({ auth, request, serialize }: HttpContext) { const { email, password } = await request.validateUsing(loginValidator) @@ -43,7 +42,7 @@ export default class AuthController { return await serialize(UserTransformer.transform(user)) } - @Get('/me', 'me') + @Get('/me') @Middleware([middleware.auth()]) async me({ auth, serialize }: HttpContext) { const user = auth.getUserOrFail() @@ -51,7 +50,7 @@ export default class AuthController { return await serialize(UserTransformer.transform(user)) } - @Post('/logout', 'logout') + @Post('/logout') @Middleware(middleware.auth()) async logout({ auth, response }: HttpContext) { await auth.use('web').logout() diff --git a/apps/backend/app/auth/controllers/email_controller.ts b/apps/backend/app/auth/controllers/email_controller.ts index c36aecb..2bb095b 100644 --- a/apps/backend/app/auth/controllers/email_controller.ts +++ b/apps/backend/app/auth/controllers/email_controller.ts @@ -6,11 +6,11 @@ import { resendVerificationEmailValidator } from '#auth/validators/email_verific import { EmailVerificationService } from '#auth/services/email_verification_service' @inject() -@Group({ name: 'auth.email', prefix: '/auth/email' }) +@Group({ prefix: '/auth/email' }) export default class EmailController { constructor(private emailVerificationService: EmailVerificationService) {} - @Post('/verify/:token', 'verify') + @Post('/verify/:token') async verifyEmail({ response, params }: HttpContext) { const { token } = params const verificationToken = await this.emailVerificationService.getToken(token) @@ -24,7 +24,7 @@ export default class EmailController { return response.status(200).json(result) } - @Post('/resend', 'resend') + @Post('/resend') async resendVerificationEmail({ request, response }: HttpContext) { const { email } = await request.validateUsing(resendVerificationEmailValidator) diff --git a/apps/backend/app/auth/controllers/password_controller.ts b/apps/backend/app/auth/controllers/password_controller.ts index 309d61c..0f30698 100644 --- a/apps/backend/app/auth/controllers/password_controller.ts +++ b/apps/backend/app/auth/controllers/password_controller.ts @@ -6,11 +6,11 @@ import { forgotPasswordValidator, resetPasswordValidator } from '#auth/validator import { PasswordResetService } from '#auth/services/password_reset_service' @inject() -@Group({ name: 'auth.password', prefix: '/auth/password' }) +@Group({ prefix: '/auth/password' }) export default class PasswordController { constructor(private passwordResetService: PasswordResetService) {} - @Post('/forgot', 'forgot') + @Post('/forgot') async forgotPassword({ request, response }: HttpContext) { const { email } = await request.validateUsing(forgotPasswordValidator) @@ -19,7 +19,7 @@ export default class PasswordController { return response.ok(result) } - @Post('/reset/:token', 'reset') + @Post('/reset/:token') async resetPassword({ request, response, params, auth }: HttpContext) { const { token } = params const payload = await request.validateUsing(resetPasswordValidator) From b4162ec3e8e0a251b7b02763f2243e70f7a5ce2a Mon Sep 17 00:00:00 2001 From: Charles Lapierre Date: Thu, 8 Jan 2026 23:03:37 +0100 Subject: [PATCH 07/21] feat: bug example --- apps/backend/app/users/models/user.ts | 29 +-------------------------- 1 file changed, 1 insertion(+), 28 deletions(-) diff --git a/apps/backend/app/users/models/user.ts b/apps/backend/app/users/models/user.ts index d41f4a5..8be4cdd 100644 --- a/apps/backend/app/users/models/user.ts +++ b/apps/backend/app/users/models/user.ts @@ -2,14 +2,11 @@ import type { Address } from '#common/types/address' import { DateTime } from 'luxon' import { Billable } from '@foadonis/shopkeeper/mixins' -import { BaseModel } from '@adonisjs/lucid/orm' import { column, computed } from '@adonisjs/lucid/orm' import hash from '@adonisjs/core/services/hash' import { compose } from '@adonisjs/core/helpers' import { withAuthFinder } from '@adonisjs/auth/mixins/lucid' import { UserSchema } from '#database/schema' -import { withUUID } from '#common/mixins/with_uuid' -import { withTimestamps } from '#common/mixins/with_timestamps' const AuthFinder = withAuthFinder(() => hash.use('scrypt'), { uids: ['email'], @@ -21,36 +18,12 @@ export enum Role { USER = 'USER', } -export default class User extends compose( - BaseModel, - AuthFinder, - Billable, - withUUID(), - withTimestamps(), -) { - @column() - declare firstName: string - - @column() - declare lastName: string - - @column() - declare email: string - - @column({ serializeAs: null }) - declare password: string - - @column() - declare role: Role - +export default class User extends compose(UserSchema, AuthFinder, Billable) { @column({ prepare: (value: Address) => JSON.stringify(value), }) declare address: Address - @column.dateTime() - declare emailVerifiedAt: DateTime | null - @computed() get fullName(): string { return `${this.firstName} ${this.lastName}` From c78edad3860fff70e593446bb32ce93d340ce42d Mon Sep 17 00:00:00 2001 From: Charles Lapierre Date: Fri, 9 Jan 2026 18:27:30 +0100 Subject: [PATCH 08/21] chore: remove shopkeeper --- .../.adonisjs/client/registry/index.ts | 32 +++++----- .../.adonisjs/client/registry/schema.d.ts | 16 ++--- .../.adonisjs/client/registry/tree.d.ts | 32 +++++----- apps/backend/.adonisjs/server/routes.d.ts | 32 +++++----- apps/backend/adonisrc.ts | 2 - apps/backend/app/users/models/user.ts | 9 +-- apps/backend/config/shopkeeper.ts | 28 --------- .../migrations/01_create_users_table.ts | 1 + .../05_create_customer_stripe_columns.ts | 20 ------- .../06_create_subscriptions_table.ts | 30 ---------- .../07_create_subscription_items_table.ts | 27 --------- apps/backend/database/schema.ts | 60 +------------------ apps/backend/package.json | 1 - pnpm-lock.yaml | 29 --------- 14 files changed, 61 insertions(+), 258 deletions(-) delete mode 100644 apps/backend/config/shopkeeper.ts delete mode 100644 apps/backend/database/migrations/05_create_customer_stripe_columns.ts delete mode 100644 apps/backend/database/migrations/06_create_subscriptions_table.ts delete mode 100644 apps/backend/database/migrations/07_create_subscription_items_table.ts diff --git a/apps/backend/.adonisjs/client/registry/index.ts b/apps/backend/.adonisjs/client/registry/index.ts index cbeeed3..49809d7 100644 --- a/apps/backend/.adonisjs/client/registry/index.ts +++ b/apps/backend/.adonisjs/client/registry/index.ts @@ -36,29 +36,29 @@ const routes = { tokens: [{"old":"/health","type":0,"val":"health","end":""}], types: placeholder as Registry['core']['types'], }, - 'admin.impersonate.start': { + 'admin impersonation.impersonateUser': { methods: ["POST"], pattern: '/admin/impersonate/:user_id/start', tokens: [{"old":"/admin/impersonate/:user_id/start","type":0,"val":"admin","end":""},{"old":"/admin/impersonate/:user_id/start","type":0,"val":"impersonate","end":""},{"old":"/admin/impersonate/:user_id/start","type":1,"val":"user_id","end":""},{"old":"/admin/impersonate/:user_id/start","type":0,"val":"start","end":""}], - types: placeholder as Registry['admin.impersonate.start']['types'], + types: placeholder as Registry['admin impersonation.impersonateUser']['types'], }, - 'admin.impersonate.stop': { + 'admin impersonation.stopImpersonation': { methods: ["POST"], pattern: '/admin/impersonate/stop', tokens: [{"old":"/admin/impersonate/stop","type":0,"val":"admin","end":""},{"old":"/admin/impersonate/stop","type":0,"val":"impersonate","end":""},{"old":"/admin/impersonate/stop","type":0,"val":"stop","end":""}], - types: placeholder as Registry['admin.impersonate.stop']['types'], + types: placeholder as Registry['admin impersonation.stopImpersonation']['types'], }, - 'admin.impersonate.status': { + 'admin impersonation.impersonationStatus': { methods: ["GET"], pattern: '/admin/impersonate/status', tokens: [{"old":"/admin/impersonate/status","type":0,"val":"admin","end":""},{"old":"/admin/impersonate/status","type":0,"val":"impersonate","end":""},{"old":"/admin/impersonate/status","type":0,"val":"status","end":""}], - types: placeholder as Registry['admin.impersonate.status']['types'], + types: placeholder as Registry['admin impersonation.impersonationStatus']['types'], }, - 'admin.users.index': { + 'admin users.index': { methods: ["GET"], pattern: '/admin/users', tokens: [{"old":"/admin/users","type":0,"val":"admin","end":""},{"old":"/admin/users","type":0,"val":"users","end":""}], - types: placeholder as Registry['admin.users.index']['types'], + types: placeholder as Registry['admin users.index']['types'], }, 'auth.register': { methods: ["POST"], @@ -84,29 +84,29 @@ const routes = { tokens: [{"old":"/logout","type":0,"val":"logout","end":""}], types: placeholder as Registry['auth.logout']['types'], }, - 'auth.email.verify': { + 'email.verifyEmail': { methods: ["POST"], pattern: '/auth/email/verify/:token', tokens: [{"old":"/auth/email/verify/:token","type":0,"val":"auth","end":""},{"old":"/auth/email/verify/:token","type":0,"val":"email","end":""},{"old":"/auth/email/verify/:token","type":0,"val":"verify","end":""},{"old":"/auth/email/verify/:token","type":1,"val":"token","end":""}], - types: placeholder as Registry['auth.email.verify']['types'], + types: placeholder as Registry['email.verifyEmail']['types'], }, - 'auth.email.resend': { + 'email.resendVerificationEmail': { methods: ["POST"], pattern: '/auth/email/resend', tokens: [{"old":"/auth/email/resend","type":0,"val":"auth","end":""},{"old":"/auth/email/resend","type":0,"val":"email","end":""},{"old":"/auth/email/resend","type":0,"val":"resend","end":""}], - types: placeholder as Registry['auth.email.resend']['types'], + types: placeholder as Registry['email.resendVerificationEmail']['types'], }, - 'auth.password.forgot': { + 'password.forgotPassword': { methods: ["POST"], pattern: '/auth/password/forgot', tokens: [{"old":"/auth/password/forgot","type":0,"val":"auth","end":""},{"old":"/auth/password/forgot","type":0,"val":"password","end":""},{"old":"/auth/password/forgot","type":0,"val":"forgot","end":""}], - types: placeholder as Registry['auth.password.forgot']['types'], + types: placeholder as Registry['password.forgotPassword']['types'], }, - 'auth.password.reset': { + 'password.resetPassword': { methods: ["POST"], pattern: '/auth/password/reset/:token', tokens: [{"old":"/auth/password/reset/:token","type":0,"val":"auth","end":""},{"old":"/auth/password/reset/:token","type":0,"val":"password","end":""},{"old":"/auth/password/reset/:token","type":0,"val":"reset","end":""},{"old":"/auth/password/reset/:token","type":1,"val":"token","end":""}], - types: placeholder as Registry['auth.password.reset']['types'], + types: placeholder as Registry['password.resetPassword']['types'], }, } as const satisfies Record diff --git a/apps/backend/.adonisjs/client/registry/schema.d.ts b/apps/backend/.adonisjs/client/registry/schema.d.ts index 9a888ea..9e32698 100644 --- a/apps/backend/.adonisjs/client/registry/schema.d.ts +++ b/apps/backend/.adonisjs/client/registry/schema.d.ts @@ -60,7 +60,7 @@ export interface Registry { response: Awaited> } } - 'admin.impersonate.start': { + 'admin impersonation.impersonateUser': { methods: ["POST"] pattern: '/admin/impersonate/:user_id/start' types: { @@ -71,7 +71,7 @@ export interface Registry { response: Awaited> } } - 'admin.impersonate.stop': { + 'admin impersonation.stopImpersonation': { methods: ["POST"] pattern: '/admin/impersonate/stop' types: { @@ -82,7 +82,7 @@ export interface Registry { response: Awaited> } } - 'admin.impersonate.status': { + 'admin impersonation.impersonationStatus': { methods: ["GET"] pattern: '/admin/impersonate/status' types: { @@ -93,7 +93,7 @@ export interface Registry { response: Awaited> } } - 'admin.users.index': { + 'admin users.index': { methods: ["GET"] pattern: '/admin/users' types: { @@ -148,7 +148,7 @@ export interface Registry { response: Awaited> } } - 'auth.email.verify': { + 'email.verifyEmail': { methods: ["POST"] pattern: '/auth/email/verify/:token' types: { @@ -159,7 +159,7 @@ export interface Registry { response: Awaited> } } - 'auth.email.resend': { + 'email.resendVerificationEmail': { methods: ["POST"] pattern: '/auth/email/resend' types: { @@ -170,7 +170,7 @@ export interface Registry { response: Awaited> } } - 'auth.password.forgot': { + 'password.forgotPassword': { methods: ["POST"] pattern: '/auth/password/forgot' types: { @@ -181,7 +181,7 @@ export interface Registry { response: Awaited> } } - 'auth.password.reset': { + 'password.resetPassword': { methods: ["POST"] pattern: '/auth/password/reset/:token' types: { diff --git a/apps/backend/.adonisjs/client/registry/tree.d.ts b/apps/backend/.adonisjs/client/registry/tree.d.ts index 463b842..24d3654 100644 --- a/apps/backend/.adonisjs/client/registry/tree.d.ts +++ b/apps/backend/.adonisjs/client/registry/tree.d.ts @@ -9,28 +9,26 @@ export interface ApiDefinition { subscribe: typeof routes['subscribe'] unsubscribe: typeof routes['unsubscribe'] core: typeof routes['core'] - admin: { - impersonate: { - start: typeof routes['admin.impersonate.start'] - stop: typeof routes['admin.impersonate.stop'] - status: typeof routes['admin.impersonate.status'] - } - users: { - index: typeof routes['admin.users.index'] - } + admin impersonation: { + impersonateUser: typeof routes['admin impersonation.impersonateUser'] + stopImpersonation: typeof routes['admin impersonation.stopImpersonation'] + impersonationStatus: typeof routes['admin impersonation.impersonationStatus'] + } + admin users: { + index: typeof routes['admin users.index'] } auth: { register: typeof routes['auth.register'] login: typeof routes['auth.login'] me: typeof routes['auth.me'] logout: typeof routes['auth.logout'] - email: { - verify: typeof routes['auth.email.verify'] - resend: typeof routes['auth.email.resend'] - } - password: { - forgot: typeof routes['auth.password.forgot'] - reset: typeof routes['auth.password.reset'] - } + } + email: { + verifyEmail: typeof routes['email.verifyEmail'] + resendVerificationEmail: typeof routes['email.resendVerificationEmail'] + } + password: { + forgotPassword: typeof routes['password.forgotPassword'] + resetPassword: typeof routes['password.resetPassword'] } } diff --git a/apps/backend/.adonisjs/server/routes.d.ts b/apps/backend/.adonisjs/server/routes.d.ts index 419a575..0375486 100644 --- a/apps/backend/.adonisjs/server/routes.d.ts +++ b/apps/backend/.adonisjs/server/routes.d.ts @@ -9,38 +9,38 @@ export type ScannedRoutes = { 'subscribe': { paramsTuple?: []; params?: {} } 'unsubscribe': { paramsTuple?: []; params?: {} } 'core': { paramsTuple?: []; params?: {} } - 'admin.impersonate.start': { paramsTuple: [ParamValue]; params: {'user_id': ParamValue} } - 'admin.impersonate.stop': { paramsTuple?: []; params?: {} } - 'admin.impersonate.status': { paramsTuple?: []; params?: {} } - 'admin.users.index': { paramsTuple?: []; params?: {} } + 'admin impersonation.impersonateUser': { paramsTuple: [ParamValue]; params: {'user_id': ParamValue} } + 'admin impersonation.stopImpersonation': { paramsTuple?: []; params?: {} } + 'admin impersonation.impersonationStatus': { paramsTuple?: []; params?: {} } + 'admin users.index': { paramsTuple?: []; params?: {} } 'auth.register': { paramsTuple?: []; params?: {} } 'auth.login': { paramsTuple?: []; params?: {} } 'auth.me': { paramsTuple?: []; params?: {} } 'auth.logout': { paramsTuple?: []; params?: {} } - 'auth.email.verify': { paramsTuple: [ParamValue]; params: {'token': ParamValue} } - 'auth.email.resend': { paramsTuple?: []; params?: {} } - 'auth.password.forgot': { paramsTuple?: []; params?: {} } - 'auth.password.reset': { paramsTuple: [ParamValue]; params: {'token': ParamValue} } + 'email.verifyEmail': { paramsTuple: [ParamValue]; params: {'token': ParamValue} } + 'email.resendVerificationEmail': { paramsTuple?: []; params?: {} } + 'password.forgotPassword': { paramsTuple?: []; params?: {} } + 'password.resetPassword': { paramsTuple: [ParamValue]; params: {'token': ParamValue} } } POST: { 'shopkeeper.webhook': { paramsTuple?: []; params?: {} } 'subscribe': { paramsTuple?: []; params?: {} } 'unsubscribe': { paramsTuple?: []; params?: {} } - 'admin.impersonate.start': { paramsTuple: [ParamValue]; params: {'user_id': ParamValue} } - 'admin.impersonate.stop': { paramsTuple?: []; params?: {} } + 'admin impersonation.impersonateUser': { paramsTuple: [ParamValue]; params: {'user_id': ParamValue} } + 'admin impersonation.stopImpersonation': { paramsTuple?: []; params?: {} } 'auth.register': { paramsTuple?: []; params?: {} } 'auth.login': { paramsTuple?: []; params?: {} } 'auth.logout': { paramsTuple?: []; params?: {} } - 'auth.email.verify': { paramsTuple: [ParamValue]; params: {'token': ParamValue} } - 'auth.email.resend': { paramsTuple?: []; params?: {} } - 'auth.password.forgot': { paramsTuple?: []; params?: {} } - 'auth.password.reset': { paramsTuple: [ParamValue]; params: {'token': ParamValue} } + 'email.verifyEmail': { paramsTuple: [ParamValue]; params: {'token': ParamValue} } + 'email.resendVerificationEmail': { paramsTuple?: []; params?: {} } + 'password.forgotPassword': { paramsTuple?: []; params?: {} } + 'password.resetPassword': { paramsTuple: [ParamValue]; params: {'token': ParamValue} } } GET: { 'event_stream': { paramsTuple?: []; params?: {} } 'core': { paramsTuple?: []; params?: {} } - 'admin.impersonate.status': { paramsTuple?: []; params?: {} } - 'admin.users.index': { paramsTuple?: []; params?: {} } + 'admin impersonation.impersonationStatus': { paramsTuple?: []; params?: {} } + 'admin users.index': { paramsTuple?: []; params?: {} } 'auth.me': { paramsTuple?: []; params?: {} } } HEAD: { diff --git a/apps/backend/adonisrc.ts b/apps/backend/adonisrc.ts index 7e2474f..30ee7f1 100644 --- a/apps/backend/adonisrc.ts +++ b/apps/backend/adonisrc.ts @@ -35,7 +35,6 @@ export default defineConfig({ () => import('@adonisjs-community/modules/commands'), () => import('@adonisjs/mail/commands'), () => import('@adonisjs/bouncer/commands'), - () => import('@foadonis/shopkeeper/commands'), ], /* @@ -63,7 +62,6 @@ export default defineConfig({ () => import('@adonisjs/drive/drive_provider'), () => import('@adonisjs/mail/mail_provider'), () => import('@adonisjs/bouncer/bouncer_provider'), - () => import('@foadonis/shopkeeper/shopkeeper_provider'), () => import('@adonisjs/transmit/transmit_provider'), () => import('@monocle.sh/adonisjs-agent/monocle_provider'), () => import('@adonisjs/i18n/i18n_provider'), diff --git a/apps/backend/app/users/models/user.ts b/apps/backend/app/users/models/user.ts index 8be4cdd..5c1c3f5 100644 --- a/apps/backend/app/users/models/user.ts +++ b/apps/backend/app/users/models/user.ts @@ -1,12 +1,11 @@ import type { Address } from '#common/types/address' -import { DateTime } from 'luxon' -import { Billable } from '@foadonis/shopkeeper/mixins' import { column, computed } from '@adonisjs/lucid/orm' import hash from '@adonisjs/core/services/hash' import { compose } from '@adonisjs/core/helpers' import { withAuthFinder } from '@adonisjs/auth/mixins/lucid' import { UserSchema } from '#database/schema' +import { withUUID } from '#common/mixins/with_uuid' const AuthFinder = withAuthFinder(() => hash.use('scrypt'), { uids: ['email'], @@ -18,7 +17,7 @@ export enum Role { USER = 'USER', } -export default class User extends compose(UserSchema, AuthFinder, Billable) { +export default class User extends compose(UserSchema, AuthFinder, withUUID()) { @column({ prepare: (value: Address) => JSON.stringify(value), }) @@ -28,8 +27,4 @@ export default class User extends compose(UserSchema, AuthFinder, Billable) { get fullName(): string { return `${this.firstName} ${this.lastName}` } - - getModelId(): string { - return this.id - } } diff --git a/apps/backend/config/shopkeeper.ts b/apps/backend/config/shopkeeper.ts deleted file mode 100644 index ad8db00..0000000 --- a/apps/backend/config/shopkeeper.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { defineConfig } from '@foadonis/shopkeeper' -import env from '#start/env' - -export default defineConfig({ - key: env.get('STRIPE_KEY'), - secret: env.get('STRIPE_SECRET'), - - currency: env.get('SHOPKEEPER_CURRENCY', 'USD'), - currencyLocale: env.get('SHOPKEEPER_CURRENCY_LOCALE', 'en-US'), - - webhook: { - secret: env.get('STRIPE_WEBHOOK_SECRET'), - tolerance: 300, - }, - - models: { - customerModel: () => import('#users/models/user'), - subscriptionModel: () => import('@foadonis/shopkeeper/models/subscription'), - subscriptionItemModel: () => import('@foadonis/shopkeeper/models/subscription_item'), - }, - - calculateTaxes: false, - - keepIncompleteSubscriptionsActive: false, - keepPastDueSubscriptionsActive: false, - - registerRoutes: true, -}) diff --git a/apps/backend/database/migrations/01_create_users_table.ts b/apps/backend/database/migrations/01_create_users_table.ts index d3d9799..123eff1 100644 --- a/apps/backend/database/migrations/01_create_users_table.ts +++ b/apps/backend/database/migrations/01_create_users_table.ts @@ -9,6 +9,7 @@ export default class extends BaseSchema { table.string('first_name').nullable() table.string('last_name').nullable() table.string('email', 254).notNullable().unique() + table.jsonb('address').nullable() table.string('password').notNullable() table.enum('role', ['ADMIN', 'USER']).notNullable().defaultTo('USER') table.timestamp('email_verified_at').nullable() diff --git a/apps/backend/database/migrations/05_create_customer_stripe_columns.ts b/apps/backend/database/migrations/05_create_customer_stripe_columns.ts deleted file mode 100644 index 2082cff..0000000 --- a/apps/backend/database/migrations/05_create_customer_stripe_columns.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { BaseSchema } from '@adonisjs/lucid/schema' - -export default class extends BaseSchema { - protected tableName = 'users' - - async up() { - this.schema.table(this.tableName, (table) => { - table.string('stripe_id').nullable().index() - table.string('pm_type').nullable() - table.string('pm_last_four', 4).nullable() - table.timestamp('trial_ends_at').nullable() - }) - } - - async down() { - this.schema.table(this.tableName, (table) => { - table.dropColumns('stripe_id', 'pm_type', 'pm_last_four', 'trial_ends_at') - }) - } -} diff --git a/apps/backend/database/migrations/06_create_subscriptions_table.ts b/apps/backend/database/migrations/06_create_subscriptions_table.ts deleted file mode 100644 index e41d718..0000000 --- a/apps/backend/database/migrations/06_create_subscriptions_table.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { BaseSchema } from '@adonisjs/lucid/schema' - -export default class extends BaseSchema { - protected tableName = 'subscriptions' - - async up() { - this.schema.createTable(this.tableName, (table) => { - table.uuid('id').primary().notNullable() - - table.uuid('user_id').references('users.id').onDelete('CASCADE') - - table.string('type').notNullable() - table.string('stripe_id').notNullable().unique() - table.string('stripe_status').notNullable() - table.string('stripe_price').nullable() - table.integer('quantity').nullable() - table.timestamp('trial_ends_at').nullable() - table.timestamp('ends_at').nullable() - - table.timestamp('created_at').notNullable() - table.timestamp('updated_at').nullable() - - table.index(['user_id', 'stripe_status']) - }) - } - - async down() { - this.schema.dropTable(this.tableName) - } -} diff --git a/apps/backend/database/migrations/07_create_subscription_items_table.ts b/apps/backend/database/migrations/07_create_subscription_items_table.ts deleted file mode 100644 index 2c5f008..0000000 --- a/apps/backend/database/migrations/07_create_subscription_items_table.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { BaseSchema } from '@adonisjs/lucid/schema' - -export default class extends BaseSchema { - protected tableName = 'subscription_items' - - async up() { - this.schema.createTable(this.tableName, (table) => { - table.uuid('id').primary().notNullable() - - table.uuid('subscription_id').references('subscriptions.id').onDelete('CASCADE') - - table.string('stripe_id').notNullable().unique() - table.string('stripe_product').notNullable() - table.string('stripe_price').notNullable() - table.integer('quantity').nullable() - - table.timestamp('created_at').notNullable() - table.timestamp('updated_at').nullable() - - table.index(['subscription_id', 'stripe_price']) - }) - } - - async down() { - this.schema.dropTable(this.tableName) - } -} diff --git a/apps/backend/database/schema.ts b/apps/backend/database/schema.ts index d957a4f..863d00e 100644 --- a/apps/backend/database/schema.ts +++ b/apps/backend/database/schema.ts @@ -35,56 +35,8 @@ export class ResetPasswordTokenSchema extends BaseModel { declare updatedAt: DateTime | null } -export class SubscriptionItemSchema extends BaseModel { - static $columns = ['id', 'subscriptionId', 'stripeId', 'stripeProduct', 'stripePrice', 'quantity', 'createdAt', 'updatedAt'] as const - $columns = SubscriptionItemSchema.$columns - @column({ isPrimary: true }) - declare id: string - @column() - declare subscriptionId: string | null - @column() - declare stripeId: string - @column() - declare stripeProduct: string - @column() - declare stripePrice: string - @column() - declare quantity: number | null - @column.dateTime({ autoCreate: true }) - declare createdAt: DateTime - @column.dateTime({ autoCreate: true, autoUpdate: true }) - declare updatedAt: DateTime | null -} - -export class SubscriptionSchema extends BaseModel { - static $columns = ['id', 'userId', 'type', 'stripeId', 'stripeStatus', 'stripePrice', 'quantity', 'trialEndsAt', 'endsAt', 'createdAt', 'updatedAt'] as const - $columns = SubscriptionSchema.$columns - @column({ isPrimary: true }) - declare id: string - @column() - declare userId: string | null - @column() - declare type: string - @column() - declare stripeId: string - @column() - declare stripeStatus: string - @column() - declare stripePrice: string | null - @column() - declare quantity: number | null - @column.dateTime() - declare trialEndsAt: DateTime | null - @column.dateTime() - declare endsAt: DateTime | null - @column.dateTime({ autoCreate: true }) - declare createdAt: DateTime - @column.dateTime({ autoCreate: true, autoUpdate: true }) - declare updatedAt: DateTime | null -} - export class UserSchema extends BaseModel { - static $columns = ['id', 'firstName', 'lastName', 'email', 'password', 'role', 'emailVerifiedAt', 'createdAt', 'updatedAt', 'stripeId', 'pmType', 'pmLastFour', 'trialEndsAt'] as const + static $columns = ['id', 'firstName', 'lastName', 'email', 'address', 'password', 'role', 'emailVerifiedAt', 'createdAt', 'updatedAt'] as const $columns = UserSchema.$columns @column({ isPrimary: true }) declare id: string @@ -94,6 +46,8 @@ export class UserSchema extends BaseModel { declare lastName: string | null @column() declare email: string + @column() + declare address: any | null @column({ serializeAs: null }) declare password: string @column() @@ -104,12 +58,4 @@ export class UserSchema extends BaseModel { declare createdAt: DateTime @column.dateTime({ autoCreate: true, autoUpdate: true }) declare updatedAt: DateTime | null - @column() - declare stripeId: string | null - @column() - declare pmType: string | null - @column() - declare pmLastFour: string | null - @column.dateTime() - declare trialEndsAt: DateTime | null } diff --git a/apps/backend/package.json b/apps/backend/package.json index 6625d6e..0a453a5 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -46,7 +46,6 @@ "@adonisjs/transmit": "^2.0.2", "@aws-sdk/client-s3": "^3.901.0", "@aws-sdk/s3-request-presigner": "^3.901.0", - "@foadonis/shopkeeper": "^0.1.7", "@monocle-app/agent": "1.0.0-beta.3", "@react-email/components": "^0.5.7", "@react-email/render": "^1.4.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2f6f2f8..8066510 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -77,9 +77,6 @@ importers: '@aws-sdk/s3-request-presigner': specifier: ^3.901.0 version: 3.985.0 - '@foadonis/shopkeeper': - specifier: ^0.1.7 - version: 0.1.7(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.4(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(luxon@3.7.2)(reflect-metadata@0.2.2) '@monocle-app/agent': specifier: 1.0.0-beta.3 version: 1.0.0-beta.3(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) @@ -2097,15 +2094,6 @@ packages: '@floating-ui/utils@0.2.10': resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} - '@foadonis/shopkeeper@0.1.7': - resolution: {integrity: sha512-E1inn/n5S+nDCsg3VxrahsL4dPxzTdpxoxwekezzF8EFHDr6aEfoLWTgVRSRB2LECw/9gHa3fU/f9dw3H8wp5Q==} - engines: {node: '>=20.6.0'} - peerDependencies: - '@adonisjs/core': ^6.2.0 - '@adonisjs/lucid': ^21.2.0 - luxon: ^3.5.0 - reflect-metadata: ^0.2.2 - '@grpc/grpc-js@1.14.3': resolution: {integrity: sha512-Iq8QQQ/7X3Sac15oB6p0FmUg/klxQvXLeileoqrTRGJYLV+/9tubbr9ipz0GKHjmXVsgFPo/+W+2cA8eNcR+XA==} engines: {node: '>=12.10.0'} @@ -8457,10 +8445,6 @@ packages: strip-literal@3.1.0: resolution: {integrity: sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==} - stripe@17.7.0: - resolution: {integrity: sha512-aT2BU9KkizY9SATf14WhhYVv2uOapBWX0OFWF4xvcj1mPaNotlSc2CsxpS4DS46ZueSppmCF5BX1sNYBtwBvfw==} - engines: {node: '>=12.*'} - strnum@2.1.1: resolution: {integrity: sha512-7ZvoFTiCnGxBtDqJ//Cu6fWtZtc7Y3x+QOirG15wztbdngGSkht27o2pyGWrVy0b4WAy3jbKmnoK6g5VlVNUUw==} @@ -11301,14 +11285,6 @@ snapshots: '@floating-ui/utils@0.2.10': {} - '@foadonis/shopkeeper@0.1.7(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.4(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(luxon@3.7.2)(reflect-metadata@0.2.2)': - dependencies: - '@adonisjs/core': 7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) - '@adonisjs/lucid': 22.0.0-next.4(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.21(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) - luxon: 3.7.2 - reflect-metadata: 0.2.2 - stripe: 17.7.0 - '@grpc/grpc-js@1.14.3': dependencies: '@grpc/proto-loader': 0.8.0 @@ -18745,11 +18721,6 @@ snapshots: dependencies: js-tokens: 9.0.1 - stripe@17.7.0: - dependencies: - '@types/node': 22.19.10 - qs: 6.14.1 - strnum@2.1.1: {} strtok3@10.3.4: From 18813e6d6602ac1c085dac9adfe0f6eee9c74e96 Mon Sep 17 00:00:00 2001 From: Charles Lapierre Date: Fri, 9 Jan 2026 20:53:49 +0100 Subject: [PATCH 09/21] fix: vite config --- apps/frontend/src/components/home/chart-area-interactive.tsx | 4 ++-- apps/frontend/src/components/home/section-cards.tsx | 2 +- apps/frontend/vite.config.ts | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/apps/frontend/src/components/home/chart-area-interactive.tsx b/apps/frontend/src/components/home/chart-area-interactive.tsx index a7f3306..fcaaf2c 100644 --- a/apps/frontend/src/components/home/chart-area-interactive.tsx +++ b/apps/frontend/src/components/home/chart-area-interactive.tsx @@ -175,7 +175,7 @@ export function ChartAreaInteractive() { value={timeRange} onValueChange={setTimeRange} variant="outline" - className="hidden *:data-[slot=toggle-group-item]:!px-4 @[767px]/card:flex" + className="hidden *:data-[slot=toggle-group-item]:px-4! @[767px]/card:flex" > Last 3 months Last 30 days @@ -223,7 +223,7 @@ export function ChartAreaInteractive() { axisLine={false} tickMargin={8} minTickGap={32} - tickFormatter={(value) => { + tickFormatter={(value: string) => { const date = new Date(value) return date.toLocaleDateString('en-US', { month: 'short', diff --git a/apps/frontend/src/components/home/section-cards.tsx b/apps/frontend/src/components/home/section-cards.tsx index 9b5a066..501ef79 100644 --- a/apps/frontend/src/components/home/section-cards.tsx +++ b/apps/frontend/src/components/home/section-cards.tsx @@ -11,7 +11,7 @@ import { Badge } from '@boilerplate/design-system/components/ui/badge' export function SectionCards() { return ( -
+
Total Revenue diff --git a/apps/frontend/vite.config.ts b/apps/frontend/vite.config.ts index c74a772..6fba5eb 100644 --- a/apps/frontend/vite.config.ts +++ b/apps/frontend/vite.config.ts @@ -1,6 +1,6 @@ import viteTsConfigPaths from 'vite-tsconfig-paths' import { intlayer, intlayerProxy } from 'vite-intlayer' -import { defineConfig } from 'vite' +import { defineConfig, PluginOption } from 'vite' import viteReact from '@vitejs/plugin-react' import { tanstackStart } from '@tanstack/react-start/plugin/vite' import tailwindcss from '@tailwindcss/vite' @@ -12,7 +12,7 @@ const config = defineConfig({ port: 3001, }, plugins: [ - cloudflare({ viteEnvironment: { name: 'ssr' } }), + cloudflare({ viteEnvironment: { name: 'ssr' } }) as PluginOption, // this is the plugin that enables path aliases viteTsConfigPaths({ projects: ['./tsconfig.json'], From fc9d351678cf028df5b28d17fcf6c39f71c47643 Mon Sep 17 00:00:00 2001 From: Charles Lapierre Date: Mon, 19 Jan 2026 22:57:50 +0100 Subject: [PATCH 10/21] chore: update queries to v7 --- CLAUDE.md | 279 ++++++++++++++++++ apps/backend/.adonisjs/client/data.d.ts | 10 +- apps/backend/.adonisjs/client/manifest.d.ts | 1 - .../.adonisjs/client/registry/index.ts | 6 - .../.adonisjs/client/registry/schema.d.ts | 11 - .../.adonisjs/client/registry/tree.d.ts | 7 +- apps/backend/.adonisjs/server/routes.d.ts | 24 +- apps/backend/adonisrc.ts | 7 +- .../users/transformers/user_transformer.ts | 13 +- apps/backend/package.json | 2 +- apps/backend/tsconfig.json | 7 +- .../admin/impersonation-indicator.tsx | 6 +- .../src/components/admin/users-list.tsx | 6 +- .../components/auth/forgot-password-form.tsx | 2 +- .../src/components/auth/register-form.tsx | 2 +- .../auth/resend-verification-form.tsx | 2 +- .../components/auth/reset-password-form.tsx | 5 +- apps/frontend/src/hooks/use-auth.ts | 11 +- apps/frontend/src/hooks/use-impersonation.ts | 10 +- apps/frontend/src/lib/queries/admin.ts | 34 +-- apps/frontend/src/lib/queries/auth.ts | 18 +- apps/frontend/src/lib/queries/users.ts | 2 +- .../$locale/auth/verify-email/index.tsx | 4 +- pnpm-lock.yaml | 199 +++++++------ pnpm-workspace.yaml | 2 +- 25 files changed, 475 insertions(+), 195 deletions(-) create mode 100644 CLAUDE.md diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000..3d3ec30 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,279 @@ +# CLAUDE.md + +This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. + +## Project Overview + +Full-stack TypeScript monorepo with AdonisJS v6 backend, TanStack Start frontend, and shared design system. Uses pnpm workspaces + Turbo for monorepo management. + +**Key Architecture Pattern**: Modular backend with feature-based organization, type-safe API client via Tuyau, and file-based routing in frontend. + +## Development Commands + +### Root Commands (Run from repository root) +```bash +# Start PostgreSQL + all dev servers (backend on :3333, frontend on :3000) +pnpm dev + +# Linting with oxlint (project uses oxfmt/oxlint, NOT eslint at root) +pnpm lint + +# Formatting with oxfmt +pnpm format + +# Type-checking across all workspaces +pnpm typecheck + +# Run all tests across workspaces +pnpm test + +# Interactive dependency updates +pnpm taze +``` + +### Backend Commands (cd apps/backend) +```bash +# Development with HMR +pnpm dev +node ace serve --hmr + +# Production build +pnpm build +pnpm start + +# Testing +pnpm test # Run all tests +node ace test # AdonisJS test runner +node ace test --groups "group-name" # Run specific test group +node ace test tests/functional/auth.spec.ts # Run single test file + +# Database operations +node ace migration:run # Run migrations +node ace migration:rollback # Rollback last batch +node ace migration:rollback --batch=0 # Rollback all +node ace db:seed # Run seeders + +# Generate APP_KEY (required for encryption) +node ace generate:key + +# Type-safe API client generation (after route changes) +node ace tuyau:generate + +# Email template development +pnpm email # Start React Email preview server + +# Backend-specific linting/formatting (uses eslint + prettier) +pnpm lint +pnpm format +pnpm typecheck +``` + +### Frontend Commands (cd apps/frontend) +```bash +# Development server +pnpm dev + +# Production build +pnpm build +pnpm serve # Preview production build + +# Testing with Vitest +pnpm test + +# Linting/formatting (uses eslint + prettier, NOT oxlint) +pnpm lint +pnpm format +pnpm check # Run prettier + eslint fix + +# Internationalization +pnpm intlayer build # Build i18n content + +# Cloudflare deployment +pnpm deploy +``` + +## Architecture & Module System + +### Backend Module Organization + +AdonisJS backend uses **feature-based modular architecture**. Each domain module (auth, users, admin) contains: + +``` +app/ +├── auth/ +│ ├── controllers/ # HTTP controllers +│ ├── middleware/ # Auth-specific middleware +│ ├── services/ # Business logic +│ ├── validators/ # VineJS validation schemas +│ └── tests/ # Module tests +├── users/ +│ ├── models/ # Lucid ORM models +│ ├── dtos/ # Data transfer objects (@adocasts.com/dto) +│ └── factories/ # Database factories for testing +├── admin/ # Admin features (impersonation, user management) +├── common/ # Shared utilities across modules +└── core/ + ├── middleware/ # Global middleware + ├── exceptions/ # Custom exceptions & error handler + ├── policies/ # Authorization policies (Bouncer) + └── abilities/ # Permission definitions +``` + +**Path Aliases** (defined in package.json imports): +- `#core/*` → `./app/core/*.js` +- `#users/*` → `./app/users/*.js` +- `#auth/*` → `./app/auth/*.js` +- `#admin/*` → `./app/admin/*.js` +- `#common/*` → `./app/common/*.js` +- `#middleware/*` → `./app/core/middleware/*.js` +- `#exceptions/*` → `./app/core/exceptions/*.js` +- `#config/*` → `./config/*.js` +- `#database/*` → `./database/*.js` +- `#start/*` → `./start/*.js` +- `#emails/*` → `./emails/*.js` + +### Route Registration + +Routes are registered in `start/routes.ts`. Uses **Facteur** (notification system) for route registration: +```typescript +router.group(() => facteur.registerRoutes()) +``` + +Middleware is configured in `start/kernel.ts`: +- **Server middleware**: Runs on ALL requests (CORS, ACL, container bindings) +- **Router middleware**: Runs on matched routes (bodyparser, session, auth) +- **Named middleware**: Explicitly applied to routes/groups (auth, silentAuth, requireSecretToken) + +### Frontend Architecture + +**TanStack Start** with file-based routing: +``` +src/ +├── routes/ # File-based routes (__root.tsx is layout) +├── components/ # React components +├── lib/ +│ ├── queries/ # TanStack Query hooks using Tuyau +│ ├── schemas/ # Zod validation schemas +│ └── tuyau.ts # Type-safe API client setup +├── hooks/ # Custom React hooks +├── contents/ # Intlayer i18n content +└── integrations/ # Third-party integrations (Sentry, etc.) +``` + +**Tuyau Integration**: Type-safe API client automatically synced with backend routes +- Backend exports API definition: `.adonisjs/index.ts` +- Frontend imports: `import { api } from '@boilerplate/backend/api'` +- Generate types: `node ace tuyau:generate` (in backend) +- React Query integration: `createTuyauReactQueryClient` in `lib/tuyau.ts` + +### Design System + +Shared component library in `packages/design-system`: +- Built on **Radix UI** primitives +- Styled with **Tailwind CSS** +- Exported components used by frontend via workspace dependency + +## Testing Strategy + +### Backend Testing +- Uses **Japa** test runner with API client plugin +- Test suites defined in `adonisrc.ts`: + - **unit**: `app/**/tests/unit/**/*.spec.ts` (timeout: 2s) + - **functional**: `tests/functional/**/*.spec.ts` (timeout: 30s) + - **e2e**: `tests/e2e/**/*.spec.ts` (timeout: 1min) +- Run with: `node ace test` or `node ace test --groups "unit"` + +### Frontend Testing +- Uses **Vitest** + **@testing-library/react** +- JSDOM environment for component testing +- Run with: `pnpm test` (from apps/frontend) + +## Key Dependencies & Integration Points + +### Backend +- **Authentication**: Session-based (web guard) with AdonisJS Auth +- **Authorization**: Role-based permissions via `@holoyan/adonisjs-permissions` + Bouncer +- **Email**: React Email templates rendered with `@react-email/render` +- **Notifications**: Facteur system for multi-channel notifications +- **Payments**: Stripe via `@foadonis/shopkeeper` +- **File Storage**: AdonisJS Drive with S3 support +- **Monitoring**: Monocle agent for observability +- **I18n**: AdonisJS i18n with locale detection middleware + +### Frontend +- **State Management**: TanStack Query for server state, TanStack Store for client state +- **Forms**: TanStack Form with Zod validation +- **I18n**: Intlayer with localized routing and browser locale detection +- **Notifications**: Sonner for toast notifications +- **Icons**: Lucide React +- **Drag & Drop**: dnd-kit +- **Charts**: Recharts +- **Error Tracking**: Sentry (TanStack Start integration) + +## Database Workflow + +Always apply migrations manually (do not ask about pushing to DB): +1. Create migration: `node ace make:migration ` +2. Edit migration file in `database/migrations/` +3. Run migration: `node ace migration:run` +4. If needed, rollback: `node ace migration:rollback` + +Seeders location: `database/seeders/` + +## Linting & Formatting + +**Root level**: Uses `oxlint` + `oxfmt` (configured via `.oxlintrc.json` + `.oxfmtrc.json`) +**Backend**: Uses `eslint` + `prettier` (AdonisJS prettier config) +**Frontend**: Uses `eslint` + `prettier` + +When working across multiple workspaces, use root-level commands for consistency. + +## Docker Setup + +PostgreSQL runs via Docker Compose: +```bash +docker compose up -d # Start services +docker compose down # Stop services +docker compose logs -f # View logs +``` + +Configuration in `docker-compose.yaml` (root directory). + +## Environment Configuration + +Backend `.env` critical variables: +- `APP_KEY`: Generate with `node ace generate:key` +- `DB_*`: PostgreSQL connection (default: localhost:5432) +- `DRIVE_DISK`: Storage driver (s3 or local) +- `SESSION_DRIVER`: Session storage (cookie or redis) +- `STRIPE_KEY/STRIPE_SECRET`: Payment processing +- `RESEND_API_KEY`: Email delivery + +Frontend `.env`: +- `VITE_API_URL`: Backend API URL (default: http://localhost:3333) + +## Common Patterns + +### Adding Backend Routes +1. Create controller in module (e.g., `app/auth/controllers/`) +2. Use Facteur pattern or register in `start/routes.ts` +3. Apply middleware via `use()` or kernel configuration +4. Regenerate API types: `node ace tuyau:generate` + +### Adding Frontend Pages +1. Create route file in `src/routes/` (e.g., `about.tsx`) +2. TanStack Router auto-generates route types in `routeTree.gen.ts` +3. Use `` for navigation +4. Add queries in `lib/queries/` using Tuyau client + +### Authorization Pattern +- Define abilities in `app/core/abilities/` +- Create policies in `app/core/policies/` +- Use `@bouncer()` decorator or `bouncer.authorize()` in controllers +- Permission middleware: `initializeBouncerMiddleware` + +### Email Templates +- Create React components in `emails/` +- Preview with `pnpm email` (starts dev server) +- Render with `@react-email/render` in mail services +- Configure mail driver in `config/mail.ts` diff --git a/apps/backend/.adonisjs/client/data.d.ts b/apps/backend/.adonisjs/client/data.d.ts index dea0d4b..34f66d4 100644 --- a/apps/backend/.adonisjs/client/data.d.ts +++ b/apps/backend/.adonisjs/client/data.d.ts @@ -1,8 +1,12 @@ /// import type { InferData, InferVariants } from '@adonisjs/core/types/transformers' -import type { InferSharedProps } from '@adonisjs/inertia/types' -import type InertiaMiddleware from '#middleware/inertia_middleware' +import type UsersUserTransformer from '#app/users/transformers/user_transformer' export namespace Data { - export type SharedProps = InferSharedProps + export namespace Users { + export type User = InferData + export namespace User { + export type Variants = InferVariants + } + } } diff --git a/apps/backend/.adonisjs/client/manifest.d.ts b/apps/backend/.adonisjs/client/manifest.d.ts index f0b8a22..10d9113 100644 --- a/apps/backend/.adonisjs/client/manifest.d.ts +++ b/apps/backend/.adonisjs/client/manifest.d.ts @@ -6,5 +6,4 @@ /// /// /// -/// /// diff --git a/apps/backend/.adonisjs/client/registry/index.ts b/apps/backend/.adonisjs/client/registry/index.ts index 49809d7..83a2f83 100644 --- a/apps/backend/.adonisjs/client/registry/index.ts +++ b/apps/backend/.adonisjs/client/registry/index.ts @@ -6,12 +6,6 @@ import type { ApiDefinition } from './tree.d.ts' const placeholder: any = {} const routes = { - 'shopkeeper.webhook': { - methods: ["POST"], - pattern: '/stripe/webhook', - tokens: [{"old":"/stripe/webhook","type":0,"val":"stripe","end":""},{"old":"/stripe/webhook","type":0,"val":"webhook","end":""}], - types: placeholder as Registry['shopkeeper.webhook']['types'], - }, 'event_stream': { methods: ["GET","HEAD"], pattern: '/__transmit/events', diff --git a/apps/backend/.adonisjs/client/registry/schema.d.ts b/apps/backend/.adonisjs/client/registry/schema.d.ts index 9e32698..c31cc49 100644 --- a/apps/backend/.adonisjs/client/registry/schema.d.ts +++ b/apps/backend/.adonisjs/client/registry/schema.d.ts @@ -5,17 +5,6 @@ import type { ExtractBody, ExtractQuery, ExtractQueryForGet } from '@tuyau/core/ import type { InferInput } from '@vinejs/vine/types' export interface Registry { - 'shopkeeper.webhook': { - methods: ["POST"] - pattern: '/stripe/webhook' - types: { - body: {} - paramsTuple: [] - params: {} - query: {} - response: unknown - } - } 'event_stream': { methods: ["GET","HEAD"] pattern: '/__transmit/events' diff --git a/apps/backend/.adonisjs/client/registry/tree.d.ts b/apps/backend/.adonisjs/client/registry/tree.d.ts index 24d3654..63ca1e3 100644 --- a/apps/backend/.adonisjs/client/registry/tree.d.ts +++ b/apps/backend/.adonisjs/client/registry/tree.d.ts @@ -2,19 +2,16 @@ import type { routes } from './index.ts' export interface ApiDefinition { - shopkeeper: { - webhook: typeof routes['shopkeeper.webhook'] - } eventStream: typeof routes['event_stream'] subscribe: typeof routes['subscribe'] unsubscribe: typeof routes['unsubscribe'] core: typeof routes['core'] - admin impersonation: { + adminImpersonation: { impersonateUser: typeof routes['admin impersonation.impersonateUser'] stopImpersonation: typeof routes['admin impersonation.stopImpersonation'] impersonationStatus: typeof routes['admin impersonation.impersonationStatus'] } - admin users: { + adminUsers: { index: typeof routes['admin users.index'] } auth: { diff --git a/apps/backend/.adonisjs/server/routes.d.ts b/apps/backend/.adonisjs/server/routes.d.ts index 0375486..8ea5af2 100644 --- a/apps/backend/.adonisjs/server/routes.d.ts +++ b/apps/backend/.adonisjs/server/routes.d.ts @@ -4,7 +4,6 @@ type ParamValue = string | number | bigint | boolean export type ScannedRoutes = { ALL: { - 'shopkeeper.webhook': { paramsTuple?: []; params?: {} } 'event_stream': { paramsTuple?: []; params?: {} } 'subscribe': { paramsTuple?: []; params?: {} } 'unsubscribe': { paramsTuple?: []; params?: {} } @@ -22,8 +21,18 @@ export type ScannedRoutes = { 'password.forgotPassword': { paramsTuple?: []; params?: {} } 'password.resetPassword': { paramsTuple: [ParamValue]; params: {'token': ParamValue} } } + GET: { + 'event_stream': { paramsTuple?: []; params?: {} } + 'core': { paramsTuple?: []; params?: {} } + 'admin impersonation.impersonationStatus': { paramsTuple?: []; params?: {} } + 'admin users.index': { paramsTuple?: []; params?: {} } + 'auth.me': { paramsTuple?: []; params?: {} } + } + HEAD: { + 'event_stream': { paramsTuple?: []; params?: {} } + 'core': { paramsTuple?: []; params?: {} } + } POST: { - 'shopkeeper.webhook': { paramsTuple?: []; params?: {} } 'subscribe': { paramsTuple?: []; params?: {} } 'unsubscribe': { paramsTuple?: []; params?: {} } 'admin impersonation.impersonateUser': { paramsTuple: [ParamValue]; params: {'user_id': ParamValue} } @@ -36,17 +45,6 @@ export type ScannedRoutes = { 'password.forgotPassword': { paramsTuple?: []; params?: {} } 'password.resetPassword': { paramsTuple: [ParamValue]; params: {'token': ParamValue} } } - GET: { - 'event_stream': { paramsTuple?: []; params?: {} } - 'core': { paramsTuple?: []; params?: {} } - 'admin impersonation.impersonationStatus': { paramsTuple?: []; params?: {} } - 'admin users.index': { paramsTuple?: []; params?: {} } - 'auth.me': { paramsTuple?: []; params?: {} } - } - HEAD: { - 'event_stream': { paramsTuple?: []; params?: {} } - 'core': { paramsTuple?: []; params?: {} } - } } declare module '@adonisjs/core/types/http' { export interface RoutesList extends ScannedRoutes {} diff --git a/apps/backend/adonisrc.ts b/apps/backend/adonisrc.ts index 30ee7f1..50510d4 100644 --- a/apps/backend/adonisrc.ts +++ b/apps/backend/adonisrc.ts @@ -115,7 +115,12 @@ export default defineConfig({ hooks: { init: [ indexEntities({ - transformers: { enabled: true, withSharedProps: true }, + transformers: { + enabled: true, + source: './app', + glob: ['**/*_transformer.ts'], + importAlias: '#app', + }, controllers: { enabled: true, source: './app', diff --git a/apps/backend/app/users/transformers/user_transformer.ts b/apps/backend/app/users/transformers/user_transformer.ts index a2aa943..b3478ef 100644 --- a/apps/backend/app/users/transformers/user_transformer.ts +++ b/apps/backend/app/users/transformers/user_transformer.ts @@ -3,6 +3,15 @@ import User from '#users/models/user' export default class UserTransformer extends BaseTransformer { toObject() { - return this.pick(this.resource, ['id', 'firstName', 'lastName', 'email', 'role', 'fullName', 'address']) + return this.pick(this.resource, [ + 'id', + 'firstName', + 'lastName', + 'email', + 'role', + 'fullName', + 'address', + 'createdAt', + ]) } -} \ No newline at end of file +} diff --git a/apps/backend/package.json b/apps/backend/package.json index 0a453a5..52bcf06 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -37,7 +37,7 @@ "@adonisjs-community/modules": "^1.1.0", "@adonisjs/auth": "10.0.0-next.3", "@adonisjs/bouncer": "4.0.0-next.1", - "@adonisjs/core": "7.0.0-next.21", + "@adonisjs/core": "7.0.0-next.25", "@adonisjs/cors": "3.0.0-next.0", "@adonisjs/drive": "4.0.0-next.0", "@adonisjs/lucid": "22.0.0-next.4", diff --git a/apps/backend/tsconfig.json b/apps/backend/tsconfig.json index 024aeac..9fa2953 100644 --- a/apps/backend/tsconfig.json +++ b/apps/backend/tsconfig.json @@ -4,7 +4,12 @@ "rootDir": "./", "outDir": "./build", "jsx": "react-jsx", - "jsxImportSource": "react" + "jsxImportSource": "react", + "paths": { + "~/*": ["./*"], + "~/generated/*": ["../.adonisjs/client/*"], + "~registry": ["../.adonisjs/client/registry.ts"] + } }, "exclude": ["node_modules", "build"] } diff --git a/apps/frontend/src/components/admin/impersonation-indicator.tsx b/apps/frontend/src/components/admin/impersonation-indicator.tsx index 1e3f0f2..f39ed04 100644 --- a/apps/frontend/src/components/admin/impersonation-indicator.tsx +++ b/apps/frontend/src/components/admin/impersonation-indicator.tsx @@ -17,9 +17,7 @@ export function ImpersonationIndicator() {
{content.loggedInAs} - - {currentUser.firstName} {currentUser.lastName} - + {currentUser.fullName}
) diff --git a/apps/frontend/src/components/admin/users-list.tsx b/apps/frontend/src/components/admin/users-list.tsx index f32fd86..24ba580 100644 --- a/apps/frontend/src/components/admin/users-list.tsx +++ b/apps/frontend/src/components/admin/users-list.tsx @@ -53,11 +53,9 @@ export function UsersList() { {data?.data.map((user) => ( - - {user.firstName} {user.lastName} - + {user.fullName} {user.email} - {new Date(user.createdAt).toLocaleDateString()} + {new Date(user.createdAt ?? '').toLocaleDateString()} -
- ); -} - -export default App; -``` - -One of the many nice features of TanStack Store is the ability to derive state from other state. That derived state will update when the base state updates. - -Let's check this out by doubling the count using derived state. - -```tsx -import { useStore } from "@tanstack/react-store"; -import { Store, Derived } from "@tanstack/store"; -import "./App.css"; - -const countStore = new Store(0); - -const doubledStore = new Derived({ - fn: () => countStore.state * 2, - deps: [countStore], -}); -doubledStore.mount(); - -function App() { - const count = useStore(countStore); - const doubledCount = useStore(doubledStore); - - return ( -
- -
Doubled - {doubledCount}
-
- ); -} - -export default App; -``` - -We use the `Derived` class to create a new store that is derived from another store. The `Derived` class has a `mount` method that will start the derived store updating. - -Once we've created the derived store we can use it in the `App` component just like we would any other store using the `useStore` hook. - -You can find out everything you need to know on how to use TanStack Store in the [TanStack Store documentation](https://tanstack.com/store/latest). - -# Demo files - -Files prefixed with `demo` can be safely deleted. They are there to provide a starting point for you to play around with the features you've installed. - -# Learn More - -You can learn more about all of the offerings from TanStack in the [TanStack documentation](https://tanstack.com). diff --git a/apps/frontend/package.json b/apps/frontend/package.json index 07bc050..d61273c 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -18,44 +18,43 @@ "@dnd-kit/utilities": "^3.2.2", "@facteurjs/react": "1.0.0-beta.4", "@faker-js/faker": "^10.0.0", - "@sentry/tanstackstart-react": "^10.17.0", - "@tailwindcss/vite": "^4.1.14", - "@tanstack/match-sorter-utils": "^8.19.4", - "@tanstack/react-devtools": "^0.7.2", - "@tanstack/react-form": "^1.23.5", - "@tanstack/react-query": "^5.90.2", - "@tanstack/react-query-devtools": "^5.90.2", - "@tanstack/react-router": "^1.132.33", - "@tanstack/react-router-devtools": "^1.132.33", - "@tanstack/react-router-ssr-query": "^1.132.33", - "@tanstack/react-start": "^1.132.36", - "@tanstack/react-store": "^0.8.0", + "@sentry/tanstackstart-react": "^10.35.0", + "@tailwindcss/vite": "catalog:", + "@tanstack/react-devtools": "^0.9.2", + "@tanstack/react-form": "^1.27.7", + "@tanstack/react-query": "^5.90.19", + "@tanstack/react-query-devtools": "^5.91.2", + "@tanstack/react-router": "^1.153.2", + "@tanstack/react-router-devtools": "^1.153.2", + "@tanstack/react-router-ssr-query": "^1.153.2", + "@tanstack/react-start": "^1.154.0", "@tanstack/react-table": "^8.21.3", - "@tanstack/router-plugin": "^1.132.33", + "@tanstack/router-plugin": "^1.153.2", "@tuyau/core": "catalog:", "@tuyau/react-query": "1.0.0-beta.1", "intlayer": "^7.1.2", - "lucide-react": "^0.544.0", - "react": "^19.2.0", - "react-dom": "^19.2.0", + "lucide-react": "^0.562.0", + "nitro": "latest", + "react": "catalog:", + "react-dom": "catalog:", "react-intlayer": "^7.1.2", "recharts": "^3.2.1", - "sonner": "^1.7.4", - "tailwindcss": "^4.1.14", + "sonner": "^2.0.7", + "tailwindcss": "catalog:", "zod": "^4.1.11" }, "devDependencies": { + "@tanstack/devtools-vite": "^0.4.1", "@testing-library/dom": "^10.4.1", "@testing-library/react": "^16.3.0", - "@types/node": "^22.18.8", - "@types/react": "^19.2.0", - "@types/react-dom": "^19.2.0", - "@vitejs/plugin-react": "^5.0.4", + "@types/node": "catalog:", + "@types/react": "catalog:", + "@types/react-dom": "catalog:", + "@vitejs/plugin-react": "^5.1.2", "jsdom": "^27.0.0", - "typescript": "^5.9.3", - "vite": "^7.1.9", + "typescript": "catalog:", + "vite": "^7.3.1", "vite-intlayer": "^7.1.2", - "vite-tsconfig-paths": "^5.1.4", "vitest": "^3.2.4", "web-vitals": "^5.1.0", "wrangler": "^4.42.0" diff --git a/apps/frontend/tsconfig.json b/apps/frontend/tsconfig.json index 508bf26..7b14ea5 100644 --- a/apps/frontend/tsconfig.json +++ b/apps/frontend/tsconfig.json @@ -20,6 +20,7 @@ "allowImportingTsExtensions": true, "verbatimModuleSyntax": false, "noEmit": true, + "experimentalDecorators": true, /* Linting */ "skipLibCheck": true, diff --git a/apps/frontend/vite.config.ts b/apps/frontend/vite.config.ts index 6fba5eb..9c5e13b 100644 --- a/apps/frontend/vite.config.ts +++ b/apps/frontend/vite.config.ts @@ -1,35 +1,27 @@ -import viteTsConfigPaths from 'vite-tsconfig-paths' import { intlayer, intlayerProxy } from 'vite-intlayer' -import { defineConfig, PluginOption } from 'vite' +import { defineConfig } from 'vite' +import { nitro } from 'nitro/vite' import viteReact from '@vitejs/plugin-react' import { tanstackStart } from '@tanstack/react-start/plugin/vite' +import { devtools } from '@tanstack/devtools-vite' import tailwindcss from '@tailwindcss/vite' -import { wrapVinxiConfigWithSentry } from '@sentry/tanstackstart-react' -import { cloudflare } from '@cloudflare/vite-plugin' const config = defineConfig({ - server: { - port: 3001, - }, plugins: [ - cloudflare({ viteEnvironment: { name: 'ssr' } }) as PluginOption, - // this is the plugin that enables path aliases - viteTsConfigPaths({ - projects: ['./tsconfig.json'], - }), + devtools(), + nitro(), tailwindcss(), - tanstackStart(), + tanstackStart({ spa: { enabled: true } }), viteReact(), intlayer(), intlayerProxy(), ], -}) -export default wrapVinxiConfigWithSentry(config, { - org: process.env.VITE_SENTRY_ORG, - project: process.env.VITE_SENTRY_PROJECT, - authToken: process.env.SENTRY_AUTH_TOKEN, - // Only print logs for uploading source maps in CI - // Set to `true` to suppress logs - silent: !process.env.CI, + resolve: { + alias: { + '@': `${import.meta.dirname}/src`, + }, + }, }) + +export default config diff --git a/package.json b/package.json index c65c4c8..d22bb30 100644 --- a/package.json +++ b/package.json @@ -11,17 +11,13 @@ "taze": "pnpx taze -r" }, "devDependencies": { - "oxfmt": "^0.21.0", - "oxlint": "^1.36.0", - "oxlint-tsgolint": "^0.10.0", - "turbo": "^2.5.8" + "oxfmt": "^0.26.0", + "oxlint": "^1.41.0", + "oxlint-tsgolint": "^0.11.1", + "turbo": "^2.7.5" }, - "packageManager": "pnpm@10.18.0", + "packageManager": "pnpm@10.28.1", "pnpm": { - "overrides": { - "uuid": "^10.0.0", - "date-fns": "^3.0.0" - }, "patchedDependencies": { "@adonisjs/transmit@2.0.2": "patches/@adonisjs__transmit@2.0.2.patch" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7ff4ab6..ee32fae 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,13 +6,33 @@ settings: catalogs: default: + '@tailwindcss/vite': + specifier: ^4.1.18 + version: 4.1.18 '@tuyau/core': specifier: 1.0.0-beta.13 version: 1.0.0-beta.13 - -overrides: - uuid: ^10.0.0 - date-fns: ^3.0.0 + '@types/node': + specifier: ^25.0.9 + version: 25.2.2 + '@types/react': + specifier: ^19.2.0 + version: 19.2.13 + '@types/react-dom': + specifier: ^19.2.0 + version: 19.2.3 + react: + specifier: ^19.2.0 + version: 19.2.4 + react-dom: + specifier: ^19.2.0 + version: 19.2.4 + tailwindcss: + specifier: ^4.1.18 + version: 4.1.18 + typescript: + specifier: ^5.9.3 + version: 5.9.3 patchedDependencies: '@adonisjs/transmit@2.0.2': @@ -24,62 +44,62 @@ importers: .: devDependencies: oxfmt: - specifier: ^0.21.0 - version: 0.21.0 + specifier: ^0.26.0 + version: 0.26.0 oxlint: - specifier: ^1.36.0 - version: 1.43.0(oxlint-tsgolint@0.10.1) + specifier: ^1.41.0 + version: 1.43.0(oxlint-tsgolint@0.11.5) oxlint-tsgolint: - specifier: ^0.10.0 - version: 0.10.1 + specifier: ^0.11.1 + version: 0.11.5 turbo: - specifier: ^2.5.8 + specifier: ^2.7.5 version: 2.8.3 apps/backend: dependencies: '@adonisjs-community/girouette': - specifier: 0.1.6-next.5 - version: 0.1.6-next.5(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + specifier: 0.1.6-next.8 + version: 0.1.6-next.8(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@adonisjs-community/modules': specifier: ^1.1.0 - version: 1.1.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + version: 1.1.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@adonisjs/auth': specifier: 10.0.0-next.3 - version: 10.0.0-next.3(be01cb9f68a75c8f1cad778b350d70b0) + version: 10.0.0-next.3(aa20761b44b9c028f2ce72d81abf9637) '@adonisjs/bouncer': specifier: 4.0.0-next.1 - version: 4.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(edge.js@6.4.0) + version: 4.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(edge.js@6.4.0) '@adonisjs/core': specifier: 7.0.0-next.25 - version: 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + version: 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@adonisjs/cors': specifier: 3.0.0-next.0 - version: 3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + version: 3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@adonisjs/drive': specifier: 4.0.0-next.0 - version: 4.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-s3@3.985.0)(@aws-sdk/s3-request-presigner@3.985.0) + version: 4.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-s3@3.985.0)(@aws-sdk/s3-request-presigner@3.985.0) '@adonisjs/lucid': - specifier: 22.0.0-next.4 - version: 22.0.0-next.4(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) + specifier: 22.0.0-next.7 + version: 22.0.0-next.7(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) '@adonisjs/mail': specifier: ^10.0.0-next.1 - version: 10.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-sesv2@3.962.0)(@types/luxon@3.7.1)(@types/node@22.19.10)(dayjs@1.11.19)(edge.js@6.4.0)(luxon@3.7.2) + version: 10.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-sesv2@3.962.0)(@types/luxon@3.7.1)(@types/node@25.2.2)(dayjs@1.11.19)(edge.js@6.4.0)(luxon@3.7.2) '@adonisjs/session': specifier: 8.0.0-next.2 - version: 8.0.0-next.2(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.4(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0))(edge.js@6.4.0) + version: 8.0.0-next.2(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.7(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0))(edge.js@6.4.0) '@adonisjs/transmit': specifier: ^2.0.2 - version: 2.0.2(patch_hash=16ce04e456982fcf7277acd514c8e2de6e325a38ee106a0539f1b41f64864451)(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + version: 2.0.2(patch_hash=16ce04e456982fcf7277acd514c8e2de6e325a38ee106a0539f1b41f64864451)(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@aws-sdk/client-s3': - specifier: ^3.901.0 + specifier: ^3.972.0 version: 3.985.0 '@aws-sdk/s3-request-presigner': - specifier: ^3.901.0 + specifier: ^3.972.0 version: 3.985.0 '@monocle-app/agent': specifier: 1.0.0-beta.3 - version: 1.0.0-beta.3(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + version: 1.0.0-beta.3(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@react-email/components': specifier: ^0.5.7 version: 0.5.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -88,59 +108,53 @@ importers: version: 1.4.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tuyau/core': specifier: 'catalog:' - version: 1.0.0-beta.13(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + version: 1.0.0-beta.13(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@vinejs/vine': specifier: ^4.2.0 version: 4.3.0 edge.js: specifier: ^6.4.0 version: 6.4.0 - locate-path: - specifier: ^8.0.0 - version: 8.0.0 luxon: specifier: ^3.7.2 version: 3.7.2 pg: - specifier: ^8.16.3 + specifier: ^8.17.2 version: 8.18.0 react: - specifier: ^19.2.0 + specifier: 'catalog:' version: 19.2.4 react-dom: - specifier: ^19.2.0 + specifier: 'catalog:' version: 19.2.4(react@19.2.4) reflect-metadata: specifier: ^0.2.2 version: 0.2.2 - uuid: - specifier: ^10.0.0 - version: 10.0.0 devDependencies: '@adonisjs/assembler': specifier: 8.0.0-next.27 - version: 8.0.0-next.27(typescript@5.8.3) + version: 8.0.0-next.27(typescript@5.9.3) '@adonisjs/tsconfig': specifier: 2.0.0-next.3 version: 2.0.0-next.3 '@japa/api-client': - specifier: ^3.1.1 - version: 3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0) + specifier: ^3.2.1 + version: 3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0) '@japa/assert': - specifier: ^4.1.1 - version: 4.2.0(@japa/runner@4.5.0) + specifier: ^4.2.0 + version: 4.2.0(@japa/runner@5.3.0) '@japa/plugin-adonisjs': specifier: 5.1.0-next.0 - version: 5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0) + version: 5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0) '@japa/runner': - specifier: ^4.4.0 - version: 4.5.0 + specifier: ^5.3.0 + version: 5.3.0 '@poppinss/ts-exec': specifier: ^1.4.1 version: 1.4.4 '@react-email/preview-server': - specifier: 4.3.1 - version: 4.3.1(@opentelemetry/api@1.9.0)(@swc/core@1.11.24)(postcss@8.5.6) + specifier: 5.2.5 + version: 5.2.5(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@swc/core': specifier: 1.11.24 version: 1.11.24 @@ -151,13 +165,13 @@ importers: specifier: ^3.7.1 version: 3.7.1 '@types/node': - specifier: ^22.18.8 - version: 22.19.10 + specifier: 'catalog:' + version: 25.2.2 '@types/react': - specifier: ^19.2.0 + specifier: 'catalog:' version: 19.2.13 '@types/react-dom': - specifier: ^19.2.0 + specifier: 'catalog:' version: 19.2.3(@types/react@19.2.13) hot-hook: specifier: 0.4.1-next.4 @@ -166,11 +180,11 @@ importers: specifier: ^13.1.3 version: 13.1.3 react-email: - specifier: ^4.3.1 + specifier: ^4.3.2 version: 4.3.2 typescript: - specifier: ~5.8.3 - version: 5.8.3 + specifier: 'catalog:' + version: 5.9.3 apps/frontend: dependencies: @@ -182,7 +196,7 @@ importers: version: link:../../packages/design-system '@cloudflare/vite-plugin': specifier: ^1.13.10 - version: 1.23.1(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(workerd@1.20260205.0)(wrangler@4.63.0) + version: 1.23.1(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(workerd@1.20260205.0)(wrangler@4.63.0) '@dnd-kit/core': specifier: ^6.3.1 version: 6.3.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -202,47 +216,41 @@ importers: specifier: ^10.0.0 version: 10.3.0 '@sentry/tanstackstart-react': - specifier: ^10.17.0 + specifier: ^10.35.0 version: 10.38.0(react@19.2.4) '@tailwindcss/vite': - specifier: ^4.1.14 - version: 4.1.18(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) - '@tanstack/match-sorter-utils': - specifier: ^8.19.4 - version: 8.19.4 + specifier: 'catalog:' + version: 4.1.18(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) '@tanstack/react-devtools': - specifier: ^0.7.2 - version: 0.7.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.9) + specifier: ^0.9.2 + version: 0.9.5(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.9) '@tanstack/react-form': - specifier: ^1.23.5 - version: 1.28.0(@tanstack/react-start@1.159.5(crossws@0.4.4(srvx@0.11.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: ^1.27.7 + version: 1.28.0(@tanstack/react-start@1.159.5(crossws@0.4.4(srvx@0.10.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-query': - specifier: ^5.90.2 + specifier: ^5.90.19 version: 5.90.20(react@19.2.4) '@tanstack/react-query-devtools': - specifier: ^5.90.2 + specifier: ^5.91.2 version: 5.91.3(@tanstack/react-query@5.90.20(react@19.2.4))(react@19.2.4) '@tanstack/react-router': - specifier: ^1.132.33 + specifier: ^1.153.2 version: 1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-router-devtools': - specifier: ^1.132.33 + specifier: ^1.153.2 version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.159.4)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-router-ssr-query': - specifier: ^1.132.33 + specifier: ^1.153.2 version: 1.159.5(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.2.4))(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.159.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-start': - specifier: ^1.132.36 - version: 1.159.5(crossws@0.4.4(srvx@0.11.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) - '@tanstack/react-store': - specifier: ^0.8.0 - version: 0.8.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: ^1.154.0 + version: 1.159.5(crossws@0.4.4(srvx@0.10.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) '@tanstack/react-table': specifier: ^8.21.3 version: 8.21.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/router-plugin': - specifier: ^1.132.33 - version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) + specifier: ^1.153.2 + version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) '@tuyau/core': specifier: 'catalog:' version: 1.0.0-beta.13(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) @@ -253,13 +261,16 @@ importers: specifier: ^7.1.2 version: 7.5.14(react@19.2.4) lucide-react: - specifier: ^0.544.0 - version: 0.544.0(react@19.2.4) + specifier: ^0.562.0 + version: 0.562.0(react@19.2.4) + nitro: + specifier: latest + version: 3.0.1-alpha.2(chokidar@5.0.0)(lru-cache@11.2.5)(rollup@4.52.4)(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) react: - specifier: ^19.2.0 + specifier: 'catalog:' version: 19.2.4 react-dom: - specifier: ^19.2.0 + specifier: 'catalog:' version: 19.2.4(react@19.2.4) react-intlayer: specifier: ^7.1.2 @@ -268,15 +279,18 @@ importers: specifier: ^3.2.1 version: 3.7.0(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react-is@18.3.1)(react@19.2.4)(redux@5.0.1) sonner: - specifier: ^1.7.4 - version: 1.7.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: ^2.0.7 + version: 2.0.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4) tailwindcss: - specifier: ^4.1.14 + specifier: 'catalog:' version: 4.1.18 zod: specifier: ^4.1.11 version: 4.3.6 devDependencies: + '@tanstack/devtools-vite': + specifier: ^0.4.1 + version: 0.4.1(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) '@testing-library/dom': specifier: ^10.4.1 version: 10.4.1 @@ -284,35 +298,32 @@ importers: specifier: ^16.3.0 version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@types/node': - specifier: ^22.18.8 - version: 22.19.10 + specifier: 'catalog:' + version: 25.2.2 '@types/react': - specifier: ^19.2.0 + specifier: 'catalog:' version: 19.2.13 '@types/react-dom': - specifier: ^19.2.0 + specifier: 'catalog:' version: 19.2.3(@types/react@19.2.13) '@vitejs/plugin-react': - specifier: ^5.0.4 - version: 5.1.3(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) + specifier: ^5.1.2 + version: 5.1.3(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) jsdom: specifier: ^27.0.0 version: 27.4.0(@noble/hashes@2.0.1) typescript: - specifier: ^5.9.3 + specifier: 'catalog:' version: 5.9.3 vite: - specifier: ^7.1.9 - version: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + specifier: ^7.3.1 + version: 7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) vite-intlayer: specifier: ^7.1.2 - version: 7.5.14(@babel/core@7.29.0)(react@19.2.4)(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) - vite-tsconfig-paths: - specifier: ^5.1.4 - version: 5.1.4(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) + version: 7.5.14(@babel/core@7.29.0)(react@19.2.4)(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@22.19.10)(jiti@2.6.1)(jsdom@27.4.0(@noble/hashes@2.0.1))(lightningcss@1.30.2)(msw@2.12.9(@types/node@22.19.10)(typescript@5.9.3))(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + version: 3.2.4(@types/node@25.2.2)(jiti@2.6.1)(jsdom@27.4.0(@noble/hashes@2.0.1))(lightningcss@1.30.2)(msw@2.12.9(@types/node@25.2.2)(typescript@5.9.3))(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) web-vitals: specifier: ^5.1.0 version: 5.1.0 @@ -402,7 +413,7 @@ importers: version: 0.5.19(tailwindcss@4.1.18) '@tanstack/react-form': specifier: ^1.23.5 - version: 1.28.0(@tanstack/react-start@1.159.5(crossws@0.4.4(srvx@0.11.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 1.28.0(@tanstack/react-start@1.159.5(crossws@0.4.4(srvx@0.10.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-table': specifier: ^8.21.3 version: 8.21.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -479,8 +490,8 @@ packages: '@acemir/cssom@0.9.31': resolution: {integrity: sha512-ZnR3GSaH+/vJ0YlHau21FjfLYjMpYVIzTD8M8vIEQvIGxeOXyXdzCI140rrCY862p/C/BbzWsjc1dgnM9mkoTA==} - '@adonisjs-community/girouette@0.1.6-next.5': - resolution: {integrity: sha512-BMA2V2/AAKCNAEqRqXKjzO4SeRg3SIBdjkjhYZdpXgw260gEZK87CZNpGJ/L+QHs+S3qDDzYwrLzrfuR1uTw8g==} + '@adonisjs-community/girouette@0.1.6-next.8': + resolution: {integrity: sha512-L2urUHqRnn18bSwzwiR63MD8ELPhFNNbDEGtHswBSeNOq+uoLEE+yTOcNYq/xZcyzuwdkh5NtiyH3WyyNXdKcQ==} engines: {node: '>=20.6.0'} peerDependencies: '@adonisjs/core': ^7.0.0-next.17 @@ -685,12 +696,12 @@ packages: pino-pretty: optional: true - '@adonisjs/lucid@22.0.0-next.4': - resolution: {integrity: sha512-sBFOvfyaWnfgBEJa9YUwuoEgyF6OhbitzJSlwaYE0M2vEEHnPEaG5pmINQhfrtCijNrIAOio0srTepbkS+6sqA==} + '@adonisjs/lucid@22.0.0-next.7': + resolution: {integrity: sha512-teerSh750ieN/H9TVg8693DspFvaEahaz+ZlGslc6AlI89GposMFi7XlVVZ2EBeg89K4Nr8TnNPXJrOJvlhSRw==} engines: {node: '>=18.16.0'} peerDependencies: - '@adonisjs/assembler': ^8.0.0-next.9 - '@adonisjs/core': ^7.0.0-next.1 + '@adonisjs/assembler': ^8.0.0-next.29 + '@adonisjs/core': ^7.0.0-next.21 '@vinejs/vine': ^3.0.0 || ^4.0.0 luxon: ^3.4.4 peerDependenciesMeta: @@ -733,6 +744,16 @@ packages: '@adonisjs/assembler': optional: true + '@adonisjs/presets@3.0.0-next.1': + resolution: {integrity: sha512-y6Bxzn93YO3Jif9svJcfZo2xXSeGH9M1+1wV7mUvHJ2V6U3lfTudCiJeLMD8MuKEF/RjeL1uOcOELrylkxCKLw==} + engines: {node: '>=24.0.0'} + peerDependencies: + '@adonisjs/assembler': ^8.0.0-next.9 + '@adonisjs/core': ^7.0.0-next.1 + peerDependenciesMeta: + '@adonisjs/assembler': + optional: true + '@adonisjs/repl@5.0.0-next.2': resolution: {integrity: sha512-RXfsFEqvJkEISgc//waROcV6fSbglnDtz1BbdntNA+R0TzJiu+PamDbctl4WzPfNEjHTe6nEtYF7m8Y2FpqOvA==} engines: {node: '>=24.0.0'} @@ -780,10 +801,6 @@ packages: '@adonisjs/tsconfig@2.0.0-next.3': resolution: {integrity: sha512-9fDE12iuzNQnYl55pP58IPRr4a8QGEFqMdTz5NtbZMIvOtsBXX/BqpPqKnUXY2liymaU/HvfL0VuzAJi22FuXQ==} - '@alloc/quick-lru@5.2.0': - resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} - engines: {node: '>=10'} - '@ampproject/remapping@2.3.0': resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} @@ -1163,10 +1180,6 @@ packages: resolution: {integrity: sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==} engines: {node: '>=6.9.0'} - '@babel/core@7.26.10': - resolution: {integrity: sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==} - engines: {node: '>=6.9.0'} - '@babel/core@7.29.0': resolution: {integrity: sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==} engines: {node: '>=6.9.0'} @@ -1226,11 +1239,6 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/parser@7.27.0': - resolution: {integrity: sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/parser@7.29.0': resolution: {integrity: sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==} engines: {node: '>=6.0.0'} @@ -1268,10 +1276,6 @@ packages: resolution: {integrity: sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.27.0': - resolution: {integrity: sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==} - engines: {node: '>=6.9.0'} - '@babel/traverse@7.28.0': resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==} engines: {node: '>=6.9.0'} @@ -1433,9 +1437,15 @@ packages: peerDependencies: react: '>=16.8.0' + '@emnapi/core@1.8.1': + resolution: {integrity: sha512-AvT9QFpxK0Zd8J0jopedNm+w/2fIzvtPKPjqyw9jwvBaReTTqPBk9Hixaz7KbjimP+QNz605/XnjFcDAL2pqBg==} + '@emnapi/runtime@1.8.1': resolution: {integrity: sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==} + '@emnapi/wasi-threads@1.1.0': + resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} + '@esbuild/aix-ppc64@0.25.10': resolution: {integrity: sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==} engines: {node: '>=18'} @@ -2116,75 +2126,38 @@ packages: resolution: {integrity: sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==} engines: {node: '>=18'} - '@img/sharp-darwin-arm64@0.34.4': - resolution: {integrity: sha512-sitdlPzDVyvmINUdJle3TNHl+AG9QcwiAMsXmccqsCOMZNIdW2/7S26w0LyU8euiLVzFBL3dXPwVCq/ODnf2vA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [darwin] - '@img/sharp-darwin-arm64@0.34.5': resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [darwin] - '@img/sharp-darwin-x64@0.34.4': - resolution: {integrity: sha512-rZheupWIoa3+SOdF/IcUe1ah4ZDpKBGWcsPX6MT0lYniH9micvIU7HQkYTfrx5Xi8u+YqwLtxC/3vl8TQN6rMg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [darwin] - '@img/sharp-darwin-x64@0.34.5': resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [darwin] - '@img/sharp-libvips-darwin-arm64@1.2.3': - resolution: {integrity: sha512-QzWAKo7kpHxbuHqUC28DZ9pIKpSi2ts2OJnoIGI26+HMgq92ZZ4vk8iJd4XsxN+tYfNJxzH6W62X5eTcsBymHw==} - cpu: [arm64] - os: [darwin] - '@img/sharp-libvips-darwin-arm64@1.2.4': resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==} cpu: [arm64] os: [darwin] - '@img/sharp-libvips-darwin-x64@1.2.3': - resolution: {integrity: sha512-Ju+g2xn1E2AKO6YBhxjj+ACcsPQRHT0bhpglxcEf+3uyPY+/gL8veniKoo96335ZaPo03bdDXMv0t+BBFAbmRA==} - cpu: [x64] - os: [darwin] - '@img/sharp-libvips-darwin-x64@1.2.4': resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==} cpu: [x64] os: [darwin] - '@img/sharp-libvips-linux-arm64@1.2.3': - resolution: {integrity: sha512-I4RxkXU90cpufazhGPyVujYwfIm9Nk1QDEmiIsaPwdnm013F7RIceaCc87kAH+oUB1ezqEvC6ga4m7MSlqsJvQ==} - cpu: [arm64] - os: [linux] - '@img/sharp-libvips-linux-arm64@1.2.4': resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==} cpu: [arm64] os: [linux] - '@img/sharp-libvips-linux-arm@1.2.3': - resolution: {integrity: sha512-x1uE93lyP6wEwGvgAIV0gP6zmaL/a0tGzJs/BIDDG0zeBhMnuUPm7ptxGhUbcGs4okDJrk4nxgrmxpib9g6HpA==} - cpu: [arm] - os: [linux] - '@img/sharp-libvips-linux-arm@1.2.4': resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==} cpu: [arm] os: [linux] - '@img/sharp-libvips-linux-ppc64@1.2.3': - resolution: {integrity: sha512-Y2T7IsQvJLMCBM+pmPbM3bKT/yYJvVtLJGfCs4Sp95SjvnFIjynbjzsa7dY1fRJX45FTSfDksbTp6AGWudiyCg==} - cpu: [ppc64] - os: [linux] - '@img/sharp-libvips-linux-ppc64@1.2.4': resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==} cpu: [ppc64] @@ -2195,76 +2168,38 @@ packages: cpu: [riscv64] os: [linux] - '@img/sharp-libvips-linux-s390x@1.2.3': - resolution: {integrity: sha512-RgWrs/gVU7f+K7P+KeHFaBAJlNkD1nIZuVXdQv6S+fNA6syCcoboNjsV2Pou7zNlVdNQoQUpQTk8SWDHUA3y/w==} - cpu: [s390x] - os: [linux] - '@img/sharp-libvips-linux-s390x@1.2.4': resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==} cpu: [s390x] os: [linux] - '@img/sharp-libvips-linux-x64@1.2.3': - resolution: {integrity: sha512-3JU7LmR85K6bBiRzSUc/Ff9JBVIFVvq6bomKE0e63UXGeRw2HPVEjoJke1Yx+iU4rL7/7kUjES4dZ/81Qjhyxg==} - cpu: [x64] - os: [linux] - '@img/sharp-libvips-linux-x64@1.2.4': resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==} cpu: [x64] os: [linux] - '@img/sharp-libvips-linuxmusl-arm64@1.2.3': - resolution: {integrity: sha512-F9q83RZ8yaCwENw1GieztSfj5msz7GGykG/BA+MOUefvER69K/ubgFHNeSyUu64amHIYKGDs4sRCMzXVj8sEyw==} - cpu: [arm64] - os: [linux] - '@img/sharp-libvips-linuxmusl-arm64@1.2.4': resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==} cpu: [arm64] os: [linux] - '@img/sharp-libvips-linuxmusl-x64@1.2.3': - resolution: {integrity: sha512-U5PUY5jbc45ANM6tSJpsgqmBF/VsL6LnxJmIf11kB7J5DctHgqm0SkuXzVWtIY90GnJxKnC/JT251TDnk1fu/g==} - cpu: [x64] - os: [linux] - '@img/sharp-libvips-linuxmusl-x64@1.2.4': resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==} cpu: [x64] os: [linux] - '@img/sharp-linux-arm64@0.34.4': - resolution: {integrity: sha512-YXU1F/mN/Wu786tl72CyJjP/Ngl8mGHN1hST4BGl+hiW5jhCnV2uRVTNOcaYPs73NeT/H8Upm3y9582JVuZHrQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [linux] - '@img/sharp-linux-arm64@0.34.5': resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [linux] - '@img/sharp-linux-arm@0.34.4': - resolution: {integrity: sha512-Xyam4mlqM0KkTHYVSuc6wXRmM7LGN0P12li03jAnZ3EJWZqj83+hi8Y9UxZUbxsgsK1qOEwg7O0Bc0LjqQVtxA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm] - os: [linux] - '@img/sharp-linux-arm@0.34.5': resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm] os: [linux] - '@img/sharp-linux-ppc64@0.34.4': - resolution: {integrity: sha512-F4PDtF4Cy8L8hXA2p3TO6s4aDt93v+LKmpcYFLAVdkkD3hSxZzee0rh6/+94FpAynsuMpLX5h+LRsSG3rIciUQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [ppc64] - os: [linux] - '@img/sharp-linux-ppc64@0.34.5': resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -2277,94 +2212,47 @@ packages: cpu: [riscv64] os: [linux] - '@img/sharp-linux-s390x@0.34.4': - resolution: {integrity: sha512-qVrZKE9Bsnzy+myf7lFKvng6bQzhNUAYcVORq2P7bDlvmF6u2sCmK2KyEQEBdYk+u3T01pVsPrkj943T1aJAsw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [s390x] - os: [linux] - '@img/sharp-linux-s390x@0.34.5': resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [s390x] os: [linux] - '@img/sharp-linux-x64@0.34.4': - resolution: {integrity: sha512-ZfGtcp2xS51iG79c6Vhw9CWqQC8l2Ot8dygxoDoIQPTat/Ov3qAa8qpxSrtAEAJW+UjTXc4yxCjNfxm4h6Xm2A==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [linux] - '@img/sharp-linux-x64@0.34.5': resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [linux] - '@img/sharp-linuxmusl-arm64@0.34.4': - resolution: {integrity: sha512-8hDVvW9eu4yHWnjaOOR8kHVrew1iIX+MUgwxSuH2XyYeNRtLUe4VNioSqbNkB7ZYQJj9rUTT4PyRscyk2PXFKA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [linux] - '@img/sharp-linuxmusl-arm64@0.34.5': resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [linux] - '@img/sharp-linuxmusl-x64@0.34.4': - resolution: {integrity: sha512-lU0aA5L8QTlfKjpDCEFOZsTYGn3AEiO6db8W5aQDxj0nQkVrZWmN3ZP9sYKWJdtq3PWPhUNlqehWyXpYDcI9Sg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [linux] - '@img/sharp-linuxmusl-x64@0.34.5': resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [linux] - '@img/sharp-wasm32@0.34.4': - resolution: {integrity: sha512-33QL6ZO/qpRyG7woB/HUALz28WnTMI2W1jgX3Nu2bypqLIKx/QKMILLJzJjI+SIbvXdG9fUnmrxR7vbi1sTBeA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [wasm32] - '@img/sharp-wasm32@0.34.5': resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [wasm32] - '@img/sharp-win32-arm64@0.34.4': - resolution: {integrity: sha512-2Q250do/5WXTwxW3zjsEuMSv5sUU4Tq9VThWKlU2EYLm4MB7ZeMwF+SFJutldYODXF6jzc6YEOC+VfX0SZQPqA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [win32] - '@img/sharp-win32-arm64@0.34.5': resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [win32] - '@img/sharp-win32-ia32@0.34.4': - resolution: {integrity: sha512-3ZeLue5V82dT92CNL6rsal6I2weKw1cYu+rGKm8fOCCtJTR2gYeUfY3FqUnIJsMUPIH68oS5jmZ0NiJ508YpEw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [ia32] - os: [win32] - '@img/sharp-win32-ia32@0.34.5': resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [ia32] os: [win32] - '@img/sharp-win32-x64@0.34.4': - resolution: {integrity: sha512-xIyj4wpYs8J18sVN3mSQjwrw7fKUqRw+Z5rnHNCy5fYTxigBz81u5mOMPmFumwjcn8+ld1ppptMBCLic1nz6ig==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [win32] - '@img/sharp-win32-x64@0.34.5': resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -2546,8 +2434,8 @@ packages: playwright: optional: true - '@japa/runner@4.5.0': - resolution: {integrity: sha512-F5BWRY20V5D40EUXK+O4bd1IZ7pNpsz/ct2YJGjXa3NXwVJFjGCv8NYBxlUUlfLJyfXNXlLKi+iIjbaMq2UWIQ==} + '@japa/runner@5.3.0': + resolution: {integrity: sha512-WCnTd1q2EpbKKa96NzL16kVxJXVLRj1VqbswNAn17hYSuMlNKKhPGNbAosB32QZVFcoe9fv4Ebh1HtjyAT/viw==} engines: {node: '>=18.16.0'} '@jest/diff-sequences@30.0.1': @@ -2593,14 +2481,6 @@ packages: '@kwsites/promise-deferred@1.1.1': resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} - '@lottiefiles/dotlottie-react@0.13.3': - resolution: {integrity: sha512-V4FfdYlqzjBUX7f0KV6vfQOOI0Cp+3XeG/ZqSDFSEVg5P7fpROpDv5/I9aTM8sOCESK1SWT96Fem+QVUnBV1wQ==} - peerDependencies: - react: ^17 || ^18 || ^19 - - '@lottiefiles/dotlottie-web@0.42.0': - resolution: {integrity: sha512-Zr2LCaOAoPCsdAQgeLyCSiQ1+xrAJtRCyuEYDj0qR5heUwpc+Pxbb88JyTVumcXFfKOBMOMmrlsTScLz2mrvQQ==} - '@monocle-app/agent@1.0.0-beta.3': resolution: {integrity: sha512-ICE/DsjZkj192aCsnGKM3vqHTG441HL0kzVkpKRC42JrpIXOunwZbOTayLF8o4+MXVe7S+t15bT9xB9EdgD8EQ==} peerDependencies: @@ -2610,53 +2490,56 @@ packages: resolution: {integrity: sha512-7G0Uf0yK3f2bjElBLGHIQzgRgMESczOMyYVasq1XK8P5HaXtlW4eQhz9MBL+TQILZLaruq+ClGId+hH0w4jvWw==} engines: {node: '>=18'} - '@next/env@15.5.2': - resolution: {integrity: sha512-Qe06ew4zt12LeO6N7j8/nULSOe3fMXE4dM6xgpBQNvdzyK1sv5y4oAP3bq4LamrvGCZtmRYnW8URFCeX5nFgGg==} + '@napi-rs/wasm-runtime@1.1.1': + resolution: {integrity: sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==} + + '@next/env@16.0.10': + resolution: {integrity: sha512-8tuaQkyDVgeONQ1MeT9Mkk8pQmZapMKFh5B+OrFUlG3rVmYTXcXlBetBgTurKXGaIZvkoqRT9JL5K3phXcgang==} - '@next/swc-darwin-arm64@15.5.2': - resolution: {integrity: sha512-8bGt577BXGSd4iqFygmzIfTYizHb0LGWqH+qgIF/2EDxS5JsSdERJKA8WgwDyNBZgTIIA4D8qUtoQHmxIIquoQ==} + '@next/swc-darwin-arm64@16.0.10': + resolution: {integrity: sha512-4XgdKtdVsaflErz+B5XeG0T5PeXKDdruDf3CRpnhN+8UebNa5N2H58+3GDgpn/9GBurrQ1uWW768FfscwYkJRg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@15.5.2': - resolution: {integrity: sha512-2DjnmR6JHK4X+dgTXt5/sOCu/7yPtqpYt8s8hLkHFK3MGkka2snTv3yRMdHvuRtJVkPwCGsvBSwmoQCHatauFQ==} + '@next/swc-darwin-x64@16.0.10': + resolution: {integrity: sha512-spbEObMvRKkQ3CkYVOME+ocPDFo5UqHb8EMTS78/0mQ+O1nqE8toHJVioZo4TvebATxgA8XMTHHrScPrn68OGw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@15.5.2': - resolution: {integrity: sha512-3j7SWDBS2Wov/L9q0mFJtEvQ5miIqfO4l7d2m9Mo06ddsgUK8gWfHGgbjdFlCp2Ek7MmMQZSxpGFqcC8zGh2AA==} + '@next/swc-linux-arm64-gnu@16.0.10': + resolution: {integrity: sha512-uQtWE3X0iGB8apTIskOMi2w/MKONrPOUCi5yLO+v3O8Mb5c7K4Q5KD1jvTpTF5gJKa3VH/ijKjKUq9O9UhwOYw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@15.5.2': - resolution: {integrity: sha512-s6N8k8dF9YGc5T01UPQ08yxsK6fUow5gG1/axWc1HVVBYQBgOjca4oUZF7s4p+kwhkB1bDSGR8QznWrFZ/Rt5g==} + '@next/swc-linux-arm64-musl@16.0.10': + resolution: {integrity: sha512-llA+hiDTrYvyWI21Z0L1GiXwjQaanPVQQwru5peOgtooeJ8qx3tlqRV2P7uH2pKQaUfHxI/WVarvI5oYgGxaTw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@15.5.2': - resolution: {integrity: sha512-o1RV/KOODQh6dM6ZRJGZbc+MOAHww33Vbs5JC9Mp1gDk8cpEO+cYC/l7rweiEalkSm5/1WGa4zY7xrNwObN4+Q==} + '@next/swc-linux-x64-gnu@16.0.10': + resolution: {integrity: sha512-AK2q5H0+a9nsXbeZ3FZdMtbtu9jxW4R/NgzZ6+lrTm3d6Zb7jYrWcgjcpM1k8uuqlSy4xIyPR2YiuUr+wXsavA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@15.5.2': - resolution: {integrity: sha512-/VUnh7w8RElYZ0IV83nUcP/J4KJ6LLYliiBIri3p3aW2giF+PAVgZb6mk8jbQSB3WlTai8gEmCAr7kptFa1H6g==} + '@next/swc-linux-x64-musl@16.0.10': + resolution: {integrity: sha512-1TDG9PDKivNw5550S111gsO4RGennLVl9cipPhtkXIFVwo31YZ73nEbLjNC8qG3SgTz/QZyYyaFYMeY4BKZR/g==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@15.5.2': - resolution: {integrity: sha512-sMPyTvRcNKXseNQ/7qRfVRLa0VhR0esmQ29DD6pqvG71+JdVnESJaHPA8t7bc67KD5spP3+DOCNLhqlEI2ZgQg==} + '@next/swc-win32-arm64-msvc@16.0.10': + resolution: {integrity: sha512-aEZIS4Hh32xdJQbHz121pyuVZniSNoqDVx1yIr2hy+ZwJGipeqnMZBJHyMxv2tiuAXGx6/xpTcQJ6btIiBjgmg==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@15.5.2': - resolution: {integrity: sha512-W5VvyZHnxG/2ukhZF/9Ikdra5fdNftxI6ybeVKYvBPDtyx7x4jPPSNduUkfH5fo3zG0JQ0bPxgy41af2JX5D4Q==} + '@next/swc-win32-x64-msvc@16.0.10': + resolution: {integrity: sha512-E+njfCoFLb01RAFEnGZn6ERoOqhK1Gl3Lfz1Kjnj0Ulfu7oJbuMyvBKNj/bw8XZnenHDASlygTjZICQW+rYW1Q==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -3347,113 +3230,351 @@ packages: peerDependencies: '@opentelemetry/api': ^1.1.0 - '@oxfmt/darwin-arm64@0.21.0': - resolution: {integrity: sha512-defgGcchFCq2F7f5Nr3E4VXYW1sUhBGmIejgcPZ1gSsc8FAeT+vP5cSeGnDv+kcX+OKFDt89C67c31qZ6yZBsQ==} + '@oxc-minify/binding-android-arm-eabi@0.110.0': + resolution: {integrity: sha512-43fMTO8/5bMlqfOiNSZNKUzIqeLIYuB9Hr1Ohyf58B1wU11S2dPGibTXOGNaWsfgHy99eeZ1bSgeIHy/fEYqbw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [android] + + '@oxc-minify/binding-android-arm64@0.110.0': + resolution: {integrity: sha512-5oQrnn9eK/ccOp80PTrNj0Vq893NPNNRryjGpOIVsYNgWFuoGCfpnKg68oEFcN8bArizYAqw4nvgHljEnar69w==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [android] + + '@oxc-minify/binding-darwin-arm64@0.110.0': + resolution: {integrity: sha512-dqBDgTG9tF2z2lrZp9E8wU+Godz1i8gCGSei2eFKS2hRploBOD5dmOLp1j4IMornkPvSQmbwB3uSjPq7fjx4EA==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxfmt/darwin-x64@0.21.0': - resolution: {integrity: sha512-rYJinOZRabPF2V3kn0TWX4vcYHV2F+DkGewNP8HZ/OXQ3CEJKP+E7KCnEz/x614g3/S5J7cahr9l5Mr3AEZigA==} + '@oxc-minify/binding-darwin-x64@0.110.0': + resolution: {integrity: sha512-U0AqabqaooDOpYmeeOye8wClv8PSScELXgOfYqyqgrwH9J9KrpCE1jL8Rlqgz68QbL4mPw3V6sKiiHssI4CLeQ==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxfmt/linux-arm64-gnu@0.21.0': - resolution: {integrity: sha512-ILTv8stX3r2gK+pgSc2alJrbpI4i8zlLXzuuhUsjeEN/Ti//Z38MDi6kTov3pzcaBEnQ/xEMgQyczokp7jpyyQ==} + '@oxc-minify/binding-freebsd-x64@0.110.0': + resolution: {integrity: sha512-H0w8o/Wo1072WSdLfhwwrpFpwZnPpjQODlHuRYkTfsSSSJbTxQtjJd4uxk7YJsRv5RQp69y0I7zvdH6f8Xueyw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [freebsd] + + '@oxc-minify/binding-linux-arm-gnueabihf@0.110.0': + resolution: {integrity: sha512-qd6sW0AvEVYZhbVVMGtmKZw3b1zDYGIW+54Uh42moWRAj6i4Jhk/LGr6r9YNZpOINeuvZfkFuEeDD/jbu7xPUA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + + '@oxc-minify/binding-linux-arm-musleabihf@0.110.0': + resolution: {integrity: sha512-7WXP0aXMrWSn0ScppUBi3jf68ebfBG0eri8kxLmBOVSBj6jw1repzkHMITJMBeLr5d0tT/51qFEptiAk2EP2iA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + + '@oxc-minify/binding-linux-arm64-gnu@0.110.0': + resolution: {integrity: sha512-LYfADrq5x1W5gs+u9OIbMbDQNYkAECTXX0ufnAuf3oGmO51rF98kGFR5qJqC/6/csokDyT3wwTpxhE0TkcF/Og==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@oxfmt/linux-arm64-musl@0.21.0': - resolution: {integrity: sha512-kFZ0vPJzsGjkrwq2MPEpp8TjV7/Znv9kCEwLF+HcFwvfcSt75dWloGmTRRrViH0ACaCM7YBSDUOV8E4nyLvxPA==} + '@oxc-minify/binding-linux-arm64-musl@0.110.0': + resolution: {integrity: sha512-53GjCVY8kvymk9P6qNDh6zyblcehF5QHstq9QgCjv13ONGRnSHjeds0PxIwiihD7h295bxsWs84DN39syLPH4Q==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@oxfmt/linux-x64-gnu@0.21.0': - resolution: {integrity: sha512-VH8ZcS2TkTBE0v9cLxjNGX++vB9Xvx/7VTFrbwHYzY/fYypYTwQ+n1KplUQoU+LrMC0nKqwPWYzvA5/cAfo5zg==} + '@oxc-minify/binding-linux-ppc64-gnu@0.110.0': + resolution: {integrity: sha512-li8XcN81dxbJDMBESnTgGhoiAQ+CNIdM0QGscZ4duVPjCry1RpX+5FJySFbGqG3pk4s9ZzlL/vtQtbRzZIZOzg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ppc64] + os: [linux] + + '@oxc-minify/binding-linux-riscv64-gnu@0.110.0': + resolution: {integrity: sha512-SweKfsnLKShu6UFV8mwuj1d1wmlNoL/FlAxPUzwjEBgwiT2HQkY24KnjBH+TIA+//1O83kzmWKvvs4OuEhdIEQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [riscv64] + os: [linux] + + '@oxc-minify/binding-linux-riscv64-musl@0.110.0': + resolution: {integrity: sha512-oH8G4aFMP8XyTsEpdANC5PQyHgSeGlopHZuW1rpyYcaErg5YaK0vXjQ4EM5HVvPm+feBV24JjxgakTnZoF3aOQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [riscv64] + os: [linux] + + '@oxc-minify/binding-linux-s390x-gnu@0.110.0': + resolution: {integrity: sha512-W9na+Vza7XVUlpf8wMt4QBfH35KeTENEmnpPUq3NSlbQHz8lSlSvhAafvo43NcKvHAXV3ckD/mUf2VkqSdbklg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [s390x] + os: [linux] + + '@oxc-minify/binding-linux-x64-gnu@0.110.0': + resolution: {integrity: sha512-XJdA4mmmXOjJxSRgNJXsDP7Xe8h3gQhmb56hUcCrvq5d+h5UcEi2pR8rxsdIrS8QmkLuBA3eHkGK8E27D7DTgQ==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@oxfmt/linux-x64-musl@0.21.0': - resolution: {integrity: sha512-qleaVEFHw/kmbvNj3hjobX1kwbP2/d7SVJzQjyEFULou1v3EZj7jWbblIu7GmDCSspdiEk1j/pZDYH801Dn8QA==} + '@oxc-minify/binding-linux-x64-musl@0.110.0': + resolution: {integrity: sha512-QqzvALuOTtSckI8x467R4GNArzYDb/yEh6aNzLoeaY1O7vfT7SPDwlOEcchaTznutpeS9Dy8gUS/AfqtUHaufw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@oxfmt/win32-arm64@0.21.0': - resolution: {integrity: sha512-JLZUo5qEyJfxhoj6KEU/CqI8FQlzIP8rBq7qGTq0kCJ2yZJC9tysBqJYZXvX88ShiNe89/T/H3khodaKGBBNgg==} + '@oxc-minify/binding-openharmony-arm64@0.110.0': + resolution: {integrity: sha512-gAMssLs2Q3+uhLZxanh1DF+27Kaug3cf4PXb9AB7XK81DR+LVcKySXaoGYoOs20Co0fFSphd6rRzKge2qDK3dA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [openharmony] + + '@oxc-minify/binding-wasm32-wasi@0.110.0': + resolution: {integrity: sha512-7Wqi5Zjl022bs2zXq+ICdalDPeDuCH/Nhbi8q2isLihAonMVIT0YH2hqqnNEylRNGYck+FJ6gRZwMpGCgrNxPg==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + + '@oxc-minify/binding-win32-arm64-msvc@0.110.0': + resolution: {integrity: sha512-ZPx+0Tj4dqn41ecyoGotlvekQKy6JxJCixn9Rw7h/dafZ3eDuBcEVh3c2ZoldXXsyMIt5ywI8IWzFZsjNedd5Q==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxfmt/win32-x64@0.21.0': - resolution: {integrity: sha512-DYNpbuPzUhTuWUIqDhwSaV1mK+VcknD4ANaEON+/ygaNGriSZ4pRUt1BTRcXfcOF9GZ4BO9udjv31S0bAEsFeQ==} + '@oxc-minify/binding-win32-ia32-msvc@0.110.0': + resolution: {integrity: sha512-H0Oyd3RWBfpEyvJIrFK94RYiY7KKSQl11Ym7LMDwLEagelIAfRCkt1amHZhFa/S3ZRoaOJFXzEw4YKeSsjVFsg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ia32] + os: [win32] + + '@oxc-minify/binding-win32-x64-msvc@0.110.0': + resolution: {integrity: sha512-Hr3nK90+qXKJ2kepXwFIcNfQQIOBecB4FFCyaMMypthoEEhVP08heRynj4eSXZ8NL9hLjs3fQzH8PJXfpznRnQ==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@oxlint-tsgolint/darwin-arm64@0.10.1': - resolution: {integrity: sha512-KGC4++BeEqrIcmDHiJt/e6/860PWJmUJjjp0mE+smpBmRXMjmOFFjrPmN+ZyCyVgf1WdmhPkQXsRSPeTR+2omw==} + '@oxc-transform/binding-android-arm-eabi@0.110.0': + resolution: {integrity: sha512-sE9dxvqqAax1YYJ3t7j+h5ZSI9jl6dYuDfngl6ieZUrIy5P89/8JKVgAzgp8o3wQSo7ndpJvYsi1K4ZqrmbP7w==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [android] + + '@oxc-transform/binding-android-arm64@0.110.0': + resolution: {integrity: sha512-nqtbP4aMCtsCZ6qpHlHaQoWVHSBtlKzwaAgwEOvR+9DWqHjk31BHvpGiDXlMeed6CVNpl3lCbWgygb3RcSjcfw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [android] + + '@oxc-transform/binding-darwin-arm64@0.110.0': + resolution: {integrity: sha512-oeSeHnL4Z4cMXtc8V0/rwoVn0dgwlS9q0j6LcHn9dIhtFEdp3W0iSBF8YmMQA+E7sILeLDjsHmHE4Kp0sOScXw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxlint-tsgolint/darwin-x64@0.10.1': - resolution: {integrity: sha512-tvmrDgj3Q0tdc+zMWfCVLVq8EQDEUqasm1zaWgSMYIszpID6qdgqbT+OpWWXV9fLZgtvrkoXGwxkHAUJzdVZXQ==} + '@oxc-transform/binding-darwin-x64@0.110.0': + resolution: {integrity: sha512-nL9K5x7OuZydobAGPylsEW9d4APs2qEkIBLMgQPA+kY8dtVD3IR87QsTbs4l4DBQYyun/+ay6qVCDlxqxdX2Jg==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxlint-tsgolint/linux-arm64@0.10.1': - resolution: {integrity: sha512-7kD28z6/ykGx8WetKTPRZt30pd+ziassxg/8cM24lhjUI+hNXyRHVtHes73dh9D6glJKno+1ut+3amUdZBZcpQ==} - cpu: [arm64] + '@oxc-transform/binding-freebsd-x64@0.110.0': + resolution: {integrity: sha512-GS29zXXirDQhZEUq8xKJ1azAWMuUy3Ih3W5Bc5ddk12LRthO5wRLFcKIyeHpAXCoXymQ+LmxbMtbPf84GPxouw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [freebsd] + + '@oxc-transform/binding-linux-arm-gnueabihf@0.110.0': + resolution: {integrity: sha512-glzDHak8ISyZJemCUi7RCvzNSl+MQ1ly9RceT2qRufhUsvNZ4C/2QLJ1HJwd2N6E88bO4laYn+RofdRzNnGGEA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] os: [linux] - '@oxlint-tsgolint/linux-x64@0.10.1': - resolution: {integrity: sha512-NmJmiqdzYUTHIxteSTyX6IFFgnIsOAjRWXfrS6Jbo5xlB3g39WHniSF3asB/khLJNtwSg4InUS34NprYM7zrEw==} - cpu: [x64] + '@oxc-transform/binding-linux-arm-musleabihf@0.110.0': + resolution: {integrity: sha512-8JThvgJ2FRoTVfbp7e4wqeZqCZbtudM06SfZmNzND9kPNu/LVYygIR+72RWs+xm4bWkuYHg/islo/boNPtMT5Q==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] os: [linux] - '@oxlint-tsgolint/win32-arm64@0.10.1': - resolution: {integrity: sha512-3KrT80vl3nXUkjuJI/z8dF6xWsKx0t9Tz4ZQHgQw3fYw+CoihBRWGklrdlmCz+EGfMyVaQLqBV9PZckhSqLe2A==} + '@oxc-transform/binding-linux-arm64-gnu@0.110.0': + resolution: {integrity: sha512-IRh21Ub/g4bkHoErZ0AUWMlWfoZaS0A6EaOVtbcY70RSYIMlrsbjiFwJCzM+b/1DD1rXbH5tsGcH7GweTbfRqg==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] - os: [win32] - - '@oxlint-tsgolint/win32-x64@0.10.1': - resolution: {integrity: sha512-hW1fSJZVxG51sLdGq1sQjOzb1tsQ23z/BquJfUwL7CqBobxr7TJvGmoINL+9KryOJt0jCoaiMfWe4yoYw5XfIA==} - cpu: [x64] - os: [win32] + os: [linux] - '@oxlint/darwin-arm64@1.43.0': - resolution: {integrity: sha512-C/GhObv/pQZg34NOzB6Mk8x0wc9AKj8fXzJF8ZRKTsBPyHusC6AZ6bba0QG0TUufw1KWuD0j++oebQfWeiFXNw==} + '@oxc-transform/binding-linux-arm64-musl@0.110.0': + resolution: {integrity: sha512-e5JN94/oy+wevk76q+LMr+2klTTcO60uXa+Wkq558Ms7mdF2TvkKFI++d/JeiuIwJLTi/BxQ4qdT5FWcsHM/ug==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] - os: [darwin] + os: [linux] - '@oxlint/darwin-x64@1.43.0': - resolution: {integrity: sha512-4NjfUtEEH8ewRQ2KlZGmm6DyrvypMdHwBnQT92vD0dLScNOQzr0V9O8Ua4IWXdeCNl/XMVhAV3h4/3YEYern5A==} - cpu: [x64] - os: [darwin] + '@oxc-transform/binding-linux-ppc64-gnu@0.110.0': + resolution: {integrity: sha512-Y3/Tnnz1GvDpmv8FXBIKtdZPsdZklOEPdrL6NHrN5i2u54BOkybFaDSptgWF53wOrJlTrcmAVSE6fRKK9XCM2Q==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ppc64] + os: [linux] - '@oxlint/linux-arm64-gnu@1.43.0': - resolution: {integrity: sha512-75tf1HvwdZ3ebk83yMbSB+moAEWK98mYqpXiaFAi6Zshie7r+Cx5PLXZFUEqkscenoZ+fcNXakHxfn94V6nf1g==} - cpu: [arm64] + '@oxc-transform/binding-linux-riscv64-gnu@0.110.0': + resolution: {integrity: sha512-Y0E35iA9/v9jlkNcP6tMJ+ZFOS0rLsWDqG6rU9z+X2R3fBFJBO9UARIK6ngx8upxk81y1TFR2CmBFhupfYdH6Q==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [riscv64] os: [linux] - '@oxlint/linux-arm64-musl@1.43.0': - resolution: {integrity: sha512-BHV4fb36T2p/7bpA9fiJ5ayt7oJbiYX10nklW5arYp4l9/9yG/FQC5J4G1evzbJ/YbipF9UH0vYBAm5xbqGrvw==} - cpu: [arm64] + '@oxc-transform/binding-linux-riscv64-musl@0.110.0': + resolution: {integrity: sha512-JOUSYFfHjBUs7xp2FHmZHb8eTYD/oEu0NklS6JgUauqnoXZHiTLPLVW2o2uVCqldnabYHcomuwI2iqVFYJNhTw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [riscv64] os: [linux] - '@oxlint/linux-x64-gnu@1.43.0': - resolution: {integrity: sha512-1l3nvnzWWse1YHibzZ4HQXdF/ibfbKZhp9IguElni3bBqEyPEyurzZ0ikWynDxKGXqZa+UNXTFuU1NRVX1RJ3g==} + '@oxc-transform/binding-linux-s390x-gnu@0.110.0': + resolution: {integrity: sha512-7blgoXF9D3Ngzb7eun23pNrHJpoV/TtE6LObwlZ3Nmb4oZ6Z+yMvBVaoW68NarbmvNGfZ95zrOjgm6cVETLYBA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [s390x] + os: [linux] + + '@oxc-transform/binding-linux-x64-gnu@0.110.0': + resolution: {integrity: sha512-YQ2joGWCVDZVEU2cD/r/w49hVjDm/Qu1BvC/7zs8LvprzdLS/HyMXGF2oA0puw0b+AqgYaz3bhwKB2xexHyITQ==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@oxlint/linux-x64-musl@1.43.0': - resolution: {integrity: sha512-+jNYgLGRFTJxJuaSOZJBwlYo5M0TWRw0+3y5MHOL4ArrIdHyCthg6r4RbVWrsR1qUfUE1VSSHQ2bfbC99RXqMg==} + '@oxc-transform/binding-linux-x64-musl@0.110.0': + resolution: {integrity: sha512-fkjr5qE632ULmNgvFXWDR/8668WxERz3tU7TQFp6JebPBneColitjSkdx6VKNVXEoMmQnOvBIGeP5tUNT384oA==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@oxlint/win32-arm64@1.43.0': - resolution: {integrity: sha512-dvs1C/HCjCyGTURMagiHprsOvVTT3omDiSzi5Qw0D4QFJ1pEaNlfBhVnOUYgUfS6O7Mcmj4+G+sidRsQcWQ/kA==} + '@oxc-transform/binding-openharmony-arm64@0.110.0': + resolution: {integrity: sha512-HWH9Zj+lMrdSTqFRCZsvDWMz7OnMjbdGsm3xURXWfRZpuaz0bVvyuZNDQXc4FyyhRDsemICaJbU1bgeIpUJDGw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] - os: [win32] + os: [openharmony] - '@oxlint/win32-x64@1.43.0': - resolution: {integrity: sha512-bSuItSU8mTSDsvmmLTepTdCL2FkJI6dwt9tot/k0EmiYF+ArRzmsl4lXVLssJNRV5lJEc5IViyTrh7oiwrjUqA==} + '@oxc-transform/binding-wasm32-wasi@0.110.0': + resolution: {integrity: sha512-ejdxHmYfIcHDPhZUe3WklViLt9mDEJE5BzcW7+R1vc5i/5JFA8D0l7NUSsHBJ7FB8Bu9gF+5iMDm6cXGAgaghw==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + + '@oxc-transform/binding-win32-arm64-msvc@0.110.0': + resolution: {integrity: sha512-9VTwpXCZs7xkV+mKhQ62dVk7KLnLXtEUxNS2T4nLz3iMl1IJbA4h5oltK0JoobtiUAnbkV53QmMVGW8+Nh3bDQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [win32] + + '@oxc-transform/binding-win32-ia32-msvc@0.110.0': + resolution: {integrity: sha512-5y0fzuNON7/F2hh2P94vANFaRPJ/3DI1hVl5rseCT8VUVqOGIjWaza0YS/D1g6t1WwycW2LWDMi2raOKoWU5GQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ia32] + os: [win32] + + '@oxc-transform/binding-win32-x64-msvc@0.110.0': + resolution: {integrity: sha512-QROrowwlrApI1fEScMknGWKM6GTM/Z2xwMnDqvSaEmzNazBsDUlE08Jasw610hFEsYAVU2K5sp/YaCa9ORdP4A==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [win32] + + '@oxfmt/darwin-arm64@0.26.0': + resolution: {integrity: sha512-AAGc+8CffkiWeVgtWf4dPfQwHEE5c/j/8NWH7VGVxxJRCZFdmWcqCXprvL2H6qZFewvDLrFbuSPRCqYCpYGaTQ==} + cpu: [arm64] + os: [darwin] + + '@oxfmt/darwin-x64@0.26.0': + resolution: {integrity: sha512-xFx5ijCTjw577wJvFlZEMmKDnp3HSCcbYdCsLRmC5i3TZZiDe9DEYh3P46uqhzj8BkEw1Vm1ZCWdl48aEYAzvQ==} + cpu: [x64] + os: [darwin] + + '@oxfmt/linux-arm64-gnu@0.26.0': + resolution: {integrity: sha512-GubkQeQT5d3B/Jx/IiR7NMkSmXrCZcVI0BPh1i7mpFi8HgD1hQ/LbhiBKAMsMqs5bbugdQOgBEl8bOhe8JhW1g==} + cpu: [arm64] + os: [linux] + + '@oxfmt/linux-arm64-musl@0.26.0': + resolution: {integrity: sha512-OEypUwK69bFPj+aa3/LYCnlIUPgoOLu//WNcriwpnWNmt47808Ht7RJSg+MNK8a7pSZHpXJ5/E6CRK/OTwFdaQ==} + cpu: [arm64] + os: [linux] + + '@oxfmt/linux-x64-gnu@0.26.0': + resolution: {integrity: sha512-xO6iEW2bC6ZHyOTPmPWrg/nM6xgzyRPaS84rATy6F8d79wz69LdRdJ3l/PXlkqhi7XoxhvX4ExysA0Nf10ZZEQ==} + cpu: [x64] + os: [linux] + + '@oxfmt/linux-x64-musl@0.26.0': + resolution: {integrity: sha512-Z3KuZFC+MIuAyFCXBHY71kCsdRq1ulbsbzTe71v+hrEv7zVBn6yzql+/AZcgfIaKzWO9OXNuz5WWLWDmVALwow==} + cpu: [x64] + os: [linux] + + '@oxfmt/win32-arm64@0.26.0': + resolution: {integrity: sha512-3zRbqwVWK1mDhRhTknlQFpRFL9GhEB5GfU6U7wawnuEwpvi39q91kJ+SRJvJnhyPCARkjZBd1V8XnweN5IFd1g==} + cpu: [arm64] + os: [win32] + + '@oxfmt/win32-x64@0.26.0': + resolution: {integrity: sha512-m8TfIljU22i9UEIkD+slGPifTFeaCwIUfxszN3E6ABWP1KQbtwSw9Ak0TdoikibvukF/dtbeyG3WW63jv9DnEg==} + cpu: [x64] + os: [win32] + + '@oxlint-tsgolint/darwin-arm64@0.11.5': + resolution: {integrity: sha512-mzsjJVIUgcGJovBXME63VW2Uau7MS/xCe7xdYj2BplSCuRb5Yoy7WuwCIlbD5ISHjnS6rx26oD2kmzHLRV5Wfw==} + cpu: [arm64] + os: [darwin] + + '@oxlint-tsgolint/darwin-x64@0.11.5': + resolution: {integrity: sha512-zItUS0qLzSzVy0ZQHc4MOphA9lVeP5jffsgZFLCdo+JqmkbVZ14aDtiVUHSHi2hia+qatbb109CHQ9YIl0x7+A==} + cpu: [x64] + os: [darwin] + + '@oxlint-tsgolint/linux-arm64@0.11.5': + resolution: {integrity: sha512-R0r/3QTdMtIjfUOM1oxIaCV0s+j7xrnUe4CXo10ZbBzlXfMesWYNcf/oCrhsy87w0kCPFsg58nAdKaIR8xylFg==} + cpu: [arm64] + os: [linux] + + '@oxlint-tsgolint/linux-x64@0.11.5': + resolution: {integrity: sha512-g23J3T29EHWUQYC6aTwLnhwcFtjQh+VfxyGuFjYGGTLhESdlQH9E/pwsN8K9HaAiYWjI51m3r3BqQjXxEW8Jjg==} + cpu: [x64] + os: [linux] + + '@oxlint-tsgolint/win32-arm64@0.11.5': + resolution: {integrity: sha512-MJNT/MPUIZKQCRtCX5s6pCnoe7If/i3RjJzFMe4kSLomRsHrNFYOJBwt4+w/Hqfyg9jNOgR8tbgdx6ofjHaPMQ==} + cpu: [arm64] + os: [win32] + + '@oxlint-tsgolint/win32-x64@0.11.5': + resolution: {integrity: sha512-IQmj4EkcZOBlLnj1CdxKFrWT7NAWXZ9ypZ874X/w7S5gRzB2sO4KmE6Z0MWxx05pL9AQF+CWVRjZrKVIYWTzPg==} + cpu: [x64] + os: [win32] + + '@oxlint/darwin-arm64@1.43.0': + resolution: {integrity: sha512-C/GhObv/pQZg34NOzB6Mk8x0wc9AKj8fXzJF8ZRKTsBPyHusC6AZ6bba0QG0TUufw1KWuD0j++oebQfWeiFXNw==} + cpu: [arm64] + os: [darwin] + + '@oxlint/darwin-x64@1.43.0': + resolution: {integrity: sha512-4NjfUtEEH8ewRQ2KlZGmm6DyrvypMdHwBnQT92vD0dLScNOQzr0V9O8Ua4IWXdeCNl/XMVhAV3h4/3YEYern5A==} + cpu: [x64] + os: [darwin] + + '@oxlint/linux-arm64-gnu@1.43.0': + resolution: {integrity: sha512-75tf1HvwdZ3ebk83yMbSB+moAEWK98mYqpXiaFAi6Zshie7r+Cx5PLXZFUEqkscenoZ+fcNXakHxfn94V6nf1g==} + cpu: [arm64] + os: [linux] + + '@oxlint/linux-arm64-musl@1.43.0': + resolution: {integrity: sha512-BHV4fb36T2p/7bpA9fiJ5ayt7oJbiYX10nklW5arYp4l9/9yG/FQC5J4G1evzbJ/YbipF9UH0vYBAm5xbqGrvw==} + cpu: [arm64] + os: [linux] + + '@oxlint/linux-x64-gnu@1.43.0': + resolution: {integrity: sha512-1l3nvnzWWse1YHibzZ4HQXdF/ibfbKZhp9IguElni3bBqEyPEyurzZ0ikWynDxKGXqZa+UNXTFuU1NRVX1RJ3g==} + cpu: [x64] + os: [linux] + + '@oxlint/linux-x64-musl@1.43.0': + resolution: {integrity: sha512-+jNYgLGRFTJxJuaSOZJBwlYo5M0TWRw0+3y5MHOL4ArrIdHyCthg6r4RbVWrsR1qUfUE1VSSHQ2bfbC99RXqMg==} + cpu: [x64] + os: [linux] + + '@oxlint/win32-arm64@1.43.0': + resolution: {integrity: sha512-dvs1C/HCjCyGTURMagiHprsOvVTT3omDiSzi5Qw0D4QFJ1pEaNlfBhVnOUYgUfS6O7Mcmj4+G+sidRsQcWQ/kA==} + cpu: [arm64] + os: [win32] + + '@oxlint/win32-x64@1.43.0': + resolution: {integrity: sha512-bSuItSU8mTSDsvmmLTepTdCL2FkJI6dwt9tot/k0EmiYF+ArRzmsl4lXVLssJNRV5lJEc5IViyTrh7oiwrjUqA==} cpu: [x64] os: [win32] @@ -3532,9 +3653,6 @@ packages: '@poppinss/utils@7.0.0-next.5': resolution: {integrity: sha512-ykv00LxAvcn9OmkoaAmTSoc6eksHpur6rZrx5fI/CkLNwknNWXO7nsqemhzxZYRdgskSU/2hnMCyZmzkvS653A==} - '@poppinss/utils@7.0.0-next.6': - resolution: {integrity: sha512-1OQDbCKmFROvWpmzvkQV/mCzBXSwhED8SJfJ0HiYKiLNEqYM8Kpa4EK0AfmXGQc+DdIj6eqib/vT8i5tJ2fatw==} - '@poppinss/utils@7.0.0-next.7': resolution: {integrity: sha512-Jwc6YqiLf8wAarEpC2bzamq5XIe3i553LeCzZhqYamSK1zZjYoa6tEPjKq1ASARjuNpYQAj96TLBw/yXJJDF/A==} @@ -3576,9 +3694,6 @@ packages: '@protobufjs/utf8@1.1.0': resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} - '@radix-ui/colors@3.0.0': - resolution: {integrity: sha512-FUOsGBkHrYJwCSEtWRCIfQbZG7q1e6DgxCIOe1SUQzDe/7rXXeA47s8yCn6fuTNQAj1Zq4oTFi9Yjp3wzElcxg==} - '@radix-ui/number@1.1.1': resolution: {integrity: sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==} @@ -4362,8 +4477,8 @@ packages: peerDependencies: react: ^18.0 || ^19.0 || ^19.0.0-rc - '@react-email/preview-server@4.3.1': - resolution: {integrity: sha512-3YdkWMCy5PyMLT/ShbGfmZ0qbYGE+IlMG1PkSe2KEvv+NUC0j3XFrk17Ej4VHZZ5ecR+pezuMSm5W7IX34GGyw==} + '@react-email/preview-server@5.2.5': + resolution: {integrity: sha512-YERhEKl0Dz2qNbHTzdSwnsK15gipEqonKMPEbsoE8C+ACiHIm/f/d1UzQVmhrsN6PW7L+JhAuzcdIX1H3pLmFg==} '@react-email/preview@0.0.13': resolution: {integrity: sha512-F7j9FJ0JN/A4d7yr+aw28p4uX7VLWs7hTHtLo7WRyw4G+Lit6Zucq4UWKRxJC8lpsUdzVmG7aBJnKOT+urqs/w==} @@ -5170,16 +5285,16 @@ packages: peerDependencies: vite: ^5.2.0 || ^6 || ^7 - '@tanstack/devtools-client@0.0.3': - resolution: {integrity: sha512-kl0r6N5iIL3t9gGDRAv55VRM3UIyMKVH83esRGq7xBjYsRLe/BeCIN2HqrlJkObUXQMKhy7i8ejuGOn+bDqDBw==} + '@tanstack/devtools-client@0.0.5': + resolution: {integrity: sha512-hsNDE3iu4frt9cC2ppn1mNRnLKo2uc1/1hXAyY9z4UYb+o40M2clFAhiFoo4HngjfGJDV3x18KVVIq7W4Un+zA==} engines: {node: '>=18'} - '@tanstack/devtools-event-bus@0.3.3': - resolution: {integrity: sha512-lWl88uLAz7ZhwNdLH6A3tBOSEuBCrvnY9Fzr5JPdzJRFdM5ZFdyNWz1Bf5l/F3GU57VodrN0KCFi9OA26H5Kpg==} + '@tanstack/devtools-event-bus@0.4.0': + resolution: {integrity: sha512-1t+/csFuDzi+miDxAOh6Xv7VDE80gJEItkTcAZLjV5MRulbO/W8ocjHLI2Do/p2r2/FBU0eKCRTpdqvXaYoHpQ==} engines: {node: '>=18'} - '@tanstack/devtools-event-client@0.3.5': - resolution: {integrity: sha512-RL1f5ZlfZMpghrCIdzl6mLOFLTuhqmPNblZgBaeKfdtk5rfbjykurv+VfYydOFXj0vxVIoA2d/zT7xfD7Ph8fw==} + '@tanstack/devtools-event-bus@0.4.1': + resolution: {integrity: sha512-cNnJ89Q021Zf883rlbBTfsaxTfi2r73/qejGtyTa7ksErF3hyDyAq1aTbo5crK9dAL7zSHh9viKY1BtMls1QOA==} engines: {node: '>=18'} '@tanstack/devtools-event-client@0.4.0': @@ -5192,8 +5307,14 @@ packages: peerDependencies: solid-js: '>=1.9.7' - '@tanstack/devtools@0.7.0': - resolution: {integrity: sha512-AlAoCqJhWLg9GBEaoV1g/j+X/WA1aJSWOsekxeuZpYeS2hdVuKAjj04KQLUMJhtLfNl2s2E+TCj7ZRtWyY3U4w==} + '@tanstack/devtools-vite@0.4.1': + resolution: {integrity: sha512-PkMOomcWnl/pUkCqIjqL/csjPHtkMVBirDpJVOZR7XJZDxo5CuD7B+3KsujFCF4Dsn6QYlae97gCZvxi/CB76Q==} + engines: {node: '>=18'} + peerDependencies: + vite: ^6.0.0 || ^7.0.0 + + '@tanstack/devtools@0.10.6': + resolution: {integrity: sha512-STB3pS49gPoe7UHgDshOMkWPXPZmezsQBLkCrh6l+mcsRs+/Jk1OvfVF8HspiMA1RTuNRkTeGXZDA8LoGWmxyQ==} engines: {node: '>=18'} peerDependencies: solid-js: '>=1.9.7' @@ -5205,10 +5326,6 @@ packages: resolution: {integrity: sha512-xyIfof8eHBuub1CkBnbKNKQXeRZC4dClhmzePHVOEel4G7lk/dW+TQ16da7CFdeNLv6u6Owf5VoBQxoo6DFTSA==} engines: {node: '>=12'} - '@tanstack/match-sorter-utils@8.19.4': - resolution: {integrity: sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==} - engines: {node: '>=12'} - '@tanstack/pacer-lite@0.1.1': resolution: {integrity: sha512-y/xtNPNt/YeyoVxE/JCx+T7yjEzpezmbb+toK8DDD1P4m7Kzs5YR956+7OKexG3f8aXgC3rLZl7b1V+yNUSy5w==} engines: {node: '>=18'} @@ -5219,8 +5336,8 @@ packages: '@tanstack/query-devtools@5.93.0': resolution: {integrity: sha512-+kpsx1NQnOFTZsw6HAFCW3HkKg0+2cepGtAWXjiiSOJJ1CtQpt72EE2nyZb+AjAbLRPoeRmPJ8MtQd8r8gsPdg==} - '@tanstack/react-devtools@0.7.11': - resolution: {integrity: sha512-a2Lmz8x+JoDrsU6f7uKRcyyY+k8mA/n5mb9h7XJ3Fz/y3+sPV9t7vAW1s5lyNkQyyDt6V1Oim99faLthoJSxMw==} + '@tanstack/react-devtools@0.9.5': + resolution: {integrity: sha512-/YsSSobbWfSZ0khLZ5n4cz/isa8Ac21PAVdgrX0qOEkPkS6J63JTEgFR0Ch2n2ka511dm2pIEuTvCsL7WVu1XQ==} engines: {node: '>=18'} peerDependencies: '@types/react': '>=16.8' @@ -5449,6 +5566,9 @@ packages: '@tuyau/utils@0.0.9': resolution: {integrity: sha512-Uirv4CH7d7US5atdKda3mPmg2K0PsYQx2Gab7Xe/PSGdlq/fp4Ia1IWYKRL2Lfx36QAzEuHqrk4WmDxmw1sTVw==} + '@tybys/wasm-util@0.10.1': + resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} + '@types/aria-query@5.0.4': resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} @@ -5545,11 +5665,8 @@ packages: '@types/node@20.19.33': resolution: {integrity: sha512-Rs1bVAIdBs5gbTIKza/tgpMuG1k3U/UMJLWecIMxNdJFDMzcM5LOiLVRYh3PilWEYDIeUDv7bpiHPLPsbydGcw==} - '@types/node@22.14.1': - resolution: {integrity: sha512-u0HuPQwe/dHrItgHHpmw3N2fYCR6x4ivMNbPHRkBVP4CvN+kiRrKHWk3i8tXiO/joPwXLMYvF9TTF0eqgHIuOw==} - - '@types/node@22.19.10': - resolution: {integrity: sha512-tF5VOugLS/EuDlTBijk0MqABfP8UxgYazTLo3uIn3b4yJgg26QRbVYJYsDtHrjdDUIRfP70+VfhTTc+CE1yskw==} + '@types/node@25.2.2': + resolution: {integrity: sha512-BkmoP5/FhRYek5izySdkOneRyXYN35I860MFAGupTdebyE66uZaR+bXLHq8k4DirE5DwQi3NuhvRU1jqTVwUrQ==} '@types/nodemailer@7.0.4': resolution: {integrity: sha512-ee8fxWqOchH+Hv6MDDNNy028kwvVnLplrStm4Zf/3uHWw5zzo8FoYYeffpJtGs2wWysEumMH0ZIdMGMY1eMAow==} @@ -5557,9 +5674,6 @@ packages: '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - '@types/normalize-path@3.0.2': - resolution: {integrity: sha512-DO++toKYPaFn0Z8hQ7Tx+3iT9t77IJo/nDiqTXilgEP+kPNIYdpS9kh3fXuc53ugqwp9pxC1PVjCpV1tQDyqMA==} - '@types/oracledb@6.5.2': resolution: {integrity: sha512-kK1eBS/Adeyis+3OlBDMeQQuasIDLUYXsi2T15ccNJ0iyUpQ4xDF7svFu3+bGVrI0CMBUclPciz+lsQR3JX3TQ==} @@ -5575,22 +5689,11 @@ packages: '@types/pluralize@0.0.33': resolution: {integrity: sha512-JOqsl+ZoCpP4e8TDke9W79FDcSgPAR0l6pixx2JHkhnRjvShyYiAYw2LVsnA7K08Y6DeOnaU6ujmENO4os/cYg==} - '@types/prismjs@1.26.5': - resolution: {integrity: sha512-AUZTa7hQ2KY5L7AmtSiqxlhWxb4ina0yd8hNbl4TWuqnv/pFP0nDMb3YrfSBf4hJVGLh2YEIBfKaBW/9UEl6IQ==} - - '@types/react-dom@19.0.4': - resolution: {integrity: sha512-4fSQ8vWFkg+TGhePfUzVmat3eC14TXYSsiiDSLI0dVLsrm9gZFABjPy/Qu6TKgl1tq1Bu1yDsuQgY3A3DOjCcg==} - peerDependencies: - '@types/react': ^19.0.0 - '@types/react-dom@19.2.3': resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} peerDependencies: '@types/react': ^19.2.0 - '@types/react@19.0.10': - resolution: {integrity: sha512-JuRQ9KXLEjaUNjTWpzuR231Z2WpIwczOkBEIvbHNCzQefFIT0L8IqE6NV6ULLyC1SI/i234JnDoMkfg+RjQj2g==} - '@types/react@19.2.13': resolution: {integrity: sha512-KkiJeU6VbYbUOp5ITMIc7kBfqlYkKA5KhEHVrGMmUUMt7NeaZg65ojdPk+FtNrBAOXNVM5QM72jnADjM+XVRAQ==} @@ -5609,9 +5712,6 @@ packages: '@types/validator@13.15.10': resolution: {integrity: sha512-T8L6i7wCuyoK8A/ZeLYt1+q0ty3Zb9+qbSSvrIVitzT3YjZqkTZ40IbRsPanlB4h1QB3JVL1SYCdR6ngtFYcuA==} - '@types/webpack@5.28.5': - resolution: {integrity: sha512-wR87cgvxj3p6D0Crt1r5avwqffqPXUkNlnQ1mjU93G7gCuFjufZR4I6j8cz5g1F1tTYpfOOFvly+cmIQwL9wvw==} - '@vinejs/compiler@4.1.3': resolution: {integrity: sha512-UyH7Zn8dkTMLeU+PF2WjCnWkFb2qYaOxAcvp/uXW0njtKNcJOnVJaPsnWYwqewkTcHN47yvOdzosj3kj3RAP5w==} engines: {node: '>=18.0.0'} @@ -5785,16 +5885,10 @@ packages: resolution: {integrity: sha512-HqZ5rWlFjGiV0tDm3UxxgNRqsOTniqoKZu0pIAfh7TZQMGuZK+hH0drySty0si0QXj1ieop4+SkSfPZBPPkHig==} engines: {node: '>=14'} - any-promise@1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} - arg@5.0.2: - resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} - argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} @@ -5830,22 +5924,12 @@ packages: resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} engines: {node: '>=8.0.0'} - autoprefixer@10.4.21: - resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - babel-dead-code-elimination@1.0.12: resolution: {integrity: sha512-GERT7L2TiYcYDtYk1IpD+ASAYXjKbLTDPhBtYj7X1NuRMDTMtAx9kyBenub1Ev41lo91OHCKdmP+egTDmfQ7Ig==} balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - base64id@2.0.0: resolution: {integrity: sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==} engines: {node: ^4.5.0 || >= 5.9} @@ -5868,9 +5952,6 @@ packages: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} - bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - blake3-wasm@2.1.5: resolution: {integrity: sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==} @@ -5895,9 +5976,6 @@ packages: buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - bundle-name@4.1.0: resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} engines: {node: '>=18'} @@ -5918,10 +5996,6 @@ packages: resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} engines: {node: '>= 0.4'} - camelcase-css@2.0.1: - resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} - engines: {node: '>= 6'} - camelcase@9.0.0: resolution: {integrity: sha512-TO9xmyXTZ9HUHI8M1OnvExxYB0eYVS/1e5s7IDMTAoIcwUd+aNcFODs6Xk83mobk0velyHFQgA1yIrvYc6wclw==} engines: {node: '>=20'} @@ -5996,10 +6070,6 @@ packages: resolution: {integrity: sha512-5IOn+jcCEHEraYolBPs/sT4BxYCe2nHg374OPiItB1O96KZFseS2gthU4twyYzeDcFew4DaUM/xwc5BQf08JJw==} engines: {node: '>=18.20 <19 || >=20.10'} - cli-cursor@3.1.0: - resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} - engines: {node: '>=8'} - cli-cursor@5.0.0: resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} engines: {node: '>=18'} @@ -6027,10 +6097,6 @@ packages: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} - clone@1.0.4: - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} - engines: {node: '>=0.8'} - clsx@2.1.1: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} @@ -6076,10 +6142,6 @@ packages: commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - commander@4.1.1: - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} - engines: {node: '>= 6'} - common-path-prefix@3.0.0: resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} @@ -6217,12 +6279,38 @@ packages: date-fns@3.6.0: resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} + date-fns@4.1.0: + resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==} + dateformat@4.6.3: resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} dayjs@1.11.19: resolution: {integrity: sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==} + db0@0.3.4: + resolution: {integrity: sha512-RiXXi4WaNzPTHEOu8UPQKMooIbqOEyqA1t7Z6MsdxSCeb8iUC9ko3LcmsLmeUt2SM5bctfArZKkRQggKZz7JNw==} + peerDependencies: + '@electric-sql/pglite': '*' + '@libsql/client': '*' + better-sqlite3: '*' + drizzle-orm: '*' + mysql2: '*' + sqlite3: '*' + peerDependenciesMeta: + '@electric-sql/pglite': + optional: true + '@libsql/client': + optional: true + better-sqlite3: + optional: true + drizzle-orm: + optional: true + mysql2: + optional: true + sqlite3: + optional: true + debounce@2.2.0: resolution: {integrity: sha512-Xks6RUDLZFdz8LIdR6q0MTH44k7FikOmnh5xkSjMig6ch45afc8sjTjRQf3P6ax8dMgcQrYO/AR2RGWURrruqw==} engines: {node: '>=18'} @@ -6275,9 +6363,6 @@ packages: resolution: {integrity: sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==} engines: {node: '>=18'} - defaults@1.0.4: - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} - define-lazy-prop@3.0.0: resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} engines: {node: '>=12'} @@ -6311,9 +6396,6 @@ packages: dezalgo@1.0.4: resolution: {integrity: sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==} - didyoumean@1.2.2: - resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - diff@8.0.2: resolution: {integrity: sha512-sSuxWU5j5SR9QQji/o2qMvqRNYRDOcBTgsJ/DeCf4iSN4gW+gNMXM7wFIP+fdXZxoNiAnHUTGjCr+TSWXdRDKg==} engines: {node: '>=0.3.1'} @@ -6411,9 +6493,6 @@ packages: end-of-stream@1.4.5: resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==} - engine.io-client@6.6.4: - resolution: {integrity: sha512-+kjUJnZGwzewFDw951CDWcwj35vMNf2fcj7xQWOctq1F2i1jkDdVvdFG9kM/BEChymCH36KgjnW0NsL58JYRxw==} - engine.io-parser@5.2.3: resolution: {integrity: sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==} engines: {node: '>=10.0.0'} @@ -6661,23 +6740,6 @@ packages: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} engines: {node: '>= 0.6'} - fraction.js@4.3.7: - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - - framer-motion@12.23.22: - resolution: {integrity: sha512-ZgGvdxXCw55ZYvhoZChTlG6pUuehecgvEAJz0BHoC5pQKW1EC5xf1Mul1ej5+ai+pVY0pylyFfdl45qnM1/GsA==} - peerDependencies: - '@emotion/is-prop-valid': '*' - react: ^18.0.0 || ^19.0.0 - react-dom: ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - '@emotion/is-prop-valid': - optional: true - react: - optional: true - react-dom: - optional: true - fresh@0.5.2: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} @@ -6762,13 +6824,6 @@ packages: deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true - globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} - - globrex@0.1.2: - resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} - goober@2.1.18: resolution: {integrity: sha512-2vFqsaDVIT9Gz7N6kAL++pLpp41l3PfDuusHcjnGLfR6+huZkl6ziX+zgVC3ZxpqWhzH6pyDdGrCeDhMIvwaxw==} peerDependencies: @@ -6995,10 +7050,6 @@ packages: engines: {node: '>=14.16'} hasBin: true - is-interactive@1.0.0: - resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} - engines: {node: '>=8'} - is-interactive@2.0.0: resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} engines: {node: '>=12'} @@ -7025,10 +7076,6 @@ packages: resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} engines: {node: '>=18'} - is-unicode-supported@0.1.0: - resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} - engines: {node: '>=10'} - is-unicode-supported@1.3.0: resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} engines: {node: '>=12'} @@ -7063,10 +7110,6 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} - jiti@1.21.7: - resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} - hasBin: true - jiti@2.4.2: resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} hasBin: true @@ -7171,6 +7214,9 @@ packages: resolution: {integrity: sha512-q3RBbsO5A5zrPhB6CaCS8ZUv+NWCXv6JJT4Em0i264G9W0fdPB8YRfnnEi7Dm7X7omAkBIPojzYJ2D1oHTHqug==} engines: {node: '>=18'} + launch-editor@2.12.0: + resolution: {integrity: sha512-giOHXoOtifjdHqUamwKq6c49GzBdLjvxrd2D+Q4V6uOHopJv7p9VJxikDsQ/CBXZbEITgUqSVHXLTG3VhPP1Dg==} + leac@0.6.0: resolution: {integrity: sha512-y+SqErxb8h7nE/fiEX07jsbuhrpO9lL8eca7/Y1nuWV2moNlXhyd59iDGcRf6moVyDMbmTNzL40SUyrFU/yDpg==} @@ -7244,17 +7290,6 @@ packages: resolution: {integrity: sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==} engines: {node: '>= 12.0.0'} - lilconfig@2.1.0: - resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} - engines: {node: '>=10'} - - lilconfig@3.1.3: - resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} - engines: {node: '>=14'} - - lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - loader-runner@4.3.1: resolution: {integrity: sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==} engines: {node: '>=6.11.5'} @@ -7263,20 +7298,12 @@ packages: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} - locate-path@8.0.0: - resolution: {integrity: sha512-XT9ewWAC43tiAV7xDAPflMkG0qOPn2QjHqlgX8FOqmWa/rxnyYDulF9T0F7tRy1u+TVTmK/M//6VIOye+2zDXg==} - engines: {node: '>=20'} - lodash.camelcase@4.3.0: resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - log-symbols@4.1.0: - resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} - engines: {node: '>=10'} - log-symbols@6.0.0: resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==} engines: {node: '>=18'} @@ -7314,8 +7341,8 @@ packages: peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 - lucide-react@0.544.0: - resolution: {integrity: sha512-t5tS44bqd825zAW45UQxpG2CvcC4urOwn2TrwSH8u+MjeE+1NnWl6QqeQ/6NdjMqdOygyiT9p3Ev0p1NJykxjw==} + lucide-react@0.562.0: + resolution: {integrity: sha512-82hOAu7y0dbVuFfmO4bYF1XEwYk/mEbM5E+b1jgci/udUBEE/R7LF5Ip0CCEmXe8AybRM8L+04eP+LGZeDvkiw==} peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -7393,10 +7420,6 @@ packages: engines: {node: '>=4.0.0'} hasBin: true - mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} - mimic-function@5.0.1: resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} engines: {node: '>=18'} @@ -7424,12 +7447,6 @@ packages: module-details-from-path@1.0.4: resolution: {integrity: sha512-EGWKgxALGMgzvxYF1UyGTy0HXX/2vHLkw6+NvDKW2jypWbHpjQuj4UMcqQWXHERJhVGKikolT06G3bcKe4fi7w==} - motion-dom@12.34.0: - resolution: {integrity: sha512-Lql3NuEcScRDxTAO6GgUsRHBZOWI/3fnMlkMcH5NftzcN37zJta+bpbMAV9px4Nj057TuvRooMK7QrzMCgtz6Q==} - - motion-utils@12.29.2: - resolution: {integrity: sha512-G3kc34H2cX2gI63RqU+cZq+zWRRPSsNIOjpdl9TN4AQwC4sgwYPl/Q/Obf/d53nOm569T0fYK+tcoSV50BWx8A==} - ms@2.1.2: resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} @@ -7450,9 +7467,6 @@ packages: resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==} engines: {node: ^18.17.0 || >=20.5.0} - mz@2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - nanoid@3.3.11: resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -7471,10 +7485,9 @@ packages: react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc - next@15.5.2: - resolution: {integrity: sha512-H8Otr7abj1glFhbGnvUt3gz++0AF1+QoCXEBmd/6aKbfdFwrn0LpA836Ed5+00va/7HQSDD+mOoVhn3tNy3e/Q==} - engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} - deprecated: This version has a security vulnerability. Please upgrade to a patched version. See https://nextjs.org/blog/CVE-2025-66478 for more details. + next@16.0.10: + resolution: {integrity: sha512-RtWh5PUgI+vxlV3HdR+IfWA1UUHu0+Ram/JBO4vWB54cVPentCD0e+lxyAYEsDTqGGMg7qpjhKh6dc6aW7W/sA==} + engines: {node: '>=20.9.0'} hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 @@ -7493,6 +7506,28 @@ packages: sass: optional: true + nf3@0.3.10: + resolution: {integrity: sha512-UlqmHkZiHGgSkRj17yrOXEsSu5ECvtlJ3Xm1W5WsWrTKgu9m7OjrMZh9H/ME2LcWrTlMD0/vmmNVpyBG4yRdGg==} + + nitro@3.0.1-alpha.2: + resolution: {integrity: sha512-YviDY5J/trS821qQ1fpJtpXWIdPYiOizC/meHavlm1Hfuhx//H+Egd1+4C5SegJRgtWMnRPW9n//6Woaw81cTQ==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + rolldown: '>=1.0.0-beta.0' + rollup: ^4 + vite: ^7 || ^8 || >=8.0.0-0 + xml2js: ^0.6.2 + peerDependenciesMeta: + rolldown: + optional: true + rollup: + optional: true + vite: + optional: true + xml2js: + optional: true + node-fetch@2.7.0: resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} engines: {node: 4.x || >=6.0.0} @@ -7502,9 +7537,6 @@ packages: encoding: optional: true - node-html-parser@7.0.1: - resolution: {integrity: sha512-KGtmPY2kS0thCWGK0VuPyOS+pBKhhe8gXztzA2ilAOhbUbxa9homF1bOyKvhGzMLXUoRds9IOmr/v5lr/lqNmA==} - node-releases@2.0.23: resolution: {integrity: sha512-cCmFDMSm26S6tQSDpBCg/NR8NENrVPhAJSf+XbxBG4rPFaaonlEoE9wHQmun+cls499TQGSb7ZyPBRlzgKfpeg==} @@ -7520,10 +7552,6 @@ packages: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - normalize-range@0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} - normalize-url@8.1.1: resolution: {integrity: sha512-JYc0DPlpGWB40kH5g07gGTrYuMqV653k3uBKY6uITPWds3M0ov3GaWGp9lbE3Bzngx8+XkfzgvASb9vk9JDFXQ==} engines: {node: '>=14.16'} @@ -7555,6 +7583,12 @@ packages: object-to-formdata@4.5.1: resolution: {integrity: sha512-QiM9D0NiU5jV6J6tjE1g7b4Z2tcUnKs1OPUi4iMb2zH+7jwlcUrASghgkFk9GtzqNNq8rTQJtT8AzjBAvLoNMw==} + ofetch@2.0.0-alpha.3: + resolution: {integrity: sha512-zpYTCs2byOuft65vI3z43Dd6iSdFbOZZLb9/d21aCpx2rGastVU9dOCv0lu4ykc1Ur1anAYjDi3SUvR0vq50JA==} + + ohash@2.0.11: + resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} + on-exit-leak-free@2.1.2: resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==} engines: {node: '>=14.0.0'} @@ -7566,10 +7600,6 @@ packages: once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - onetime@5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} - onetime@7.0.0: resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} engines: {node: '>=18'} @@ -7578,10 +7608,6 @@ packages: resolution: {integrity: sha512-smsWv2LzFjP03xmvFoJ331ss6h+jixfA4UUV/Bsiyuu4YJPfN+FIQGOIiv4w9/+MoHkfkJ22UIaQWRVFRfH6Vw==} engines: {node: '>=20'} - ora@5.4.1: - resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} - engines: {node: '>=10'} - ora@8.2.0: resolution: {integrity: sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==} engines: {node: '>=18'} @@ -7589,13 +7615,21 @@ packages: outvariant@1.4.3: resolution: {integrity: sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==} - oxfmt@0.21.0: - resolution: {integrity: sha512-EXK5pd1kGbI8hp9Ld69oy/ObAoe+gfH3dYHBviKqwSAHNkAHiqxWF1hnrWj5oun1GnQ8bVpqBMMVXJESMx6/+g==} + oxc-minify@0.110.0: + resolution: {integrity: sha512-KWGTzPo83QmGrXC4ml83PM9HDwUPtZFfasiclUvTV4i3/0j7xRRqINVkrL77CbQnoWura3CMxkRofjQKVDuhBw==} + engines: {node: ^20.19.0 || >=22.12.0} + + oxc-transform@0.110.0: + resolution: {integrity: sha512-/fymQNzzUoKZweH0nC5yvbI2eR0yWYusT9TEKDYVgOgYrf9Qmdez9lUFyvxKR9ycx+PTHi/reIOzqf3wkShQsw==} + engines: {node: ^20.19.0 || >=22.12.0} + + oxfmt@0.26.0: + resolution: {integrity: sha512-UDD1wFNwfeorMm2ZY0xy1KRAAvJ5NjKBfbDmiMwGP7baEHTq65cYpC0aPP+BGHc8weXUbSZaK8MdGyvuRUvS4Q==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true - oxlint-tsgolint@0.10.1: - resolution: {integrity: sha512-EEHNdo5cW2w1xwYdBQ7d3IXDqWAtMkfVFrh+9gQ4kYbYJwygY4QXSh1eH80/xVipZdVKujAwBgg/nNNHk56kxQ==} + oxlint-tsgolint@0.11.5: + resolution: {integrity: sha512-4uVv43EhkeMvlxDU1GUsR5P5c0q74rB/pQRhjGsTOnMIrDbg3TABTntRyeAkmXItqVEJTcDRv9+Yk+LFXkHKlg==} hasBin: true oxlint@1.43.0: @@ -7612,18 +7646,10 @@ packages: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} engines: {node: '>=10'} - p-limit@4.0.0: - resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - p-locate@5.0.0: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} engines: {node: '>=10'} - p-locate@6.0.0: - resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - package-json-from-dist@1.0.1: resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} @@ -7744,10 +7770,6 @@ packages: resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} engines: {node: '>=12'} - pify@2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} - engines: {node: '>=0.10.0'} - pino-abstract-transport@2.0.0: resolution: {integrity: sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==} @@ -7765,10 +7787,6 @@ packages: resolution: {integrity: sha512-0zZC2ygfdqvqK8zJIr1e+wT1T/L+LF6qvqvbzEQ6tiMAoTqEVK9a1K3YRu8HEUvGEvNqZyPJTtb2sNIoTkB83w==} hasBin: true - pirates@4.0.7: - resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} - engines: {node: '>= 6'} - pkg-dir@8.0.0: resolution: {integrity: sha512-4peoBq4Wks0riS0z8741NVv+/8IiTvqnZAr8QGgtdifrtpdXbNw/FxRS1l6NFqm4EMzuS0EDqNNx4XGaz8cuyQ==} engines: {node: '>=18'} @@ -7780,47 +7798,10 @@ packages: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} - postcss-import@15.1.0: - resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} - engines: {node: '>=14.0.0'} - peerDependencies: - postcss: ^8.0.0 - - postcss-js@4.1.0: - resolution: {integrity: sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==} - engines: {node: ^12 || ^14 || >= 16} - peerDependencies: - postcss: ^8.4.21 - - postcss-load-config@4.0.2: - resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} - engines: {node: '>= 14'} - peerDependencies: - postcss: '>=8.0.9' - ts-node: '>=9.0.0' - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true - - postcss-nested@6.2.0: - resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.2.14 - postcss-selector-parser@6.0.10: resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} engines: {node: '>=4'} - postcss-selector-parser@6.1.2: - resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} - engines: {node: '>=4'} - - postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.31: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} @@ -7854,10 +7835,6 @@ packages: engines: {node: '>=14'} hasBin: true - pretty-bytes@6.1.1: - resolution: {integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==} - engines: {node: ^14.13.1 || >=16.0.0} - pretty-format@27.5.1: resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -7874,11 +7851,6 @@ packages: resolution: {integrity: sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==} engines: {node: '>=18'} - prism-react-renderer@2.4.1: - resolution: {integrity: sha512-ey8Ls/+Di31eqzUxC46h8MksNuGx/n0AAC8uKpwFau4RPDYLuE3EXTp8N8G2vX2N7UC/+IXeNUnlWBGGcAG+Ig==} - peerDependencies: - react: '>=16.0.0' - prismjs@1.30.0: resolution: {integrity: sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==} engines: {node: '>=6'} @@ -7951,11 +7923,6 @@ packages: peerDependencies: react: '>=16.8.0' - react-dom@19.0.0: - resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} - peerDependencies: - react: ^19.0.0 - react-dom@19.2.4: resolution: {integrity: sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==} peerDependencies: @@ -8034,17 +8001,10 @@ packages: '@types/react': optional: true - react@19.0.0: - resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} - engines: {node: '>=0.10.0'} - react@19.2.4: resolution: {integrity: sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==} engines: {node: '>=0.10.0'} - read-cache@1.0.0: - resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - read-package-up@12.0.0: resolution: {integrity: sha512-Q5hMVBYur/eQNWDdbF4/Wqqr9Bjvtrw2kjGxxBbKLbx8bVCL8gcArjTy8zDUuLGQicftpMuU0riQNcAsbtOVsw==} engines: {node: '>=20'} @@ -8053,10 +8013,6 @@ packages: resolution: {integrity: sha512-A70UlgfNdKI5NSvTTfHzLQj7NJRpJ4mT5tGafkllJ4wh71oYuGm/pzphHcmW4s35iox56KSK721AihodoXSc/A==} engines: {node: '>=20'} - readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} - engines: {node: '>= 6'} - readdirp@3.6.0: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} @@ -8100,9 +8056,6 @@ packages: reflect-metadata@0.2.2: resolution: {integrity: sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==} - remove-accents@0.5.0: - resolution: {integrity: sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==} - require-directory@2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} @@ -8130,10 +8083,6 @@ packages: engines: {node: '>= 0.4'} hasBin: true - restore-cursor@3.1.0: - resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} - engines: {node: '>=8'} - restore-cursor@5.1.0: resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} engines: {node: '>=18'} @@ -8181,9 +8130,6 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - scheduler@0.25.0: - resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} - scheduler@0.27.0: resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} @@ -8211,10 +8157,6 @@ packages: engines: {node: '>=10'} hasBin: true - serialize-error@12.0.0: - resolution: {integrity: sha512-ZYkZLAvKTKQXWuh5XpBw7CdbSzagarX39WyZ2H07CDLC5/KfsRGlIXV8d4+tfqX1M7916mRqR1QfNHSij+c9Pw==} - engines: {node: '>=18'} - serialize-javascript@6.0.2: resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} @@ -8244,10 +8186,6 @@ packages: setprototypeof@1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - sharp@0.34.4: - resolution: {integrity: sha512-FUH39xp3SBPnxWvd5iib1X8XY7J0K0X7d93sie9CJg2PO8/7gmg89Nve6OjItK53/MlAushNNxteBYfM6DEuoA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - sharp@0.34.5: resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -8260,6 +8198,10 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} + shell-quote@1.8.3: + resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==} + engines: {node: '>= 0.4'} + side-channel-list@1.0.0: resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} engines: {node: '>= 0.4'} @@ -8279,9 +8221,6 @@ packages: siginfo@2.0.0: resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} - signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - signal-exit@4.1.0: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} @@ -8310,10 +8249,6 @@ packages: socket.io-adapter@2.5.5: resolution: {integrity: sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==} - socket.io-client@4.8.1: - resolution: {integrity: sha512-hJVXfu3E28NmzGk8o1sHhN3om52tRvwYeidbj7xKy2eIIse5IoKX3USlS6Tqt3BHAtflLIkCQBkzVrEEfWUyYQ==} - engines: {node: '>=10.0.0'} - socket.io-parser@4.2.4: resolution: {integrity: sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==} engines: {node: '>=10.0.0'} @@ -8334,8 +8269,8 @@ packages: react: ^18.0.0 || ^19.0.0 || ^19.0.0-rc react-dom: ^18.0.0 || ^19.0.0 || ^19.0.0-rc - sonner@2.0.3: - resolution: {integrity: sha512-njQ4Hht92m0sMqqHVDL32V2Oun9W1+PHO9NDv9FHfJjT3JT22IG4Jpo3FPQy+mouRKCXFWO+r67v6MrHX2zeIA==} + sonner@2.0.7: + resolution: {integrity: sha512-W6ZN4p58k8aDKA4XPcx2hpIQXBRAgyiWVkYhT7CvK6D3iAu7xjvVyhQHg2/iaKJZ1XVJ4r7XuwGL+WGEK37i9w==} peerDependencies: react: ^18.0.0 || ^19.0.0 || ^19.0.0-rc react-dom: ^18.0.0 || ^19.0.0 || ^19.0.0-rc @@ -8355,9 +8290,6 @@ packages: resolution: {integrity: sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==} engines: {node: '>= 12'} - spamc@0.0.5: - resolution: {integrity: sha512-jYXItuZuiWZyG9fIdvgTUbp2MNRuyhuSwvvhhpPJd4JK/9oSZxkD7zAj53GJtowSlXwCJzLg6sCKAoE9wXsKgg==} - spdx-correct@3.2.0: resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} @@ -8378,6 +8310,11 @@ packages: resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} engines: {node: '>= 10.x'} + srvx@0.10.1: + resolution: {integrity: sha512-A//xtfak4eESMWWydSRFUVvCTQbSwivnGCEf8YGPe2eHU0+Z6znfUTCPF0a7oV3sObSOcrXHlL6Bs9vVctfXdg==} + engines: {node: '>=20.16.0'} + hasBin: true + srvx@0.11.2: resolution: {integrity: sha512-u6NbjE84IJwm1XUnJ53WqylLTQ3BdWRw03lcjBNNeMBD+EFjkl0Cnw1RVaGSqRAo38pOHOPXJH30M6cuTINUxw==} engines: {node: '>=20.16.0'} @@ -8386,10 +8323,6 @@ packages: stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - stacktrace-parser@0.1.11: - resolution: {integrity: sha512-WjlahMgHmCJpqzU8bIBy4qtsZdU9lRlcZE3Lvyej6t4tuOuv1vk57OW3MBrj6hXBFx/nNoC9MPMTcr5YA7NQbg==} - engines: {node: '>=6'} - statuses@2.0.2: resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} engines: {node: '>= 0.8'} @@ -8420,9 +8353,6 @@ packages: resolution: {integrity: sha512-KpqHIdDL9KwYk22wEOg/VIqYbrnLeSApsKT/bSj6Ez7pn3CftUiLAv2Lccpq1ALcpLV9UX1Ppn92npZWu2w/aw==} engines: {node: '>=20'} - string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} - stringify-attributes@4.0.0: resolution: {integrity: sha512-6Hq3K153wTTfhEHb4V/viuqmb0DRn08JCrRnmqc4Q/tmoNuvd4DEyqkiiJXtvVz8ZSUhlCQr7zCpCVTgrelesg==} engines: {node: '>=14.16'} @@ -8470,11 +8400,6 @@ packages: babel-plugin-macros: optional: true - sucrase@3.35.1: - resolution: {integrity: sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - superagent@10.3.0: resolution: {integrity: sha512-B+4Ik7ROgVKrQsXTV0Jwp2u+PXYLSlqtDAhYnkkD+zn3yg8s/zjA2MeGayPoY/KICrbitwneDHrjSotxKL+0XQ==} engines: {node: '>=14.18.0'} @@ -8511,14 +8436,6 @@ packages: tailwind-merge@2.6.1: resolution: {integrity: sha512-Oo6tHdpZsGpkKG88HJ8RR1rg/RdnEkQEfMoEk2x1XRI3F1AxeU+ijRXpiVUF4UbLfcxxRGw6TbUINKYdWVsQTQ==} - tailwind-merge@3.2.0: - resolution: {integrity: sha512-FQT/OVqCD+7edmmJpsgCsY820RTD5AkBryuG5IUqR5YQZSdj5xlH5nLgH7YPths7WsLPSpSBNneJdM8aS8aeFA==} - - tailwindcss@3.4.0: - resolution: {integrity: sha512-VigzymniH77knD1dryXbyxR+ePHihHociZbXnLZHUyzf2MMs2ZVqlUrZ3FvpXP8pno9JzmILt1sZPD19M3IxtA==} - engines: {node: '>=14.0.0'} - hasBin: true - tailwindcss@4.1.18: resolution: {integrity: sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==} @@ -8559,13 +8476,6 @@ packages: engines: {node: '>=10'} hasBin: true - thenify-all@1.6.0: - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} - engines: {node: '>=0.8'} - - thenify@3.3.1: - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - thread-stream@3.1.0: resolution: {integrity: sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==} @@ -8573,6 +8483,9 @@ packages: resolution: {integrity: sha512-Cc+OraorugtXNfs50hU9KS369rFXCfgGLpfCfvlc+Ud5u6VWmUQsOAa9HbTvheQdYnrdJqqv1e5oIqXppMYnSw==} engines: {node: '>=8'} + timekeeper@2.3.1: + resolution: {integrity: sha512-LeQRS7/4JcC0PgdSFnfUiStQEdiuySlCj/5SJ18D+T1n9BoY7PxKFfCwLulpHXoLUFr67HxBddQdEX47lDGx1g==} + tiny-invariant@1.3.3: resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} @@ -8642,22 +8555,9 @@ packages: resolution: {integrity: sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw==} engines: {node: '>=20'} - ts-interface-checker@0.1.13: - resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - ts-morph@27.0.2: resolution: {integrity: sha512-fhUhgeljcrdZ+9DZND1De1029PrE+cMkIP7ooqkLRTrRLTqcki2AstsyJm0vRNbTbVCNJ0idGlbBrfqc7/nA8w==} - tsconfck@3.1.6: - resolution: {integrity: sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==} - engines: {node: ^18 || >=20} - hasBin: true - peerDependencies: - typescript: ^5.0.0 - peerDependenciesMeta: - typescript: - optional: true - tsconfig-paths@4.2.0: resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} engines: {node: '>=6'} @@ -8707,10 +8607,6 @@ packages: tw-animate-css@1.4.0: resolution: {integrity: sha512-7bziOlRqH0hJx80h/3mbicLW7o8qLsH5+RaLR2t+OHM3D0JlWGODQKQ4cxbK7WlvmUxpcj6Kgu6EKqjrGFe3QQ==} - type-fest@0.7.1: - resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} - engines: {node: '>=8'} - type-fest@4.41.0: resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} engines: {node: '>=16'} @@ -8723,11 +8619,6 @@ packages: resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==} engines: {node: '>= 0.6'} - typescript@5.8.3: - resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} - engines: {node: '>=14.17'} - hasBin: true - typescript@5.9.3: resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} @@ -8743,6 +8634,9 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} + undici@7.18.2: resolution: {integrity: sha512-y+8YjDFzWdQlSE9N5nzKMT3g4a5UBX1HKowfdXh0uvAnTaqqwqB92Jt4UXBAeKekDs5IaDKyJFR4X1gYVCgXcw==} engines: {node: '>=20.18.1'} @@ -8769,6 +8663,80 @@ packages: resolution: {integrity: sha512-6NCPkv1ClwH+/BGE9QeoTIl09nuiAt0gS28nn1PvYXsGKRwM2TCbFA2QiilmehPDTXIe684k4rZI1yl3A1PCUw==} engines: {node: '>=18.12.0'} + unstorage@2.0.0-alpha.5: + resolution: {integrity: sha512-Sj8btci21Twnd6M+N+MHhjg3fVn6lAPElPmvFTe0Y/wR0WImErUdA1PzlAaUavHylJ7uDiFwlZDQKm0elG4b7g==} + peerDependencies: + '@azure/app-configuration': ^1.9.0 + '@azure/cosmos': ^4.7.0 + '@azure/data-tables': ^13.3.1 + '@azure/identity': ^4.13.0 + '@azure/keyvault-secrets': ^4.10.0 + '@azure/storage-blob': ^12.29.1 + '@capacitor/preferences': ^6.0.3 || ^7.0.0 + '@deno/kv': '>=0.12.0' + '@netlify/blobs': ^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0 + '@planetscale/database': ^1.19.0 + '@upstash/redis': ^1.35.6 + '@vercel/blob': '>=0.27.3' + '@vercel/functions': ^2.2.12 || ^3.0.0 + '@vercel/kv': ^1.0.1 + aws4fetch: ^1.0.20 + chokidar: ^4 || ^5 + db0: '>=0.3.4' + idb-keyval: ^6.2.2 + ioredis: ^5.8.2 + lru-cache: ^11.2.2 + mongodb: ^6 || ^7 + ofetch: '*' + uploadthing: ^7.7.4 + peerDependenciesMeta: + '@azure/app-configuration': + optional: true + '@azure/cosmos': + optional: true + '@azure/data-tables': + optional: true + '@azure/identity': + optional: true + '@azure/keyvault-secrets': + optional: true + '@azure/storage-blob': + optional: true + '@capacitor/preferences': + optional: true + '@deno/kv': + optional: true + '@netlify/blobs': + optional: true + '@planetscale/database': + optional: true + '@upstash/redis': + optional: true + '@vercel/blob': + optional: true + '@vercel/functions': + optional: true + '@vercel/kv': + optional: true + aws4fetch: + optional: true + chokidar: + optional: true + db0: + optional: true + idb-keyval: + optional: true + ioredis: + optional: true + lru-cache: + optional: true + mongodb: + optional: true + ofetch: + optional: true + uploadthing: + optional: true + until-async@3.0.2: resolution: {integrity: sha512-IiSk4HlzAMqTUseHHe3VhIGyuFmN90zMTpD3Z3y8jeQbzLIq500MVM7Jq2vUAnTKAFPJrqwkzr6PoTcPhGcOiw==} @@ -8788,12 +8756,6 @@ packages: '@types/react': optional: true - use-debounce@10.0.4: - resolution: {integrity: sha512-6Cf7Yr7Wk7Kdv77nnJMf6de4HuDE4dTxKij+RqE9rufDsI6zsbjyAxcH5y2ueJCQAnfgKbzXbZHYlkFwmBlWkw==} - engines: {node: '>= 16.0.0'} - peerDependencies: - react: '*' - use-sidecar@1.1.3: resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==} engines: {node: '>=10'} @@ -8812,8 +8774,8 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - uuid@10.0.0: - resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==} + uuid@9.0.1: + resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} hasBin: true validate-npm-package-license@3.0.4: @@ -8857,14 +8819,6 @@ packages: engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true - vite-tsconfig-paths@5.1.4: - resolution: {integrity: sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w==} - peerDependencies: - vite: '*' - peerDependenciesMeta: - vite: - optional: true - vite@7.3.1: resolution: {integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -8949,9 +8903,6 @@ packages: resolution: {integrity: sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==} engines: {node: '>=10.13.0'} - wcwidth@1.0.1: - resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - web-vitals@5.1.0: resolution: {integrity: sha512-ArI3kx5jI0atlTtmV0fWU3fjpLmq/nD3Zr1iFFlJLaqa5wLBkUSzINwBPySCX/8jRyjlmy1Volw1kz1g9XE4Jg==} @@ -9093,10 +9044,6 @@ packages: xmlchars@2.2.0: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - xmlhttprequest-ssl@2.1.2: - resolution: {integrity: sha512-TEU+nJVUUnA4CYJFLvK5X9AOeH4KvDvhIfm0vV1GaQRtchnG0hgK5p8hw/xjv8cunWYCsiPCSDzObPyhEwq3KQ==} - engines: {node: '>=0.4.0'} - xtend@4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} engines: {node: '>=0.4'} @@ -9129,10 +9076,6 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - yocto-queue@1.2.2: - resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==} - engines: {node: '>=12.20'} - yoctocolors-cjs@2.1.3: resolution: {integrity: sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==} engines: {node: '>=18'} @@ -9150,9 +9093,6 @@ packages: youch@4.1.0-beta.13: resolution: {integrity: sha512-3+AG1Xvt+R7M7PSDudhbfbwiyveW6B8PLBIwTyEC598biEYIjHhC89i6DBEvR0EZUjGY3uGSnC429HpIa2Z09g==} - zod@3.24.3: - resolution: {integrity: sha512-HhY1oqzWCQWuUqvBFnsyrtZRhyPeR7SUGv+C4+MsisMuVfSPx8HpwWqH8tRahSlt6M3PiFAcoeFhZAqIXTxoSg==} - zod@3.25.76: resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} @@ -9163,15 +9103,15 @@ snapshots: '@acemir/cssom@0.9.31': {} - '@adonisjs-community/girouette@0.1.6-next.5(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@adonisjs-community/girouette@0.1.6-next.8(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) deepmerge: 4.3.1 reflect-metadata: 0.2.2 - '@adonisjs-community/modules@1.1.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@adonisjs-community/modules@1.1.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@adonisjs/ace@14.0.1-next.4(youch@4.1.0-beta.13)': dependencies: @@ -9186,18 +9126,6 @@ snapshots: yargs-parser: 22.0.0 youch: 4.1.0-beta.13 - '@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4)': - dependencies: - '@adonisjs/config': 6.1.0-next.0 - '@adonisjs/fold': 11.0.0-next.4 - '@poppinss/hooks': 7.3.0 - '@poppinss/macroable': 1.1.0 - '@poppinss/utils': 7.0.0-next.7 - glob-parent: 6.0.2 - tempura: 0.4.1 - optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) - '@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4)': dependencies: '@adonisjs/config': 6.1.0-next.0 @@ -9209,34 +9137,6 @@ snapshots: tempura: 0.4.1 optionalDependencies: '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) - optional: true - - '@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3)': - dependencies: - '@adonisjs/env': 7.0.0-next.3 - '@antfu/install-pkg': 1.1.0 - '@ast-grep/napi': 0.40.5 - '@poppinss/cliui': 6.6.0 - '@poppinss/hooks': 7.3.0 - '@poppinss/utils': 7.0.0-next.7 - chokidar: 5.0.0 - dedent: 1.7.1 - execa: 9.6.1 - fast-glob: 3.3.3 - fdir: 6.5.0(picomatch@4.0.3) - get-port: 7.1.0 - get-tsconfig: 4.13.0 - import-meta-resolve: 4.2.0 - junk: 4.0.1 - open: 11.0.0 - parse-imports: 3.0.0 - picomatch: 4.0.3 - pretty-hrtime: 1.0.3 - tmp-cache: 1.1.0 - ts-morph: 27.0.2 - typescript: 5.8.3 - transitivePeerDependencies: - - babel-plugin-macros '@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3)': dependencies: @@ -9264,34 +9164,18 @@ snapshots: typescript: 5.9.3 transitivePeerDependencies: - babel-plugin-macros - optional: true - '@adonisjs/auth@10.0.0-next.3(be01cb9f68a75c8f1cad778b350d70b0)': + '@adonisjs/auth@10.0.0-next.3(aa20761b44b9c028f2ce72d81abf9637)': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) - '@adonisjs/presets': 3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/presets': 3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) basic-auth: 2.0.1 optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) - '@adonisjs/lucid': 22.0.0-next.4(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) - '@adonisjs/session': 8.0.0-next.2(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.4(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0))(edge.js@6.4.0) - '@japa/api-client': 3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0) - '@japa/plugin-adonisjs': 5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0) - - '@adonisjs/bodyparser@11.0.0-next.6(@adonisjs/http-server@8.0.0-next.18(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13))': - dependencies: - '@adonisjs/http-server': 8.0.0-next.18(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13) - '@poppinss/macroable': 1.1.0 - '@poppinss/middleware': 3.2.7 - '@poppinss/multiparty': 3.0.0 - '@poppinss/qs': 6.15.0 - '@poppinss/utils': 7.0.0-next.7 - file-type: 21.3.0 - inflation: 2.1.0 - media-typer: 1.1.0 - raw-body: 3.0.2 - transitivePeerDependencies: - - supports-color + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) + '@adonisjs/lucid': 22.0.0-next.7(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) + '@adonisjs/session': 8.0.0-next.2(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.7(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0))(edge.js@6.4.0) + '@japa/api-client': 3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0) + '@japa/plugin-adonisjs': 5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0) '@adonisjs/bodyparser@11.0.0-next.6(@adonisjs/http-server@8.0.0-next.18(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13))': dependencies: @@ -9307,55 +9191,19 @@ snapshots: raw-body: 3.0.2 transitivePeerDependencies: - supports-color - optional: true - '@adonisjs/bouncer@4.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(edge.js@6.4.0)': + '@adonisjs/bouncer@4.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(edge.js@6.4.0)': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@poppinss/utils': 7.0.0-next.5 optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) edge.js: 6.4.0 '@adonisjs/config@6.1.0-next.0': dependencies: '@poppinss/utils': 7.0.0-next.7 - '@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)': - dependencies: - '@adonisjs/ace': 14.0.1-next.4(youch@4.1.0-beta.13) - '@adonisjs/application': 9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) - '@adonisjs/bodyparser': 11.0.0-next.6(@adonisjs/http-server@8.0.0-next.18(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13)) - '@adonisjs/config': 6.1.0-next.0 - '@adonisjs/env': 7.0.0-next.3 - '@adonisjs/events': 10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4) - '@adonisjs/fold': 11.0.0-next.4 - '@adonisjs/hash': 10.0.0-next.2 - '@adonisjs/health': 3.1.0-next.1 - '@adonisjs/http-server': 8.0.0-next.18(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13) - '@adonisjs/http-transformers': 2.1.0(@adonisjs/fold@11.0.0-next.4) - '@adonisjs/logger': 7.1.0-next.3(pino-pretty@13.1.3) - '@adonisjs/repl': 5.0.0-next.2 - '@boringnode/encryption': 0.2.5 - '@poppinss/colors': 4.1.6 - '@poppinss/dumper': 0.7.0 - '@poppinss/macroable': 1.1.0 - '@poppinss/utils': 7.0.0-next.7 - '@sindresorhus/is': 7.2.0 - '@types/he': 1.2.3 - error-stack-parser-es: 1.0.5 - he: 1.2.0 - pretty-hrtime: 1.0.3 - string-width: 8.1.1 - optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) - '@vinejs/vine': 4.3.0 - edge.js: 6.4.0 - pino-pretty: 13.1.3 - youch: 4.1.0-beta.13 - transitivePeerDependencies: - - supports-color - '@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)': dependencies: '@adonisjs/ace': 14.0.1-next.4(youch@4.1.0-beta.13) @@ -9390,20 +9238,19 @@ snapshots: youch: 4.1.0-beta.13 transitivePeerDependencies: - supports-color - optional: true - '@adonisjs/cors@3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@adonisjs/cors@3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) - '@adonisjs/drive@4.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-s3@3.985.0)(@aws-sdk/s3-request-presigner@3.985.0)': + '@adonisjs/drive@4.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-s3@3.985.0)(@aws-sdk/s3-request-presigner@3.985.0)': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) flydrive: 1.3.0(@aws-sdk/client-s3@3.985.0)(@aws-sdk/s3-request-presigner@3.985.0) optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) '@aws-sdk/client-s3': 3.985.0 '@aws-sdk/s3-request-presigner': 3.985.0 @@ -9413,14 +9260,6 @@ snapshots: '@poppinss/validator-lite': 2.1.2 split-lines: 3.0.0 - '@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)': - dependencies: - '@adonisjs/application': 9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) - '@adonisjs/fold': 11.0.0-next.4 - '@poppinss/utils': 7.0.0-next.5 - '@sindresorhus/is': 7.2.0 - emittery: 1.2.0 - '@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)': dependencies: '@adonisjs/application': 9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) @@ -9428,7 +9267,6 @@ snapshots: '@poppinss/utils': 7.0.0-next.5 '@sindresorhus/is': 7.2.0 emittery: 1.2.0 - optional: true '@adonisjs/fold@11.0.0-next.4': dependencies: @@ -9445,34 +9283,6 @@ snapshots: '@poppinss/utils': 7.0.0-next.7 check-disk-space: 3.4.0 - '@adonisjs/http-server@8.0.0-next.18(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13)': - dependencies: - '@adonisjs/application': 9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) - '@adonisjs/events': 10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4) - '@adonisjs/fold': 11.0.0-next.4 - '@adonisjs/logger': 7.1.0-next.3(pino-pretty@13.1.3) - '@boringnode/encryption': 0.2.5 - '@poppinss/macroable': 1.1.0 - '@poppinss/matchit': 3.2.0 - '@poppinss/middleware': 3.2.7 - '@poppinss/qs': 6.15.0 - '@poppinss/utils': 7.0.0-next.7 - '@sindresorhus/is': 7.2.0 - content-disposition: 1.0.1 - cookie-es: 2.0.0 - destroy: 1.2.0 - encodeurl: 2.0.0 - etag: 1.8.1 - fresh: 0.5.2 - mime-types: 3.0.2 - on-finished: 2.4.1 - proxy-addr: 2.0.7 - tmp-cache: 1.1.0 - type-is: 2.0.1 - vary: 1.1.2 - optionalDependencies: - youch: 4.1.0-beta.13 - '@adonisjs/http-server@8.0.0-next.18(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13)': dependencies: '@adonisjs/application': 9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) @@ -9500,7 +9310,6 @@ snapshots: vary: 1.1.2 optionalDependencies: youch: 4.1.0-beta.13 - optional: true '@adonisjs/http-transformers@2.1.0(@adonisjs/fold@11.0.0-next.4)': dependencies: @@ -9516,10 +9325,10 @@ snapshots: optionalDependencies: pino-pretty: 13.1.3 - '@adonisjs/lucid@22.0.0-next.4(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0)': + '@adonisjs/lucid@22.0.0-next.7(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0)': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) - '@adonisjs/presets': 3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/presets': 3.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@faker-js/faker': 10.3.0 '@poppinss/hooks': 7.3.0 '@poppinss/macroable': 1.1.0 @@ -9535,7 +9344,7 @@ snapshots: slash: 5.1.0 tarn: 3.0.2 optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) '@vinejs/vine': 4.3.0 luxon: 3.7.2 transitivePeerDependencies: @@ -9548,18 +9357,18 @@ snapshots: - supports-color - tedious - '@adonisjs/mail@10.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-sesv2@3.962.0)(@types/luxon@3.7.1)(@types/node@22.19.10)(dayjs@1.11.19)(edge.js@6.4.0)(luxon@3.7.2)': + '@adonisjs/mail@10.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-sesv2@3.962.0)(@types/luxon@3.7.1)(@types/node@25.2.2)(dayjs@1.11.19)(edge.js@6.4.0)(luxon@3.7.2)': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@poppinss/macroable': 1.1.0 '@poppinss/object-builder': 1.1.0 '@types/nodemailer': 7.0.4 fastq: 1.19.1 - ical-generator: 9.0.0(@types/luxon@3.7.1)(@types/node@22.19.10)(dayjs@1.11.19)(luxon@3.7.2) + ical-generator: 9.0.0(@types/luxon@3.7.1)(@types/node@25.2.2)(dayjs@1.11.19)(luxon@3.7.2) ky: 1.14.2 nodemailer: 7.0.12 optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) '@aws-sdk/client-sesv2': 3.962.0 edge.js: 6.4.0 transitivePeerDependencies: @@ -9574,9 +9383,9 @@ snapshots: - moment-timezone - rrule - '@adonisjs/otel@1.1.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@adonisjs/otel@1.1.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@opentelemetry/api': 1.9.0 '@opentelemetry/auto-instrumentations-node': 0.67.3(@opentelemetry/api@1.9.0)(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0)) '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) @@ -9594,40 +9403,44 @@ snapshots: - encoding - supports-color - '@adonisjs/presets@3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@adonisjs/presets@3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + dependencies: + '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + optionalDependencies: + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) + + '@adonisjs/presets@3.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) '@adonisjs/repl@5.0.0-next.2': dependencies: '@poppinss/colors': 4.1.6 string-width: 8.1.1 - '@adonisjs/session@8.0.0-next.2(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.4(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0))(edge.js@6.4.0)': + '@adonisjs/session@8.0.0-next.2(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.7(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0))(edge.js@6.4.0)': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@poppinss/macroable': 1.1.0 '@poppinss/utils': 7.0.0-next.7 optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) - '@adonisjs/lucid': 22.0.0-next.4(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) - '@japa/api-client': 3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0) - '@japa/plugin-adonisjs': 5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0) + '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) + '@adonisjs/lucid': 22.0.0-next.7(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) + '@japa/api-client': 3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0) + '@japa/plugin-adonisjs': 5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0) edge.js: 6.4.0 - '@adonisjs/transmit@2.0.2(patch_hash=16ce04e456982fcf7277acd514c8e2de6e325a38ee106a0539f1b41f64864451)(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@adonisjs/transmit@2.0.2(patch_hash=16ce04e456982fcf7277acd514c8e2de6e325a38ee106a0539f1b41f64864451)(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@boringnode/transmit': 0.2.2 transitivePeerDependencies: - ioredis '@adonisjs/tsconfig@2.0.0-next.3': {} - '@alloc/quick-lru@5.2.0': {} - '@ampproject/remapping@2.3.0': dependencies: '@jridgewell/gen-mapping': 0.3.13 @@ -10610,26 +10423,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/core@7.26.10': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.29.0 - '@babel/generator': 7.29.1 - '@babel/helper-compilation-targets': 7.28.6 - '@babel/helper-module-transforms': 7.28.6(@babel/core@7.26.10) - '@babel/helpers': 7.28.6 - '@babel/parser': 7.29.0 - '@babel/template': 7.28.6 - '@babel/traverse': 7.29.0 - '@babel/types': 7.29.0 - convert-source-map: 2.0.0 - debug: 4.4.3 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/core@7.29.0': dependencies: '@babel/code-frame': 7.29.0 @@ -10692,15 +10485,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.28.6(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.28.6 - '@babel/helper-validator-identifier': 7.28.5 - '@babel/traverse': 7.29.0 - transitivePeerDependencies: - - supports-color - '@babel/helper-module-transforms@7.28.6(@babel/core@7.29.0)': dependencies: '@babel/core': 7.29.0 @@ -10729,10 +10513,6 @@ snapshots: dependencies: '@babel/types': 7.29.0 - '@babel/parser@7.27.0': - dependencies: - '@babel/types': 7.29.0 - '@babel/parser@7.29.0': dependencies: '@babel/types': 7.29.0 @@ -10765,18 +10545,6 @@ snapshots: '@babel/parser': 7.29.0 '@babel/types': 7.29.0 - '@babel/traverse@7.27.0': - dependencies: - '@babel/code-frame': 7.29.0 - '@babel/generator': 7.29.1 - '@babel/parser': 7.29.0 - '@babel/template': 7.28.6 - '@babel/types': 7.29.0 - debug: 4.4.3 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - '@babel/traverse@7.28.0': dependencies: '@babel/code-frame': 7.29.0 @@ -10851,12 +10619,12 @@ snapshots: optionalDependencies: workerd: 1.20260205.0 - '@cloudflare/vite-plugin@1.23.1(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(workerd@1.20260205.0)(wrangler@4.63.0)': + '@cloudflare/vite-plugin@1.23.1(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(workerd@1.20260205.0)(wrangler@4.63.0)': dependencies: '@cloudflare/unenv-preset': 2.12.0(unenv@2.0.0-rc.24)(workerd@1.20260205.0) miniflare: 4.20260205.0 unenv: 2.0.0-rc.24 - vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) wrangler: 4.63.0 ws: 8.18.0 transitivePeerDependencies: @@ -10942,11 +10710,22 @@ snapshots: react: 19.2.4 tslib: 2.8.1 + '@emnapi/core@1.8.1': + dependencies: + '@emnapi/wasi-threads': 1.1.0 + tslib: 2.8.1 + optional: true + '@emnapi/runtime@1.8.1': dependencies: tslib: 2.8.1 optional: true + '@emnapi/wasi-threads@1.1.0': + dependencies: + tslib: 2.8.1 + optional: true + '@esbuild/aix-ppc64@0.25.10': optional: true @@ -11282,12 +11061,6 @@ snapshots: '@floating-ui/core': 1.7.3 '@floating-ui/utils': 0.2.10 - '@floating-ui/react-dom@2.1.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@floating-ui/dom': 1.7.4 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - '@floating-ui/react-dom@2.1.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@floating-ui/dom': 1.7.4 @@ -11316,108 +11089,56 @@ snapshots: '@img/colour@1.0.0': {} - '@img/sharp-darwin-arm64@0.34.4': - optionalDependencies: - '@img/sharp-libvips-darwin-arm64': 1.2.3 - optional: true - - '@img/sharp-darwin-arm64@0.34.5': + '@img/sharp-darwin-arm64@0.34.5': optionalDependencies: '@img/sharp-libvips-darwin-arm64': 1.2.4 optional: true - '@img/sharp-darwin-x64@0.34.4': - optionalDependencies: - '@img/sharp-libvips-darwin-x64': 1.2.3 - optional: true - '@img/sharp-darwin-x64@0.34.5': optionalDependencies: '@img/sharp-libvips-darwin-x64': 1.2.4 optional: true - '@img/sharp-libvips-darwin-arm64@1.2.3': - optional: true - '@img/sharp-libvips-darwin-arm64@1.2.4': optional: true - '@img/sharp-libvips-darwin-x64@1.2.3': - optional: true - '@img/sharp-libvips-darwin-x64@1.2.4': optional: true - '@img/sharp-libvips-linux-arm64@1.2.3': - optional: true - '@img/sharp-libvips-linux-arm64@1.2.4': optional: true - '@img/sharp-libvips-linux-arm@1.2.3': - optional: true - '@img/sharp-libvips-linux-arm@1.2.4': optional: true - '@img/sharp-libvips-linux-ppc64@1.2.3': - optional: true - '@img/sharp-libvips-linux-ppc64@1.2.4': optional: true '@img/sharp-libvips-linux-riscv64@1.2.4': optional: true - '@img/sharp-libvips-linux-s390x@1.2.3': - optional: true - '@img/sharp-libvips-linux-s390x@1.2.4': optional: true - '@img/sharp-libvips-linux-x64@1.2.3': - optional: true - '@img/sharp-libvips-linux-x64@1.2.4': optional: true - '@img/sharp-libvips-linuxmusl-arm64@1.2.3': - optional: true - '@img/sharp-libvips-linuxmusl-arm64@1.2.4': optional: true - '@img/sharp-libvips-linuxmusl-x64@1.2.3': - optional: true - '@img/sharp-libvips-linuxmusl-x64@1.2.4': optional: true - '@img/sharp-linux-arm64@0.34.4': - optionalDependencies: - '@img/sharp-libvips-linux-arm64': 1.2.3 - optional: true - '@img/sharp-linux-arm64@0.34.5': optionalDependencies: '@img/sharp-libvips-linux-arm64': 1.2.4 optional: true - '@img/sharp-linux-arm@0.34.4': - optionalDependencies: - '@img/sharp-libvips-linux-arm': 1.2.3 - optional: true - '@img/sharp-linux-arm@0.34.5': optionalDependencies: '@img/sharp-libvips-linux-arm': 1.2.4 optional: true - '@img/sharp-linux-ppc64@0.34.4': - optionalDependencies: - '@img/sharp-libvips-linux-ppc64': 1.2.3 - optional: true - '@img/sharp-linux-ppc64@0.34.5': optionalDependencies: '@img/sharp-libvips-linux-ppc64': 1.2.4 @@ -11428,105 +11149,71 @@ snapshots: '@img/sharp-libvips-linux-riscv64': 1.2.4 optional: true - '@img/sharp-linux-s390x@0.34.4': - optionalDependencies: - '@img/sharp-libvips-linux-s390x': 1.2.3 - optional: true - '@img/sharp-linux-s390x@0.34.5': optionalDependencies: '@img/sharp-libvips-linux-s390x': 1.2.4 optional: true - '@img/sharp-linux-x64@0.34.4': - optionalDependencies: - '@img/sharp-libvips-linux-x64': 1.2.3 - optional: true - '@img/sharp-linux-x64@0.34.5': optionalDependencies: '@img/sharp-libvips-linux-x64': 1.2.4 optional: true - '@img/sharp-linuxmusl-arm64@0.34.4': - optionalDependencies: - '@img/sharp-libvips-linuxmusl-arm64': 1.2.3 - optional: true - '@img/sharp-linuxmusl-arm64@0.34.5': optionalDependencies: '@img/sharp-libvips-linuxmusl-arm64': 1.2.4 optional: true - '@img/sharp-linuxmusl-x64@0.34.4': - optionalDependencies: - '@img/sharp-libvips-linuxmusl-x64': 1.2.3 - optional: true - '@img/sharp-linuxmusl-x64@0.34.5': optionalDependencies: '@img/sharp-libvips-linuxmusl-x64': 1.2.4 optional: true - '@img/sharp-wasm32@0.34.4': - dependencies: - '@emnapi/runtime': 1.8.1 - optional: true - '@img/sharp-wasm32@0.34.5': dependencies: '@emnapi/runtime': 1.8.1 optional: true - '@img/sharp-win32-arm64@0.34.4': - optional: true - '@img/sharp-win32-arm64@0.34.5': optional: true - '@img/sharp-win32-ia32@0.34.4': - optional: true - '@img/sharp-win32-ia32@0.34.5': optional: true - '@img/sharp-win32-x64@0.34.4': - optional: true - '@img/sharp-win32-x64@0.34.5': optional: true '@inquirer/ansi@1.0.2': optional: true - '@inquirer/confirm@5.1.21(@types/node@22.19.10)': + '@inquirer/confirm@5.1.21(@types/node@25.2.2)': dependencies: - '@inquirer/core': 10.3.2(@types/node@22.19.10) - '@inquirer/type': 3.0.10(@types/node@22.19.10) + '@inquirer/core': 10.3.2(@types/node@25.2.2) + '@inquirer/type': 3.0.10(@types/node@25.2.2) optionalDependencies: - '@types/node': 22.19.10 + '@types/node': 25.2.2 optional: true - '@inquirer/core@10.3.2(@types/node@22.19.10)': + '@inquirer/core@10.3.2(@types/node@25.2.2)': dependencies: '@inquirer/ansi': 1.0.2 '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@22.19.10) + '@inquirer/type': 3.0.10(@types/node@25.2.2) cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 22.19.10 + '@types/node': 25.2.2 optional: true '@inquirer/figures@1.0.15': optional: true - '@inquirer/type@3.0.10(@types/node@22.19.10)': + '@inquirer/type@3.0.10(@types/node@25.2.2)': optionalDependencies: - '@types/node': 22.19.10 + '@types/node': 25.2.2 optional: true '@intlayer/api@7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4)': @@ -11686,9 +11373,9 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 - '@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0)': + '@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)': dependencies: - '@japa/runner': 4.5.0 + '@japa/runner': 5.3.0 '@poppinss/hooks': 7.3.0 '@poppinss/macroable': 1.1.0 '@poppinss/qs': 6.15.0 @@ -11697,13 +11384,13 @@ snapshots: set-cookie-parser: 2.7.2 superagent: 10.3.0 optionalDependencies: - '@japa/assert': 4.2.0(@japa/runner@4.5.0) + '@japa/assert': 4.2.0(@japa/runner@5.3.0) transitivePeerDependencies: - supports-color - '@japa/assert@4.2.0(@japa/runner@4.5.0)': + '@japa/assert@4.2.0(@japa/runner@5.3.0)': dependencies: - '@japa/runner': 4.5.0 + '@japa/runner': 5.3.0 '@poppinss/macroable': 1.1.0 '@types/chai': 5.2.3 assertion-error: 2.0.1 @@ -11725,29 +11412,26 @@ snapshots: supports-color: 10.2.2 youch: 4.1.0-beta.13 - '@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0))(@japa/runner@4.5.0)': + '@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0)': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) - '@japa/runner': 4.5.0 + '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@japa/runner': 5.3.0 optionalDependencies: - '@japa/api-client': 3.2.1(@japa/assert@4.2.0(@japa/runner@4.5.0))(@japa/runner@4.5.0) + '@japa/api-client': 3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0) - '@japa/runner@4.5.0': + '@japa/runner@5.3.0': dependencies: '@japa/core': 10.4.0 '@japa/errors-printer': 4.1.4 '@poppinss/colors': 4.1.6 '@poppinss/hooks': 7.3.0 '@poppinss/string': 1.7.1 - '@poppinss/utils': 7.0.0-next.6 + '@poppinss/utils': 7.0.0-next.7 error-stack-parser-es: 1.0.5 - fast-glob: 3.3.3 find-cache-directory: 6.0.0 getopts: 2.3.0 - ms: 2.1.3 - serialize-error: 12.0.0 - slash: 5.1.0 supports-color: 10.2.2 + timekeeper: 2.3.1 '@jest/diff-sequences@30.0.1': {} @@ -11773,6 +11457,7 @@ snapshots: dependencies: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 + optional: true '@jridgewell/sourcemap-codec@1.5.5': {} @@ -11796,17 +11481,10 @@ snapshots: '@kwsites/promise-deferred@1.1.1': {} - '@lottiefiles/dotlottie-react@0.13.3(react@19.0.0)': - dependencies: - '@lottiefiles/dotlottie-web': 0.42.0 - react: 19.0.0 - - '@lottiefiles/dotlottie-web@0.42.0': {} - - '@monocle-app/agent@1.0.0-beta.3(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@monocle-app/agent@1.0.0-beta.3(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) - '@adonisjs/otel': 1.1.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/otel': 1.1.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/exporter-metrics-otlp-http': 0.208.0(@opentelemetry/api@1.9.0) @@ -11830,30 +11508,37 @@ snapshots: strict-event-emitter: 0.5.1 optional: true - '@next/env@15.5.2': {} + '@napi-rs/wasm-runtime@1.1.1': + dependencies: + '@emnapi/core': 1.8.1 + '@emnapi/runtime': 1.8.1 + '@tybys/wasm-util': 0.10.1 + optional: true + + '@next/env@16.0.10': {} - '@next/swc-darwin-arm64@15.5.2': + '@next/swc-darwin-arm64@16.0.10': optional: true - '@next/swc-darwin-x64@15.5.2': + '@next/swc-darwin-x64@16.0.10': optional: true - '@next/swc-linux-arm64-gnu@15.5.2': + '@next/swc-linux-arm64-gnu@16.0.10': optional: true - '@next/swc-linux-arm64-musl@15.5.2': + '@next/swc-linux-arm64-musl@16.0.10': optional: true - '@next/swc-linux-x64-gnu@15.5.2': + '@next/swc-linux-x64-gnu@16.0.10': optional: true - '@next/swc-linux-x64-musl@15.5.2': + '@next/swc-linux-x64-musl@16.0.10': optional: true - '@next/swc-win32-arm64-msvc@15.5.2': + '@next/swc-win32-arm64-msvc@16.0.10': optional: true - '@next/swc-win32-x64-msvc@15.5.2': + '@next/swc-win32-x64-msvc@16.0.10': optional: true '@noble/hashes@1.8.0': {} @@ -12821,46 +12506,170 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.5.0(@opentelemetry/api@1.9.0) - '@oxfmt/darwin-arm64@0.21.0': + '@oxc-minify/binding-android-arm-eabi@0.110.0': + optional: true + + '@oxc-minify/binding-android-arm64@0.110.0': + optional: true + + '@oxc-minify/binding-darwin-arm64@0.110.0': + optional: true + + '@oxc-minify/binding-darwin-x64@0.110.0': + optional: true + + '@oxc-minify/binding-freebsd-x64@0.110.0': + optional: true + + '@oxc-minify/binding-linux-arm-gnueabihf@0.110.0': + optional: true + + '@oxc-minify/binding-linux-arm-musleabihf@0.110.0': + optional: true + + '@oxc-minify/binding-linux-arm64-gnu@0.110.0': + optional: true + + '@oxc-minify/binding-linux-arm64-musl@0.110.0': + optional: true + + '@oxc-minify/binding-linux-ppc64-gnu@0.110.0': + optional: true + + '@oxc-minify/binding-linux-riscv64-gnu@0.110.0': + optional: true + + '@oxc-minify/binding-linux-riscv64-musl@0.110.0': + optional: true + + '@oxc-minify/binding-linux-s390x-gnu@0.110.0': + optional: true + + '@oxc-minify/binding-linux-x64-gnu@0.110.0': + optional: true + + '@oxc-minify/binding-linux-x64-musl@0.110.0': + optional: true + + '@oxc-minify/binding-openharmony-arm64@0.110.0': + optional: true + + '@oxc-minify/binding-wasm32-wasi@0.110.0': + dependencies: + '@napi-rs/wasm-runtime': 1.1.1 + optional: true + + '@oxc-minify/binding-win32-arm64-msvc@0.110.0': + optional: true + + '@oxc-minify/binding-win32-ia32-msvc@0.110.0': + optional: true + + '@oxc-minify/binding-win32-x64-msvc@0.110.0': + optional: true + + '@oxc-transform/binding-android-arm-eabi@0.110.0': + optional: true + + '@oxc-transform/binding-android-arm64@0.110.0': + optional: true + + '@oxc-transform/binding-darwin-arm64@0.110.0': + optional: true + + '@oxc-transform/binding-darwin-x64@0.110.0': + optional: true + + '@oxc-transform/binding-freebsd-x64@0.110.0': + optional: true + + '@oxc-transform/binding-linux-arm-gnueabihf@0.110.0': + optional: true + + '@oxc-transform/binding-linux-arm-musleabihf@0.110.0': + optional: true + + '@oxc-transform/binding-linux-arm64-gnu@0.110.0': + optional: true + + '@oxc-transform/binding-linux-arm64-musl@0.110.0': + optional: true + + '@oxc-transform/binding-linux-ppc64-gnu@0.110.0': + optional: true + + '@oxc-transform/binding-linux-riscv64-gnu@0.110.0': + optional: true + + '@oxc-transform/binding-linux-riscv64-musl@0.110.0': + optional: true + + '@oxc-transform/binding-linux-s390x-gnu@0.110.0': + optional: true + + '@oxc-transform/binding-linux-x64-gnu@0.110.0': + optional: true + + '@oxc-transform/binding-linux-x64-musl@0.110.0': + optional: true + + '@oxc-transform/binding-openharmony-arm64@0.110.0': + optional: true + + '@oxc-transform/binding-wasm32-wasi@0.110.0': + dependencies: + '@napi-rs/wasm-runtime': 1.1.1 + optional: true + + '@oxc-transform/binding-win32-arm64-msvc@0.110.0': + optional: true + + '@oxc-transform/binding-win32-ia32-msvc@0.110.0': + optional: true + + '@oxc-transform/binding-win32-x64-msvc@0.110.0': + optional: true + + '@oxfmt/darwin-arm64@0.26.0': optional: true - '@oxfmt/darwin-x64@0.21.0': + '@oxfmt/darwin-x64@0.26.0': optional: true - '@oxfmt/linux-arm64-gnu@0.21.0': + '@oxfmt/linux-arm64-gnu@0.26.0': optional: true - '@oxfmt/linux-arm64-musl@0.21.0': + '@oxfmt/linux-arm64-musl@0.26.0': optional: true - '@oxfmt/linux-x64-gnu@0.21.0': + '@oxfmt/linux-x64-gnu@0.26.0': optional: true - '@oxfmt/linux-x64-musl@0.21.0': + '@oxfmt/linux-x64-musl@0.26.0': optional: true - '@oxfmt/win32-arm64@0.21.0': + '@oxfmt/win32-arm64@0.26.0': optional: true - '@oxfmt/win32-x64@0.21.0': + '@oxfmt/win32-x64@0.26.0': optional: true - '@oxlint-tsgolint/darwin-arm64@0.10.1': + '@oxlint-tsgolint/darwin-arm64@0.11.5': optional: true - '@oxlint-tsgolint/darwin-x64@0.10.1': + '@oxlint-tsgolint/darwin-x64@0.11.5': optional: true - '@oxlint-tsgolint/linux-arm64@0.10.1': + '@oxlint-tsgolint/linux-arm64@0.11.5': optional: true - '@oxlint-tsgolint/linux-x64@0.10.1': + '@oxlint-tsgolint/linux-x64@0.11.5': optional: true - '@oxlint-tsgolint/win32-arm64@0.10.1': + '@oxlint-tsgolint/win32-arm64@0.11.5': optional: true - '@oxlint-tsgolint/win32-x64@0.10.1': + '@oxlint-tsgolint/win32-x64@0.11.5': optional: true '@oxlint/darwin-arm64@1.43.0': @@ -12988,14 +12797,6 @@ snapshots: '@poppinss/types': 1.2.1 flattie: 1.1.1 - '@poppinss/utils@7.0.0-next.6': - dependencies: - '@poppinss/exception': 1.2.3 - '@poppinss/object-builder': 1.1.0 - '@poppinss/string': 1.7.1 - '@poppinss/types': 1.2.1 - flattie: 1.1.1 - '@poppinss/utils@7.0.0-next.7': dependencies: '@poppinss/exception': 1.2.3 @@ -13036,8 +12837,6 @@ snapshots: '@protobufjs/utf8@1.1.0': {} - '@radix-ui/colors@3.0.0': {} - '@radix-ui/number@1.1.1': {} '@radix-ui/primitive@1.1.3': {} @@ -13082,15 +12881,6 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -13138,22 +12928,6 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-collapsible@1.1.12(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-collapsible@1.1.12(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 @@ -13170,18 +12944,6 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-collection@1.1.7(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-slot': 1.2.3(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-collection@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) @@ -13194,12 +12956,6 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-compose-refs@1.1.2(@types/react@19.0.10)(react@19.0.0)': - dependencies: - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.13)(react@19.2.4)': dependencies: react: 19.2.4 @@ -13220,12 +12976,6 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-context@1.1.2(@types/react@19.0.10)(react@19.0.0)': - dependencies: - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - '@radix-ui/react-context@1.1.2(@types/react@19.2.13)(react@19.2.4)': dependencies: react: 19.2.4 @@ -13254,31 +13004,12 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-direction@1.1.1(@types/react@19.0.10)(react@19.0.0)': - dependencies: - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - '@radix-ui/react-direction@1.1.1(@types/react@19.2.13)(react@19.2.4)': dependencies: react: 19.2.4 optionalDependencies: '@types/react': 19.2.13 - '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 @@ -13292,21 +13023,6 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-dropdown-menu@2.1.16(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-menu': 2.1.16(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-dropdown-menu@2.1.16(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 @@ -13322,29 +13038,12 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-focus-guards@1.1.3(@types/react@19.0.10)(react@19.0.0)': - dependencies: - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.13)(react@19.2.4)': dependencies: react: 19.2.4 optionalDependencies: '@types/react': 19.2.13 - '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) @@ -13391,13 +13090,6 @@ snapshots: dependencies: react: 19.2.4 - '@radix-ui/react-id@1.1.1(@types/react@19.0.10)(react@19.0.0)': - dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - '@radix-ui/react-id@1.1.1(@types/react@19.2.13)(react@19.2.4)': dependencies: '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.13)(react@19.2.4) @@ -13414,32 +13106,6 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-menu@2.1.16(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-slot': 1.2.3(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.0.10)(react@19.0.0) - aria-hidden: 1.2.6 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - react-remove-scroll: 2.7.1(@types/react@19.0.10)(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-menu@2.1.16(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 @@ -13542,29 +13208,6 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-popover@1.1.15(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-slot': 1.2.3(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.0.10)(react@19.0.0) - aria-hidden: 1.2.6 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - react-remove-scroll: 2.7.1(@types/react@19.0.10)(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-popover@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 @@ -13588,24 +13231,6 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-popper@1.2.8(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@floating-ui/react-dom': 2.1.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-use-rect': 1.1.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/rect': 1.1.1 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-popper@1.2.8(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@floating-ui/react-dom': 2.1.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -13624,16 +13249,6 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-portal@1.1.9(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-portal@1.1.9(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -13644,16 +13259,6 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-presence@1.1.5(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) @@ -13664,15 +13269,6 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@radix-ui/react-slot': 1.2.3(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/react-slot': 1.2.3(@types/react@19.2.13)(react@19.2.4) @@ -13710,23 +13306,6 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-roving-focus@1.1.11(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-roving-focus@1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 @@ -13818,13 +13397,6 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-slot@1.2.3(@types/react@19.0.10)(react@19.0.0)': - dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - '@radix-ui/react-slot@1.2.3(@types/react@19.2.13)(react@19.2.4)': dependencies: '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.13)(react@19.2.4) @@ -13847,22 +13419,6 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-tabs@1.1.13(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-context': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-tabs@1.1.13(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 @@ -13899,21 +13455,6 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-toggle-group@1.1.11(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-context': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-direction': 1.1.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-toggle': 1.1.10(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-toggle-group@1.1.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 @@ -13929,17 +13470,6 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-toggle@1.1.10(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-toggle@1.1.10(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 @@ -13966,26 +13496,6 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-tooltip@1.2.8(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-context': 1.1.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-id': 1.1.1(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-slot': 1.2.3(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-tooltip@1.2.8(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 @@ -14006,26 +13516,12 @@ snapshots: '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) - '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.0.10)(react@19.0.0)': - dependencies: - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.13)(react@19.2.4)': dependencies: react: 19.2.4 optionalDependencies: '@types/react': 19.2.13 - '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.0.10)(react@19.0.0)': - dependencies: - '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.13)(react@19.2.4)': dependencies: '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.13)(react@19.2.4) @@ -14034,13 +13530,6 @@ snapshots: optionalDependencies: '@types/react': 19.2.13 - '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.0.10)(react@19.0.0)': - dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.13)(react@19.2.4)': dependencies: '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.13)(react@19.2.4) @@ -14048,13 +13537,6 @@ snapshots: optionalDependencies: '@types/react': 19.2.13 - '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.0.10)(react@19.0.0)': - dependencies: - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.13)(react@19.2.4)': dependencies: '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.13)(react@19.2.4) @@ -14069,12 +13551,6 @@ snapshots: optionalDependencies: '@types/react': 19.2.13 - '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.0.10)(react@19.0.0)': - dependencies: - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.13)(react@19.2.4)': dependencies: react: 19.2.4 @@ -14087,13 +13563,6 @@ snapshots: optionalDependencies: '@types/react': 19.2.13 - '@radix-ui/react-use-rect@1.1.1(@types/react@19.0.10)(react@19.0.0)': - dependencies: - '@radix-ui/rect': 1.1.1 - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - '@radix-ui/react-use-rect@1.1.1(@types/react@19.2.13)(react@19.2.4)': dependencies: '@radix-ui/rect': 1.1.1 @@ -14101,13 +13570,6 @@ snapshots: optionalDependencies: '@types/react': 19.2.13 - '@radix-ui/react-use-size@1.1.1(@types/react@19.0.10)(react@19.0.0)': - dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.0.10)(react@19.0.0) - react: 19.0.0 - optionalDependencies: - '@types/react': 19.0.10 - '@radix-ui/react-use-size@1.1.1(@types/react@19.2.13)(react@19.2.4)': dependencies: '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.13)(react@19.2.4) @@ -14115,15 +13577,6 @@ snapshots: optionalDependencies: '@types/react': 19.2.13 - '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -14219,64 +13672,18 @@ snapshots: marked: 15.0.12 react: 19.2.4 - '@react-email/preview-server@4.3.1(@opentelemetry/api@1.9.0)(@swc/core@1.11.24)(postcss@8.5.6)': - dependencies: - '@babel/core': 7.26.10 - '@babel/parser': 7.27.0 - '@babel/traverse': 7.27.0 - '@lottiefiles/dotlottie-react': 0.13.3(react@19.0.0) - '@radix-ui/colors': 3.0.0 - '@radix-ui/react-collapsible': 1.1.12(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-dropdown-menu': 2.1.16(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-popover': 1.1.15(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-slot': 1.2.3(@types/react@19.0.10)(react@19.0.0) - '@radix-ui/react-tabs': 1.1.13(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-toggle-group': 1.1.11(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-tooltip': 1.2.8(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@types/node': 22.14.1 - '@types/normalize-path': 3.0.2 - '@types/react': 19.0.10 - '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@types/webpack': 5.28.5(@swc/core@1.11.24)(esbuild@0.25.10) - autoprefixer: 10.4.21(postcss@8.5.6) - clsx: 2.1.1 - esbuild: 0.25.10 - framer-motion: 12.23.22(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - json5: 2.2.3 - log-symbols: 4.1.0 - module-punycode: punycode@2.3.1 - next: 15.5.2(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - node-html-parser: 7.0.1 - ora: 5.4.1 - pretty-bytes: 6.1.1 - prism-react-renderer: 2.4.1(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - sharp: 0.34.4 - socket.io-client: 4.8.1 - sonner: 2.0.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - source-map-js: 1.2.1 - spamc: 0.0.5 - stacktrace-parser: 0.1.11 - tailwind-merge: 3.2.0 - tailwindcss: 3.4.0 - use-debounce: 10.0.4(react@19.0.0) - zod: 3.24.3 + '@react-email/preview-server@5.2.5(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + next: 16.0.10(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) transitivePeerDependencies: - - '@emotion/is-prop-valid' + - '@babel/core' - '@opentelemetry/api' - '@playwright/test' - - '@swc/core' - babel-plugin-macros - babel-plugin-react-compiler - - bufferutil - - postcss + - react + - react-dom - sass - - supports-color - - ts-node - - uglify-js - - utf-8-validate - - webpack-cli '@react-email/preview@0.0.13(react@19.2.4)': dependencies: @@ -15130,25 +14537,30 @@ snapshots: postcss-selector-parser: 6.0.10 tailwindcss: 4.1.18 - '@tailwindcss/vite@4.1.18(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': + '@tailwindcss/vite@4.1.18(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': dependencies: '@tailwindcss/node': 4.1.18 '@tailwindcss/oxide': 4.1.18 tailwindcss: 4.1.18 - vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) - '@tanstack/devtools-client@0.0.3': + '@tanstack/devtools-client@0.0.5': dependencies: - '@tanstack/devtools-event-client': 0.3.5 + '@tanstack/devtools-event-client': 0.4.0 - '@tanstack/devtools-event-bus@0.3.3': + '@tanstack/devtools-event-bus@0.4.0': dependencies: ws: 8.18.3 transitivePeerDependencies: - bufferutil - utf-8-validate - '@tanstack/devtools-event-client@0.3.5': {} + '@tanstack/devtools-event-bus@0.4.1': + dependencies: + ws: 8.18.3 + transitivePeerDependencies: + - bufferutil + - utf-8-validate '@tanstack/devtools-event-client@0.4.0': {} @@ -15160,13 +14572,31 @@ snapshots: transitivePeerDependencies: - csstype - '@tanstack/devtools@0.7.0(csstype@3.2.3)(solid-js@1.9.9)': + '@tanstack/devtools-vite@0.4.1(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': + dependencies: + '@babel/core': 7.29.0 + '@babel/generator': 7.29.1 + '@babel/parser': 7.29.0 + '@babel/traverse': 7.29.0 + '@babel/types': 7.29.0 + '@tanstack/devtools-client': 0.0.5 + '@tanstack/devtools-event-bus': 0.4.0 + chalk: 5.6.2 + launch-editor: 2.12.0 + picomatch: 4.0.3 + vite: 7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@tanstack/devtools@0.10.6(csstype@3.2.3)(solid-js@1.9.9)': dependencies: '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.9) '@solid-primitives/keyboard': 1.3.3(solid-js@1.9.9) '@solid-primitives/resize-observer': 2.1.3(solid-js@1.9.9) - '@tanstack/devtools-client': 0.0.3 - '@tanstack/devtools-event-bus': 0.3.3 + '@tanstack/devtools-client': 0.0.5 + '@tanstack/devtools-event-bus': 0.4.1 '@tanstack/devtools-ui': 0.4.4(csstype@3.2.3)(solid-js@1.9.9) clsx: 2.1.1 goober: 2.1.18(csstype@3.2.3) @@ -15184,19 +14614,15 @@ snapshots: '@tanstack/history@1.154.14': {} - '@tanstack/match-sorter-utils@8.19.4': - dependencies: - remove-accents: 0.5.0 - '@tanstack/pacer-lite@0.1.1': {} '@tanstack/query-core@5.90.20': {} '@tanstack/query-devtools@5.93.0': {} - '@tanstack/react-devtools@0.7.11(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.9)': + '@tanstack/react-devtools@0.9.5(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.9)': dependencies: - '@tanstack/devtools': 0.7.0(csstype@3.2.3)(solid-js@1.9.9) + '@tanstack/devtools': 0.10.6(csstype@3.2.3)(solid-js@1.9.9) '@types/react': 19.2.13 '@types/react-dom': 19.2.3(@types/react@19.2.13) react: 19.2.4 @@ -15207,13 +14633,13 @@ snapshots: - solid-js - utf-8-validate - '@tanstack/react-form@1.28.0(@tanstack/react-start@1.159.5(crossws@0.4.4(srvx@0.11.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@tanstack/react-form@1.28.0(@tanstack/react-start@1.159.5(crossws@0.4.4(srvx@0.10.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@tanstack/form-core': 1.28.0 '@tanstack/react-store': 0.8.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react: 19.2.4 optionalDependencies: - '@tanstack/react-start': 1.159.5(crossws@0.4.4(srvx@0.11.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) + '@tanstack/react-start': 1.159.5(crossws@0.4.4(srvx@0.10.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) transitivePeerDependencies: - react-dom @@ -15271,31 +14697,31 @@ snapshots: tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - '@tanstack/react-start-server@1.159.5(crossws@0.4.4(srvx@0.11.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@tanstack/react-start-server@1.159.5(crossws@0.4.4(srvx@0.10.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@tanstack/history': 1.154.14 '@tanstack/react-router': 1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/router-core': 1.159.4 '@tanstack/start-client-core': 1.159.4 - '@tanstack/start-server-core': 1.159.4(crossws@0.4.4(srvx@0.11.2)) + '@tanstack/start-server-core': 1.159.4(crossws@0.4.4(srvx@0.10.1)) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - crossws - '@tanstack/react-start@1.159.5(crossws@0.4.4(srvx@0.11.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1)': + '@tanstack/react-start@1.159.5(crossws@0.4.4(srvx@0.10.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1)': dependencies: '@tanstack/react-router': 1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-start-client': 1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@tanstack/react-start-server': 1.159.5(crossws@0.4.4(srvx@0.11.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@tanstack/react-start-server': 1.159.5(crossws@0.4.4(srvx@0.10.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/router-utils': 1.158.0 '@tanstack/start-client-core': 1.159.4 - '@tanstack/start-plugin-core': 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(crossws@0.4.4(srvx@0.11.2))(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) - '@tanstack/start-server-core': 1.159.4(crossws@0.4.4(srvx@0.11.2)) + '@tanstack/start-plugin-core': 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(crossws@0.4.4(srvx@0.10.1))(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) + '@tanstack/start-server-core': 1.159.4(crossws@0.4.4(srvx@0.10.1)) pathe: 2.0.3 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) transitivePeerDependencies: - '@rsbuild/core' - crossws @@ -15348,7 +14774,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@tanstack/router-plugin@1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1)': + '@tanstack/router-plugin@1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1)': dependencies: '@babel/core': 7.29.0 '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.29.0) @@ -15365,7 +14791,7 @@ snapshots: zod: 3.25.76 optionalDependencies: '@tanstack/react-router': 1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) webpack: 5.102.1 transitivePeerDependencies: - supports-color @@ -15400,7 +14826,7 @@ snapshots: '@tanstack/start-fn-stubs@1.154.7': {} - '@tanstack/start-plugin-core@1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(crossws@0.4.4(srvx@0.11.2))(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1)': + '@tanstack/start-plugin-core@1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(crossws@0.4.4(srvx@0.10.1))(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1)': dependencies: '@babel/code-frame': 7.27.1 '@babel/core': 7.29.0 @@ -15408,18 +14834,18 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.40 '@tanstack/router-core': 1.159.4 '@tanstack/router-generator': 1.159.4 - '@tanstack/router-plugin': 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) + '@tanstack/router-plugin': 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) '@tanstack/router-utils': 1.158.0 '@tanstack/start-client-core': 1.159.4 - '@tanstack/start-server-core': 1.159.4(crossws@0.4.4(srvx@0.11.2)) + '@tanstack/start-server-core': 1.159.4(crossws@0.4.4(srvx@0.10.1)) cheerio: 1.1.2 exsolve: 1.0.7 pathe: 2.0.3 srvx: 0.11.2 tinyglobby: 0.2.15 ufo: 1.6.1 - vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) - vitefu: 1.1.1(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) + vite: 7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vitefu: 1.1.1(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) xmlbuilder2: 4.0.3 zod: 3.25.76 transitivePeerDependencies: @@ -15430,13 +14856,13 @@ snapshots: - vite-plugin-solid - webpack - '@tanstack/start-server-core@1.159.4(crossws@0.4.4(srvx@0.11.2))': + '@tanstack/start-server-core@1.159.4(crossws@0.4.4(srvx@0.10.1))': dependencies: '@tanstack/history': 1.154.14 '@tanstack/router-core': 1.159.4 '@tanstack/start-client-core': 1.159.4 '@tanstack/start-storage-context': 1.159.4 - h3-v2: h3@2.0.1-rc.14(crossws@0.4.4(srvx@0.11.2)) + h3-v2: h3@2.0.1-rc.14(crossws@0.4.4(srvx@0.10.1)) seroval: 1.5.0 tiny-invariant: 1.3.3 transitivePeerDependencies: @@ -15490,14 +14916,6 @@ snapshots: path-browserify: 1.0.1 tinyglobby: 0.2.15 - '@tuyau/core@1.0.0-beta.13(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': - dependencies: - ky: 1.14.2 - object-to-formdata: 4.5.1 - optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.8.3) - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.8.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) - '@tuyau/core@1.0.0-beta.13(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: ky: 1.14.2 @@ -15513,6 +14931,11 @@ snapshots: '@tuyau/utils@0.0.9': {} + '@tybys/wasm-util@0.10.1': + dependencies: + tslib: 2.8.1 + optional: true + '@types/aria-query@5.0.4': {} '@types/aws-lambda@8.10.159': {} @@ -15540,7 +14963,7 @@ snapshots: '@types/bunyan@1.8.11': dependencies: - '@types/node': 22.19.10 + '@types/node': 20.19.33 '@types/chai@5.2.2': dependencies: @@ -15553,13 +14976,13 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 22.19.10 + '@types/node': 20.19.33 '@types/cookiejar@2.1.5': {} '@types/cors@2.8.19': dependencies: - '@types/node': 22.19.10 + '@types/node': 20.19.33 '@types/d3-array@3.2.2': {} @@ -15591,56 +15014,53 @@ snapshots: dependencies: '@types/eslint': 9.6.1 '@types/estree': 1.0.8 + optional: true '@types/eslint@9.6.1': dependencies: '@types/estree': 1.0.8 '@types/json-schema': 7.0.15 + optional: true '@types/estree@1.0.8': {} '@types/he@1.2.3': {} - '@types/json-schema@7.0.15': {} + '@types/json-schema@7.0.15': + optional: true '@types/luxon@3.7.1': {} '@types/memcached@2.2.10': dependencies: - '@types/node': 22.19.10 + '@types/node': 20.19.33 '@types/methods@1.1.4': {} '@types/mysql@2.15.27': dependencies: - '@types/node': 22.19.10 + '@types/node': 20.19.33 '@types/node@20.19.33': dependencies: undici-types: 6.21.0 - '@types/node@22.14.1': - dependencies: - undici-types: 6.21.0 - - '@types/node@22.19.10': + '@types/node@25.2.2': dependencies: - undici-types: 6.21.0 + undici-types: 7.16.0 '@types/nodemailer@7.0.4': dependencies: '@aws-sdk/client-sesv2': 3.962.0 - '@types/node': 22.19.10 + '@types/node': 20.19.33 transitivePeerDependencies: - aws-crt '@types/normalize-package-data@2.4.4': {} - '@types/normalize-path@3.0.2': {} - '@types/oracledb@6.5.2': dependencies: - '@types/node': 22.19.10 + '@types/node': 20.19.33 '@types/pg-pool@2.0.6': dependencies: @@ -15652,26 +15072,16 @@ snapshots: '@types/pg@8.15.6': dependencies: - '@types/node': 22.19.10 + '@types/node': 20.19.33 pg-protocol: 1.11.0 pg-types: 2.2.0 '@types/pluralize@0.0.33': {} - '@types/prismjs@1.26.5': {} - - '@types/react-dom@19.0.4(@types/react@19.0.10)': - dependencies: - '@types/react': 19.0.10 - '@types/react-dom@19.2.3(@types/react@19.2.13)': dependencies: '@types/react': 19.2.13 - '@types/react@19.0.10': - dependencies: - csstype: 3.2.3 - '@types/react@19.2.13': dependencies: csstype: 3.2.3 @@ -15683,28 +15093,17 @@ snapshots: dependencies: '@types/cookiejar': 2.1.5 '@types/methods': 1.1.4 - '@types/node': 22.19.10 + '@types/node': 20.19.33 form-data: 4.0.5 '@types/tedious@4.0.14': dependencies: - '@types/node': 22.19.10 + '@types/node': 20.19.33 '@types/use-sync-external-store@0.0.6': {} '@types/validator@13.15.10': {} - '@types/webpack@5.28.5(@swc/core@1.11.24)(esbuild@0.25.10)': - dependencies: - '@types/node': 22.19.10 - tapable: 2.3.0 - webpack: 5.102.1(@swc/core@1.11.24)(esbuild@0.25.10) - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - - webpack-cli - '@vinejs/compiler@4.1.3': {} '@vinejs/vine@4.3.0': @@ -15720,7 +15119,7 @@ snapshots: normalize-url: 8.1.1 validator: 13.15.26 - '@vitejs/plugin-react@5.1.3(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': + '@vitejs/plugin-react@5.1.3(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': dependencies: '@babel/core': 7.29.0 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.29.0) @@ -15728,7 +15127,7 @@ snapshots: '@rolldown/pluginutils': 1.0.0-rc.2 '@types/babel__core': 7.20.5 react-refresh: 0.18.0 - vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) transitivePeerDependencies: - supports-color @@ -15740,14 +15139,14 @@ snapshots: chai: 5.3.3 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(msw@2.12.9(@types/node@22.19.10)(typescript@5.9.3))(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': + '@vitest/mocker@3.2.4(msw@2.12.9(@types/node@25.2.2)(typescript@5.9.3))(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.19 optionalDependencies: - msw: 2.12.9(@types/node@22.19.10)(typescript@5.9.3) - vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + msw: 2.12.9(@types/node@25.2.2)(typescript@5.9.3) + vite: 7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) '@vitest/pretty-format@3.2.4': dependencies: @@ -15779,20 +15178,26 @@ snapshots: dependencies: '@webassemblyjs/helper-numbers': 1.13.2 '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + optional: true - '@webassemblyjs/floating-point-hex-parser@1.13.2': {} + '@webassemblyjs/floating-point-hex-parser@1.13.2': + optional: true - '@webassemblyjs/helper-api-error@1.13.2': {} + '@webassemblyjs/helper-api-error@1.13.2': + optional: true - '@webassemblyjs/helper-buffer@1.14.1': {} + '@webassemblyjs/helper-buffer@1.14.1': + optional: true '@webassemblyjs/helper-numbers@1.13.2': dependencies: '@webassemblyjs/floating-point-hex-parser': 1.13.2 '@webassemblyjs/helper-api-error': 1.13.2 '@xtuc/long': 4.2.2 + optional: true - '@webassemblyjs/helper-wasm-bytecode@1.13.2': {} + '@webassemblyjs/helper-wasm-bytecode@1.13.2': + optional: true '@webassemblyjs/helper-wasm-section@1.14.1': dependencies: @@ -15800,16 +15205,20 @@ snapshots: '@webassemblyjs/helper-buffer': 1.14.1 '@webassemblyjs/helper-wasm-bytecode': 1.13.2 '@webassemblyjs/wasm-gen': 1.14.1 + optional: true '@webassemblyjs/ieee754@1.13.2': dependencies: '@xtuc/ieee754': 1.2.0 + optional: true '@webassemblyjs/leb128@1.13.2': dependencies: '@xtuc/long': 4.2.2 + optional: true - '@webassemblyjs/utf8@1.13.2': {} + '@webassemblyjs/utf8@1.13.2': + optional: true '@webassemblyjs/wasm-edit@1.14.1': dependencies: @@ -15821,6 +15230,7 @@ snapshots: '@webassemblyjs/wasm-opt': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 '@webassemblyjs/wast-printer': 1.14.1 + optional: true '@webassemblyjs/wasm-gen@1.14.1': dependencies: @@ -15829,6 +15239,7 @@ snapshots: '@webassemblyjs/ieee754': 1.13.2 '@webassemblyjs/leb128': 1.13.2 '@webassemblyjs/utf8': 1.13.2 + optional: true '@webassemblyjs/wasm-opt@1.14.1': dependencies: @@ -15836,6 +15247,7 @@ snapshots: '@webassemblyjs/helper-buffer': 1.14.1 '@webassemblyjs/wasm-gen': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 + optional: true '@webassemblyjs/wasm-parser@1.14.1': dependencies: @@ -15845,15 +15257,19 @@ snapshots: '@webassemblyjs/ieee754': 1.13.2 '@webassemblyjs/leb128': 1.13.2 '@webassemblyjs/utf8': 1.13.2 + optional: true '@webassemblyjs/wast-printer@1.14.1': dependencies: '@webassemblyjs/ast': 1.14.1 '@xtuc/long': 4.2.2 + optional: true - '@xtuc/ieee754@1.2.0': {} + '@xtuc/ieee754@1.2.0': + optional: true - '@xtuc/long@4.2.2': {} + '@xtuc/long@4.2.2': + optional: true abstract-logging@2.0.1: {} @@ -15869,6 +15285,7 @@ snapshots: acorn-import-phases@1.0.4(acorn@8.15.0): dependencies: acorn: 8.15.0 + optional: true acorn@8.15.0: {} @@ -15883,11 +15300,13 @@ snapshots: ajv-formats@2.1.1(ajv@8.17.1): optionalDependencies: ajv: 8.17.1 + optional: true ajv-keywords@5.1.0(ajv@8.17.1): dependencies: ajv: 8.17.1 fast-deep-equal: 3.1.3 + optional: true ajv@8.17.1: dependencies: @@ -15895,6 +15314,7 @@ snapshots: fast-uri: 3.1.0 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 + optional: true ansi-colors@4.1.3: {} @@ -15916,15 +15336,11 @@ snapshots: ansis@4.2.0: {} - any-promise@1.3.0: {} - anymatch@3.1.3: dependencies: normalize-path: 3.0.0 picomatch: 2.3.1 - arg@5.0.2: {} - argparse@2.0.1: {} aria-hidden@1.2.6: @@ -15953,16 +15369,6 @@ snapshots: atomic-sleep@1.0.0: {} - autoprefixer@10.4.21(postcss@8.5.6): - dependencies: - browserslist: 4.26.3 - caniuse-lite: 1.0.30001747 - fraction.js: 4.3.7 - normalize-range: 0.1.2 - picocolors: 1.1.1 - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - babel-dead-code-elimination@1.0.12: dependencies: '@babel/core': 7.29.0 @@ -15974,8 +15380,6 @@ snapshots: balanced-match@1.0.2: {} - base64-js@1.5.1: {} - base64id@2.0.0: {} baseline-browser-mapping@2.8.12: {} @@ -15992,12 +15396,6 @@ snapshots: binary-extensions@2.3.0: {} - bl@4.1.0: - dependencies: - buffer: 5.7.1 - inherits: 2.0.4 - readable-stream: 3.6.2 - blake3-wasm@2.1.5: {} boolbase@1.0.0: {} @@ -16020,12 +15418,8 @@ snapshots: node-releases: 2.0.23 update-browserslist-db: 1.1.3(browserslist@4.26.3) - buffer-from@1.1.2: {} - - buffer@5.7.1: - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 + buffer-from@1.1.2: + optional: true bundle-name@4.1.0: dependencies: @@ -16045,8 +15439,6 @@ snapshots: call-bind-apply-helpers: 1.0.2 get-intrinsic: 1.3.0 - camelcase-css@2.0.1: {} - camelcase@9.0.0: {} caniuse-lite@1.0.30001747: {} @@ -16117,7 +15509,8 @@ snapshots: dependencies: readdirp: 5.0.0 - chrome-trace-event@1.0.4: {} + chrome-trace-event@1.0.4: + optional: true citty@0.1.6: dependencies: @@ -16133,10 +15526,6 @@ snapshots: cli-boxes@4.0.1: {} - cli-cursor@3.1.0: - dependencies: - restore-cursor: 3.1.0 - cli-cursor@5.0.0: dependencies: restore-cursor: 5.1.0 @@ -16165,8 +15554,6 @@ snapshots: strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - clone@1.0.4: {} - clsx@2.1.1: {} cmdk@1.1.1(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): @@ -16203,9 +15590,8 @@ snapshots: commander@14.0.1: {} - commander@2.20.3: {} - - commander@4.1.1: {} + commander@2.20.3: + optional: true common-path-prefix@3.0.0: {} @@ -16242,10 +15628,9 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - crossws@0.4.4(srvx@0.11.2): + crossws@0.4.4(srvx@0.10.1): optionalDependencies: - srvx: 0.11.2 - optional: true + srvx: 0.10.1 crypto-js@4.2.0: {} @@ -16322,10 +15707,14 @@ snapshots: date-fns@3.6.0: {} + date-fns@4.1.0: {} + dateformat@4.6.3: {} dayjs@1.11.19: {} + db0@0.3.4: {} + debounce@2.2.0: {} debug@4.3.4: @@ -16353,10 +15742,6 @@ snapshots: bundle-name: 4.1.0 default-browser-id: 5.0.1 - defaults@1.0.4: - dependencies: - clone: 1.0.4 - define-lazy-prop@3.0.0: {} defu@6.1.4: {} @@ -16378,8 +15763,6 @@ snapshots: asap: 2.0.6 wrappy: 1.0.2 - didyoumean@1.2.2: {} - diff@8.0.2: {} dlv@1.1.3: {} @@ -16479,24 +15862,12 @@ snapshots: dependencies: once: 1.4.0 - engine.io-client@6.6.4: - dependencies: - '@socket.io/component-emitter': 3.1.2 - debug: 4.4.3 - engine.io-parser: 5.2.3 - ws: 8.18.3 - xmlhttprequest-ssl: 2.1.2 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - engine.io-parser@5.2.3: {} engine.io@6.6.4: dependencies: '@types/cors': 2.8.19 - '@types/node': 22.19.10 + '@types/node': 20.19.33 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -16670,6 +16041,7 @@ snapshots: dependencies: esrecurse: 4.3.0 estraverse: 4.3.0 + optional: true esm@3.2.25: {} @@ -16678,10 +16050,13 @@ snapshots: esrecurse@4.3.0: dependencies: estraverse: 5.3.0 + optional: true - estraverse@4.3.0: {} + estraverse@4.3.0: + optional: true - estraverse@5.3.0: {} + estraverse@5.3.0: + optional: true estree-walker@3.0.3: dependencies: @@ -16691,7 +16066,8 @@ snapshots: eventemitter3@5.0.4: {} - events@3.3.0: {} + events@3.3.0: + optional: true eventsource-parser@3.0.6: {} @@ -16736,7 +16112,8 @@ snapshots: fast-safe-stringify@2.1.1: {} - fast-uri@3.1.0: {} + fast-uri@3.1.0: + optional: true fast-xml-parser@5.2.5: dependencies: @@ -16820,17 +16197,6 @@ snapshots: forwarded@0.2.0: {} - fraction.js@4.3.7: {} - - framer-motion@12.23.22(react-dom@19.0.0(react@19.0.0))(react@19.0.0): - dependencies: - motion-dom: 12.34.0 - motion-utils: 12.29.2 - tslib: 2.8.1 - optionalDependencies: - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - fresh@0.5.2: {} fsevents@2.3.3: @@ -16844,7 +16210,7 @@ snapshots: https-proxy-agent: 7.0.6 is-stream: 2.0.1 node-fetch: 2.7.0 - uuid: 10.0.0 + uuid: 9.0.1 transitivePeerDependencies: - encoding - supports-color @@ -16907,7 +16273,8 @@ snapshots: dependencies: is-glob: 4.0.3 - glob-to-regexp@0.4.1: {} + glob-to-regexp@0.4.1: + optional: true glob@10.5.0: dependencies: @@ -16927,10 +16294,6 @@ snapshots: package-json-from-dist: 1.0.1 path-scurry: 2.0.0 - globals@11.12.0: {} - - globrex@0.1.2: {} - goober@2.1.18(csstype@3.2.3): dependencies: csstype: 3.2.3 @@ -16944,12 +16307,12 @@ snapshots: graphql@16.12.0: optional: true - h3@2.0.1-rc.14(crossws@0.4.4(srvx@0.11.2)): + h3@2.0.1-rc.14(crossws@0.4.4(srvx@0.10.1)): dependencies: rou3: 0.7.12 srvx: 0.11.2 optionalDependencies: - crossws: 0.4.4(srvx@0.11.2) + crossws: 0.4.4(srvx@0.10.1) has-flag@4.0.0: {} @@ -17041,10 +16404,10 @@ snapshots: human-signals@8.0.1: {} - ical-generator@9.0.0(@types/luxon@3.7.1)(@types/node@22.19.10)(dayjs@1.11.19)(luxon@3.7.2): + ical-generator@9.0.0(@types/luxon@3.7.1)(@types/node@25.2.2)(dayjs@1.11.19)(luxon@3.7.2): optionalDependencies: '@types/luxon': 3.7.1 - '@types/node': 22.19.10 + '@types/node': 25.2.2 dayjs: 1.11.19 luxon: 3.7.2 @@ -17135,8 +16498,6 @@ snapshots: dependencies: is-docker: 3.0.0 - is-interactive@1.0.0: {} - is-interactive@2.0.0: {} is-node-process@1.2.0: @@ -17152,8 +16513,6 @@ snapshots: is-stream@4.0.1: {} - is-unicode-supported@0.1.0: {} - is-unicode-supported@1.3.0: {} is-unicode-supported@2.1.0: {} @@ -17185,11 +16544,10 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.19.10 + '@types/node': 20.19.33 merge-stream: 2.0.0 supports-color: 8.1.1 - - jiti@1.21.7: {} + optional: true jiti@2.4.2: {} @@ -17241,9 +16599,11 @@ snapshots: dependencies: bignumber.js: 9.3.1 - json-parse-even-better-errors@2.3.1: {} + json-parse-even-better-errors@2.3.1: + optional: true - json-schema-traverse@1.0.0: {} + json-schema-traverse@1.0.0: + optional: true json5@2.2.3: {} @@ -17292,6 +16652,11 @@ snapshots: ky@1.14.2: {} + launch-editor@2.12.0: + dependencies: + picocolors: 1.1.1 + shell-quote: 1.8.3 + leac@0.6.0: {} lightningcss-android-arm64@1.30.2: @@ -17343,31 +16708,17 @@ snapshots: lightningcss-win32-arm64-msvc: 1.30.2 lightningcss-win32-x64-msvc: 1.30.2 - lilconfig@2.1.0: {} - - lilconfig@3.1.3: {} - - lines-and-columns@1.2.4: {} - - loader-runner@4.3.1: {} + loader-runner@4.3.1: + optional: true locate-path@6.0.0: dependencies: p-locate: 5.0.0 - locate-path@8.0.0: - dependencies: - p-locate: 6.0.0 - lodash.camelcase@4.3.0: {} lodash@4.17.21: {} - log-symbols@4.1.0: - dependencies: - chalk: 4.1.2 - is-unicode-supported: 0.1.0 - log-symbols@6.0.0: dependencies: chalk: 5.6.2 @@ -17404,7 +16755,7 @@ snapshots: dependencies: react: 19.2.4 - lucide-react@0.544.0(react@19.2.4): + lucide-react@0.562.0(react@19.2.4): dependencies: react: 19.2.4 @@ -17436,7 +16787,8 @@ snapshots: media-typer@1.1.0: {} - merge-stream@2.0.0: {} + merge-stream@2.0.0: + optional: true merge2@1.4.1: {} @@ -17461,8 +16813,6 @@ snapshots: mime@2.6.0: {} - mimic-fn@2.1.0: {} - mimic-function@5.0.1: {} miniflare@4.20260205.0: @@ -17491,19 +16841,13 @@ snapshots: module-details-from-path@1.0.4: {} - motion-dom@12.34.0: - dependencies: - motion-utils: 12.29.2 - - motion-utils@12.29.2: {} - ms@2.1.2: {} ms@2.1.3: {} - msw@2.12.9(@types/node@22.19.10)(typescript@5.9.3): + msw@2.12.9(@types/node@25.2.2)(typescript@5.9.3): dependencies: - '@inquirer/confirm': 5.1.21(@types/node@22.19.10) + '@inquirer/confirm': 5.1.21(@types/node@25.2.2) '@mswjs/interceptors': 0.41.2 '@open-draft/deferred-promise': 2.2.0 '@types/statuses': 2.0.6 @@ -17530,55 +16874,95 @@ snapshots: mute-stream@2.0.0: optional: true - mz@2.7.0: - dependencies: - any-promise: 1.3.0 - object-assign: 4.1.1 - thenify-all: 1.6.0 - nanoid@3.3.11: {} negotiator@0.6.3: {} - neo-async@2.6.2: {} + neo-async@2.6.2: + optional: true next-themes@0.4.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - next@15.5.2(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + next@16.0.10(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: - '@next/env': 15.5.2 + '@next/env': 16.0.10 '@swc/helpers': 0.5.15 caniuse-lite: 1.0.30001747 postcss: 8.4.31 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - styled-jsx: 5.1.6(@babel/core@7.26.10)(react@19.0.0) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + styled-jsx: 5.1.6(react@19.2.4) optionalDependencies: - '@next/swc-darwin-arm64': 15.5.2 - '@next/swc-darwin-x64': 15.5.2 - '@next/swc-linux-arm64-gnu': 15.5.2 - '@next/swc-linux-arm64-musl': 15.5.2 - '@next/swc-linux-x64-gnu': 15.5.2 - '@next/swc-linux-x64-musl': 15.5.2 - '@next/swc-win32-arm64-msvc': 15.5.2 - '@next/swc-win32-x64-msvc': 15.5.2 + '@next/swc-darwin-arm64': 16.0.10 + '@next/swc-darwin-x64': 16.0.10 + '@next/swc-linux-arm64-gnu': 16.0.10 + '@next/swc-linux-arm64-musl': 16.0.10 + '@next/swc-linux-x64-gnu': 16.0.10 + '@next/swc-linux-x64-musl': 16.0.10 + '@next/swc-win32-arm64-msvc': 16.0.10 + '@next/swc-win32-x64-msvc': 16.0.10 '@opentelemetry/api': 1.9.0 sharp: 0.34.5 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - node-fetch@2.7.0: + nf3@0.3.10: {} + + nitro@3.0.1-alpha.2(chokidar@5.0.0)(lru-cache@11.2.5)(rollup@4.52.4)(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)): dependencies: - whatwg-url: 5.0.0 + consola: 3.4.2 + crossws: 0.4.4(srvx@0.10.1) + db0: 0.3.4 + h3: 2.0.1-rc.14(crossws@0.4.4(srvx@0.10.1)) + jiti: 2.6.1 + nf3: 0.3.10 + ofetch: 2.0.0-alpha.3 + ohash: 2.0.11 + oxc-minify: 0.110.0 + oxc-transform: 0.110.0 + srvx: 0.10.1 + undici: 7.20.0 + unenv: 2.0.0-rc.24 + unstorage: 2.0.0-alpha.5(chokidar@5.0.0)(db0@0.3.4)(lru-cache@11.2.5)(ofetch@2.0.0-alpha.3) + optionalDependencies: + rollup: 4.52.4 + vite: 7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@electric-sql/pglite' + - '@libsql/client' + - '@netlify/blobs' + - '@planetscale/database' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/functions' + - '@vercel/kv' + - aws4fetch + - better-sqlite3 + - chokidar + - drizzle-orm + - idb-keyval + - ioredis + - lru-cache + - mongodb + - mysql2 + - sqlite3 + - uploadthing - node-html-parser@7.0.1: + node-fetch@2.7.0: dependencies: - css-select: 5.2.2 - he: 1.2.0 + whatwg-url: 5.0.0 node-releases@2.0.23: {} @@ -17592,8 +16976,6 @@ snapshots: normalize-path@3.0.0: {} - normalize-range@0.1.2: {} - normalize-url@8.1.1: {} npm-run-path@6.0.0: @@ -17621,6 +17003,10 @@ snapshots: object-to-formdata@4.5.1: {} + ofetch@2.0.0-alpha.3: {} + + ohash@2.0.11: {} + on-exit-leak-free@2.1.2: {} on-finished@2.4.1: @@ -17631,10 +17017,6 @@ snapshots: dependencies: wrappy: 1.0.2 - onetime@5.1.2: - dependencies: - mimic-fn: 2.1.0 - onetime@7.0.0: dependencies: mimic-function: 5.0.1 @@ -17648,18 +17030,6 @@ snapshots: powershell-utils: 0.1.0 wsl-utils: 0.3.1 - ora@5.4.1: - dependencies: - bl: 4.1.0 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.9.2 - is-interactive: 1.0.0 - is-unicode-supported: 0.1.0 - log-symbols: 4.1.0 - strip-ansi: 6.0.1 - wcwidth: 1.0.1 - ora@8.2.0: dependencies: chalk: 5.6.2 @@ -17675,29 +17045,75 @@ snapshots: outvariant@1.4.3: optional: true - oxfmt@0.21.0: + oxc-minify@0.110.0: + optionalDependencies: + '@oxc-minify/binding-android-arm-eabi': 0.110.0 + '@oxc-minify/binding-android-arm64': 0.110.0 + '@oxc-minify/binding-darwin-arm64': 0.110.0 + '@oxc-minify/binding-darwin-x64': 0.110.0 + '@oxc-minify/binding-freebsd-x64': 0.110.0 + '@oxc-minify/binding-linux-arm-gnueabihf': 0.110.0 + '@oxc-minify/binding-linux-arm-musleabihf': 0.110.0 + '@oxc-minify/binding-linux-arm64-gnu': 0.110.0 + '@oxc-minify/binding-linux-arm64-musl': 0.110.0 + '@oxc-minify/binding-linux-ppc64-gnu': 0.110.0 + '@oxc-minify/binding-linux-riscv64-gnu': 0.110.0 + '@oxc-minify/binding-linux-riscv64-musl': 0.110.0 + '@oxc-minify/binding-linux-s390x-gnu': 0.110.0 + '@oxc-minify/binding-linux-x64-gnu': 0.110.0 + '@oxc-minify/binding-linux-x64-musl': 0.110.0 + '@oxc-minify/binding-openharmony-arm64': 0.110.0 + '@oxc-minify/binding-wasm32-wasi': 0.110.0 + '@oxc-minify/binding-win32-arm64-msvc': 0.110.0 + '@oxc-minify/binding-win32-ia32-msvc': 0.110.0 + '@oxc-minify/binding-win32-x64-msvc': 0.110.0 + + oxc-transform@0.110.0: + optionalDependencies: + '@oxc-transform/binding-android-arm-eabi': 0.110.0 + '@oxc-transform/binding-android-arm64': 0.110.0 + '@oxc-transform/binding-darwin-arm64': 0.110.0 + '@oxc-transform/binding-darwin-x64': 0.110.0 + '@oxc-transform/binding-freebsd-x64': 0.110.0 + '@oxc-transform/binding-linux-arm-gnueabihf': 0.110.0 + '@oxc-transform/binding-linux-arm-musleabihf': 0.110.0 + '@oxc-transform/binding-linux-arm64-gnu': 0.110.0 + '@oxc-transform/binding-linux-arm64-musl': 0.110.0 + '@oxc-transform/binding-linux-ppc64-gnu': 0.110.0 + '@oxc-transform/binding-linux-riscv64-gnu': 0.110.0 + '@oxc-transform/binding-linux-riscv64-musl': 0.110.0 + '@oxc-transform/binding-linux-s390x-gnu': 0.110.0 + '@oxc-transform/binding-linux-x64-gnu': 0.110.0 + '@oxc-transform/binding-linux-x64-musl': 0.110.0 + '@oxc-transform/binding-openharmony-arm64': 0.110.0 + '@oxc-transform/binding-wasm32-wasi': 0.110.0 + '@oxc-transform/binding-win32-arm64-msvc': 0.110.0 + '@oxc-transform/binding-win32-ia32-msvc': 0.110.0 + '@oxc-transform/binding-win32-x64-msvc': 0.110.0 + + oxfmt@0.26.0: dependencies: tinypool: 2.0.0 optionalDependencies: - '@oxfmt/darwin-arm64': 0.21.0 - '@oxfmt/darwin-x64': 0.21.0 - '@oxfmt/linux-arm64-gnu': 0.21.0 - '@oxfmt/linux-arm64-musl': 0.21.0 - '@oxfmt/linux-x64-gnu': 0.21.0 - '@oxfmt/linux-x64-musl': 0.21.0 - '@oxfmt/win32-arm64': 0.21.0 - '@oxfmt/win32-x64': 0.21.0 - - oxlint-tsgolint@0.10.1: + '@oxfmt/darwin-arm64': 0.26.0 + '@oxfmt/darwin-x64': 0.26.0 + '@oxfmt/linux-arm64-gnu': 0.26.0 + '@oxfmt/linux-arm64-musl': 0.26.0 + '@oxfmt/linux-x64-gnu': 0.26.0 + '@oxfmt/linux-x64-musl': 0.26.0 + '@oxfmt/win32-arm64': 0.26.0 + '@oxfmt/win32-x64': 0.26.0 + + oxlint-tsgolint@0.11.5: optionalDependencies: - '@oxlint-tsgolint/darwin-arm64': 0.10.1 - '@oxlint-tsgolint/darwin-x64': 0.10.1 - '@oxlint-tsgolint/linux-arm64': 0.10.1 - '@oxlint-tsgolint/linux-x64': 0.10.1 - '@oxlint-tsgolint/win32-arm64': 0.10.1 - '@oxlint-tsgolint/win32-x64': 0.10.1 - - oxlint@1.43.0(oxlint-tsgolint@0.10.1): + '@oxlint-tsgolint/darwin-arm64': 0.11.5 + '@oxlint-tsgolint/darwin-x64': 0.11.5 + '@oxlint-tsgolint/linux-arm64': 0.11.5 + '@oxlint-tsgolint/linux-x64': 0.11.5 + '@oxlint-tsgolint/win32-arm64': 0.11.5 + '@oxlint-tsgolint/win32-x64': 0.11.5 + + oxlint@1.43.0(oxlint-tsgolint@0.11.5): optionalDependencies: '@oxlint/darwin-arm64': 1.43.0 '@oxlint/darwin-x64': 1.43.0 @@ -17707,24 +17123,16 @@ snapshots: '@oxlint/linux-x64-musl': 1.43.0 '@oxlint/win32-arm64': 1.43.0 '@oxlint/win32-x64': 1.43.0 - oxlint-tsgolint: 0.10.1 + oxlint-tsgolint: 0.11.5 p-limit@3.1.0: dependencies: yocto-queue: 0.1.0 - p-limit@4.0.0: - dependencies: - yocto-queue: 1.2.2 - p-locate@5.0.0: dependencies: p-limit: 3.1.0 - p-locate@6.0.0: - dependencies: - p-limit: 4.0.0 - package-json-from-dist@1.0.1: {} package-manager-detector@1.3.0: {} @@ -17835,8 +17243,6 @@ snapshots: picomatch@4.0.3: {} - pify@2.3.0: {} - pino-abstract-transport@2.0.0: dependencies: split2: 4.2.0 @@ -17877,8 +17283,6 @@ snapshots: sonic-boom: 4.2.0 thread-stream: 3.1.0 - pirates@4.0.7: {} - pkg-dir@8.0.0: dependencies: find-up-simple: 1.0.1 @@ -17891,42 +17295,11 @@ snapshots: pluralize@8.0.0: {} - postcss-import@15.1.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - read-cache: 1.0.0 - resolve: 1.22.10 - - postcss-js@4.1.0(postcss@8.5.6): - dependencies: - camelcase-css: 2.0.1 - postcss: 8.5.6 - - postcss-load-config@4.0.2(postcss@8.5.6): - dependencies: - lilconfig: 3.1.3 - yaml: 2.8.1 - optionalDependencies: - postcss: 8.5.6 - - postcss-nested@6.2.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-selector-parser: 6.1.2 - postcss-selector-parser@6.0.10: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-selector-parser@6.1.2: - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - - postcss-value-parser@4.2.0: {} - postcss@8.4.31: dependencies: nanoid: 3.3.11 @@ -17953,8 +17326,6 @@ snapshots: prettier@3.6.2: {} - pretty-bytes@6.1.1: {} - pretty-format@27.5.1: dependencies: ansi-regex: 5.0.1 @@ -17973,12 +17344,6 @@ snapshots: dependencies: parse-ms: 4.0.0 - prism-react-renderer@2.4.1(react@19.0.0): - dependencies: - '@types/prismjs': 1.26.5 - clsx: 2.1.1 - react: 19.0.0 - prismjs@1.30.0: {} process-warning@5.0.0: {} @@ -18004,7 +17369,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.19.10 + '@types/node': 20.19.33 long: 5.3.2 proxy-addr@2.0.7: @@ -18095,6 +17460,7 @@ snapshots: randombytes@2.1.0: dependencies: safe-buffer: 5.2.1 + optional: true raw-body@3.0.2: dependencies: @@ -18106,15 +17472,10 @@ snapshots: react-day-picker@9.13.1(react@19.2.4): dependencies: '@date-fns/tz': 1.4.1 - date-fns: 3.6.0 + date-fns: 4.1.0 date-fns-jalali: 4.1.0-0 react: 19.2.4 - react-dom@19.0.0(react@19.0.0): - dependencies: - react: 19.0.0 - scheduler: 0.25.0 - react-dom@19.2.4(react@19.2.4): dependencies: react: 19.2.4 @@ -18186,14 +17547,6 @@ snapshots: react-refresh@0.18.0: {} - react-remove-scroll-bar@2.3.8(@types/react@19.0.10)(react@19.0.0): - dependencies: - react: 19.0.0 - react-style-singleton: 2.2.3(@types/react@19.0.10)(react@19.0.0) - tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.0.10 - react-remove-scroll-bar@2.3.8(@types/react@19.2.13)(react@19.2.4): dependencies: react: 19.2.4 @@ -18202,17 +17555,6 @@ snapshots: optionalDependencies: '@types/react': 19.2.13 - react-remove-scroll@2.7.1(@types/react@19.0.10)(react@19.0.0): - dependencies: - react: 19.0.0 - react-remove-scroll-bar: 2.3.8(@types/react@19.0.10)(react@19.0.0) - react-style-singleton: 2.2.3(@types/react@19.0.10)(react@19.0.0) - tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.0.10)(react@19.0.0) - use-sidecar: 1.1.3(@types/react@19.0.10)(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.10 - react-remove-scroll@2.7.1(@types/react@19.2.13)(react@19.2.4): dependencies: react: 19.2.4 @@ -18224,14 +17566,6 @@ snapshots: optionalDependencies: '@types/react': 19.2.13 - react-style-singleton@2.2.3(@types/react@19.0.10)(react@19.0.0): - dependencies: - get-nonce: 1.0.1 - react: 19.0.0 - tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.0.10 - react-style-singleton@2.2.3(@types/react@19.2.13)(react@19.2.4): dependencies: get-nonce: 1.0.1 @@ -18240,14 +17574,8 @@ snapshots: optionalDependencies: '@types/react': 19.2.13 - react@19.0.0: {} - react@19.2.4: {} - read-cache@1.0.0: - dependencies: - pify: 2.3.0 - read-package-up@12.0.0: dependencies: find-up-simple: 1.0.1 @@ -18262,12 +17590,6 @@ snapshots: type-fest: 5.3.1 unicorn-magic: 0.3.0 - readable-stream@3.6.2: - dependencies: - inherits: 2.0.4 - string_decoder: 1.3.0 - util-deprecate: 1.0.2 - readdirp@3.6.0: dependencies: picomatch: 2.3.1 @@ -18318,8 +17640,6 @@ snapshots: reflect-metadata@0.2.2: {} - remove-accents@0.5.0: {} - require-directory@2.1.1: {} require-from-string@2.0.2: {} @@ -18343,11 +17663,6 @@ snapshots: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - restore-cursor@3.1.0: - dependencies: - onetime: 5.1.2 - signal-exit: 3.0.7 - restore-cursor@5.1.0: dependencies: onetime: 7.0.0 @@ -18398,7 +17713,8 @@ snapshots: safe-buffer@5.1.2: {} - safe-buffer@5.2.1: {} + safe-buffer@5.2.1: + optional: true safe-stable-stringify@2.5.0: {} @@ -18408,8 +17724,6 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.25.0: {} - scheduler@0.27.0: {} schema-utils@4.3.3: @@ -18418,6 +17732,7 @@ snapshots: ajv: 8.17.1 ajv-formats: 2.1.1(ajv@8.17.1) ajv-keywords: 5.1.0(ajv@8.17.1) + optional: true secure-json-parse@4.0.0: {} @@ -18431,13 +17746,10 @@ snapshots: semver@7.7.4: {} - serialize-error@12.0.0: - dependencies: - type-fest: 4.41.0 - serialize-javascript@6.0.2: dependencies: randombytes: 2.1.0 + optional: true seroval-plugins@1.3.3(seroval@1.3.2): dependencies: @@ -18455,35 +17767,6 @@ snapshots: setprototypeof@1.2.0: {} - sharp@0.34.4: - dependencies: - '@img/colour': 1.0.0 - detect-libc: 2.1.2 - semver: 7.7.4 - optionalDependencies: - '@img/sharp-darwin-arm64': 0.34.4 - '@img/sharp-darwin-x64': 0.34.4 - '@img/sharp-libvips-darwin-arm64': 1.2.3 - '@img/sharp-libvips-darwin-x64': 1.2.3 - '@img/sharp-libvips-linux-arm': 1.2.3 - '@img/sharp-libvips-linux-arm64': 1.2.3 - '@img/sharp-libvips-linux-ppc64': 1.2.3 - '@img/sharp-libvips-linux-s390x': 1.2.3 - '@img/sharp-libvips-linux-x64': 1.2.3 - '@img/sharp-libvips-linuxmusl-arm64': 1.2.3 - '@img/sharp-libvips-linuxmusl-x64': 1.2.3 - '@img/sharp-linux-arm': 0.34.4 - '@img/sharp-linux-arm64': 0.34.4 - '@img/sharp-linux-ppc64': 0.34.4 - '@img/sharp-linux-s390x': 0.34.4 - '@img/sharp-linux-x64': 0.34.4 - '@img/sharp-linuxmusl-arm64': 0.34.4 - '@img/sharp-linuxmusl-x64': 0.34.4 - '@img/sharp-wasm32': 0.34.4 - '@img/sharp-win32-arm64': 0.34.4 - '@img/sharp-win32-ia32': 0.34.4 - '@img/sharp-win32-x64': 0.34.4 - sharp@0.34.5: dependencies: '@img/colour': 1.0.0 @@ -18521,6 +17804,8 @@ snapshots: shebang-regex@3.0.0: {} + shell-quote@1.8.3: {} + side-channel-list@1.0.0: dependencies: es-errors: 1.3.0 @@ -18551,8 +17836,6 @@ snapshots: siginfo@2.0.0: {} - signal-exit@3.0.7: {} - signal-exit@4.1.0: {} simple-git@3.30.0: @@ -18585,17 +17868,6 @@ snapshots: - supports-color - utf-8-validate - socket.io-client@4.8.1: - dependencies: - '@socket.io/component-emitter': 3.1.2 - debug: 4.3.4 - engine.io-client: 6.6.4 - socket.io-parser: 4.2.4 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - socket.io-parser@4.2.4: dependencies: '@socket.io/component-emitter': 3.1.2 @@ -18632,10 +17904,10 @@ snapshots: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - sonner@2.0.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + sonner@2.0.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) source-map-js@1.2.1: {} @@ -18643,13 +17915,12 @@ snapshots: dependencies: buffer-from: 1.1.2 source-map: 0.6.1 + optional: true source-map@0.6.1: {} source-map@0.7.6: {} - spamc@0.0.5: {} - spdx-correct@3.2.0: dependencies: spdx-expression-parse: 3.0.1 @@ -18668,14 +17939,12 @@ snapshots: split2@4.2.0: {} + srvx@0.10.1: {} + srvx@0.11.2: {} stackback@0.0.2: {} - stacktrace-parser@0.1.11: - dependencies: - type-fest: 0.7.1 - statuses@2.0.2: {} std-env@3.9.0: {} @@ -18708,10 +17977,6 @@ snapshots: get-east-asian-width: 1.4.0 strip-ansi: 7.1.2 - string_decoder@1.3.0: - dependencies: - safe-buffer: 5.2.1 - stringify-attributes@4.0.0: dependencies: escape-goat: 4.0.0 @@ -18740,22 +18005,10 @@ snapshots: dependencies: '@tokenizer/token': 0.3.0 - styled-jsx@5.1.6(@babel/core@7.26.10)(react@19.0.0): + styled-jsx@5.1.6(react@19.2.4): dependencies: client-only: 0.0.1 - react: 19.0.0 - optionalDependencies: - '@babel/core': 7.26.10 - - sucrase@3.35.1: - dependencies: - '@jridgewell/gen-mapping': 0.3.13 - commander: 4.1.1 - lines-and-columns: 1.2.4 - mz: 2.7.0 - pirates: 4.0.7 - tinyglobby: 0.2.15 - ts-interface-checker: 0.1.13 + react: 19.2.4 superagent@10.3.0: dependencies: @@ -18780,6 +18033,7 @@ snapshots: supports-color@8.1.1: dependencies: has-flag: 4.0.0 + optional: true supports-preserve-symlinks-flag@1.0.0: {} @@ -18791,35 +18045,6 @@ snapshots: tailwind-merge@2.6.1: {} - tailwind-merge@3.2.0: {} - - tailwindcss@3.4.0: - dependencies: - '@alloc/quick-lru': 5.2.0 - arg: 5.0.2 - chokidar: 3.6.0 - didyoumean: 1.2.2 - dlv: 1.1.3 - fast-glob: 3.3.3 - glob-parent: 6.0.2 - is-glob: 4.0.3 - jiti: 1.21.7 - lilconfig: 2.1.0 - micromatch: 4.0.8 - normalize-path: 3.0.0 - object-hash: 3.0.0 - picocolors: 1.1.1 - postcss: 8.5.6 - postcss-import: 15.1.0(postcss@8.5.6) - postcss-js: 4.1.0(postcss@8.5.6) - postcss-load-config: 4.0.2(postcss@8.5.6) - postcss-nested: 6.2.0(postcss@8.5.6) - postcss-selector-parser: 6.1.2 - resolve: 1.22.10 - sucrase: 3.35.1 - transitivePeerDependencies: - - ts-node - tailwindcss@4.1.18: {} tapable@2.3.0: {} @@ -18830,18 +18055,6 @@ snapshots: terminal-size@4.0.0: {} - terser-webpack-plugin@5.3.14(@swc/core@1.11.24)(esbuild@0.25.10)(webpack@5.102.1(@swc/core@1.11.24)): - dependencies: - '@jridgewell/trace-mapping': 0.3.31 - jest-worker: 27.5.1 - schema-utils: 4.3.3 - serialize-javascript: 6.0.2 - terser: 5.44.0 - webpack: 5.102.1(@swc/core@1.11.24)(esbuild@0.25.10) - optionalDependencies: - '@swc/core': 1.11.24 - esbuild: 0.25.10 - terser-webpack-plugin@5.3.14(webpack@5.102.1): dependencies: '@jridgewell/trace-mapping': 0.3.31 @@ -18858,14 +18071,7 @@ snapshots: acorn: 8.15.0 commander: 2.20.3 source-map-support: 0.5.21 - - thenify-all@1.6.0: - dependencies: - thenify: 3.3.1 - - thenify@3.3.1: - dependencies: - any-promise: 1.3.0 + optional: true thread-stream@3.1.0: dependencies: @@ -18873,6 +18079,8 @@ snapshots: tildify@2.0.0: {} + timekeeper@2.3.1: {} + tiny-invariant@1.3.3: {} tiny-warning@1.0.3: {} @@ -18926,17 +18134,11 @@ snapshots: dependencies: punycode: 2.3.1 - ts-interface-checker@0.1.13: {} - ts-morph@27.0.2: dependencies: '@ts-morph/common': 0.28.1 code-block-writer: 13.0.3 - tsconfck@3.1.6(typescript@5.9.3): - optionalDependencies: - typescript: 5.9.3 - tsconfig-paths@4.2.0: dependencies: json5: 2.2.3 @@ -18981,8 +18183,6 @@ snapshots: tw-animate-css@1.4.0: {} - type-fest@0.7.1: {} - type-fest@4.41.0: {} type-fest@5.3.1: @@ -18995,8 +18195,6 @@ snapshots: media-typer: 1.1.0 mime-types: 3.0.2 - typescript@5.8.3: {} - typescript@5.9.3: {} ufo@1.6.1: {} @@ -19005,6 +18203,8 @@ snapshots: undici-types@6.21.0: {} + undici-types@7.16.0: {} + undici@7.18.2: {} undici@7.20.0: {} @@ -19031,6 +18231,13 @@ snapshots: picomatch: 4.0.3 webpack-virtual-modules: 0.6.2 + unstorage@2.0.0-alpha.5(chokidar@5.0.0)(db0@0.3.4)(lru-cache@11.2.5)(ofetch@2.0.0-alpha.3): + optionalDependencies: + chokidar: 5.0.0 + db0: 0.3.4 + lru-cache: 11.2.5 + ofetch: 2.0.0-alpha.3 + until-async@3.0.2: optional: true @@ -19040,13 +18247,6 @@ snapshots: escalade: 3.2.0 picocolors: 1.1.1 - use-callback-ref@1.3.3(@types/react@19.0.10)(react@19.0.0): - dependencies: - react: 19.0.0 - tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.0.10 - use-callback-ref@1.3.3(@types/react@19.2.13)(react@19.2.4): dependencies: react: 19.2.4 @@ -19054,18 +18254,6 @@ snapshots: optionalDependencies: '@types/react': 19.2.13 - use-debounce@10.0.4(react@19.0.0): - dependencies: - react: 19.0.0 - - use-sidecar@1.1.3(@types/react@19.0.10)(react@19.0.0): - dependencies: - detect-node-es: 1.1.0 - react: 19.0.0 - tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.0.10 - use-sidecar@1.1.3(@types/react@19.2.13)(react@19.2.4): dependencies: detect-node-es: 1.1.0 @@ -19080,7 +18268,7 @@ snapshots: util-deprecate@1.0.2: {} - uuid@10.0.0: {} + uuid@9.0.1: {} validate-npm-package-license@3.0.4: dependencies: @@ -19117,7 +18305,7 @@ snapshots: d3-time: 3.1.0 d3-timer: 3.0.1 - vite-intlayer@7.5.14(@babel/core@7.29.0)(react@19.2.4)(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)): + vite-intlayer@7.5.14(@babel/core@7.29.0)(react@19.2.4)(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)): dependencies: '@intlayer/babel': 7.5.14(@intlayer/dictionaries-entry@7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4))(intlayer@7.5.14(react@19.2.4))(react@19.2.4) '@intlayer/chokidar': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) @@ -19126,7 +18314,7 @@ snapshots: '@intlayer/dictionaries-entry': 7.5.14(intlayer@7.5.14(react@19.2.4))(react@19.2.4) '@intlayer/types': 7.5.14 intlayer: 7.5.14(react@19.2.4) - vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) optionalDependencies: '@babel/core': 7.29.0 transitivePeerDependencies: @@ -19138,13 +18326,13 @@ snapshots: - react - supports-color - vite-node@3.2.4(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): + vite-node@3.2.4(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): dependencies: cac: 6.7.14 debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) transitivePeerDependencies: - '@types/node' - jiti @@ -19159,18 +18347,7 @@ snapshots: - tsx - yaml - vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)): - dependencies: - debug: 4.4.3 - globrex: 0.1.2 - tsconfck: 3.1.6(typescript@5.9.3) - optionalDependencies: - vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) - transitivePeerDependencies: - - supports-color - - typescript - - vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): + vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): dependencies: esbuild: 0.27.3 fdir: 6.5.0(picomatch@4.0.3) @@ -19179,7 +18356,7 @@ snapshots: rollup: 4.52.4 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.19.10 + '@types/node': 25.2.2 fsevents: 2.3.3 jiti: 2.6.1 lightningcss: 1.30.2 @@ -19187,15 +18364,15 @@ snapshots: tsx: 4.20.6 yaml: 2.8.1 - vitefu@1.1.1(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)): + vitefu@1.1.1(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)): optionalDependencies: - vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) - vitest@3.2.4(@types/node@22.19.10)(jiti@2.6.1)(jsdom@27.4.0(@noble/hashes@2.0.1))(lightningcss@1.30.2)(msw@2.12.9(@types/node@22.19.10)(typescript@5.9.3))(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): + vitest@3.2.4(@types/node@25.2.2)(jiti@2.6.1)(jsdom@27.4.0(@noble/hashes@2.0.1))(lightningcss@1.30.2)(msw@2.12.9(@types/node@25.2.2)(typescript@5.9.3))(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(msw@2.12.9(@types/node@22.19.10)(typescript@5.9.3))(vite@7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) + '@vitest/mocker': 3.2.4(msw@2.12.9(@types/node@25.2.2)(typescript@5.9.3))(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -19213,11 +18390,11 @@ snapshots: tinyglobby: 0.2.15 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.3.1(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) - vite-node: 3.2.4(@types/node@22.19.10)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite-node: 3.2.4(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.19.10 + '@types/node': 25.2.2 jsdom: 27.4.0(@noble/hashes@2.0.1) transitivePeerDependencies: - jiti @@ -19241,10 +18418,7 @@ snapshots: dependencies: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 - - wcwidth@1.0.1: - dependencies: - defaults: 1.0.4 + optional: true web-vitals@5.1.0: {} @@ -19291,38 +18465,6 @@ snapshots: - uglify-js optional: true - webpack@5.102.1(@swc/core@1.11.24)(esbuild@0.25.10): - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.8 - '@types/json-schema': 7.0.15 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.15.0 - acorn-import-phases: 1.0.4(acorn@8.15.0) - browserslist: 4.26.3 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.3 - es-module-lexer: 1.7.0 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.1 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 4.3.3 - tapable: 2.3.0 - terser-webpack-plugin: 5.3.14(@swc/core@1.11.24)(esbuild@0.25.10)(webpack@5.102.1(@swc/core@1.11.24)) - watchpack: 2.4.4 - webpack-sources: 3.3.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - whatwg-encoding@3.1.1: dependencies: iconv-lite: 0.6.3 @@ -19421,15 +18563,14 @@ snapshots: xmlchars@2.2.0: {} - xmlhttprequest-ssl@2.1.2: {} - xtend@4.0.2: {} y18n@5.0.8: {} yallist@3.1.1: {} - yaml@2.8.1: {} + yaml@2.8.1: + optional: true yargs-parser@21.1.1: {} @@ -19447,8 +18588,6 @@ snapshots: yocto-queue@0.1.0: {} - yocto-queue@1.2.2: {} - yoctocolors-cjs@2.1.3: optional: true @@ -19475,8 +18614,6 @@ snapshots: cookie-es: 2.0.0 youch-core: 0.3.3 - zod@3.24.3: {} - zod@3.25.76: {} zod@4.3.6: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 5e18df5..afc8a28 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -3,5 +3,20 @@ packages: - packages/* catalog: + # Shared tooling '@tuyau/core': 1.0.0-beta.13 - ts-pattern: ^5.9.0 \ No newline at end of file + ts-pattern: ^5.9.0 + + # React + react: ^19.2.0 + react-dom: ^19.2.0 + '@types/react': ^19.2.0 + '@types/react-dom': ^19.2.0 + + # TypeScript + typescript: ^5.9.3 + '@types/node': ^25.0.9 + + # Tailwind + tailwindcss: ^4.1.18 + '@tailwindcss/vite': ^4.1.18 \ No newline at end of file From 32b3bc566c36b3c3868f02f1a6ade9fa6996e4c8 Mon Sep 17 00:00:00 2001 From: Charles Lapierre Date: Fri, 6 Feb 2026 10:51:10 +0100 Subject: [PATCH 13/21] chore: update claude & gitattributes --- .gitattributes | 2 + .gitignore | 14 ++ CLAUDE.md | 335 +++++++++----------------------- apps/backend/tests/bootstrap.ts | 2 +- 4 files changed, 106 insertions(+), 247 deletions(-) diff --git a/.gitattributes b/.gitattributes index 42d5981..e91027b 100644 --- a/.gitattributes +++ b/.gitattributes @@ -10,3 +10,5 @@ Dockerfile text eol=lf docker-compose*.yaml text eol=lf docker-compose*.yml text eol=lf +# Collapse generated files in GitHub PRs +apps/backend/.adonisjs/** linguist-generated=true \ No newline at end of file diff --git a/.gitignore b/.gitignore index 2f32c63..2b437ad 100644 --- a/.gitignore +++ b/.gitignore @@ -45,3 +45,17 @@ target .claude .vscode .idea +.osgrep +node_modules +.DS_Store +dist +dist-ssr +*.local +count.txt +.env +.nitro +.tanstack +.wrangler +.output +.vinxi +todos.json diff --git a/CLAUDE.md b/CLAUDE.md index 3d3ec30..e057d4b 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -4,276 +4,119 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co ## Project Overview -Full-stack TypeScript monorepo with AdonisJS v6 backend, TanStack Start frontend, and shared design system. Uses pnpm workspaces + Turbo for monorepo management. +Full-stack TypeScript monorepo boilerplate: **AdonisJS v7** backend, **TanStack Start** frontend, and a **Radix/Tailwind** design system. Managed with pnpm workspaces and Turborepo. -**Key Architecture Pattern**: Modular backend with feature-based organization, type-safe API client via Tuyau, and file-based routing in frontend. +**Current branch**: `adonis-v7` (AdonisJS v7 pre-release — many packages use `-next` versions) -## Development Commands +## Commands -### Root Commands (Run from repository root) +### Root (monorepo) ```bash -# Start PostgreSQL + all dev servers (backend on :3333, frontend on :3000) -pnpm dev +pnpm dev # docker compose up -d && turbo dev (starts everything) +pnpm lint # oxlint across all workspaces +pnpm format # oxfmt across all workspaces +pnpm typecheck # turbo typecheck +pnpm test # turbo test +``` -# Linting with oxlint (project uses oxfmt/oxlint, NOT eslint at root) -pnpm lint +### Backend (`apps/backend`) +```bash +node ace serve --hmr # Dev server with hot module replacement +node ace test # Run all test suites +node ace test --files "app/**/tests/functional/auth.spec.ts" # Single test file +node ace migration:run # Run pending migrations +node ace db:seed # Seed database +node ace build # Production build +pnpm email # Preview React Email templates (dev server) +``` -# Formatting with oxfmt -pnpm format +### Frontend (`apps/frontend`) +```bash +pnpm dev # Vite dev server +pnpm build # Production build +pnpm deploy # Deploy to Cloudflare Workers (wrangler) +``` -# Type-checking across all workspaces -pnpm typecheck +### Docker services (started automatically by `pnpm dev`) +- **PostgreSQL 18**: port 5432 (databases: `app`, `app_test`) +- **MinIO** (S3-compatible): port 9000 (API), 9001 (console) +- **Redis**: port 6379 +- **Mailpit**: port 1025 (SMTP), 8025 (web UI) -# Run all tests across workspaces -pnpm test +## Architecture -# Interactive dependency updates -pnpm taze +### Monorepo layout ``` - -### Backend Commands (cd apps/backend) -```bash -# Development with HMR -pnpm dev -node ace serve --hmr - -# Production build -pnpm build -pnpm start - -# Testing -pnpm test # Run all tests -node ace test # AdonisJS test runner -node ace test --groups "group-name" # Run specific test group -node ace test tests/functional/auth.spec.ts # Run single test file - -# Database operations -node ace migration:run # Run migrations -node ace migration:rollback # Rollback last batch -node ace migration:rollback --batch=0 # Rollback all -node ace db:seed # Run seeders - -# Generate APP_KEY (required for encryption) -node ace generate:key - -# Type-safe API client generation (after route changes) -node ace tuyau:generate - -# Email template development -pnpm email # Start React Email preview server - -# Backend-specific linting/formatting (uses eslint + prettier) -pnpm lint -pnpm format -pnpm typecheck +apps/backend # @boilerplate/backend - AdonisJS v7 API +apps/frontend # @boilerplate/frontend - TanStack Start SPA +packages/design-system # @boilerplate/design-system - Radix + Tailwind components ``` -### Frontend Commands (cd apps/frontend) -```bash -# Development server -pnpm dev +Shared dependency versions are managed via `pnpm-workspace.yaml` catalog (React 19, TypeScript 5.9, Tailwind 4, Tuyau). -# Production build -pnpm build -pnpm serve # Preview production build +### Type-safe API contract +**Tuyau** generates TypeScript types from AdonisJS controllers, consumed by the frontend via `@tuyau/react-query`. Changes to backend controllers require running `node ace tuyau:generate` to update the shared types exported from `@boilerplate/backend/registry`. -# Testing with Vitest -pnpm test +### Backend structure (AdonisJS v7) -# Linting/formatting (uses eslint + prettier, NOT oxlint) -pnpm lint -pnpm format -pnpm check # Run prettier + eslint fix +Feature-based organization under `app/`: +- `app/auth/` — Auth controllers, middleware, services (session-based auth) +- `app/admin/` — Admin features (user management, impersonation) +- `app/users/` — User model and DTOs +- `app/core/` — Abilities, global middleware, exception handler, policies +- `app/common/` — Shared utilities -# Internationalization -pnpm intlayer build # Build i18n content +**Path aliases** use `#` prefix (Node.js subpath imports in package.json): +`#auth/*`, `#admin/*`, `#users/*`, `#core/*`, `#common/*`, `#config/*`, `#database/*`, `#start/*`, `#emails/*` -# Cloudflare deployment -pnpm deploy -``` +**Girouette** auto-discovers controllers (`**/*_controller.ts`) and generates routes in `start/routes.girouette.ts`. Manual routes live in `start/routes.ts`. -## Architecture & Module System +**Schema-first models**: `database/schema.ts` defines base schema classes (UserSchema, etc.) that models extend. Models add mixins like `withAuthFinder` and `withUUID`. -### Backend Module Organization +**Middleware stack** (in order): +- Server: container bindings → force JSON → CORS +- Router: Monocle → bodyparser → session → auth init → silent auth → bouncer +- Named: `auth`, `silentAuth`, `requireSecretToken` -AdonisJS backend uses **feature-based modular architecture**. Each domain module (auth, users, admin) contains: +**Testing**: Japa test runner with suites: +- Unit tests: `app/**/tests/unit/**/*.spec.ts` (2s timeout) +- Functional tests: `app/**/tests/functional/**/*.spec.ts` (30s timeout) +- Database is truncated before test runs. Functional/e2e suites start the HTTP server. -``` -app/ -├── auth/ -│ ├── controllers/ # HTTP controllers -│ ├── middleware/ # Auth-specific middleware -│ ├── services/ # Business logic -│ ├── validators/ # VineJS validation schemas -│ └── tests/ # Module tests -├── users/ -│ ├── models/ # Lucid ORM models -│ ├── dtos/ # Data transfer objects (@adocasts.com/dto) -│ └── factories/ # Database factories for testing -├── admin/ # Admin features (impersonation, user management) -├── common/ # Shared utilities across modules -└── core/ - ├── middleware/ # Global middleware - ├── exceptions/ # Custom exceptions & error handler - ├── policies/ # Authorization policies (Bouncer) - └── abilities/ # Permission definitions -``` +**Important**: Migrations are applied manually — never run `db:push` or auto-apply migrations. -**Path Aliases** (defined in package.json imports): -- `#core/*` → `./app/core/*.js` -- `#users/*` → `./app/users/*.js` -- `#auth/*` → `./app/auth/*.js` -- `#admin/*` → `./app/admin/*.js` -- `#common/*` → `./app/common/*.js` -- `#middleware/*` → `./app/core/middleware/*.js` -- `#exceptions/*` → `./app/core/exceptions/*.js` -- `#config/*` → `./config/*.js` -- `#database/*` → `./database/*.js` -- `#start/*` → `./start/*.js` -- `#emails/*` → `./emails/*.js` - -### Route Registration - -Routes are registered in `start/routes.ts`. Uses **Facteur** (notification system) for route registration: -```typescript -router.group(() => facteur.registerRoutes()) -``` +### Frontend structure (TanStack Start) -Middleware is configured in `start/kernel.ts`: -- **Server middleware**: Runs on ALL requests (CORS, ACL, container bindings) -- **Router middleware**: Runs on matched routes (bodyparser, session, auth) -- **Named middleware**: Explicitly applied to routes/groups (auth, silentAuth, requireSecretToken) +- **Routing**: File-based via TanStack Router under `src/routes/`. Localized routes under `$locale/`. +- **Data fetching**: TanStack Query with Tuyau's React Query integration (`@tuyau/react-query`) +- **i18n**: Intlayer with prefix-all routing mode (English default, French supported). Content files in `src/contents/`. +- **Styling**: Tailwind CSS v4 via `@tailwindcss/vite` +- **Deployment**: Cloudflare Workers via Nitro adapter. SPA mode enabled. +- **Path alias**: `@/*` → `./src/*` -### Frontend Architecture +### Design system -**TanStack Start** with file-based routing: -``` -src/ -├── routes/ # File-based routes (__root.tsx is layout) -├── components/ # React components -├── lib/ -│ ├── queries/ # TanStack Query hooks using Tuyau -│ ├── schemas/ # Zod validation schemas -│ └── tuyau.ts # Type-safe API client setup -├── hooks/ # Custom React hooks -├── contents/ # Intlayer i18n content -└── integrations/ # Third-party integrations (Sentry, etc.) -``` +Radix UI primitives styled with Tailwind and `class-variance-authority`. Follows shadcn/ui conventions (New York style, Zinc base color, CSS variables). 50+ components. Imports: `@boilerplate/design-system`. -**Tuyau Integration**: Type-safe API client automatically synced with backend routes -- Backend exports API definition: `.adonisjs/index.ts` -- Frontend imports: `import { api } from '@boilerplate/backend/api'` -- Generate types: `node ace tuyau:generate` (in backend) -- React Query integration: `createTuyauReactQueryClient` in `lib/tuyau.ts` - -### Design System - -Shared component library in `packages/design-system`: -- Built on **Radix UI** primitives -- Styled with **Tailwind CSS** -- Exported components used by frontend via workspace dependency - -## Testing Strategy - -### Backend Testing -- Uses **Japa** test runner with API client plugin -- Test suites defined in `adonisrc.ts`: - - **unit**: `app/**/tests/unit/**/*.spec.ts` (timeout: 2s) - - **functional**: `tests/functional/**/*.spec.ts` (timeout: 30s) - - **e2e**: `tests/e2e/**/*.spec.ts` (timeout: 1min) -- Run with: `node ace test` or `node ace test --groups "unit"` - -### Frontend Testing -- Uses **Vitest** + **@testing-library/react** -- JSDOM environment for component testing -- Run with: `pnpm test` (from apps/frontend) - -## Key Dependencies & Integration Points - -### Backend -- **Authentication**: Session-based (web guard) with AdonisJS Auth -- **Authorization**: Role-based permissions via `@holoyan/adonisjs-permissions` + Bouncer -- **Email**: React Email templates rendered with `@react-email/render` -- **Notifications**: Facteur system for multi-channel notifications -- **Payments**: Stripe via `@foadonis/shopkeeper` -- **File Storage**: AdonisJS Drive with S3 support -- **Monitoring**: Monocle agent for observability -- **I18n**: AdonisJS i18n with locale detection middleware - -### Frontend -- **State Management**: TanStack Query for server state, TanStack Store for client state -- **Forms**: TanStack Form with Zod validation -- **I18n**: Intlayer with localized routing and browser locale detection -- **Notifications**: Sonner for toast notifications -- **Icons**: Lucide React -- **Drag & Drop**: dnd-kit -- **Charts**: Recharts -- **Error Tracking**: Sentry (TanStack Start integration) - -## Database Workflow - -Always apply migrations manually (do not ask about pushing to DB): -1. Create migration: `node ace make:migration ` -2. Edit migration file in `database/migrations/` -3. Run migration: `node ace migration:run` -4. If needed, rollback: `node ace migration:rollback` - -Seeders location: `database/seeders/` - -## Linting & Formatting - -**Root level**: Uses `oxlint` + `oxfmt` (configured via `.oxlintrc.json` + `.oxfmtrc.json`) -**Backend**: Uses `eslint` + `prettier` (AdonisJS prettier config) -**Frontend**: Uses `eslint` + `prettier` - -When working across multiple workspaces, use root-level commands for consistency. - -## Docker Setup - -PostgreSQL runs via Docker Compose: -```bash -docker compose up -d # Start services -docker compose down # Stop services -docker compose logs -f # View logs -``` +## Code Style + +Enforced by **oxlint** and **oxfmt** (Rust-based tooling): +- No semicolons, single quotes, trailing commas +- 100 char line width, arrow parens always +- Import sort order: descending +- Backend-specific: `node` plugin. Frontend-specific: `react`, `react-perf` plugins. +- Ignore patterns: `.adonisjs/**`, `node_modules/**`, `dist/**`, `build/**` + +## CI + +GitHub Actions (`checks.yml`) runs on PRs to `main`/`dev`: +1. `pnpm install` → `pnpm lint` → `pnpm typecheck` → `pnpm test` (with PostgreSQL + Mailpit services) +2. Trivy security scan on PRs + +## Environment Variables + +Backend env validation is in `apps/backend/start/env.ts`. Key groups: app config, database (PostgreSQL), session, S3 storage (MinIO locally), mail (Resend + SMTP), Stripe, Monocle monitoring. + +## Patched Dependencies -Configuration in `docker-compose.yaml` (root directory). - -## Environment Configuration - -Backend `.env` critical variables: -- `APP_KEY`: Generate with `node ace generate:key` -- `DB_*`: PostgreSQL connection (default: localhost:5432) -- `DRIVE_DISK`: Storage driver (s3 or local) -- `SESSION_DRIVER`: Session storage (cookie or redis) -- `STRIPE_KEY/STRIPE_SECRET`: Payment processing -- `RESEND_API_KEY`: Email delivery - -Frontend `.env`: -- `VITE_API_URL`: Backend API URL (default: http://localhost:3333) - -## Common Patterns - -### Adding Backend Routes -1. Create controller in module (e.g., `app/auth/controllers/`) -2. Use Facteur pattern or register in `start/routes.ts` -3. Apply middleware via `use()` or kernel configuration -4. Regenerate API types: `node ace tuyau:generate` - -### Adding Frontend Pages -1. Create route file in `src/routes/` (e.g., `about.tsx`) -2. TanStack Router auto-generates route types in `routeTree.gen.ts` -3. Use `` for navigation -4. Add queries in `lib/queries/` using Tuyau client - -### Authorization Pattern -- Define abilities in `app/core/abilities/` -- Create policies in `app/core/policies/` -- Use `@bouncer()` decorator or `bouncer.authorize()` in controllers -- Permission middleware: `initializeBouncerMiddleware` - -### Email Templates -- Create React components in `emails/` -- Preview with `pnpm email` (starts dev server) -- Render with `@react-email/render` in mail services -- Configure mail driver in `config/mail.ts` +`@adonisjs/transmit@2.0.2` has a local patch in `patches/`. diff --git a/apps/backend/tests/bootstrap.ts b/apps/backend/tests/bootstrap.ts index dfaf535..b5257bb 100644 --- a/apps/backend/tests/bootstrap.ts +++ b/apps/backend/tests/bootstrap.ts @@ -36,7 +36,7 @@ export const plugins: Config['plugins'] = [ * The teardown functions are executed after all the tests */ export const runnerHooks: Required> = { - setup: [() => testUtils.db().migrate()], + setup: [() => testUtils.db().truncate()], teardown: [], } From 5c4181c1255541a09e6e2b2f5a53d94b4a55c439 Mon Sep 17 00:00:00 2001 From: Charles Lapierre Date: Fri, 6 Feb 2026 10:56:31 +0100 Subject: [PATCH 14/21] chore: backend packages update --- apps/backend/package.json | 12 +- package.json | 7 +- patches/@adonisjs__transmit@2.0.2.patch | 11 - pnpm-lock.yaml | 283 ++++++++++++------------ 4 files changed, 145 insertions(+), 168 deletions(-) delete mode 100644 patches/@adonisjs__transmit@2.0.2.patch diff --git a/apps/backend/package.json b/apps/backend/package.json index 94bf34f..eb8ebfd 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -36,15 +36,15 @@ "dependencies": { "@adonisjs-community/girouette": "0.1.6-next.8", "@adonisjs-community/modules": "^1.1.0", - "@adonisjs/auth": "10.0.0-next.3", - "@adonisjs/bouncer": "4.0.0-next.1", - "@adonisjs/core": "7.0.0-next.25", + "@adonisjs/auth": "10.0.0-next.6", + "@adonisjs/bouncer": "4.0.0-next.2", + "@adonisjs/core": "7.0.0-next.28", "@adonisjs/cors": "3.0.0-next.0", "@adonisjs/drive": "4.0.0-next.0", "@adonisjs/lucid": "22.0.0-next.7", "@adonisjs/mail": "^10.0.0-next.1", - "@adonisjs/session": "8.0.0-next.2", - "@adonisjs/transmit": "^2.0.2", + "@adonisjs/session": "8.0.0-next.5", + "@adonisjs/transmit": "^3.0.1-next.0", "@aws-sdk/client-s3": "^3.972.0", "@aws-sdk/s3-request-presigner": "^3.972.0", "@monocle-app/agent": "1.0.0-beta.3", @@ -60,7 +60,7 @@ "reflect-metadata": "^0.2.2" }, "devDependencies": { - "@adonisjs/assembler": "8.0.0-next.27", + "@adonisjs/assembler": "8.0.0-next.32", "@adonisjs/tsconfig": "2.0.0-next.3", "@japa/api-client": "^3.2.1", "@japa/assert": "^4.2.0", diff --git a/package.json b/package.json index d22bb30..6c7d4c4 100644 --- a/package.json +++ b/package.json @@ -16,10 +16,5 @@ "oxlint-tsgolint": "^0.11.1", "turbo": "^2.7.5" }, - "packageManager": "pnpm@10.28.1", - "pnpm": { - "patchedDependencies": { - "@adonisjs/transmit@2.0.2": "patches/@adonisjs__transmit@2.0.2.patch" - } - } + "packageManager": "pnpm@10.28.1" } diff --git a/patches/@adonisjs__transmit@2.0.2.patch b/patches/@adonisjs__transmit@2.0.2.patch deleted file mode 100644 index 2cce96a..0000000 --- a/patches/@adonisjs__transmit@2.0.2.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff --git a/build/stubs/main.js b/build/stubs/main.js -index b4a795ac45f7f4d0db20ea7c2944ae9788e112de..6258ade8f3185ee0c5b9f070613d29a807c11957 100644 ---- a/build/stubs/main.js -+++ b/build/stubs/main.js -@@ -6,5 +6,4 @@ - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ --import { getDirname } from '@poppinss/utils'; --export const stubsRoot = getDirname(import.meta.url); -+export const stubsRoot = import.meta.dirname; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ee32fae..e50b8ca 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,11 +34,6 @@ catalogs: specifier: ^5.9.3 version: 5.9.3 -patchedDependencies: - '@adonisjs/transmit@2.0.2': - hash: 16ce04e456982fcf7277acd514c8e2de6e325a38ee106a0539f1b41f64864451 - path: patches/@adonisjs__transmit@2.0.2.patch - importers: .: @@ -60,37 +55,37 @@ importers: dependencies: '@adonisjs-community/girouette': specifier: 0.1.6-next.8 - version: 0.1.6-next.8(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + version: 0.1.6-next.8(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@adonisjs-community/modules': specifier: ^1.1.0 - version: 1.1.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + version: 1.1.0(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@adonisjs/auth': - specifier: 10.0.0-next.3 - version: 10.0.0-next.3(aa20761b44b9c028f2ce72d81abf9637) + specifier: 10.0.0-next.6 + version: 10.0.0-next.6(de712e00b19265887b282ab7c42b0e7b) '@adonisjs/bouncer': - specifier: 4.0.0-next.1 - version: 4.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(edge.js@6.4.0) + specifier: 4.0.0-next.2 + version: 4.0.0-next.2(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(edge.js@6.4.0) '@adonisjs/core': - specifier: 7.0.0-next.25 - version: 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + specifier: 7.0.0-next.28 + version: 7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@adonisjs/cors': specifier: 3.0.0-next.0 - version: 3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + version: 3.0.0-next.0(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@adonisjs/drive': specifier: 4.0.0-next.0 - version: 4.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-s3@3.985.0)(@aws-sdk/s3-request-presigner@3.985.0) + version: 4.0.0-next.0(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-s3@3.985.0)(@aws-sdk/s3-request-presigner@3.985.0) '@adonisjs/lucid': specifier: 22.0.0-next.7 - version: 22.0.0-next.7(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) + version: 22.0.0-next.7(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) '@adonisjs/mail': specifier: ^10.0.0-next.1 - version: 10.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-sesv2@3.962.0)(@types/luxon@3.7.1)(@types/node@25.2.2)(dayjs@1.11.19)(edge.js@6.4.0)(luxon@3.7.2) + version: 10.0.0-next.1(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-sesv2@3.962.0)(@types/luxon@3.7.1)(@types/node@25.2.2)(dayjs@1.11.19)(edge.js@6.4.0)(luxon@3.7.2) '@adonisjs/session': - specifier: 8.0.0-next.2 - version: 8.0.0-next.2(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.7(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0))(edge.js@6.4.0) + specifier: 8.0.0-next.5 + version: 8.0.0-next.5(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.7(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0))(edge.js@6.4.0) '@adonisjs/transmit': - specifier: ^2.0.2 - version: 2.0.2(patch_hash=16ce04e456982fcf7277acd514c8e2de6e325a38ee106a0539f1b41f64864451)(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + specifier: ^3.0.1-next.0 + version: 3.0.1-next.0(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@aws-sdk/client-s3': specifier: ^3.972.0 version: 3.985.0 @@ -99,7 +94,7 @@ importers: version: 3.985.0 '@monocle-app/agent': specifier: 1.0.0-beta.3 - version: 1.0.0-beta.3(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + version: 1.0.0-beta.3(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@react-email/components': specifier: ^0.5.7 version: 0.5.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -108,7 +103,7 @@ importers: version: 1.4.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tuyau/core': specifier: 'catalog:' - version: 1.0.0-beta.13(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + version: 1.0.0-beta.13(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@vinejs/vine': specifier: ^4.2.0 version: 4.3.0 @@ -132,8 +127,8 @@ importers: version: 0.2.2 devDependencies: '@adonisjs/assembler': - specifier: 8.0.0-next.27 - version: 8.0.0-next.27(typescript@5.9.3) + specifier: 8.0.0-next.32 + version: 8.0.0-next.32(typescript@5.9.3) '@adonisjs/tsconfig': specifier: 2.0.0-next.3 version: 2.0.0-next.3 @@ -145,7 +140,7 @@ importers: version: 4.2.0(@japa/runner@5.3.0) '@japa/plugin-adonisjs': specifier: 5.1.0-next.0 - version: 5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0) + version: 5.1.0-next.0(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0) '@japa/runner': specifier: ^5.3.0 version: 5.3.0 @@ -253,10 +248,10 @@ importers: version: 1.159.5(@tanstack/react-router@1.159.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@25.2.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(webpack@5.102.1) '@tuyau/core': specifier: 'catalog:' - version: 1.0.0-beta.13(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + version: 1.0.0-beta.13(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@tuyau/react-query': specifier: 1.0.0-beta.1 - version: 1.0.0-beta.1(@tanstack/react-query@5.90.20(react@19.2.4))(@tuyau/core@1.0.0-beta.13(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))) + version: 1.0.0-beta.1(@tanstack/react-query@5.90.20(react@19.2.4))(@tuyau/core@1.0.0-beta.13(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))) intlayer: specifier: ^7.1.2 version: 7.5.14(react@19.2.4) @@ -508,8 +503,8 @@ packages: peerDependencies: youch: ^4.1.0-beta.11 - '@adonisjs/application@9.0.0-next.14': - resolution: {integrity: sha512-AaLTPVbkfLVnQiP59lV3vfA0gzQPTwjQE2wzBoOeb7rxQMwPAg/P8jHAqxTjKlng9U3UXes0iSiF1pk+jeP5VA==} + '@adonisjs/application@9.0.0-next.15': + resolution: {integrity: sha512-cpMqph6bvS4RfYCIncQXONJ6ML2Gvj36KloXGOUZpC8lN2tj6QBfsUG/y9EDW9y28C7k8H/NGEnWmiE/2MxqYA==} engines: {node: '>=24.0.0'} peerDependencies: '@adonisjs/assembler': ^8.0.0-next.23 @@ -519,14 +514,14 @@ packages: '@adonisjs/assembler': optional: true - '@adonisjs/assembler@8.0.0-next.27': - resolution: {integrity: sha512-ltS8dcrKM7CfQZyFHHfV9C/orndTp2XG6jXqGvw5t8lskKTKWCtbiLNikLU0oI11gPHE4pEmmDd4hFr1HyKkkQ==} + '@adonisjs/assembler@8.0.0-next.32': + resolution: {integrity: sha512-GsWu//+aV0xrRy2eMeezZh7nOcs6T5Gmq+BQMFDec/XtMizcvtkiDOwK51jP8qJtAxHI/j2yxFOqlWqHnnvfTA==} engines: {node: '>=24.0.0'} peerDependencies: typescript: ^4.0.0 || ^5.0.0 - '@adonisjs/auth@10.0.0-next.3': - resolution: {integrity: sha512-fq8gm5gkjhlh2Xjru6v+gdH7ZU64cjoowYLut8xhK66GdBePT/LVsNlgDC60DofkzdpmW0xICyN7hhU17r94Mg==} + '@adonisjs/auth@10.0.0-next.6': + resolution: {integrity: sha512-HeBzTPinAboHmlkyspIXinkNboEOCWoV/32NPCgXCHVLgIjol3nuoCLJC/KReoP8wNbi2iZH+CHfl7G5zxIvtw==} engines: {node: '>=24.0.0'} peerDependencies: '@adonisjs/assembler': ^8.0.0-next.26 @@ -553,14 +548,14 @@ packages: '@japa/plugin-adonisjs': optional: true - '@adonisjs/bodyparser@11.0.0-next.6': - resolution: {integrity: sha512-15x72qnhc1QB57U/PrWPD+eLYBnN+K5X7uGKFZQJbn2d4H2RgmTLIxQB+BTc/WbS9Z8Fh9sLDsRIHuDJHlkxLA==} + '@adonisjs/bodyparser@11.0.0-next.9': + resolution: {integrity: sha512-ik3Za/Uzh7f1k/+sTSGXQDuytJQT24YbdbT12Jl729VMCuDXk26qXSUNdebfw0lgoLr+y8st9EHR6tNgowpU3Q==} engines: {node: '>=24.0.0'} peerDependencies: - '@adonisjs/http-server': ^8.0.0-next.15 + '@adonisjs/http-server': ^8.0.0-next.17 - '@adonisjs/bouncer@4.0.0-next.1': - resolution: {integrity: sha512-+eLb9RN+P3tb0RYDAroXgzlG/IxlJiNcW11TdSJVopAWg2zX8K0Vb9qoFWRrO8Fkm6U1+eeXZO9rU/KXssrJuw==} + '@adonisjs/bouncer@4.0.0-next.2': + resolution: {integrity: sha512-OdFNJh79Hmmfqo37M3+hAV3bjitP/EtTPg5mLUc3FXZWBJZ91mBv6uF16AZX9C8ECAfoC1ld6O26xCSLw7zRxg==} engines: {node: '>=24.0.0'} peerDependencies: '@adonisjs/assembler': ^8.0.0-next.26 @@ -579,8 +574,8 @@ packages: resolution: {integrity: sha512-okBlhmouFtev0u58jR6cRjhvJHrGYF3Ichz5TG6qGIILKwjoGEpbVsZL1SSynb+qWP5hBjGsL56UcYo7F1A2Gw==} engines: {node: '>=24.0.0'} - '@adonisjs/core@7.0.0-next.25': - resolution: {integrity: sha512-HxqOXfdSvqGAZ/3kdyoB3BWbFSV70inr4nvXOcC/VzoWZCxxCvmW22Emf7iWz2R15WB0hKh7NaVqQAPeTnI+OQ==} + '@adonisjs/core@7.0.0-next.28': + resolution: {integrity: sha512-edr1gWlJFhAVec7c/8Ym/0hnI2WUqL7A5J59SHfh1OIaBRMG2JgBJltM1zRzBjicTpJvk+YnShXufEjqh4o/Ng==} engines: {node: '>=24.0.0'} hasBin: true peerDependencies: @@ -681,8 +676,8 @@ packages: youch: optional: true - '@adonisjs/http-transformers@2.1.0': - resolution: {integrity: sha512-dELGKCsfDcv+nQ0rtsJER4vTpPe1OG/IcozBqM3FLJQ5SFVAdFDECHfc1TCxr0MbPm8dcaanwIID2H8iDJ0zZw==} + '@adonisjs/http-transformers@2.1.1': + resolution: {integrity: sha512-IbKnHbSBY2ZPr2bn0o1BOi+2eMP6tCZyyiUzYGvx8UD08kHkk1XnB5L3mtYcxMwQakTVgFbp7KnDDoDPVTfqjw==} engines: {node: '>=24.0.0'} peerDependencies: '@adonisjs/fold': ^11.0.0-next.2 @@ -734,16 +729,6 @@ packages: peerDependencies: '@adonisjs/core': ^6.2.0 || ^7.0.0 - '@adonisjs/presets@3.0.0-next.0': - resolution: {integrity: sha512-ZFqOdBzxDDwGIAKFEeewEKpbCxDyj+yacHMOS6IUzhRLfB6hipE4HBS3KqHWSCyXiqQzFJ6ikuS7dz+pCItI6A==} - engines: {node: '>=24.0.0'} - peerDependencies: - '@adonisjs/assembler': ^8.0.0-next.9 - '@adonisjs/core': ^7.0.0-next.1 - peerDependenciesMeta: - '@adonisjs/assembler': - optional: true - '@adonisjs/presets@3.0.0-next.1': resolution: {integrity: sha512-y6Bxzn93YO3Jif9svJcfZo2xXSeGH9M1+1wV7mUvHJ2V6U3lfTudCiJeLMD8MuKEF/RjeL1uOcOELrylkxCKLw==} engines: {node: '>=24.0.0'} @@ -758,8 +743,8 @@ packages: resolution: {integrity: sha512-RXfsFEqvJkEISgc//waROcV6fSbglnDtz1BbdntNA+R0TzJiu+PamDbctl4WzPfNEjHTe6nEtYF7m8Y2FpqOvA==} engines: {node: '>=24.0.0'} - '@adonisjs/session@8.0.0-next.2': - resolution: {integrity: sha512-scr90AtJ4QGpWa7njwNv/b+ELpPVPDjZyPcHEQJUAnGGPmfCx9O0qkoAtR5GZn4UtRf2y9iDiukppG1N1yHEnw==} + '@adonisjs/session@8.0.0-next.5': + resolution: {integrity: sha512-faUilzH0b9Q7RWqpEOX2ZCgZ3h6ZaxB4tcDUJZHtiQapJUepwv/RI4cU2ImK0QON8FBWGtm7eF5m5x/cnJxrQA==} engines: {node: '>=24.0.0'} peerDependencies: '@adonisjs/assembler': ^8.0.0-next.26 @@ -792,11 +777,11 @@ packages: edge.js: optional: true - '@adonisjs/transmit@2.0.2': - resolution: {integrity: sha512-Oyh4S1773N1Ams9mmFM2pplLx8R0IdYwqSTBLRgeDWaR+cyWrL9ZQvF2q7GqIjNzZsXuDgMdPuLlNo+69zIZIg==} + '@adonisjs/transmit@3.0.1-next.0': + resolution: {integrity: sha512-SkbD4RiY3QMnlmlWoWnlEna+ZrGcZl5H1HHdnd0V8elabzx3HxqDsHYPR+VUwoxpFWwQq5h4UvBO2f4oDMnCZA==} engines: {node: '>=20.11.1'} peerDependencies: - '@adonisjs/core': ^6.2.0 + '@adonisjs/core': ^7.0.0-next '@adonisjs/tsconfig@2.0.0-next.3': resolution: {integrity: sha512-9fDE12iuzNQnYl55pP58IPRr4a8QGEFqMdTz5NtbZMIvOtsBXX/BqpPqKnUXY2liymaU/HvfL0VuzAJi22FuXQ==} @@ -1295,8 +1280,8 @@ packages: '@borewit/text-codec@0.1.1': resolution: {integrity: sha512-5L/uBxmjaCIX5h8Z+uu+kA9BQLkc/Wl06UGR5ajNRxu+/XjonB5i8JpgFMrPj3LXTCPA0pv8yxUvbUi+QthGGA==} - '@boringnode/bus@0.7.1': - resolution: {integrity: sha512-F74H1XxpX0MSP2xfDv5cTuP9OgC4HHG+K2w8kNRj/k104D/aBMC7mcEcntgIZMX8QgcRQsREToP5kPH5kZOO/Q==} + '@boringnode/bus@0.9.0': + resolution: {integrity: sha512-X7lGyI6x1ObulCmH+0vyJ3/T6RyTBlp1hunRXjsenlkafJMIvneAx8B2V7OGLgZAxdsAbKaySjqZRj6GlX84Qw==} engines: {node: '>=20.6'} peerDependencies: ioredis: ^5.0.0 @@ -1308,9 +1293,9 @@ packages: resolution: {integrity: sha512-jSgartYKkDCX6xb+tmSA9eYkKXIGzwLgTyTT4oIpbvCaGDxsgfnQYvoMZ48gby7oWBWpf+WombTjR80E0kOAxQ==} engines: {node: '>=20.6'} - '@boringnode/transmit@0.2.2': - resolution: {integrity: sha512-xIBg5PKqqgawNsXffq1P+BpRDjplfwOspwcFH5wfSN6uVcd5hYGC9lJpcXa1oL3wkQZimtiJhrTHhZZtgh2lqA==} - engines: {node: '>=20.11.1'} + '@boringnode/transmit@0.4.0': + resolution: {integrity: sha512-pDOktrYglOLC7z8Nc5N6QAxSXHw/GSffwbr0Kzd0aDV62bNO85ZNOzZFiKG/VImnq4rU1nnXmrnLbtkRpmPhSQ==} + engines: {node: '>=20.6'} '@clack/core@0.5.0': resolution: {integrity: sha512-p3y0FIOwaYRUPRcMO7+dlmLh8PSRcrjuTndsiA0WAFbWES0mLZlrjVoBRZ9DzkPFJZG6KGkJmoEAY0ZcVWTkow==} @@ -3581,6 +3566,10 @@ packages: '@paralleldrive/cuid2@2.2.2': resolution: {integrity: sha512-ZOBkgDwEdoYVlSeRbYYXs0S9MejQofiVYoTbKzy/6GQa39/q5tQU2IX46+shYnUkpEl3wc+J6wRlar7r2EK2xA==} + '@paralleldrive/cuid2@3.3.0': + resolution: {integrity: sha512-OqiFvSOF0dBSesELYY2CAMa4YINvlLpvKOz/rv6NeZEqiyttlHgv98Juwv4Ch+GrEV7IZ8jfI2VcEoYUjXXCjw==} + hasBin: true + '@phc/format@1.0.0': resolution: {integrity: sha512-m7X9U6BG2+J+R1lSOdCiITLLrxm+cWlNI3HUFA92oLO77ObGNzaKdh8pMLqdZcshtkKuV84olNNXDfMc4FezBQ==} engines: {node: '>=10'} @@ -6521,6 +6510,9 @@ packages: resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} engines: {node: '>=18'} + error-causes@3.0.2: + resolution: {integrity: sha512-i0B8zq1dHL6mM85FGoxaJnVtx6LD5nL2v0hlpGdntg5FOSyzQ46c9lmz5qx0xRS2+PWHGOHcYxGIBC5Le2dRMw==} + error-stack-parser-es@1.0.5: resolution: {integrity: sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==} @@ -9103,15 +9095,15 @@ snapshots: '@acemir/cssom@0.9.31': {} - '@adonisjs-community/girouette@0.1.6-next.8(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@adonisjs-community/girouette@0.1.6-next.8(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) deepmerge: 4.3.1 reflect-metadata: 0.2.2 - '@adonisjs-community/modules@1.1.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@adonisjs-community/modules@1.1.0(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@adonisjs/ace@14.0.1-next.4(youch@4.1.0-beta.13)': dependencies: @@ -9126,7 +9118,7 @@ snapshots: yargs-parser: 22.0.0 youch: 4.1.0-beta.13 - '@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4)': + '@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4)': dependencies: '@adonisjs/config': 6.1.0-next.0 '@adonisjs/fold': 11.0.0-next.4 @@ -9136,9 +9128,9 @@ snapshots: glob-parent: 6.0.2 tempura: 0.4.1 optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) + '@adonisjs/assembler': 8.0.0-next.32(typescript@5.9.3) - '@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3)': + '@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3)': dependencies: '@adonisjs/env': 7.0.0-next.3 '@antfu/install-pkg': 1.1.0 @@ -9165,21 +9157,21 @@ snapshots: transitivePeerDependencies: - babel-plugin-macros - '@adonisjs/auth@10.0.0-next.3(aa20761b44b9c028f2ce72d81abf9637)': + '@adonisjs/auth@10.0.0-next.6(de712e00b19265887b282ab7c42b0e7b)': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) - '@adonisjs/presets': 3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + '@adonisjs/core': 7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/presets': 3.0.0-next.1(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) basic-auth: 2.0.1 optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) - '@adonisjs/lucid': 22.0.0-next.7(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) - '@adonisjs/session': 8.0.0-next.2(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.7(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0))(edge.js@6.4.0) + '@adonisjs/assembler': 8.0.0-next.32(typescript@5.9.3) + '@adonisjs/lucid': 22.0.0-next.7(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) + '@adonisjs/session': 8.0.0-next.5(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.7(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0))(edge.js@6.4.0) '@japa/api-client': 3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0) - '@japa/plugin-adonisjs': 5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0) + '@japa/plugin-adonisjs': 5.1.0-next.0(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0) - '@adonisjs/bodyparser@11.0.0-next.6(@adonisjs/http-server@8.0.0-next.18(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13))': + '@adonisjs/bodyparser@11.0.0-next.9(@adonisjs/http-server@8.0.0-next.18(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/http-server': 8.0.0-next.18(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13) + '@adonisjs/http-server': 8.0.0-next.18(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13) '@poppinss/macroable': 1.1.0 '@poppinss/middleware': 3.2.7 '@poppinss/multiparty': 3.0.0 @@ -9192,31 +9184,31 @@ snapshots: transitivePeerDependencies: - supports-color - '@adonisjs/bouncer@4.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(edge.js@6.4.0)': + '@adonisjs/bouncer@4.0.0-next.2(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(edge.js@6.4.0)': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) - '@poppinss/utils': 7.0.0-next.5 + '@adonisjs/core': 7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@poppinss/utils': 7.0.0-next.7 optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) + '@adonisjs/assembler': 8.0.0-next.32(typescript@5.9.3) edge.js: 6.4.0 '@adonisjs/config@6.1.0-next.0': dependencies: '@poppinss/utils': 7.0.0-next.7 - '@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)': + '@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)': dependencies: '@adonisjs/ace': 14.0.1-next.4(youch@4.1.0-beta.13) - '@adonisjs/application': 9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) - '@adonisjs/bodyparser': 11.0.0-next.6(@adonisjs/http-server@8.0.0-next.18(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13)) + '@adonisjs/application': 9.0.0-next.15(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/bodyparser': 11.0.0-next.9(@adonisjs/http-server@8.0.0-next.18(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13)) '@adonisjs/config': 6.1.0-next.0 '@adonisjs/env': 7.0.0-next.3 - '@adonisjs/events': 10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/events': 10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4) '@adonisjs/fold': 11.0.0-next.4 '@adonisjs/hash': 10.0.0-next.2 '@adonisjs/health': 3.1.0-next.1 - '@adonisjs/http-server': 8.0.0-next.18(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13) - '@adonisjs/http-transformers': 2.1.0(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/http-server': 8.0.0-next.18(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13) + '@adonisjs/http-transformers': 2.1.1(@adonisjs/fold@11.0.0-next.4) '@adonisjs/logger': 7.1.0-next.3(pino-pretty@13.1.3) '@adonisjs/repl': 5.0.0-next.2 '@boringnode/encryption': 0.2.5 @@ -9231,7 +9223,7 @@ snapshots: pretty-hrtime: 1.0.3 string-width: 8.1.1 optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) + '@adonisjs/assembler': 8.0.0-next.32(typescript@5.9.3) '@vinejs/vine': 4.3.0 edge.js: 6.4.0 pino-pretty: 13.1.3 @@ -9239,18 +9231,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@adonisjs/cors@3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@adonisjs/cors@3.0.0-next.0(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) + '@adonisjs/assembler': 8.0.0-next.32(typescript@5.9.3) - '@adonisjs/drive@4.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-s3@3.985.0)(@aws-sdk/s3-request-presigner@3.985.0)': + '@adonisjs/drive@4.0.0-next.0(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-s3@3.985.0)(@aws-sdk/s3-request-presigner@3.985.0)': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) flydrive: 1.3.0(@aws-sdk/client-s3@3.985.0)(@aws-sdk/s3-request-presigner@3.985.0) optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) + '@adonisjs/assembler': 8.0.0-next.32(typescript@5.9.3) '@aws-sdk/client-s3': 3.985.0 '@aws-sdk/s3-request-presigner': 3.985.0 @@ -9260,11 +9252,11 @@ snapshots: '@poppinss/validator-lite': 2.1.2 split-lines: 3.0.0 - '@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)': + '@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)': dependencies: - '@adonisjs/application': 9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/application': 9.0.0-next.15(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) '@adonisjs/fold': 11.0.0-next.4 - '@poppinss/utils': 7.0.0-next.5 + '@poppinss/utils': 7.0.0-next.7 '@sindresorhus/is': 7.2.0 emittery: 1.2.0 @@ -9283,10 +9275,10 @@ snapshots: '@poppinss/utils': 7.0.0-next.7 check-disk-space: 3.4.0 - '@adonisjs/http-server@8.0.0-next.18(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13)': + '@adonisjs/http-server@8.0.0-next.18(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/events@10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4)(@adonisjs/logger@7.1.0-next.3(pino-pretty@13.1.3))(@boringnode/encryption@0.2.5)(youch@4.1.0-beta.13)': dependencies: - '@adonisjs/application': 9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) - '@adonisjs/events': 10.1.0-next.4(@adonisjs/application@9.0.0-next.14(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/application': 9.0.0-next.15(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4) + '@adonisjs/events': 10.1.0-next.4(@adonisjs/application@9.0.0-next.15(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/config@6.1.0-next.0)(@adonisjs/fold@11.0.0-next.4))(@adonisjs/fold@11.0.0-next.4) '@adonisjs/fold': 11.0.0-next.4 '@adonisjs/logger': 7.1.0-next.3(pino-pretty@13.1.3) '@boringnode/encryption': 0.2.5 @@ -9311,7 +9303,7 @@ snapshots: optionalDependencies: youch: 4.1.0-beta.13 - '@adonisjs/http-transformers@2.1.0(@adonisjs/fold@11.0.0-next.4)': + '@adonisjs/http-transformers@2.1.1(@adonisjs/fold@11.0.0-next.4)': dependencies: '@adonisjs/fold': 11.0.0-next.4 '@poppinss/exception': 1.2.3 @@ -9325,10 +9317,10 @@ snapshots: optionalDependencies: pino-pretty: 13.1.3 - '@adonisjs/lucid@22.0.0-next.7(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0)': + '@adonisjs/lucid@22.0.0-next.7(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0)': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) - '@adonisjs/presets': 3.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + '@adonisjs/core': 7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/presets': 3.0.0-next.1(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@faker-js/faker': 10.3.0 '@poppinss/hooks': 7.3.0 '@poppinss/macroable': 1.1.0 @@ -9344,7 +9336,7 @@ snapshots: slash: 5.1.0 tarn: 3.0.2 optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) + '@adonisjs/assembler': 8.0.0-next.32(typescript@5.9.3) '@vinejs/vine': 4.3.0 luxon: 3.7.2 transitivePeerDependencies: @@ -9357,9 +9349,9 @@ snapshots: - supports-color - tedious - '@adonisjs/mail@10.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-sesv2@3.962.0)(@types/luxon@3.7.1)(@types/node@25.2.2)(dayjs@1.11.19)(edge.js@6.4.0)(luxon@3.7.2)': + '@adonisjs/mail@10.0.0-next.1(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@aws-sdk/client-sesv2@3.962.0)(@types/luxon@3.7.1)(@types/node@25.2.2)(dayjs@1.11.19)(edge.js@6.4.0)(luxon@3.7.2)': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@poppinss/macroable': 1.1.0 '@poppinss/object-builder': 1.1.0 '@types/nodemailer': 7.0.4 @@ -9368,7 +9360,7 @@ snapshots: ky: 1.14.2 nodemailer: 7.0.12 optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) + '@adonisjs/assembler': 8.0.0-next.32(typescript@5.9.3) '@aws-sdk/client-sesv2': 3.962.0 edge.js: 6.4.0 transitivePeerDependencies: @@ -9383,9 +9375,9 @@ snapshots: - moment-timezone - rrule - '@adonisjs/otel@1.1.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@adonisjs/otel@1.1.0(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@opentelemetry/api': 1.9.0 '@opentelemetry/auto-instrumentations-node': 0.67.3(@opentelemetry/api@1.9.0)(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0)) '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) @@ -9403,39 +9395,33 @@ snapshots: - encoding - supports-color - '@adonisjs/presets@3.0.0-next.0(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@adonisjs/presets@3.0.0-next.1(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) - - '@adonisjs/presets@3.0.0-next.1(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': - dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) - optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) + '@adonisjs/assembler': 8.0.0-next.32(typescript@5.9.3) '@adonisjs/repl@5.0.0-next.2': dependencies: '@poppinss/colors': 4.1.6 string-width: 8.1.1 - '@adonisjs/session@8.0.0-next.2(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.7(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0))(edge.js@6.4.0)': + '@adonisjs/session@8.0.0-next.5(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@adonisjs/lucid@22.0.0-next.7(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0))(edge.js@6.4.0)': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@poppinss/macroable': 1.1.0 '@poppinss/utils': 7.0.0-next.7 optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) - '@adonisjs/lucid': 22.0.0-next.7(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) + '@adonisjs/assembler': 8.0.0-next.32(typescript@5.9.3) + '@adonisjs/lucid': 22.0.0-next.7(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@vinejs/vine@4.3.0)(luxon@3.7.2)(pg@8.18.0) '@japa/api-client': 3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0) - '@japa/plugin-adonisjs': 5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0) + '@japa/plugin-adonisjs': 5.1.0-next.0(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0) edge.js: 6.4.0 - '@adonisjs/transmit@2.0.2(patch_hash=16ce04e456982fcf7277acd514c8e2de6e325a38ee106a0539f1b41f64864451)(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@adonisjs/transmit@3.0.1-next.0(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) - '@boringnode/transmit': 0.2.2 + '@adonisjs/core': 7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@boringnode/transmit': 0.4.0 transitivePeerDependencies: - ioredis @@ -10581,9 +10567,9 @@ snapshots: '@borewit/text-codec@0.1.1': {} - '@boringnode/bus@0.7.1': + '@boringnode/bus@0.9.0': dependencies: - '@paralleldrive/cuid2': 2.2.2 + '@paralleldrive/cuid2': 3.3.0 '@poppinss/utils': 6.10.1 object-hash: 3.0.0 @@ -10591,9 +10577,9 @@ snapshots: dependencies: '@poppinss/utils': 7.0.0-next.7 - '@boringnode/transmit@0.2.2': + '@boringnode/transmit@0.4.0': dependencies: - '@boringnode/bus': 0.7.1 + '@boringnode/bus': 0.9.0 '@poppinss/utils': 6.10.1 emittery: 1.2.0 matchit: 1.1.0 @@ -11412,9 +11398,9 @@ snapshots: supports-color: 10.2.2 youch: 4.1.0-beta.13 - '@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0)': + '@japa/plugin-adonisjs@5.1.0-next.0(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))(@japa/api-client@3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0))(@japa/runner@5.3.0)': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/core': 7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) '@japa/runner': 5.3.0 optionalDependencies: '@japa/api-client': 3.2.1(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0) @@ -11481,10 +11467,10 @@ snapshots: '@kwsites/promise-deferred@1.1.1': {} - '@monocle-app/agent@1.0.0-beta.3(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@monocle-app/agent@1.0.0-beta.3(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) - '@adonisjs/otel': 1.1.0(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + '@adonisjs/core': 7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/otel': 1.1.0(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/exporter-metrics-otlp-http': 0.208.0(@opentelemetry/api@1.9.0) @@ -11543,8 +11529,7 @@ snapshots: '@noble/hashes@1.8.0': {} - '@noble/hashes@2.0.1': - optional: true + '@noble/hashes@2.0.1': {} '@nodelib/fs.scandir@2.1.5': dependencies: @@ -12700,6 +12685,12 @@ snapshots: dependencies: '@noble/hashes': 1.8.0 + '@paralleldrive/cuid2@3.3.0': + dependencies: + '@noble/hashes': 2.0.1 + bignumber.js: 9.3.1 + error-causes: 3.0.2 + '@phc/format@1.0.0': {} '@pinojs/redact@0.4.0': {} @@ -14916,18 +14907,18 @@ snapshots: path-browserify: 1.0.1 tinyglobby: 0.2.15 - '@tuyau/core@1.0.0-beta.13(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': + '@tuyau/core@1.0.0-beta.13(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13))': dependencies: ky: 1.14.2 object-to-formdata: 4.5.1 optionalDependencies: - '@adonisjs/assembler': 8.0.0-next.27(typescript@5.9.3) - '@adonisjs/core': 7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) + '@adonisjs/assembler': 8.0.0-next.32(typescript@5.9.3) + '@adonisjs/core': 7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13) - '@tuyau/react-query@1.0.0-beta.1(@tanstack/react-query@5.90.20(react@19.2.4))(@tuyau/core@1.0.0-beta.13(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)))': + '@tuyau/react-query@1.0.0-beta.1(@tanstack/react-query@5.90.20(react@19.2.4))(@tuyau/core@1.0.0-beta.13(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)))': dependencies: '@tanstack/react-query': 5.90.20(react@19.2.4) - '@tuyau/core': 1.0.0-beta.13(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@adonisjs/core@7.0.0-next.25(@adonisjs/assembler@8.0.0-next.27(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) + '@tuyau/core': 1.0.0-beta.13(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@adonisjs/core@7.0.0-next.28(@adonisjs/assembler@8.0.0-next.32(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.4.0)(pino-pretty@13.1.3)(youch@4.1.0-beta.13)) '@tuyau/utils@0.0.9': {} @@ -15896,6 +15887,8 @@ snapshots: environment@1.1.0: {} + error-causes@3.0.2: {} + error-stack-parser-es@1.0.5: {} es-define-property@1.0.1: {} From 2bb6c322a2ccbb4d4e677153f2b8d5100b1df9d7 Mon Sep 17 00:00:00 2001 From: Charles Lapierre Date: Mon, 9 Feb 2026 17:33:49 +0100 Subject: [PATCH 15/21] chore: migrate to base ui shadcn --- apps/backend/adonisrc.ts | 2 + .../admin_impersonation_controller.ts | 20 +- .../app/core/providers/api_provider.ts | 57 + .../app/core/providers/vine_provider.ts | 12 + apps/backend/package.json | 11 +- apps/frontend/components.json | 23 + apps/frontend/package.json | 18 +- .../admin/impersonation-indicator.tsx | 2 +- .../src/components/admin/users-list.tsx | 12 +- .../components/auth/forgot-password-form.tsx | 10 +- .../src/components/auth/login-form.tsx | 17 +- .../src/components/auth/register-form.tsx | 27 +- .../auth/resend-verification-form.tsx | 10 +- .../components/auth/reset-password-form.tsx | 22 +- .../src/components/common/app-sidebar.tsx | 10 +- .../src/components/common/nav-documents.tsx | 9 +- .../src/components/common/nav-main.tsx | 5 +- .../src/components/common/nav-secondary.tsx | 5 +- .../src/components/common/nav-user.tsx | 16 +- .../src/components/common/not-found.tsx | 3 +- .../src/components/common/site-header.tsx | 9 +- .../home/chart-area-interactive.tsx | 19 +- .../src/components/home/data-table.tsx | 46 +- .../src/components/home/section-cards.tsx | 5 +- apps/frontend/src/components/ui/accordion.tsx | 72 + .../src/components/ui/alert-dialog.tsx | 173 ++ apps/frontend/src/components/ui/alert.tsx | 72 + .../src/components/ui/aspect-ratio.tsx | 22 + apps/frontend/src/components/ui/avatar.tsx | 106 + apps/frontend/src/components/ui/badge.tsx | 48 + .../frontend/src/components/ui/breadcrumb.tsx | 125 + .../src/components/ui/button-group.tsx | 87 + apps/frontend/src/components/ui/button.tsx | 51 + apps/frontend/src/components/ui/calendar.tsx | 221 ++ apps/frontend/src/components/ui/card.tsx | 94 + apps/frontend/src/components/ui/carousel.tsx | 240 ++ .../frontend/src}/components/ui/chart.tsx | 149 +- apps/frontend/src/components/ui/checkbox.tsx | 29 + .../src/components/ui/collapsible.tsx | 19 + apps/frontend/src/components/ui/combobox.tsx | 292 +++ apps/frontend/src/components/ui/command.tsx | 188 ++ .../src/components/ui/context-menu.tsx | 265 ++ apps/frontend/src/components/ui/dialog.tsx | 151 ++ apps/frontend/src/components/ui/direction.tsx | 4 + apps/frontend/src/components/ui/drawer.tsx | 125 + .../src/components/ui/dropdown-menu.tsx | 260 ++ apps/frontend/src/components/ui/empty.tsx | 104 + apps/frontend/src/components/ui/field.tsx | 227 ++ .../frontend/src}/components/ui/form.tsx | 22 +- .../frontend/src/components/ui/hover-card.tsx | 51 + .../src/components/ui/input-group.tsx | 147 ++ apps/frontend/src/components/ui/input-otp.tsx | 85 + apps/frontend/src/components/ui/input.tsx | 20 + apps/frontend/src/components/ui/item.tsx | 200 ++ apps/frontend/src/components/ui/kbd.tsx | 26 + apps/frontend/src/components/ui/label.tsx | 20 + apps/frontend/src/components/ui/menubar.tsx | 263 ++ .../src/components/ui/native-select.tsx | 52 + .../src/components/ui/navigation-menu.tsx | 165 ++ .../frontend/src/components/ui/pagination.tsx | 135 ++ .../src/components/ui/password-field.tsx | 0 .../src}/components/ui/password-strength.tsx | 4 +- apps/frontend/src/components/ui/popover.tsx | 88 + apps/frontend/src/components/ui/progress.tsx | 80 + .../src/components/ui/radio-group.tsx | 37 + apps/frontend/src/components/ui/resizable.tsx | 50 + .../src/components/ui/scroll-area.tsx | 53 + apps/frontend/src/components/ui/select.tsx | 193 ++ apps/frontend/src/components/ui/separator.tsx | 23 + apps/frontend/src/components/ui/sheet.tsx | 127 + apps/frontend/src/components/ui/sidebar.tsx | 720 ++++++ apps/frontend/src/components/ui/skeleton.tsx | 13 + apps/frontend/src/components/ui/slider.tsx | 59 + apps/frontend/src/components/ui/sonner.tsx | 47 + apps/frontend/src/components/ui/spinner.tsx | 10 + apps/frontend/src/components/ui/switch.tsx | 32 + apps/frontend/src/components/ui/table.tsx | 99 + apps/frontend/src/components/ui/tabs.tsx | 82 + apps/frontend/src/components/ui/textarea.tsx | 18 + .../src/components/ui/toggle-group.tsx | 89 + apps/frontend/src/components/ui/toggle.tsx | 42 + apps/frontend/src/components/ui/tooltip.tsx | 66 + apps/frontend/src/hooks/form-hook.tsx | 3 +- .../frontend/src/hooks/use-mobile.ts | 6 +- apps/frontend/src/lib/utils.ts | 6 + .../src/routes/$locale/(dashboard)/route.tsx | 2 +- .../$locale/auth/verify-email/index.tsx | 2 +- apps/frontend/src/routes/$locale/route.tsx | 3 +- apps/frontend/src/routes/__root.tsx | 7 +- apps/frontend/src/styles.css | 224 ++ packages/design-system/components.json | 19 - .../design-system/components/ui/accordion.tsx | 53 - .../components/ui/alert-dialog.tsx | 135 -- .../design-system/components/ui/alert.tsx | 49 - .../design-system/components/ui/avatar.tsx | 47 - .../design-system/components/ui/badge.tsx | 37 - .../components/ui/breadcrumb.tsx | 101 - .../design-system/components/ui/button.tsx | 58 - .../design-system/components/ui/calendar.tsx | 71 - packages/design-system/components/ui/card.tsx | 75 - .../design-system/components/ui/carousel.tsx | 235 -- .../design-system/components/ui/checkbox.tsx | 28 - .../components/ui/collapsible.tsx | 9 - .../design-system/components/ui/command.tsx | 145 -- .../ui/data-table-column-header.tsx | 62 - .../components/ui/data-table.tsx | 62 - .../data-table/data-table-faceted-filter.tsx | 132 - .../ui/data-table/data-table-pagination.tsx | 117 - .../ui/data-table/data-table-toolbar.tsx | 33 - .../components/ui/data-table/data-table.tsx | 113 - .../components/ui/date-picker.tsx | 61 - .../design-system/components/ui/dialog.tsx | 129 - .../design-system/components/ui/drawer.tsx | 124 - .../components/ui/dropdown-menu.tsx | 228 -- .../design-system/components/ui/empty.tsx | 94 - .../design-system/components/ui/field.tsx | 232 -- .../components/ui/input-group.tsx | 158 -- .../design-system/components/ui/input.tsx | 22 - .../design-system/components/ui/label.tsx | 19 - .../components/ui/media-dialog.tsx | 45 - .../components/ui/multiselect.tsx | 617 ----- .../components/ui/pagination.tsx | 106 - .../design-system/components/ui/popover.tsx | 33 - .../design-system/components/ui/progress.tsx | 28 - .../components/ui/radio-group.tsx | 38 - .../design-system/components/ui/select.tsx | 172 -- .../design-system/components/ui/separator.tsx | 26 - .../design-system/components/ui/sheet.tsx | 122 - .../design-system/components/ui/sidebar.tsx | 751 ------ .../design-system/components/ui/skeleton.tsx | 9 - .../design-system/components/ui/slider.tsx | 25 - .../design-system/components/ui/sonner.tsx | 35 - .../components/ui/stats-card.tsx | 45 - .../design-system/components/ui/switch.tsx | 29 - .../design-system/components/ui/table.tsx | 94 - packages/design-system/components/ui/tabs.tsx | 55 - .../design-system/components/ui/textarea.tsx | 21 - .../components/ui/toggle-group.tsx | 69 - .../design-system/components/ui/toggle.tsx | 46 - .../design-system/components/ui/tooltip.tsx | 32 - packages/design-system/lib/utils.ts | 6 - packages/design-system/package.json | 63 - packages/design-system/styles/globals.css | 127 - packages/design-system/tsconfig.json | 29 - pnpm-lock.yaml | 2125 +++++++++++++---- 145 files changed, 8302 insertions(+), 5959 deletions(-) create mode 100644 apps/backend/app/core/providers/api_provider.ts create mode 100644 apps/backend/app/core/providers/vine_provider.ts create mode 100644 apps/frontend/components.json create mode 100644 apps/frontend/src/components/ui/accordion.tsx create mode 100644 apps/frontend/src/components/ui/alert-dialog.tsx create mode 100644 apps/frontend/src/components/ui/alert.tsx create mode 100644 apps/frontend/src/components/ui/aspect-ratio.tsx create mode 100644 apps/frontend/src/components/ui/avatar.tsx create mode 100644 apps/frontend/src/components/ui/badge.tsx create mode 100644 apps/frontend/src/components/ui/breadcrumb.tsx create mode 100644 apps/frontend/src/components/ui/button-group.tsx create mode 100644 apps/frontend/src/components/ui/button.tsx create mode 100644 apps/frontend/src/components/ui/calendar.tsx create mode 100644 apps/frontend/src/components/ui/card.tsx create mode 100644 apps/frontend/src/components/ui/carousel.tsx rename {packages/design-system => apps/frontend/src}/components/ui/chart.tsx (64%) create mode 100644 apps/frontend/src/components/ui/checkbox.tsx create mode 100644 apps/frontend/src/components/ui/collapsible.tsx create mode 100644 apps/frontend/src/components/ui/combobox.tsx create mode 100644 apps/frontend/src/components/ui/command.tsx create mode 100644 apps/frontend/src/components/ui/context-menu.tsx create mode 100644 apps/frontend/src/components/ui/dialog.tsx create mode 100644 apps/frontend/src/components/ui/direction.tsx create mode 100644 apps/frontend/src/components/ui/drawer.tsx create mode 100644 apps/frontend/src/components/ui/dropdown-menu.tsx create mode 100644 apps/frontend/src/components/ui/empty.tsx create mode 100644 apps/frontend/src/components/ui/field.tsx rename {packages/design-system => apps/frontend/src}/components/ui/form.tsx (86%) create mode 100644 apps/frontend/src/components/ui/hover-card.tsx create mode 100644 apps/frontend/src/components/ui/input-group.tsx create mode 100644 apps/frontend/src/components/ui/input-otp.tsx create mode 100644 apps/frontend/src/components/ui/input.tsx create mode 100644 apps/frontend/src/components/ui/item.tsx create mode 100644 apps/frontend/src/components/ui/kbd.tsx create mode 100644 apps/frontend/src/components/ui/label.tsx create mode 100644 apps/frontend/src/components/ui/menubar.tsx create mode 100644 apps/frontend/src/components/ui/native-select.tsx create mode 100644 apps/frontend/src/components/ui/navigation-menu.tsx create mode 100644 apps/frontend/src/components/ui/pagination.tsx rename packages/design-system/components/ui/password_field.tsx => apps/frontend/src/components/ui/password-field.tsx (100%) rename {packages/design-system => apps/frontend/src}/components/ui/password-strength.tsx (95%) create mode 100644 apps/frontend/src/components/ui/popover.tsx create mode 100644 apps/frontend/src/components/ui/progress.tsx create mode 100644 apps/frontend/src/components/ui/radio-group.tsx create mode 100644 apps/frontend/src/components/ui/resizable.tsx create mode 100644 apps/frontend/src/components/ui/scroll-area.tsx create mode 100644 apps/frontend/src/components/ui/select.tsx create mode 100644 apps/frontend/src/components/ui/separator.tsx create mode 100644 apps/frontend/src/components/ui/sheet.tsx create mode 100644 apps/frontend/src/components/ui/sidebar.tsx create mode 100644 apps/frontend/src/components/ui/skeleton.tsx create mode 100644 apps/frontend/src/components/ui/slider.tsx create mode 100644 apps/frontend/src/components/ui/sonner.tsx create mode 100644 apps/frontend/src/components/ui/spinner.tsx create mode 100644 apps/frontend/src/components/ui/switch.tsx create mode 100644 apps/frontend/src/components/ui/table.tsx create mode 100644 apps/frontend/src/components/ui/tabs.tsx create mode 100644 apps/frontend/src/components/ui/textarea.tsx create mode 100644 apps/frontend/src/components/ui/toggle-group.tsx create mode 100644 apps/frontend/src/components/ui/toggle.tsx create mode 100644 apps/frontend/src/components/ui/tooltip.tsx rename packages/design-system/hooks/use-mobile.tsx => apps/frontend/src/hooks/use-mobile.ts (75%) create mode 100644 apps/frontend/src/lib/utils.ts delete mode 100644 packages/design-system/components.json delete mode 100644 packages/design-system/components/ui/accordion.tsx delete mode 100644 packages/design-system/components/ui/alert-dialog.tsx delete mode 100644 packages/design-system/components/ui/alert.tsx delete mode 100644 packages/design-system/components/ui/avatar.tsx delete mode 100644 packages/design-system/components/ui/badge.tsx delete mode 100644 packages/design-system/components/ui/breadcrumb.tsx delete mode 100644 packages/design-system/components/ui/button.tsx delete mode 100644 packages/design-system/components/ui/calendar.tsx delete mode 100644 packages/design-system/components/ui/card.tsx delete mode 100644 packages/design-system/components/ui/carousel.tsx delete mode 100644 packages/design-system/components/ui/checkbox.tsx delete mode 100644 packages/design-system/components/ui/collapsible.tsx delete mode 100644 packages/design-system/components/ui/command.tsx delete mode 100644 packages/design-system/components/ui/data-table-column-header.tsx delete mode 100644 packages/design-system/components/ui/data-table.tsx delete mode 100644 packages/design-system/components/ui/data-table/data-table-faceted-filter.tsx delete mode 100644 packages/design-system/components/ui/data-table/data-table-pagination.tsx delete mode 100644 packages/design-system/components/ui/data-table/data-table-toolbar.tsx delete mode 100644 packages/design-system/components/ui/data-table/data-table.tsx delete mode 100644 packages/design-system/components/ui/date-picker.tsx delete mode 100644 packages/design-system/components/ui/dialog.tsx delete mode 100644 packages/design-system/components/ui/drawer.tsx delete mode 100644 packages/design-system/components/ui/dropdown-menu.tsx delete mode 100644 packages/design-system/components/ui/empty.tsx delete mode 100644 packages/design-system/components/ui/field.tsx delete mode 100644 packages/design-system/components/ui/input-group.tsx delete mode 100644 packages/design-system/components/ui/input.tsx delete mode 100644 packages/design-system/components/ui/label.tsx delete mode 100644 packages/design-system/components/ui/media-dialog.tsx delete mode 100644 packages/design-system/components/ui/multiselect.tsx delete mode 100644 packages/design-system/components/ui/pagination.tsx delete mode 100644 packages/design-system/components/ui/popover.tsx delete mode 100644 packages/design-system/components/ui/progress.tsx delete mode 100644 packages/design-system/components/ui/radio-group.tsx delete mode 100644 packages/design-system/components/ui/select.tsx delete mode 100644 packages/design-system/components/ui/separator.tsx delete mode 100644 packages/design-system/components/ui/sheet.tsx delete mode 100644 packages/design-system/components/ui/sidebar.tsx delete mode 100644 packages/design-system/components/ui/skeleton.tsx delete mode 100644 packages/design-system/components/ui/slider.tsx delete mode 100644 packages/design-system/components/ui/sonner.tsx delete mode 100644 packages/design-system/components/ui/stats-card.tsx delete mode 100644 packages/design-system/components/ui/switch.tsx delete mode 100644 packages/design-system/components/ui/table.tsx delete mode 100644 packages/design-system/components/ui/tabs.tsx delete mode 100644 packages/design-system/components/ui/textarea.tsx delete mode 100644 packages/design-system/components/ui/toggle-group.tsx delete mode 100644 packages/design-system/components/ui/toggle.tsx delete mode 100644 packages/design-system/components/ui/tooltip.tsx delete mode 100644 packages/design-system/lib/utils.ts delete mode 100644 packages/design-system/package.json delete mode 100644 packages/design-system/styles/globals.css delete mode 100644 packages/design-system/tsconfig.json diff --git a/apps/backend/adonisrc.ts b/apps/backend/adonisrc.ts index 50510d4..f87fc66 100644 --- a/apps/backend/adonisrc.ts +++ b/apps/backend/adonisrc.ts @@ -65,6 +65,8 @@ export default defineConfig({ () => import('@adonisjs/transmit/transmit_provider'), () => import('@monocle.sh/adonisjs-agent/monocle_provider'), () => import('@adonisjs/i18n/i18n_provider'), + () => import('#core/providers/api_provider'), + () => import('#core/providers/vine_provider'), ], /* diff --git a/apps/backend/app/admin/controllers/admin_impersonation_controller.ts b/apps/backend/app/admin/controllers/admin_impersonation_controller.ts index 4ecc860..8b6a309 100644 --- a/apps/backend/app/admin/controllers/admin_impersonation_controller.ts +++ b/apps/backend/app/admin/controllers/admin_impersonation_controller.ts @@ -12,7 +12,7 @@ import AdminPolicy from '#admin/policies/admin_policy' export default class AdminImpersonationController { @Post('/:user_id/start') @Middleware(middleware.auth()) - async impersonateUser({ params, session, response, auth, bouncer, serialize }: HttpContext) { + async impersonateUser({ params, session, auth, bouncer, serialize }: HttpContext) { const currentUser = auth.getUserOrFail() const { user_id: userId } = params @@ -25,10 +25,10 @@ export default class AdminImpersonationController { await auth.use('web').login(targetUser) - return response.ok({ + return serialize({ message: `Now impersonating ${targetUser.firstName} ${targetUser.lastName}`, - impersonatedUser: await serialize(UserTransformer.transform(targetUser)), - originalAdmin: await serialize(UserTransformer.transform(currentUser)), + impersonatedUser: UserTransformer.transform(targetUser), + originalAdmin: UserTransformer.transform(currentUser), }) } @@ -48,9 +48,9 @@ export default class AdminImpersonationController { session.forget('originalAdminId') session.forget('isImpersonating') - return response.ok({ + return serialize({ message: 'Impersonation stopped', - user: await serialize(UserTransformer.transform(originalAdmin)), + user: UserTransformer.transform(originalAdmin), }) } @@ -71,10 +71,10 @@ export default class AdminImpersonationController { const currentUser = auth.getUserOrFail() const originalAdmin = await User.findOrFail(originalAdminId) - return { + return serialize({ isImpersonating: true, - currentUser: await serialize(UserTransformer.transform(currentUser)), - originalAdmin: await serialize(UserTransformer.transform(originalAdmin)), - } + currentUser: UserTransformer.transform(currentUser), + originalAdmin: UserTransformer.transform(originalAdmin), + }) } } diff --git a/apps/backend/app/core/providers/api_provider.ts b/apps/backend/app/core/providers/api_provider.ts new file mode 100644 index 0000000..76824e7 --- /dev/null +++ b/apps/backend/app/core/providers/api_provider.ts @@ -0,0 +1,57 @@ +import { type SimplePaginatorMetaKeys } from '@adonisjs/lucid/types/querybuilder' +import { BaseSerializer } from '@adonisjs/core/transformers' +import { HttpContext } from '@adonisjs/core/http' + +/** + * Custom serializer for API responses that ensures consistent JSON structure + * across all API endpoints. Wraps response data in a 'data' property and handles + * pagination metadata for Lucid ORM query results. + */ +class ApiSerializer extends BaseSerializer<{ + Wrap: undefined + PaginationMetaData: SimplePaginatorMetaKeys +}> { + /** + * Wraps all serialized data under this key in the response object. + * Example: { data: [...] } instead of returning raw arrays/objects + */ + wrap: undefined = undefined + + /** + * Validates and defines pagination metadata structure for paginated responses. + * Ensures that pagination info from Lucid queries is properly formatted. + * + * @throws Error if metadata doesn't match Lucid's pagination structure + */ + definePaginationMetaData(metaData: unknown): SimplePaginatorMetaKeys { + if (!this.isLucidPaginatorMetaData(metaData)) { + throw new Error('Invalid pagination metadata. Expected metadata to contain Lucid pagination keys') + } + return metaData + } +} + +/** + * Module augmentation to add the serialize method to HttpContext. + * This allows controllers to use ctx.serialize() for consistent API responses. + */ +declare module '@adonisjs/core/http' { + export interface HttpContext { + serialize: ApiSerializer['serialize'] + } +} + +/** + * Single instance of ApiSerializer used across the application + */ +const serializer = new ApiSerializer() + +/** + * Adds the serialize method to all HttpContext instances. + * Usage in controllers: return ctx.serialize(data) + * This ensures all API responses follow the same structure with data wrapping. + */ +HttpContext.macro('serialize', function (this: HttpContext, values: any): any { + const ctx = HttpContext.getOrFail() + return serializer.serialize(values, ctx.containerResolver) +}) diff --git a/apps/backend/app/core/providers/vine_provider.ts b/apps/backend/app/core/providers/vine_provider.ts new file mode 100644 index 0000000..0c0cebb --- /dev/null +++ b/apps/backend/app/core/providers/vine_provider.ts @@ -0,0 +1,12 @@ +import { DateTime } from 'luxon' +import { VineDate } from '@vinejs/vine' + +declare module '@vinejs/vine/types' { + interface VineGlobalTransforms { + date: DateTime + } +} + +VineDate.transform((value: Date | string) => { + return DateTime.fromJSDate(new Date(value)) +}) diff --git a/apps/backend/package.json b/apps/backend/package.json index eb8ebfd..7ee9417 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -4,10 +4,6 @@ "private": true, "license": "UNLICENSED", "type": "module", - "exports": { - "./registry": "./.adonisjs/client/registry/index.ts", - "./data": "./.adonisjs/client/data.d.ts" - }, "imports": { "#exceptions/*": "./app/core/exceptions/*.js", "#middleware/*": "./app/core/middleware/*.js", @@ -23,6 +19,10 @@ "#emails/*": "./emails/*.js", "#app/*": "./app/*.js" }, + "exports": { + "./registry": "./.adonisjs/client/registry/index.ts", + "./data": "./.adonisjs/client/data.d.ts" + }, "scripts": { "start": "node bin/server.js", "build": "node ace build", @@ -41,13 +41,14 @@ "@adonisjs/core": "7.0.0-next.28", "@adonisjs/cors": "3.0.0-next.0", "@adonisjs/drive": "4.0.0-next.0", + "@adonisjs/i18n": "2.2.3", "@adonisjs/lucid": "22.0.0-next.7", "@adonisjs/mail": "^10.0.0-next.1", "@adonisjs/session": "8.0.0-next.5", "@adonisjs/transmit": "^3.0.1-next.0", "@aws-sdk/client-s3": "^3.972.0", "@aws-sdk/s3-request-presigner": "^3.972.0", - "@monocle-app/agent": "1.0.0-beta.3", + "@monocle.sh/adonisjs-agent": "1.0.0-beta.9", "@react-email/components": "^0.5.7", "@react-email/render": "^1.4.0", "@tuyau/core": "catalog:", diff --git a/apps/frontend/components.json b/apps/frontend/components.json new file mode 100644 index 0000000..bf7c533 --- /dev/null +++ b/apps/frontend/components.json @@ -0,0 +1,23 @@ +{ + "$schema": "https://ui.shadcn.com/schema.json", + "style": "base-nova", + "rsc": false, + "tsx": true, + "tailwind": { + "config": "", + "css": "src/styles.css", + "baseColor": "neutral", + "cssVariables": true, + "prefix": "" + }, + "iconLibrary": "lucide", + "rtl": false, + "aliases": { + "components": "@/components", + "utils": "@/lib/utils", + "ui": "@/components/ui", + "lib": "@/lib", + "hooks": "@/hooks" + }, + "registries": {} +} diff --git a/apps/frontend/package.json b/apps/frontend/package.json index d61273c..cd192f4 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -9,8 +9,8 @@ "deploy": "wrangler deploy" }, "dependencies": { + "@base-ui/react": "^1.1.0", "@boilerplate/backend": "workspace:*", - "@boilerplate/design-system": "workspace:*", "@cloudflare/vite-plugin": "^1.13.10", "@dnd-kit/core": "^6.3.1", "@dnd-kit/modifiers": "^9.0.0", @@ -32,15 +32,27 @@ "@tanstack/router-plugin": "^1.153.2", "@tuyau/core": "catalog:", "@tuyau/react-query": "1.0.0-beta.1", + "class-variance-authority": "^0.7.1", + "clsx": "^2.1.1", + "cmdk": "^1.1.1", + "date-fns": "^4.1.0", + "embla-carousel-react": "^8.6.0", + "input-otp": "^1.4.2", "intlayer": "^7.1.2", "lucide-react": "^0.562.0", + "next-themes": "^0.4.6", "nitro": "latest", + "radix-ui": "^1.4.3", "react": "catalog:", + "react-day-picker": "^9.13.1", "react-dom": "catalog:", "react-intlayer": "^7.1.2", - "recharts": "^3.2.1", + "react-resizable-panels": "^4.6.2", + "recharts": "^2.15.4", "sonner": "^2.0.7", + "tailwind-merge": "^3.4.0", "tailwindcss": "catalog:", + "vaul": "^1.1.2", "zod": "^4.1.11" }, "devDependencies": { @@ -52,6 +64,8 @@ "@types/react-dom": "catalog:", "@vitejs/plugin-react": "^5.1.2", "jsdom": "^27.0.0", + "shadcn": "^3.8.4", + "tw-animate-css": "^1.4.0", "typescript": "catalog:", "vite": "^7.3.1", "vite-intlayer": "^7.1.2", diff --git a/apps/frontend/src/components/admin/impersonation-indicator.tsx b/apps/frontend/src/components/admin/impersonation-indicator.tsx index f39ed04..f6bded2 100644 --- a/apps/frontend/src/components/admin/impersonation-indicator.tsx +++ b/apps/frontend/src/components/admin/impersonation-indicator.tsx @@ -1,8 +1,8 @@ import { useIntlayer } from 'react-intlayer' import { LogOutIcon } from 'lucide-react' -import { Button } from '@boilerplate/design-system/components/ui/button' import { useImpersonation } from '@/hooks/use-impersonation' +import { Button } from '@/components/ui/button' export function ImpersonationIndicator() { const content = useIntlayer('admin') diff --git a/apps/frontend/src/components/admin/users-list.tsx b/apps/frontend/src/components/admin/users-list.tsx index 24ba580..e822be7 100644 --- a/apps/frontend/src/components/admin/users-list.tsx +++ b/apps/frontend/src/components/admin/users-list.tsx @@ -2,11 +2,11 @@ import { useIntlayer } from 'react-intlayer' import { useState } from 'react' import { UserIcon } from 'lucide-react' import { useQuery } from '@tanstack/react-query' -import { Input } from '@boilerplate/design-system/components/ui/input' -import { Button } from '@boilerplate/design-system/components/ui/button' import { getUsersListQueryOptions } from '@/lib/queries/admin' import { useImpersonation } from '@/hooks/use-impersonation' +import { Input } from '@/components/ui/input' +import { Button } from '@/components/ui/button' import Loader from '@/components/common/loader' export function UsersList() { @@ -72,17 +72,17 @@ export function UsersList() {
- {data?.meta && ( + {data?.metadata && (
- {content.showingUsers({ count: data.meta.total })} + {content.showingUsers({ count: data.metadata.total })}
@@ -90,7 +90,7 @@ export function UsersList() { size="sm" variant="outline" onClick={() => setPage((p) => p + 1)} - disabled={data.meta.currentPage === data.meta.lastPage} + disabled={data.metadata.currentPage === data.metadata.lastPage} > {content.next} diff --git a/apps/frontend/src/components/auth/forgot-password-form.tsx b/apps/frontend/src/components/auth/forgot-password-form.tsx index 01ed6f3..cc1112f 100644 --- a/apps/frontend/src/components/auth/forgot-password-form.tsx +++ b/apps/frontend/src/components/auth/forgot-password-form.tsx @@ -1,14 +1,14 @@ import { useIntlayer } from 'react-intlayer' import { useMutation } from '@tanstack/react-query' -import { cn } from '@boilerplate/design-system/lib/utils' -import { Input } from '@boilerplate/design-system/components/ui/input' -import { Form } from '@boilerplate/design-system/components/ui/form' -import { Field, FieldDescription, FieldLabel } from '@boilerplate/design-system/components/ui/field' -import { Button } from '@boilerplate/design-system/components/ui/button' +import { cn } from '@/lib/utils' import { forgotPasswordFormSchema } from '@/lib/schemas/auth' import { forgotPasswordMutationOptions } from '@/lib/queries/auth' import { useAppForm } from '@/hooks/form-hook' +import { Input } from '@/components/ui/input' +import { Form } from '@/components/ui/form' +import { Field, FieldDescription, FieldLabel } from '@/components/ui/field' +import { Button } from '@/components/ui/button' import { LocalizedLink } from '@/components/common/localized-link' export function ForgotPasswordForm({ className, ...props }: React.ComponentProps<'form'>) { diff --git a/apps/frontend/src/components/auth/login-form.tsx b/apps/frontend/src/components/auth/login-form.tsx index 051f21d..e41e14b 100644 --- a/apps/frontend/src/components/auth/login-form.tsx +++ b/apps/frontend/src/components/auth/login-form.tsx @@ -1,19 +1,14 @@ import { useIntlayer } from 'react-intlayer' -import { cn } from '@boilerplate/design-system/lib/utils' -import { PasswordField } from '@boilerplate/design-system/components/ui/password_field' -import { Input } from '@boilerplate/design-system/components/ui/input' -import { Form } from '@boilerplate/design-system/components/ui/form' -import { - Field, - FieldDescription, - FieldLabel, - FieldSeparator, -} from '@boilerplate/design-system/components/ui/field' -import { Button } from '@boilerplate/design-system/components/ui/button' +import { cn } from '@/lib/utils' import { loginFormSchema } from '@/lib/schemas/auth' import { useAuth } from '@/hooks/use-auth' import { useAppForm } from '@/hooks/form-hook' +import { PasswordField } from '@/components/ui/password-field' +import { Input } from '@/components/ui/input' +import { Form } from '@/components/ui/form' +import { Field, FieldDescription, FieldLabel, FieldSeparator } from '@/components/ui/field' +import { Button } from '@/components/ui/button' import { LocalizedLink } from '@/components/common/localized-link' export function LoginForm({ className, ...props }: React.ComponentProps<'form'>) { diff --git a/apps/frontend/src/components/auth/register-form.tsx b/apps/frontend/src/components/auth/register-form.tsx index 449d915..14191f6 100644 --- a/apps/frontend/src/components/auth/register-form.tsx +++ b/apps/frontend/src/components/auth/register-form.tsx @@ -1,26 +1,17 @@ import { useIntlayer } from 'react-intlayer' import { useMutation } from '@tanstack/react-query' -import { cn } from '@boilerplate/design-system/lib/utils' -import { - Tooltip, - TooltipContent, - TooltipTrigger, -} from '@boilerplate/design-system/components/ui/tooltip' -import { PasswordField } from '@boilerplate/design-system/components/ui/password_field' -import { PasswordStrength } from '@boilerplate/design-system/components/ui/password-strength' -import { Input } from '@boilerplate/design-system/components/ui/input' -import { Form } from '@boilerplate/design-system/components/ui/form' -import { - Field, - FieldDescription, - FieldLabel, - FieldSeparator, -} from '@boilerplate/design-system/components/ui/field' -import { Button } from '@boilerplate/design-system/components/ui/button' +import { cn } from '@/lib/utils' import { registerFormSchema } from '@/lib/schemas/auth' import { registerMutationOptions } from '@/lib/queries/auth' import { useAppForm } from '@/hooks/form-hook' +import { Tooltip, TooltipContent, TooltipTrigger } from '@/components/ui/tooltip' +import { PasswordStrength } from '@/components/ui/password-strength' +import { PasswordField } from '@/components/ui/password-field' +import { Input } from '@/components/ui/input' +import { Form } from '@/components/ui/form' +import { Field, FieldDescription, FieldLabel, FieldSeparator } from '@/components/ui/field' +import { Button } from '@/components/ui/button' import { LocalizedLink } from '@/components/common/localized-link' export function RegisterForm({ className, ...props }: React.ComponentProps<'form'>) { @@ -111,7 +102,7 @@ export function RegisterForm({ className, ...props }: React.ComponentProps<'form
{content.fields.password} - +
) { diff --git a/apps/frontend/src/components/auth/reset-password-form.tsx b/apps/frontend/src/components/auth/reset-password-form.tsx index d074c05..2997927 100644 --- a/apps/frontend/src/components/auth/reset-password-form.tsx +++ b/apps/frontend/src/components/auth/reset-password-form.tsx @@ -1,21 +1,17 @@ import { useIntlayer } from 'react-intlayer' import { useMutation } from '@tanstack/react-query' -import { cn } from '@boilerplate/design-system/lib/utils' -import { - Tooltip, - TooltipContent, - TooltipTrigger, -} from '@boilerplate/design-system/components/ui/tooltip' -import { PasswordField } from '@boilerplate/design-system/components/ui/password_field' -import { PasswordStrength } from '@boilerplate/design-system/components/ui/password-strength' -import { Input } from '@boilerplate/design-system/components/ui/input' -import { Form } from '@boilerplate/design-system/components/ui/form' -import { Field, FieldDescription, FieldLabel } from '@boilerplate/design-system/components/ui/field' -import { Button } from '@boilerplate/design-system/components/ui/button' +import { cn } from '@/lib/utils' import { resetPasswordFormSchema } from '@/lib/schemas/auth' import { resetPasswordMutationOptions } from '@/lib/queries/auth' import { useAppForm } from '@/hooks/form-hook' +import { Tooltip, TooltipContent, TooltipTrigger } from '@/components/ui/tooltip' +import { PasswordStrength } from '@/components/ui/password-strength' +import { PasswordField } from '@/components/ui/password-field' +import { Input } from '@/components/ui/input' +import { Form } from '@/components/ui/form' +import { Field, FieldDescription, FieldLabel } from '@/components/ui/field' +import { Button } from '@/components/ui/button' import { LocalizedLink } from '@/components/common/localized-link' interface ResetPasswordFormProps extends React.ComponentProps<'form'> { @@ -55,7 +51,7 @@ export function ResetPasswordForm({ token, className, ...props }: ResetPasswordF
{content.fields.password} - +
) { - + - + Acme Inc. diff --git a/apps/frontend/src/components/common/nav-documents.tsx b/apps/frontend/src/components/common/nav-documents.tsx index 243ffb5..89bc775 100644 --- a/apps/frontend/src/components/common/nav-documents.tsx +++ b/apps/frontend/src/components/common/nav-documents.tsx @@ -1,6 +1,7 @@ import type { LucideIcon } from 'lucide-react' import { EllipsisVerticalIcon, FolderIcon, ShareIcon, TrashIcon } from 'lucide-react' + import { SidebarGroup, SidebarGroupLabel, @@ -9,14 +10,14 @@ import { SidebarMenuButton, SidebarMenuItem, useSidebar, -} from '@boilerplate/design-system/components/ui/sidebar' +} from '@/components/ui/sidebar' import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuSeparator, DropdownMenuTrigger, -} from '@boilerplate/design-system/components/ui/dropdown-menu' +} from '@/components/ui/dropdown-menu' export function NavDocuments({ items, @@ -35,14 +36,14 @@ export function NavDocuments({ {items.map((item) => ( - + {item.name} - + More diff --git a/apps/frontend/src/components/common/nav-main.tsx b/apps/frontend/src/components/common/nav-main.tsx index efc9eb6..cc77977 100644 --- a/apps/frontend/src/components/common/nav-main.tsx +++ b/apps/frontend/src/components/common/nav-main.tsx @@ -1,14 +1,15 @@ import type { LucideIcon } from 'lucide-react' import { CirclePlusIcon, MailIcon } from 'lucide-react' + import { SidebarGroup, SidebarGroupContent, SidebarMenu, SidebarMenuButton, SidebarMenuItem, -} from '@boilerplate/design-system/components/ui/sidebar' -import { Button } from '@boilerplate/design-system/components/ui/button' +} from '@/components/ui/sidebar' +import { Button } from '@/components/ui/button' export function NavMain({ items, diff --git a/apps/frontend/src/components/common/nav-secondary.tsx b/apps/frontend/src/components/common/nav-secondary.tsx index c53f7a7..ad6250b 100644 --- a/apps/frontend/src/components/common/nav-secondary.tsx +++ b/apps/frontend/src/components/common/nav-secondary.tsx @@ -1,13 +1,14 @@ import type { LucideIcon } from 'lucide-react' import * as React from 'react' + import { SidebarGroup, SidebarGroupContent, SidebarMenu, SidebarMenuButton, SidebarMenuItem, -} from '@boilerplate/design-system/components/ui/sidebar' +} from '@/components/ui/sidebar' export function NavSecondary({ items, @@ -25,7 +26,7 @@ export function NavSecondary({ {items.map((item) => ( - + {item.title} diff --git a/apps/frontend/src/components/common/nav-user.tsx b/apps/frontend/src/components/common/nav-user.tsx index bd3d4a0..aa23016 100644 --- a/apps/frontend/src/components/common/nav-user.tsx +++ b/apps/frontend/src/components/common/nav-user.tsx @@ -5,12 +5,14 @@ import { LogOutIcon, UserCircleIcon, } from 'lucide-react' + +import { useAuth } from '@/hooks/use-auth' import { SidebarMenu, SidebarMenuButton, SidebarMenuItem, useSidebar, -} from '@boilerplate/design-system/components/ui/sidebar' +} from '@/components/ui/sidebar' import { DropdownMenu, DropdownMenuContent, @@ -19,14 +21,8 @@ import { DropdownMenuLabel, DropdownMenuSeparator, DropdownMenuTrigger, -} from '@boilerplate/design-system/components/ui/dropdown-menu' -import { - Avatar, - AvatarFallback, - AvatarImage, -} from '@boilerplate/design-system/components/ui/avatar' - -import { useAuth } from '@/hooks/use-auth' +} from '@/components/ui/dropdown-menu' +import { Avatar, AvatarFallback, AvatarImage } from '@/components/ui/avatar' export function NavUser({ user, @@ -44,7 +40,7 @@ export function NavUser({ - + Documents
- + ) +} + +function CarouselNext({ + className, + variant = "outline", + size = "icon-sm", + ...props +}: React.ComponentProps) { + const { orientation, scrollNext, canScrollNext } = useCarousel() + + return ( + + ) +} + +export { + type CarouselApi, + Carousel, + CarouselContent, + CarouselItem, + CarouselPrevious, + CarouselNext, + useCarousel, +} diff --git a/packages/design-system/components/ui/chart.tsx b/apps/frontend/src/components/ui/chart.tsx similarity index 64% rename from packages/design-system/components/ui/chart.tsx rename to apps/frontend/src/components/ui/chart.tsx index 12630be..5f31f72 100644 --- a/packages/design-system/components/ui/chart.tsx +++ b/apps/frontend/src/components/ui/chart.tsx @@ -1,12 +1,12 @@ -'use client' +"use client" -import * as RechartsPrimitive from 'recharts' -import * as React from 'react' +import * as React from "react" +import * as RechartsPrimitive from "recharts" -import { cn } from '../../lib/utils' +import { cn } from "@/lib/utils" // Format: { THEME_NAME: CSS_SELECTOR } -const THEMES = { light: '', dark: '.dark' } as const +const THEMES = { light: "", dark: ".dark" } as const export type ChartConfig = { [k in string]: { @@ -28,7 +28,7 @@ function useChart() { const context = React.useContext(ChartContext) if (!context) { - throw new Error('useChart must be used within a ') + throw new Error("useChart must be used within a ") } return context @@ -40,12 +40,14 @@ function ChartContainer({ children, config, ...props -}: React.ComponentProps<'div'> & { +}: React.ComponentProps<"div"> & { config: ChartConfig - children: React.ComponentProps['children'] + children: React.ComponentProps< + typeof RechartsPrimitive.ResponsiveContainer + >["children"] }) { const uniqueId = React.useId() - const chartId = `chart-${id || uniqueId.replace(/:/g, '')}` + const chartId = `chart-${id || uniqueId.replace(/:/g, "")}` return ( @@ -54,19 +56,23 @@ function ChartContainer({ data-chart={chartId} className={cn( "[&_.recharts-cartesian-axis-tick_text]:fill-muted-foreground [&_.recharts-cartesian-grid_line[stroke='#ccc']]:stroke-border/50 [&_.recharts-curve.recharts-tooltip-cursor]:stroke-border [&_.recharts-polar-grid_[stroke='#ccc']]:stroke-border [&_.recharts-radial-bar-background-sector]:fill-muted [&_.recharts-rectangle.recharts-tooltip-cursor]:fill-muted [&_.recharts-reference-line_[stroke='#ccc']]:stroke-border flex aspect-video justify-center text-xs [&_.recharts-dot[stroke='#fff']]:stroke-transparent [&_.recharts-layer]:outline-hidden [&_.recharts-sector]:outline-hidden [&_.recharts-sector[stroke='#fff']]:stroke-transparent [&_.recharts-surface]:outline-hidden", - className, + className )} {...props} > - {children} + + {children} +
) } const ChartStyle = ({ id, config }: { id: string; config: ChartConfig }) => { - const colorConfig = Object.entries(config).filter(([, config]) => config.theme || config.color) + const colorConfig = Object.entries(config).filter( + ([, config]) => config.theme || config.color + ) if (!colorConfig.length) { return null @@ -81,14 +87,16 @@ const ChartStyle = ({ id, config }: { id: string; config: ChartConfig }) => { ${prefix} [data-chart=${id}] { ${colorConfig .map(([key, itemConfig]) => { - const color = itemConfig.theme?.[theme as keyof typeof itemConfig.theme] || itemConfig.color + const color = + itemConfig.theme?.[theme as keyof typeof itemConfig.theme] || + itemConfig.color return color ? ` --color-${key}: ${color};` : null }) - .join('\n')} + .join("\n")} } -`, +` ) - .join('\n'), + .join("\n"), }} /> ) @@ -100,7 +108,7 @@ function ChartTooltipContent({ active, payload, className, - indicator = 'dot', + indicator = "dot", hideLabel = false, hideIndicator = false, label, @@ -111,10 +119,10 @@ function ChartTooltipContent({ nameKey, labelKey, }: React.ComponentProps & - React.ComponentProps<'div'> & { + React.ComponentProps<"div"> & { hideLabel?: boolean hideIndicator?: boolean - indicator?: 'line' | 'dot' | 'dashed' + indicator?: "line" | "dot" | "dashed" nameKey?: string labelKey?: string }) { @@ -126,16 +134,18 @@ function ChartTooltipContent({ } const [item] = payload - const key = `${labelKey || item?.dataKey || item?.name || 'value'}` + const key = `${labelKey || item?.dataKey || item?.name || "value"}` const itemConfig = getPayloadConfigFromPayload(config, item, key) const value = - !labelKey && typeof label === 'string' + !labelKey && typeof label === "string" ? config[label as keyof typeof config]?.label || label : itemConfig?.label if (labelFormatter) { return ( -
{labelFormatter(value, payload)}
+
+ {labelFormatter(value, payload)} +
) } @@ -143,28 +153,33 @@ function ChartTooltipContent({ return null } - return
{value}
- }, [label, labelFormatter, payload, hideLabel, labelClassName, config, labelKey]) + return
{value}
+ }, [ + label, + labelFormatter, + payload, + hideLabel, + labelClassName, + config, + labelKey, + ]) if (!active || !payload?.length) { return null } - const nestLabel = payload.length === 1 && indicator !== 'dot' + const nestLabel = payload.length === 1 && indicator !== "dot" return (
{!nestLabel ? tooltipLabel : null}
{payload - .filter((item) => item.type !== 'none') + .filter((item) => item.type !== "none") .map((item, index) => { - const key = `${nameKey || item.name || item.dataKey || 'value'}` + const key = `${nameKey || item.name || item.dataKey || "value"}` const itemConfig = getPayloadConfigFromPayload(config, item, key) const indicatorColor = color || item.payload.fill || item.color @@ -172,8 +187,8 @@ function ChartTooltipContent({
svg]:text-muted-foreground flex w-full flex-wrap items-stretch gap-2 [&>svg]:h-2.5 [&>svg]:w-2.5', - indicator === 'dot' && 'items-center', + "[&>svg]:text-muted-foreground flex w-full flex-wrap items-stretch gap-2 [&>svg]:h-2.5 [&>svg]:w-2.5", + indicator === "dot" && "items-center" )} > {formatter && item?.value !== undefined && item.name ? ( @@ -186,19 +201,19 @@ function ChartTooltipContent({ !hideIndicator && (
@@ -206,8 +221,8 @@ function ChartTooltipContent({ )}
@@ -238,10 +253,10 @@ function ChartLegendContent({ className, hideIcon = false, payload, - verticalAlign = 'bottom', + verticalAlign = "bottom", nameKey, -}: React.ComponentProps<'div'> & - Pick & { +}: React.ComponentProps<"div"> & + Pick & { hideIcon?: boolean nameKey?: string }) { @@ -254,22 +269,22 @@ function ChartLegendContent({ return (
{payload - .filter((item) => item.type !== 'none') + .filter((item) => item.type !== "none") .map((item) => { - const key = `${nameKey || item.dataKey || 'value'}` + const key = `${nameKey || item.dataKey || "value"}` const itemConfig = getPayloadConfigFromPayload(config, item, key) return (
svg]:text-muted-foreground flex items-center gap-1.5 [&>svg]:h-3 [&>svg]:w-3', + "[&>svg]:text-muted-foreground flex items-center gap-1.5 [&>svg]:h-3 [&>svg]:w-3" )} > {itemConfig?.icon && !hideIcon ? ( @@ -290,30 +305,42 @@ function ChartLegendContent({ ) } -// Helper to extract item config from a payload. -function getPayloadConfigFromPayload(config: ChartConfig, payload: unknown, key: string) { - if (typeof payload !== 'object' || payload === null) { +function getPayloadConfigFromPayload( + config: ChartConfig, + payload: unknown, + key: string +) { + if (typeof payload !== "object" || payload === null) { return undefined } const payloadPayload = - 'payload' in payload && typeof payload.payload === 'object' && payload.payload !== null + "payload" in payload && + typeof payload.payload === "object" && + payload.payload !== null ? payload.payload : undefined let configLabelKey: string = key - if (key in payload && typeof payload[key as keyof typeof payload] === 'string') { + if ( + key in payload && + typeof payload[key as keyof typeof payload] === "string" + ) { configLabelKey = payload[key as keyof typeof payload] as string } else if ( payloadPayload && key in payloadPayload && - typeof payloadPayload[key as keyof typeof payloadPayload] === 'string' + typeof payloadPayload[key as keyof typeof payloadPayload] === "string" ) { - configLabelKey = payloadPayload[key as keyof typeof payloadPayload] as string + configLabelKey = payloadPayload[ + key as keyof typeof payloadPayload + ] as string } - return configLabelKey in config ? config[configLabelKey] : config[key as keyof typeof config] + return configLabelKey in config + ? config[configLabelKey] + : config[key as keyof typeof config] } export { diff --git a/apps/frontend/src/components/ui/checkbox.tsx b/apps/frontend/src/components/ui/checkbox.tsx new file mode 100644 index 0000000..b9f1297 --- /dev/null +++ b/apps/frontend/src/components/ui/checkbox.tsx @@ -0,0 +1,29 @@ +"use client" + +import { Checkbox as CheckboxPrimitive } from "@base-ui/react/checkbox" + +import { cn } from "@/lib/utils" +import { CheckIcon } from "lucide-react" + +function Checkbox({ className, ...props }: CheckboxPrimitive.Root.Props) { + return ( + + + + + + ) +} + +export { Checkbox } diff --git a/apps/frontend/src/components/ui/collapsible.tsx b/apps/frontend/src/components/ui/collapsible.tsx new file mode 100644 index 0000000..4b242f7 --- /dev/null +++ b/apps/frontend/src/components/ui/collapsible.tsx @@ -0,0 +1,19 @@ +import { Collapsible as CollapsiblePrimitive } from "@base-ui/react/collapsible" + +function Collapsible({ ...props }: CollapsiblePrimitive.Root.Props) { + return +} + +function CollapsibleTrigger({ ...props }: CollapsiblePrimitive.Trigger.Props) { + return ( + + ) +} + +function CollapsibleContent({ ...props }: CollapsiblePrimitive.Panel.Props) { + return ( + + ) +} + +export { Collapsible, CollapsibleTrigger, CollapsibleContent } diff --git a/apps/frontend/src/components/ui/combobox.tsx b/apps/frontend/src/components/ui/combobox.tsx new file mode 100644 index 0000000..0bcf5b2 --- /dev/null +++ b/apps/frontend/src/components/ui/combobox.tsx @@ -0,0 +1,292 @@ +"use client" + +import * as React from "react" +import { Combobox as ComboboxPrimitive } from "@base-ui/react" + +import { cn } from "@/lib/utils" +import { Button } from "@/components/ui/button" +import { + InputGroup, + InputGroupAddon, + InputGroupButton, + InputGroupInput, +} from "@/components/ui/input-group" +import { ChevronDownIcon, XIcon, CheckIcon } from "lucide-react" + +const Combobox = ComboboxPrimitive.Root + +function ComboboxValue({ ...props }: ComboboxPrimitive.Value.Props) { + return +} + +function ComboboxTrigger({ + className, + children, + ...props +}: ComboboxPrimitive.Trigger.Props) { + return ( + + {children} + + + ) +} + +function ComboboxClear({ className, ...props }: ComboboxPrimitive.Clear.Props) { + return ( + } + className={cn(className)} + {...props} + > + + + ) +} + +function ComboboxInput({ + className, + children, + disabled = false, + showTrigger = true, + showClear = false, + ...props +}: ComboboxPrimitive.Input.Props & { + showTrigger?: boolean + showClear?: boolean +}) { + return ( + + } + {...props} + /> + + {showTrigger && ( + } + data-slot="input-group-button" + className="group-has-data-[slot=combobox-clear]/input-group:hidden data-pressed:bg-transparent" + disabled={disabled} + /> + )} + {showClear && } + + {children} + + ) +} + +function ComboboxContent({ + className, + side = "bottom", + sideOffset = 6, + align = "start", + alignOffset = 0, + anchor, + ...props +}: ComboboxPrimitive.Popup.Props & + Pick< + ComboboxPrimitive.Positioner.Props, + "side" | "align" | "sideOffset" | "alignOffset" | "anchor" + >) { + return ( + + + + + + ) +} + +function ComboboxList({ className, ...props }: ComboboxPrimitive.List.Props) { + return ( + + ) +} + +function ComboboxItem({ + className, + children, + ...props +}: ComboboxPrimitive.Item.Props) { + return ( + + {children} + } + > + + + + ) +} + +function ComboboxGroup({ className, ...props }: ComboboxPrimitive.Group.Props) { + return ( + + ) +} + +function ComboboxLabel({ + className, + ...props +}: ComboboxPrimitive.GroupLabel.Props) { + return ( + + ) +} + +function ComboboxCollection({ ...props }: ComboboxPrimitive.Collection.Props) { + return ( + + ) +} + +function ComboboxEmpty({ className, ...props }: ComboboxPrimitive.Empty.Props) { + return ( +