ATlast — you'll never need to find your favorites on another platform again. Find your favs in the ATmosphere.
atproto
16
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: upgrade atproto oauth from v6 to v7

byarielm.fyi a943cc12 f41a3985

verified
+877 -863
+12 -12
.adonisjs/client/registry/index.ts
··· 6 6 const placeholder: any = {} 7 7 8 8 const routes = { 9 - 'oauth.show_login': { 10 - methods: ["GET","HEAD"], 11 - pattern: '/login', 12 - tokens: [{"old":"/login","type":0,"val":"login","end":""}], 13 - types: placeholder as Registry['oauth.show_login']['types'], 14 - }, 15 - 'oauth.handle_logout': { 9 + 'oauth.logout': { 16 10 methods: ["POST"], 17 11 pattern: '/oauth/logout', 18 12 tokens: [{"old":"/oauth/logout","type":0,"val":"oauth","end":""},{"old":"/oauth/logout","type":0,"val":"logout","end":""}], 19 - types: placeholder as Registry['oauth.handle_logout']['types'], 13 + types: placeholder as Registry['oauth.logout']['types'], 20 14 }, 21 - 'oauth.handle_login': { 15 + 'oauth.login': { 22 16 methods: ["POST"], 23 17 pattern: '/oauth/login', 24 18 tokens: [{"old":"/oauth/login","type":0,"val":"oauth","end":""},{"old":"/oauth/login","type":0,"val":"login","end":""}], 25 - types: placeholder as Registry['oauth.handle_login']['types'], 19 + types: placeholder as Registry['oauth.login']['types'], 26 20 }, 27 - 'oauth.handle_signup': { 21 + 'oauth.signup': { 28 22 methods: ["POST"], 29 23 pattern: '/oauth/signup', 30 24 tokens: [{"old":"/oauth/signup","type":0,"val":"oauth","end":""},{"old":"/oauth/signup","type":0,"val":"signup","end":""}], 31 - types: placeholder as Registry['oauth.handle_signup']['types'], 25 + types: placeholder as Registry['oauth.signup']['types'], 32 26 }, 33 27 'oauth.callback': { 34 28 methods: ["GET","HEAD"], ··· 41 35 pattern: '/', 42 36 tokens: [{"old":"/","type":0,"val":"/","end":""}], 43 37 types: placeholder as Registry['home']['types'], 38 + }, 39 + 'login': { 40 + methods: ["GET","HEAD"], 41 + pattern: '/login', 42 + tokens: [{"old":"/login","type":0,"val":"login","end":""}], 43 + types: placeholder as Registry['login']['types'], 44 44 }, 45 45 } as const satisfies Record<string, AdonisEndpoint> 46 46
+25 -19
.adonisjs/client/registry/schema.d.ts
··· 1 1 /* eslint-disable prettier/prettier */ 2 2 /// <reference path="../manifest.d.ts" /> 3 3 4 - import type { ExtractBody, ExtractQuery, ExtractQueryForGet, ExtractResponse } from '@tuyau/core/types' 5 - import type { InferInput } from '@vinejs/vine/types' 4 + import type { ExtractBody, ExtractErrorResponse, ExtractQuery, ExtractQueryForGet, ExtractResponse } from '@tuyau/core/types' 5 + import type { InferInput, SimpleError } from '@vinejs/vine/types' 6 6 7 7 export type ParamValue = string | number | bigint | boolean 8 8 9 9 export interface Registry { 10 - 'oauth.show_login': { 11 - methods: ["GET","HEAD"] 12 - pattern: '/login' 13 - types: { 14 - body: {} 15 - paramsTuple: [] 16 - params: {} 17 - query: {} 18 - response: ExtractResponse<Awaited<ReturnType<import('#controllers/oauth_controller').default['showLogin']>>> 19 - } 20 - } 21 - 'oauth.handle_logout': { 10 + 'oauth.logout': { 22 11 methods: ["POST"] 23 12 pattern: '/oauth/logout' 24 13 types: { ··· 26 15 paramsTuple: [] 27 16 params: {} 28 17 query: {} 29 - response: ExtractResponse<Awaited<ReturnType<import('#controllers/oauth_controller').default['handleLogout']>>> 18 + response: ExtractResponse<Awaited<ReturnType<import('#controllers/oauth_controller').default['logout']>>> 19 + errorResponse: ExtractErrorResponse<Awaited<ReturnType<import('#controllers/oauth_controller').default['logout']>>> 30 20 } 31 21 } 32 - 'oauth.handle_login': { 22 + 'oauth.login': { 33 23 methods: ["POST"] 34 24 pattern: '/oauth/login' 35 25 types: { ··· 37 27 paramsTuple: [] 38 28 params: {} 39 29 query: ExtractQuery<InferInput<(typeof import('#validators/oauth').loginRequestValidator)>> 40 - response: ExtractResponse<Awaited<ReturnType<import('#controllers/oauth_controller').default['handleLogin']>>> 30 + response: ExtractResponse<Awaited<ReturnType<import('#controllers/oauth_controller').default['login']>>> 31 + errorResponse: ExtractErrorResponse<Awaited<ReturnType<import('#controllers/oauth_controller').default['login']>>> | { status: 422; response: { errors: SimpleError[] } } 41 32 } 42 33 } 43 - 'oauth.handle_signup': { 34 + 'oauth.signup': { 44 35 methods: ["POST"] 45 36 pattern: '/oauth/signup' 46 37 types: { ··· 48 39 paramsTuple: [] 49 40 params: {} 50 41 query: ExtractQuery<InferInput<(typeof import('#validators/oauth').signupRequestValidator)>> 51 - response: ExtractResponse<Awaited<ReturnType<import('#controllers/oauth_controller').default['handleSignup']>>> 42 + response: ExtractResponse<Awaited<ReturnType<import('#controllers/oauth_controller').default['signup']>>> 43 + errorResponse: ExtractErrorResponse<Awaited<ReturnType<import('#controllers/oauth_controller').default['signup']>>> | { status: 422; response: { errors: SimpleError[] } } 52 44 } 53 45 } 54 46 'oauth.callback': { ··· 60 52 params: {} 61 53 query: {} 62 54 response: ExtractResponse<Awaited<ReturnType<import('#controllers/oauth_controller').default['callback']>>> 55 + errorResponse: ExtractErrorResponse<Awaited<ReturnType<import('#controllers/oauth_controller').default['callback']>>> 63 56 } 64 57 } 65 58 'home': { ··· 71 64 params: {} 72 65 query: {} 73 66 response: unknown 67 + errorResponse: unknown 68 + } 69 + } 70 + 'login': { 71 + methods: ["GET","HEAD"] 72 + pattern: '/login' 73 + types: { 74 + body: {} 75 + paramsTuple: [] 76 + params: {} 77 + query: {} 78 + response: unknown 79 + errorResponse: unknown 74 80 } 75 81 } 76 82 }
+4 -4
.adonisjs/client/registry/tree.d.ts
··· 3 3 4 4 export interface ApiDefinition { 5 5 oauth: { 6 - showLogin: typeof routes['oauth.show_login'] 7 - handleLogout: typeof routes['oauth.handle_logout'] 8 - handleLogin: typeof routes['oauth.handle_login'] 9 - handleSignup: typeof routes['oauth.handle_signup'] 6 + logout: typeof routes['oauth.logout'] 7 + login: typeof routes['oauth.login'] 8 + signup: typeof routes['oauth.signup'] 10 9 callback: typeof routes['oauth.callback'] 11 10 } 12 11 home: typeof routes['home'] 12 + login: typeof routes['login'] 13 13 }
+9 -9
.adonisjs/server/routes.d.ts
··· 4 4 5 5 export type ScannedRoutes = { 6 6 ALL: { 7 - 'oauth.show_login': { paramsTuple?: []; params?: {} } 8 - 'oauth.handle_logout': { paramsTuple?: []; params?: {} } 9 - 'oauth.handle_login': { paramsTuple?: []; params?: {} } 10 - 'oauth.handle_signup': { paramsTuple?: []; params?: {} } 7 + 'oauth.logout': { paramsTuple?: []; params?: {} } 8 + 'oauth.login': { paramsTuple?: []; params?: {} } 9 + 'oauth.signup': { paramsTuple?: []; params?: {} } 11 10 'oauth.callback': { paramsTuple?: []; params?: {} } 12 11 'home': { paramsTuple?: []; params?: {} } 12 + 'login': { paramsTuple?: []; params?: {} } 13 13 } 14 14 GET: { 15 - 'oauth.show_login': { paramsTuple?: []; params?: {} } 16 15 'oauth.callback': { paramsTuple?: []; params?: {} } 17 16 'home': { paramsTuple?: []; params?: {} } 17 + 'login': { paramsTuple?: []; params?: {} } 18 18 } 19 19 HEAD: { 20 - 'oauth.show_login': { paramsTuple?: []; params?: {} } 21 20 'oauth.callback': { paramsTuple?: []; params?: {} } 22 21 'home': { paramsTuple?: []; params?: {} } 22 + 'login': { paramsTuple?: []; params?: {} } 23 23 } 24 24 POST: { 25 - 'oauth.handle_logout': { paramsTuple?: []; params?: {} } 26 - 'oauth.handle_login': { paramsTuple?: []; params?: {} } 27 - 'oauth.handle_signup': { paramsTuple?: []; params?: {} } 25 + 'oauth.logout': { paramsTuple?: []; params?: {} } 26 + 'oauth.login': { paramsTuple?: []; params?: {} } 27 + 'oauth.signup': { paramsTuple?: []; params?: {} } 28 28 } 29 29 } 30 30 declare module '@adonisjs/core/types/http' {
+2
.env.example
··· 13 13 SESSION_DRIVER=cookie 14 14 PUBLIC_URL=http://$HOST:$PORT/ 15 15 ATPROTO_OAUTH_CLIENT_ID= 16 + 17 + # Database 16 18 DB_HOST=127.0.0.1 17 19 DB_PORT=5432 18 20 DB_USER=root
+6 -11
app/controllers/oauth_controller.ts
··· 3 3 import { loginRequestValidator, signupRequestValidator } from '#validators/oauth' 4 4 5 5 export default class OAuthController { 6 - async handleLogin({ request, response, oauth, logger, inertia }: HttpContext) { 6 + async login({ request, response, inertia, oauth, logger }: HttpContext) { 7 7 // input should be a handle or service URL: 8 8 const { input } = await request.validateUsing(loginRequestValidator) 9 9 try { 10 10 const authorizationUrl = await oauth.authorize(input) 11 11 12 - //response.redirect().toPath(authorizationUrl) 13 - return inertia.location(authorizationUrl) 12 + inertia.location(authorizationUrl) 14 13 } catch (err) { 15 14 logger.error(err, 'Error starting AT Protocol OAuth flow') 16 15 if (err instanceof OAuthResolverError) { ··· 21 20 } 22 21 } 23 22 24 - async handleSignup({ request, response, oauth }: HttpContext) { 23 + async signup({ request, response, inertia, oauth }: HttpContext) { 25 24 // input should be a service URL: 26 25 const { input } = await request.validateUsing(signupRequestValidator) 27 26 const service = input ?? 'https://bsky.social' ··· 36 35 37 36 const authorizationUrl = await oauth.register(service) 38 37 39 - return response.redirect().toPath(authorizationUrl) 38 + inertia.location(authorizationUrl) 40 39 } 41 40 42 - async handleLogout({ auth, oauth, response }: HttpContext) { 41 + async logout({ auth, oauth, response }: HttpContext) { 43 42 await oauth.logout(auth.user?.did) 44 43 await auth.use('web').logout() 45 44 46 45 return response.redirect().back() 47 - } 48 - 49 - async showLogin({ inertia }: HttpContext) { 50 - return inertia.render('auth/login', {}) 51 46 } 52 47 53 48 async callback({ response, oauth, auth, logger }: HttpContext) { ··· 67 62 return response.redirect().toPath('/') 68 63 } 69 64 } 70 - } 65 + }
+19 -10
config/atproto_oauth.ts
··· 1 - import { defineConfig } from '@thisismissem/adonisjs-atproto-oauth' 1 + import { 2 + defineConfig, 3 + lucidSessionStore, 4 + lucidStateStore, 5 + } from '@thisismissem/adonisjs-atproto-oauth' 2 6 import env from '#start/env' 3 - import OAuthState from '#models/oauth_state' 4 - import OAuthSession from '#models/oauth_session' 5 7 6 8 export default defineConfig({ 7 9 publicUrl: env.get('PUBLIC_URL'), 8 10 metadata: { 9 11 // If ATPROTO_OAUTH_CLIENT_ID is set, the client metadata will be fetched from that URL: 10 12 client_id: env.get('ATPROTO_OAUTH_CLIENT_ID'), 11 - client_name: 'ATlast', 12 - redirect_uris: ['/oauth/callback'], 13 + client_name: 'AtLast', 14 + client_uri: new URL('/', env.get('PUBLIC_URL')).toString(), 15 + // See: https://atproto.com/guides/scopes 16 + scope: 'atproto', 17 + // logo_uri: 'https://my-app.com/logo.png', 18 + // tos_uri: 'https://my-app.com/tos', 19 + // policy_uri: 'https://my-app.com/policy', 13 20 }, 14 21 15 - // For a confidential client: 16 - // jwks: [env.get('ATPROTO_OAUTH_JWT_PRIVATE_KEY')], 17 - 22 + // For a confidential client, set this environment variable: 23 + // Empty values are ignored 24 + jwks: [env.get('ATPROTO_OAUTH_JWT_PRIVATE_KEY')], 18 25 // Models to store OAuth State and Sessions: 19 - stateStore: OAuthState, 20 - sessionStore: OAuthSession, 26 + stores: { 27 + states: lucidStateStore(() => import('#models/oauth_state')), 28 + sessions: lucidSessionStore(() => import('#models/oauth_session')), 29 + }, 21 30 })
+2 -2
config/auth.ts
··· 1 1 import { defineConfig } from '@adonisjs/auth' 2 2 import { sessionGuard } from '@adonisjs/auth/session' 3 - import { atprotoAuthProvider } from '@thisismissem/adonisjs-atproto-oauth/auth/provider' 4 3 import type { InferAuthenticators, InferAuthEvents, Authenticators } from '@adonisjs/auth/types' 4 + import { atprotoUserProvider } from '@thisismissem/adonisjs-atproto-oauth/auth/provider'; 5 5 6 6 const authConfig = defineConfig({ 7 7 /** ··· 19 19 */ 20 20 useRememberMeTokens: false, 21 21 22 - provider: atprotoAuthProvider, 22 + provider: atprotoUserProvider, 23 23 }), 24 24 }, 25 25 })
+1 -1
database/migrations/1772333442557_create_oauth_sessions_table.ts database/migrations/1773591224216_create_oauth_sessions_table.ts
··· 6 6 async up() { 7 7 this.schema.createTable(this.tableName, (table) => { 8 8 table.text('sub').primary() 9 - table.text('value') 9 + table.text('value').notNullable() 10 10 11 11 table.timestamp('updated_at') 12 12 })
+1 -1
database/migrations/1772333442572_create_oauth_states_table.ts database/migrations/1773591224229_create_oauth_states_table.ts
··· 6 6 async up() { 7 7 this.schema.createTable(this.tableName, (table) => { 8 8 table.text('key').primary() 9 - table.text('value') 9 + table.text('value').notNullable() 10 10 11 11 table.timestamp('updated_at') 12 12 })
+15 -15
database/schema.ts
··· 8 8 import { DateTime } from 'luxon' 9 9 10 10 export class OauthSessionSchema extends BaseModel { 11 - static $columns = ['sub', 'value', 'updatedAt'] as const 11 + static $columns = ['sub', 'updatedAt', 'value'] as const 12 12 $columns = OauthSessionSchema.$columns 13 - @column() 13 + @column({ isPrimary: true }) 14 14 declare sub: string 15 - @column() 16 - declare value: string | null 17 15 @column.dateTime({ autoCreate: true, autoUpdate: true }) 18 16 declare updatedAt: DateTime | null 17 + @column() 18 + declare value: string 19 19 } 20 20 21 21 export class OauthStateSchema extends BaseModel { 22 - static $columns = ['key', 'value', 'updatedAt'] as const 22 + static $columns = ['key', 'updatedAt', 'value'] as const 23 23 $columns = OauthStateSchema.$columns 24 - @column() 24 + @column({ isPrimary: true }) 25 25 declare key: string 26 - @column() 27 - declare value: string | null 28 26 @column.dateTime({ autoCreate: true, autoUpdate: true }) 29 27 declare updatedAt: DateTime | null 28 + @column() 29 + declare value: string 30 30 } 31 31 32 32 export class UserSchema extends BaseModel { 33 - static $columns = ['id', 'fullName', 'email', 'password', 'createdAt', 'updatedAt'] as const 33 + static $columns = ['createdAt', 'email', 'fullName', 'id', 'password', 'updatedAt'] as const 34 34 $columns = UserSchema.$columns 35 + @column.dateTime({ autoCreate: true }) 36 + declare createdAt: DateTime 37 + @column() 38 + declare email: string 39 + @column() 40 + declare fullName: string | null 35 41 @column({ isPrimary: true }) 36 42 declare id: number 37 - @column() 38 - declare fullName: string | null 39 - @column() 40 - declare email: string 41 43 @column({ serializeAs: null }) 42 44 declare password: string 43 - @column.dateTime({ autoCreate: true }) 44 - declare createdAt: DateTime 45 45 @column.dateTime({ autoCreate: true, autoUpdate: true }) 46 46 declare updatedAt: DateTime | null 47 47 }
+3 -4
inertia/layouts/default.vue
··· 42 42 </div> 43 43 <div> 44 44 <nav> 45 - <template v-if="page.props.user?.did"> 45 + <template v-if="page.props.user"> 46 46 <span>{{ page.props.user?.did }}</span> 47 - <Form route="oauth.handle_logout"> 47 + <Form route="oauth.logout"> 48 48 <button type="submit">Logout</button> 49 49 </Form> 50 50 </template> 51 51 <template v-else> 52 - <!-- <Link route="oauth.handle_signup">Signup</Link> --> 53 - <Link route="oauth.show_login">Login</Link> 52 + <Link route="login">Login</Link> 54 53 </template> 55 54 </nav> 56 55 </div>
+1 -1
inertia/pages/auth/login.vue
··· 10 10 </div> 11 11 12 12 <div> 13 - <Form route="oauth.handle_login" #default="{ processing, errors }"> 13 + <Form route="oauth.login" #default="{ processing, errors }"> 14 14 <div> 15 15 <label for="athandle">Atmosphere Handle</label> 16 16 <input
+4 -4
package.json
··· 1 1 { 2 - "name": "atlast-temp", 2 + "name": "src", 3 3 "version": "0.0.0", 4 4 "private": true, 5 5 "type": "module", ··· 70 70 "@adonisjs/vite": "^5.1.0", 71 71 "@atproto-labs/simple-store": "^0.3.0", 72 72 "@atproto/jwk-jose": "^0.1.11", 73 - "@atproto/lex": "^0.0.19", 73 + "@atproto/lex": "^0.0.20", 74 74 "@atproto/oauth-client-node": "^0.3.17", 75 75 "@inertiajs/vue3": "^2.3.17", 76 - "@thisismissem/adonisjs-atproto-oauth": "^1.0.2", 76 + "@thisismissem/adonisjs-atproto-oauth": "^3.0.0", 77 77 "@tuyau/core": "^1.0.0", 78 78 "@vinejs/vine": "^4.3.0", 79 79 "better-sqlite3": "^12.6.2", 80 80 "edge.js": "^6.5.0", 81 81 "luxon": "^3.7.2", 82 - "pg": "^8.19.0", 82 + "pg": "^8.20.0", 83 83 "reflect-metadata": "^0.2.2", 84 84 "vue": "^3.5.29", 85 85 "vue-sonner": "^2.0.9"
+755 -758
pnpm-lock.yaml
··· 10 10 dependencies: 11 11 '@adonisjs/auth': 12 12 specifier: ^10.0.0 13 - version: 10.0.0(c5d4f1f1a7b21838a66b8c727cbd8586) 13 + version: 10.0.0(e9a85a1c0e1d07a2e3b01a2ab6e7420d) 14 14 '@adonisjs/core': 15 15 specifier: ^7.0.0 16 - version: 7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 16 + version: 7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 17 17 '@adonisjs/cors': 18 18 specifier: ^3.0.0 19 - version: 3.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0)) 19 + version: 3.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0)) 20 20 '@adonisjs/inertia': 21 21 specifier: ^4.1.0 22 - version: 4.1.0(bfae6d394680622da69f5e0d0c801cc1) 22 + version: 4.1.0(aae4436d127546da9c2ba3960369a192) 23 23 '@adonisjs/lucid': 24 24 specifier: ^22.0.0 25 - version: 22.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.6.2)(luxon@3.7.2)(pg@8.19.0) 25 + version: 22.1.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.8.0)(luxon@3.7.2)(pg@8.20.0) 26 26 '@adonisjs/session': 27 27 specifier: ^8.0.0 28 - version: 8.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@adonisjs/lucid@22.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.6.2)(luxon@3.7.2)(pg@8.19.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/plugin-adonisjs@5.1.0(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2))(edge.js@6.5.0) 28 + version: 8.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@adonisjs/lucid@22.1.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.8.0)(luxon@3.7.2)(pg@8.20.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/plugin-adonisjs@5.1.0(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2))(edge.js@6.5.0) 29 29 '@adonisjs/shield': 30 30 specifier: ^9.0.0 31 - version: 9.0.0(a4a106c1195719496c0f46093dac22b5) 31 + version: 9.0.0(5081335f72fa4dbe9fc739e3e14f9ac5) 32 32 '@adonisjs/static': 33 33 specifier: ^2.0.0 34 - version: 2.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0)) 34 + version: 2.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0)) 35 35 '@adonisjs/vite': 36 36 specifier: ^5.1.0 37 - version: 5.1.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@adonisjs/shield@9.0.0(a4a106c1195719496c0f46093dac22b5))(edge.js@6.5.0)(vite@7.3.1(@types/node@24.11.0)) 37 + version: 5.1.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@adonisjs/shield@9.0.0(5081335f72fa4dbe9fc739e3e14f9ac5))(edge.js@6.5.0)(vite@7.3.1(@types/node@24.11.2)) 38 38 '@atproto-labs/simple-store': 39 39 specifier: ^0.3.0 40 40 version: 0.3.0 ··· 42 42 specifier: ^0.1.11 43 43 version: 0.1.11 44 44 '@atproto/lex': 45 - specifier: ^0.0.19 46 - version: 0.0.19 45 + specifier: ^0.0.20 46 + version: 0.0.20 47 47 '@atproto/oauth-client-node': 48 48 specifier: ^0.3.17 49 49 version: 0.3.17 50 50 '@inertiajs/vue3': 51 51 specifier: ^2.3.17 52 - version: 2.3.17(vue@3.5.29(typescript@5.9.3)) 52 + version: 2.3.18(vue@3.5.30(typescript@5.9.3)) 53 53 '@thisismissem/adonisjs-atproto-oauth': 54 - specifier: ^1.0.2 55 - version: 1.0.2(@adonisjs/auth@10.0.0(c5d4f1f1a7b21838a66b8c727cbd8586))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@adonisjs/lucid@22.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.6.2)(luxon@3.7.2)(pg@8.19.0))(@atproto-labs/simple-store@0.3.0)(@atproto/jwk-jose@0.1.11)(@atproto/lex@0.0.19)(@atproto/oauth-client-node@0.3.17)(@vinejs/vine@4.3.0)(luxon@3.7.2) 54 + specifier: ^3.0.0 55 + version: 3.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/auth@10.0.0(e9a85a1c0e1d07a2e3b01a2ab6e7420d))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@adonisjs/lucid@22.1.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.8.0)(luxon@3.7.2)(pg@8.20.0))(@atproto-labs/simple-store@0.3.0)(@atproto/jwk-jose@0.1.11)(@atproto/lex@0.0.20)(@atproto/oauth-client-node@0.3.17)(@vinejs/vine@4.3.0)(luxon@3.7.2) 56 56 '@tuyau/core': 57 57 specifier: ^1.0.0 58 - version: 1.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0)) 58 + version: 1.2.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0)) 59 59 '@vinejs/vine': 60 60 specifier: ^4.3.0 61 61 version: 4.3.0 62 62 better-sqlite3: 63 63 specifier: ^12.6.2 64 - version: 12.6.2 64 + version: 12.8.0 65 65 edge.js: 66 66 specifier: ^6.5.0 67 67 version: 6.5.0 ··· 69 69 specifier: ^3.7.2 70 70 version: 3.7.2 71 71 pg: 72 - specifier: ^8.19.0 73 - version: 8.19.0 72 + specifier: ^8.20.0 73 + version: 8.20.0 74 74 reflect-metadata: 75 75 specifier: ^0.2.2 76 76 version: 0.2.2 77 77 vue: 78 78 specifier: ^3.5.29 79 - version: 3.5.29(typescript@5.9.3) 79 + version: 3.5.30(typescript@5.9.3) 80 80 vue-sonner: 81 81 specifier: ^2.0.9 82 82 version: 2.0.9 83 83 devDependencies: 84 84 '@adonisjs/assembler': 85 85 specifier: ^8.0.0 86 - version: 8.0.0(typescript@5.9.3) 86 + version: 8.0.1(typescript@5.9.3) 87 87 '@adonisjs/eslint-config': 88 88 specifier: ^3.0.0 89 - version: 3.0.0(eslint@10.0.2)(prettier@3.8.1)(typescript@5.9.3) 89 + version: 3.0.0(eslint@10.0.3)(prettier@3.8.1)(typescript@5.9.3) 90 90 '@adonisjs/prettier-config': 91 91 specifier: ^1.4.5 92 92 version: 1.4.5 ··· 101 101 version: 2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2) 102 102 '@japa/plugin-adonisjs': 103 103 specifier: ^5.1.0 104 - version: 5.1.0(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2) 104 + version: 5.1.0(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2) 105 105 '@japa/runner': 106 106 specifier: ^5.3.0 107 107 version: 5.3.0 ··· 113 113 version: 3.7.1 114 114 '@types/node': 115 115 specifier: ~24.11.0 116 - version: 24.11.0 116 + version: 24.11.2 117 117 '@vitejs/plugin-vue': 118 118 specifier: ^6.0.4 119 - version: 6.0.4(vite@7.3.1(@types/node@24.11.0))(vue@3.5.29(typescript@5.9.3)) 119 + version: 6.0.5(vite@7.3.1(@types/node@24.11.2))(vue@3.5.30(typescript@5.9.3)) 120 120 eslint: 121 121 specifier: ^10.0.2 122 - version: 10.0.2 122 + version: 10.0.3 123 123 hot-hook: 124 124 specifier: ^1.0.0 125 125 version: 1.0.0 ··· 134 134 version: 5.9.3 135 135 vite: 136 136 specifier: ^7.3.1 137 - version: 7.3.1(@types/node@24.11.0) 137 + version: 7.3.1(@types/node@24.11.2) 138 138 vue-tsc: 139 139 specifier: ^3.2.5 140 140 version: 3.2.5(typescript@5.9.3) ··· 164 164 '@adonisjs/assembler': 165 165 optional: true 166 166 167 - '@adonisjs/assembler@8.0.0': 168 - resolution: {integrity: sha512-fA2FNC4Kldzu1aT6NZpk031oi/mQTN2I7MBVCcMBtfuKY+xXCgfTepx/krn2X/Gg0UKK8zeT+ioyLJ1Z77SV5w==} 167 + '@adonisjs/assembler@8.0.1': 168 + resolution: {integrity: sha512-0CfI3NYMRl3e+NZTLonRR9aN/OoK8KAAleFBxiLgvrbwmLKIYFMYrHZj1z/JwvfjMW480xI3z1gIl5cd7v5zKQ==} 169 169 engines: {node: '>=24.0.0'} 170 170 peerDependencies: 171 171 typescript: ^4.0.0 || ^5.0.0 ··· 208 208 resolution: {integrity: sha512-YVDRL8xHCtM6iMnAefOBaz6iXVpojwBPDQWPKxnVSucycYeNGrGitJiLy+cGaeAU7Gjm8al9SJRJt3rRPr5PKg==} 209 209 engines: {node: '>=24.0.0'} 210 210 211 - '@adonisjs/core@7.0.0': 212 - resolution: {integrity: sha512-acmnZAsO0fmxCsQkc1SQHRXM0LTRkbCzxpQf+1+ONuqbeiKar25As58it/P06G+pGJUCCfo3sXP9JvEKIAxQFA==} 211 + '@adonisjs/core@7.0.1': 212 + resolution: {integrity: sha512-3wK3gxwEjkhpz+fKF9RxGk9FZgDekr3TMwZQsMt4XwSH+l2lY6au5Dsz5bepE/9gpbGJ5V9rbusv11YV8PrbIA==} 213 213 engines: {node: '>=24.0.0'} 214 214 hasBin: true 215 215 peerDependencies: ··· 352 352 pino-pretty: 353 353 optional: true 354 354 355 - '@adonisjs/lucid@22.0.0': 356 - resolution: {integrity: sha512-yZVD9QnWfRgj8HmA0CIc3rvaNXB6boCQl7JjQH1A2l8pIsH/aQPkHSKidD/opgAjhy3TuDXjHi3R+jRVn5f6ZQ==} 355 + '@adonisjs/lucid@22.1.1': 356 + resolution: {integrity: sha512-qqv6PD+Rii0KCFwLnUyo6K9a3gKfH1U+6+FMq9LpvU/eDBoj24T1EgYUwAuz0tjZ3Hff1tqKGcVS4vwhT06afA==} 357 357 engines: {node: '>=24.0.0'} 358 358 peerDependencies: 359 359 '@adonisjs/assembler': ^8.0.0-next.29 || ^8.0.0 ··· 479 479 resolution: {integrity: sha512-UQFQ6SgyJ6LX42W8rHCs8KVc0JS0tzVL9ct4XYedJukskYVWTo49tNiMEK9C2HTyarbNiT/RVIRSY82vH+6sTg==} 480 480 engines: {node: '>=4'} 481 481 482 - '@ast-grep/napi-darwin-arm64@0.41.0': 483 - resolution: {integrity: sha512-SoAzCj1o9/mdtOdj6pZI1qpZkfncd+2DsWAa2ZmoomKc7CFKCzPniJtThXeOq+IJKcufS8zFGbk57ScMpDgd5A==} 482 + '@ast-grep/napi-darwin-arm64@0.41.1': 483 + resolution: {integrity: sha512-sZHwg/oD6YB2y4VD8ZMeMHBq/ONil+mx+bB61YAiGQB+8UCMSFxJupvtNICB/BnIFqcPCVz/jCaSdbASLrbXQQ==} 484 484 engines: {node: '>= 10'} 485 485 cpu: [arm64] 486 486 os: [darwin] 487 487 488 - '@ast-grep/napi-darwin-x64@0.41.0': 489 - resolution: {integrity: sha512-SSQeJzm19nNQ+caTgLLFgmhhjhyL8C+8yDSYSYYwOwqkj/Zx5sZHFvND2f8XeOM9Tey7Lkvaf1Prp4l/NwrskA==} 488 + '@ast-grep/napi-darwin-x64@0.41.1': 489 + resolution: {integrity: sha512-SL9hGB8sKvPnLUcigiDQrhohL7N4ujy1+t885kGcBkMXR73JT05OpPmvw0AWmg8l2iH1e5uNK/ZjnV/lSkynxQ==} 490 490 engines: {node: '>= 10'} 491 491 cpu: [x64] 492 492 os: [darwin] 493 493 494 - '@ast-grep/napi-linux-arm64-gnu@0.41.0': 495 - resolution: {integrity: sha512-Td7ciWtsbuYlFV4OC8bg7s+DexXsGLy29yKJqI1ZvoE+9SpWPdFVojeIu9qiQinGh27uggOAZ25WCROnZ2kJpw==} 494 + '@ast-grep/napi-linux-arm64-gnu@0.41.1': 495 + resolution: {integrity: sha512-mkNQpkm1jvnIdeRMnEWZ4Q0gNGApoNTMAoJRVmY11CkA4C/vIdNIjxj7UB61xV42Ng/A7Fw8mQUQuFos0lAKPQ==} 496 496 engines: {node: '>= 10'} 497 497 cpu: [arm64] 498 498 os: [linux] 499 499 libc: [glibc] 500 500 501 - '@ast-grep/napi-linux-arm64-musl@0.41.0': 502 - resolution: {integrity: sha512-2wx0SfNZ7eBJN40ne9ncuODoU8ck85wXJ94WV40Ol8Pr4owtrd1yFXQqZTMrq5xYcf4Z3yQWwmEhaH6TJAoBbg==} 501 + '@ast-grep/napi-linux-arm64-musl@0.41.1': 502 + resolution: {integrity: sha512-0G3cHyc+8A945aLie55bLZ+oaEBer0EFlyP/GlwRAx4nn5vGBct1hVTxSexWJ6AxnnRNPlN0mvswVwXiE7H7gA==} 503 503 engines: {node: '>= 10'} 504 504 cpu: [arm64] 505 505 os: [linux] 506 506 libc: [musl] 507 507 508 - '@ast-grep/napi-linux-x64-gnu@0.41.0': 509 - resolution: {integrity: sha512-OzaoOpW4/uX9T5D6h2mXCncCaQ+Ph/hzzH3c91ozNrFYqsQ7MDS04PUhRJQ4Z79H4yuXx2jkbXaj3+ZNR3DP6g==} 508 + '@ast-grep/napi-linux-x64-gnu@0.41.1': 509 + resolution: {integrity: sha512-+aNiCik3iTMtUrMp1k2yIMjby1U64EydTH1qotlx+fh8YvwrwwxZWct7NlurY3MILgT/WONSxhHKmL5NsbB4dw==} 510 510 engines: {node: '>= 10'} 511 511 cpu: [x64] 512 512 os: [linux] 513 513 libc: [glibc] 514 514 515 - '@ast-grep/napi-linux-x64-musl@0.41.0': 516 - resolution: {integrity: sha512-Oeg3BhOC+FA32mW3FHfXXW/AelvicfRhQIrWq5YNS44Sdy9scA34b2FiBPLaj4dHwBgg3ebEfDgmiYBQOMkXaw==} 515 + '@ast-grep/napi-linux-x64-musl@0.41.1': 516 + resolution: {integrity: sha512-rBrZSx5za3OliYcJcUrbLct+1+8oxh8ZEjYPiLCybe4FhspNKGM952g8a4sjgRuwbKS9BstYO9Fz+wthFnaFUQ==} 517 517 engines: {node: '>= 10'} 518 518 cpu: [x64] 519 519 os: [linux] 520 520 libc: [musl] 521 521 522 - '@ast-grep/napi-win32-arm64-msvc@0.41.0': 523 - resolution: {integrity: sha512-6rE9lQbey3rRfr3wQxrfGMcLeyNRydjA4rfdfAciWQApQ+lat5QI7tlgqPqo5EKITUNwap6YY+IxfwBxsLbHYg==} 522 + '@ast-grep/napi-win32-arm64-msvc@0.41.1': 523 + resolution: {integrity: sha512-uNRHM3a1qFN0SECJDCEDVy1b0N75JNhJE2O/2BhDkDo0qM8kEewf9jRtG1fwpgZbMK2KoKvMHU/KQ73fWN44Zw==} 524 524 engines: {node: '>= 10'} 525 525 cpu: [arm64] 526 526 os: [win32] 527 527 528 - '@ast-grep/napi-win32-ia32-msvc@0.41.0': 529 - resolution: {integrity: sha512-ITtAD7tI3/vImz13wJUUns3UDIsrE3d2/JhhLN3CE1YqNItuNoW53nWqR3YcC/KsfSJnDddD6R0gMVkmlXapAg==} 528 + '@ast-grep/napi-win32-ia32-msvc@0.41.1': 529 + resolution: {integrity: sha512-uNPQwGUBGIbCX+WhEIfYJf/VrS7o5+vJvT4MVEHI8aVJnpjcFsLrFI0hIv044OXxnleOo2HUvEmjOrub//at/Q==} 530 530 engines: {node: '>= 10'} 531 531 cpu: [ia32] 532 532 os: [win32] 533 533 534 - '@ast-grep/napi-win32-x64-msvc@0.41.0': 535 - resolution: {integrity: sha512-DSqDh4KJ5+8x+gfAtWdXdeRpGfTjgm00kTW/pqUxhMdW6DVShMSDrFR+lj3dL9FmzMrwVGb+mcN8dWNqGA85Cw==} 534 + '@ast-grep/napi-win32-x64-msvc@0.41.1': 535 + resolution: {integrity: sha512-xFp68OCUEmWYcqoreZFaf2xwMhm/22Qf6bR2Qyn8WNVY9RF4m4+k5K+7Wn+n9xy0vHUPhtFd1So/SvuaqLHEoA==} 536 536 engines: {node: '>= 10'} 537 537 cpu: [x64] 538 538 os: [win32] 539 539 540 - '@ast-grep/napi@0.41.0': 541 - resolution: {integrity: sha512-3kK6hCxyinsxZIM6p/gWoN33v0GgxBXU6uDbM/J2j3t7f9lXRvA1J+8HeiemCtXNA75H1EK5Oo7/E28HOhYHDg==} 540 + '@ast-grep/napi@0.41.1': 541 + resolution: {integrity: sha512-OYQVWBbb43af2lTSCayMS7wsZ20nl+fw6LGVl/5zSuHTZRNfANknKLk3wMA4y7RIaAiIwrldAmI6GNZeIDRTkQ==} 542 542 engines: {node: '>= 10'} 543 543 544 544 '@atproto-labs/did-resolver@0.2.6': ··· 570 570 '@atproto-labs/simple-store@0.3.0': 571 571 resolution: {integrity: sha512-nOb6ONKBRJHRlukW1sVawUkBqReLlLx6hT35VS3imaNPwiXDxLnTK7lxw3Lrl9k5yugSBDQAkZAq3MPTEFSUBQ==} 572 572 573 - '@atproto/common-web@0.4.17': 574 - resolution: {integrity: sha512-sfxD8NGxyoxhxmM9EUshEFbWcJ3+JHEOZF4Quk6HsCh1UxpHBmLabT/vEsAkDWl+C/8U0ine0+c/gHyE/OZiQQ==} 573 + '@atproto/common-web@0.4.18': 574 + resolution: {integrity: sha512-ilImzP+9N/mtse440kN60pGrEzG7wi4xsV13nGeLrS+Zocybc/ISOpKlbZM13o+twPJ+Q7veGLw9CtGg0GAFoQ==} 575 575 576 - '@atproto/common@0.5.13': 577 - resolution: {integrity: sha512-+5c3wlvZVCCReoPSwvkPhKz3Y2FZlJzm69BrfkHMccAH0Rs0KLwnWtoE34zyzTLNH7hhy5okx5qJS6+ZlgE9Sg==} 576 + '@atproto/common@0.5.14': 577 + resolution: {integrity: sha512-FnhTppvJw8I1AuvEkL9JREFwmM6ciYfSlQ0Zo6neiJIhTf1wf5/ONeFSYKu1/dxC63JEratGIAfVjSBJJZi7sg==} 578 578 engines: {node: '>=18.7.0'} 579 579 580 580 '@atproto/crypto@0.4.5': ··· 593 593 '@atproto/jwk@0.6.0': 594 594 resolution: {integrity: sha512-bDoJPvt7TrQVi/rBfBrSSpGykhtIriKxeYCYQTiPRKFfyRhbgpElF0wPXADjIswnbzZdOwbY63az4E/CFVT3Tw==} 595 595 596 - '@atproto/lex-builder@0.0.16': 597 - resolution: {integrity: sha512-z9h6kLiifyL0mBVzlHJ3cK3XwhHRttSePmk2XmhQ1gC0tfa7exUhvCMp9YpEv2N5oUVMItl00L8SLBsVsuMMtg==} 596 + '@atproto/lex-builder@0.0.17': 597 + resolution: {integrity: sha512-lM1eTonUdhJ5d899tX7fNxDmU9bnq+laO+H6OkxPbJe5FNyp/ZtnDmaQ5eHO+Hkr9RNBoV1/5b2Mw9OXgYFW7Q==} 598 598 599 - '@atproto/lex-cbor@0.0.13': 600 - resolution: {integrity: sha512-63nbzXJnQwV02XGpEa8WZxt7Zu87dnbzrUVL0Mqr55S1EGCzEF9U7Dauc9tKKLoZ88GmYrJN0irBsXtSi0VeWg==} 599 + '@atproto/lex-cbor@0.0.14': 600 + resolution: {integrity: sha512-zeqxaKAifR8qlFKg4A6t1RCT8TcjeDnIXLtp3QnDu0QoxslxsmcsrqNrrgmka8w+bYW2+h/rT9MPWglkT7vHyw==} 601 601 602 - '@atproto/lex-client@0.0.14': 603 - resolution: {integrity: sha512-AZBk1+/zN7NiLG+IFpn4tL8QjCJ/hWp8rPOIEjFZL0/roEfWxM1rVkWI5WFyDUbqCHF6S6mBjm27QEgj8k3APA==} 602 + '@atproto/lex-client@0.0.15': 603 + resolution: {integrity: sha512-j/eZGCdkhABU8Z868Y/gn909hS77rOCdMqtOaQdflEaKUKiAo2/gqeTpoAjHBnL5Rzz255wj9qZMqZTR/Ygwxw==} 604 604 605 - '@atproto/lex-data@0.0.12': 606 - resolution: {integrity: sha512-aekJudcK1p6sbTqUv2bJMJBAGZaOJS0mgDclpK3U6VuBREK/au4B6ffunBFWgrDfg0Vwj2JGyEA7E51WZkJcRw==} 605 + '@atproto/lex-data@0.0.13': 606 + resolution: {integrity: sha512-7Z7RwZ1Y/JzBF/Tcn/I4UJ/vIGfh5zn1zjv0KX+flke2JtgFkSE8uh2hOtqgBQMNqE3zdJFM+dcSWln86hR3MQ==} 607 607 608 - '@atproto/lex-document@0.0.14': 609 - resolution: {integrity: sha512-BaCSZOZUIv3kQ23b3Lhe4sprJYHc0spSeWS3TLaMoVi6bFZ3RzeM8n7ROTzVP3BTNYxpRHPHtOarx9A8ZAAC4w==} 608 + '@atproto/lex-document@0.0.15': 609 + resolution: {integrity: sha512-QT2MbICG4cTFrrA19SIHpZJ33WRLdzjhDsEhSknQ4dE5CjqPf4BP9LaC4pOeW8NE5Kn92hgIm3JWNjoak8blXw==} 610 610 611 - '@atproto/lex-installer@0.0.19': 612 - resolution: {integrity: sha512-Qz7/1+q469enllsiV7AGie/pPiYML008w89tvnatHQPoZNhLNyCNlJKW7JKZ42XkS9SZGce4TebtkMaV/7zTIg==} 611 + '@atproto/lex-installer@0.0.20': 612 + resolution: {integrity: sha512-ImlGANCwFO1ALIr+k6FrnxVpm7DV9LSm8lpn7gHJUhwFL9FgkW7lJKBo/2pis8JgKbL4ShB5JSom/AAdLWSqQA==} 613 613 614 - '@atproto/lex-json@0.0.12': 615 - resolution: {integrity: sha512-XlEpnWWZdDJ5BIgG25GyH+6iBfyrFL18BI5JSE6rUfMObbFMrQRaCuRLQfryRXNysVz3L3U+Qb9y8KcXbE8AcA==} 614 + '@atproto/lex-json@0.0.13': 615 + resolution: {integrity: sha512-hwLhkKaIHulGJpt0EfXAEWdrxqM2L1tV/tvilzhMp3QxPqYgXchFnrfVmLsyFDx6P6qkH1GsX/XC2V36U0UlPQ==} 616 616 617 - '@atproto/lex-resolver@0.0.16': 618 - resolution: {integrity: sha512-N3Jag6uJ+sq2XIRxwtbzwWdE70oFZBi5s3tscWsU6qLPL6RzdO9/a3wtbCeNQh0uO2UlaajZTNf/UQSdjufBHg==} 617 + '@atproto/lex-resolver@0.0.17': 618 + resolution: {integrity: sha512-6nI5bYZUYh50ZI8r4erLRP9EbNcW226VShpVN3vHyOSgTje4VP1RTcvBhROBAPj4rL3vc+Oa8OiL6IQXkYrQBg==} 619 619 620 - '@atproto/lex-schema@0.0.13': 621 - resolution: {integrity: sha512-FeY4YBesEUO4Ey3BJhDRma0cZt6XxunSZPXny5Q/6ltc7pvyJGXXtJ8D7mHl7p5EXPwylEYOQkM6ck4IyfMP0A==} 620 + '@atproto/lex-schema@0.0.14': 621 + resolution: {integrity: sha512-xUxFuXdgVVI1IBDXcQlanH7HuEo9Pk65DYifnhqFDzNRH9SZQxPvPO+rOxMG/bRHygPaI+A+UbXr+S7qpPYOLg==} 622 622 623 - '@atproto/lex@0.0.19': 624 - resolution: {integrity: sha512-jCd4cNIcxJk/ZSWF6dLiIFeGkoockaLbTUBUIjVkFTEz3UmeqBX2Bg6MwLLWxVqjzBTge0BLeqmrnu/cRZwl1g==} 623 + '@atproto/lex@0.0.20': 624 + resolution: {integrity: sha512-pMLNoqwV27OzM74FDvHWpFtLC6dXFzKmdL5GHVIQFLdHmyg2Ob199AUgZuwC6dl2E9pqDyl8QlV8QcmKHSa8OA==} 625 625 hasBin: true 626 626 627 - '@atproto/lexicon@0.6.1': 628 - resolution: {integrity: sha512-/vI1kVlY50Si+5MXpvOucelnYwb0UJ6Qto5mCp+7Q5C+Jtp+SoSykAPVvjVtTnQUH2vrKOFOwpb3C375vSKzXw==} 627 + '@atproto/lexicon@0.6.2': 628 + resolution: {integrity: sha512-p3Ly6hinVZW0ETuAXZMeUGwuMm3g8HvQMQ41yyEE6AL0hAkfeKFaZKos6BdBrr6CjkpbrDZqE8M+5+QOceysMw==} 629 629 630 630 '@atproto/oauth-client-node@0.3.17': 631 631 resolution: {integrity: sha512-67LNuKAlC35Exe7CB5S0QCAnEqr6fKV9Nvp64jAHFof1N+Vc9Ltt1K9oekE5Ctf7dvpGByrHRF0noUw9l9sWLA==} ··· 641 641 resolution: {integrity: sha512-QpVTVulgfz5PUiCTELlDBiRvnsnwrFWi+6CfY88VwXzrRHd9NE8GItK7sfxQ6U65vD/idH8ddCgFrlrsn1REPQ==} 642 642 engines: {node: '>=18.7.0'} 643 643 644 - '@atproto/syntax@0.4.3': 645 - resolution: {integrity: sha512-YoZUz40YAJr5nPwvCDWgodEOlt5IftZqPJvA0JDWjuZKD8yXddTwSzXSaKQAzGOpuM+/A3uXRtPzJJqlScc+iA==} 644 + '@atproto/syntax@0.5.0': 645 + resolution: {integrity: sha512-UA2DSpGdOQzUQ4gi5SH+NEJz/YR3a3Fg3y2oh+xETDSiTRmA4VhHRCojhXAVsBxUT6EnItw190C/KN+DWW90kw==} 646 646 647 647 '@atproto/xrpc@0.7.7': 648 648 resolution: {integrity: sha512-K1ZyO/BU8JNtXX5dmPp7b5UrkLMMqpsIa/Lrj5D3Su+j1Xwq1m6QJ2XJ1AgjEjkI1v4Muzm7klianLE6XGxtmA==} ··· 668 668 resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==} 669 669 engines: {node: '>=6.9.0'} 670 670 671 - '@borewit/text-codec@0.2.1': 672 - resolution: {integrity: sha512-k7vvKPbf7J2fZ5klGRD9AeKfUvojuZIQ3BT5u7Jfv+puwXkUBUT5PVyMDfJZpy30CBDXGMgw7fguK/lpOMBvgw==} 671 + '@borewit/text-codec@0.2.2': 672 + resolution: {integrity: sha512-DDaRehssg1aNrH4+2hnj1B7vnUGEjU6OIlyRdkMd0aUdIUvKXrJfXsy8LVtXAy7DRvYVluWbMspsRhz2lcW0mQ==} 673 673 674 674 '@boringnode/encryption@1.0.0': 675 675 resolution: {integrity: sha512-wGGOE7ywA4W6KAVoVC7s1P4ULzFLIQA/JvthGAa41EA0CaH7kGGawkBB5t5tvWopgBNMhOpIg3uxvULxqf2rQw==} 676 676 engines: {node: '>=20.6'} 677 677 678 - '@chevrotain/cst-dts-gen@11.1.2': 679 - resolution: {integrity: sha512-XTsjvDVB5nDZBQB8o0o/0ozNelQtn2KrUVteIHSlPd2VAV2utEb6JzyCJaJ8tGxACR4RiBNWy5uYUHX2eji88Q==} 678 + '@chevrotain/cst-dts-gen@11.2.0': 679 + resolution: {integrity: sha512-ssJFvn/UXhQQeICw3SR/fZPmYVj+JM2mP+Lx7bZ51cOeHaMWOKp3AUMuyM3QR82aFFXTfcAp67P5GpPjGmbZWQ==} 680 680 681 - '@chevrotain/gast@11.1.2': 682 - resolution: {integrity: sha512-Z9zfXR5jNZb1Hlsd/p+4XWeUFugrHirq36bKzPWDSIacV+GPSVXdk+ahVWZTwjhNwofAWg/sZg58fyucKSQx5g==} 681 + '@chevrotain/gast@11.2.0': 682 + resolution: {integrity: sha512-c+KoD6eSI1xjAZZoNUW+V0l13UEn+a4ShmUrjIKs1BeEWCji0Kwhmqn5FSx1K4BhWL7IQKlV7wLR4r8lLArORQ==} 683 683 684 - '@chevrotain/regexp-to-ast@11.1.2': 685 - resolution: {integrity: sha512-nMU3Uj8naWer7xpZTYJdxbAs6RIv/dxYzkYU8GSwgUtcAAlzjcPfX1w+RKRcYG8POlzMeayOQ/znfwxEGo5ulw==} 684 + '@chevrotain/regexp-to-ast@11.2.0': 685 + resolution: {integrity: sha512-lG73pBFqbXODTbXhdZwv0oyUaI+3Irm+uOv5/W79lI3g5hasYaJnVJOm3H2NkhA0Ef4XLBU4Scr7TJDJwgFkAw==} 686 686 687 - '@chevrotain/types@11.1.2': 688 - resolution: {integrity: sha512-U+HFai5+zmJCkK86QsaJtoITlboZHBqrVketcO2ROv865xfCMSFpELQoz1GkX5GzME8pTa+3kbKrZHQtI0gdbw==} 687 + '@chevrotain/types@11.2.0': 688 + resolution: {integrity: sha512-vBMSj/lz/LqolbGQEHB0tlpW5BnljHVtp+kzjQfQU+5BtGMTuZCPVgaAjtKvQYXnHb/8i/02Kii00y0tsuwfsw==} 689 689 690 - '@chevrotain/utils@11.1.2': 691 - resolution: {integrity: sha512-4mudFAQ6H+MqBTfqLmU7G1ZwRzCLfJEooL/fsF6rCX5eePMbGhoy5n4g+G4vlh2muDcsCTJtL+uKbOzWxs5LHA==} 690 + '@chevrotain/utils@11.2.0': 691 + resolution: {integrity: sha512-+7whECg4yNWHottjvr2To2BRxL4XJVjIyyv5J4+bJ0iMOVU8j/8n1qPDLZS/90W/BObDR8VNL46lFbzY/Hosmw==} 692 692 693 693 '@colors/colors@1.5.0': 694 694 resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} 695 695 engines: {node: '>=0.1.90'} 696 696 697 - '@esbuild/aix-ppc64@0.27.3': 698 - resolution: {integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==} 697 + '@esbuild/aix-ppc64@0.27.4': 698 + resolution: {integrity: sha512-cQPwL2mp2nSmHHJlCyoXgHGhbEPMrEEU5xhkcy3Hs/O7nGZqEpZ2sUtLaL9MORLtDfRvVl2/3PAuEkYZH0Ty8Q==} 699 699 engines: {node: '>=18'} 700 700 cpu: [ppc64] 701 701 os: [aix] 702 702 703 - '@esbuild/android-arm64@0.27.3': 704 - resolution: {integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==} 703 + '@esbuild/android-arm64@0.27.4': 704 + resolution: {integrity: sha512-gdLscB7v75wRfu7QSm/zg6Rx29VLdy9eTr2t44sfTW7CxwAtQghZ4ZnqHk3/ogz7xao0QAgrkradbBzcqFPasw==} 705 705 engines: {node: '>=18'} 706 706 cpu: [arm64] 707 707 os: [android] 708 708 709 - '@esbuild/android-arm@0.27.3': 710 - resolution: {integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==} 709 + '@esbuild/android-arm@0.27.4': 710 + resolution: {integrity: sha512-X9bUgvxiC8CHAGKYufLIHGXPJWnr0OCdR0anD2e21vdvgCI8lIfqFbnoeOz7lBjdrAGUhqLZLcQo6MLhTO2DKQ==} 711 711 engines: {node: '>=18'} 712 712 cpu: [arm] 713 713 os: [android] 714 714 715 - '@esbuild/android-x64@0.27.3': 716 - resolution: {integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==} 715 + '@esbuild/android-x64@0.27.4': 716 + resolution: {integrity: sha512-PzPFnBNVF292sfpfhiyiXCGSn9HZg5BcAz+ivBuSsl6Rk4ga1oEXAamhOXRFyMcjwr2DVtm40G65N3GLeH1Lvw==} 717 717 engines: {node: '>=18'} 718 718 cpu: [x64] 719 719 os: [android] 720 720 721 - '@esbuild/darwin-arm64@0.27.3': 722 - resolution: {integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==} 721 + '@esbuild/darwin-arm64@0.27.4': 722 + resolution: {integrity: sha512-b7xaGIwdJlht8ZFCvMkpDN6uiSmnxxK56N2GDTMYPr2/gzvfdQN8rTfBsvVKmIVY/X7EM+/hJKEIbbHs9oA4tQ==} 723 723 engines: {node: '>=18'} 724 724 cpu: [arm64] 725 725 os: [darwin] 726 726 727 - '@esbuild/darwin-x64@0.27.3': 728 - resolution: {integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==} 727 + '@esbuild/darwin-x64@0.27.4': 728 + resolution: {integrity: sha512-sR+OiKLwd15nmCdqpXMnuJ9W2kpy0KigzqScqHI3Hqwr7IXxBp3Yva+yJwoqh7rE8V77tdoheRYataNKL4QrPw==} 729 729 engines: {node: '>=18'} 730 730 cpu: [x64] 731 731 os: [darwin] 732 732 733 - '@esbuild/freebsd-arm64@0.27.3': 734 - resolution: {integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==} 733 + '@esbuild/freebsd-arm64@0.27.4': 734 + resolution: {integrity: sha512-jnfpKe+p79tCnm4GVav68A7tUFeKQwQyLgESwEAUzyxk/TJr4QdGog9sqWNcUbr/bZt/O/HXouspuQDd9JxFSw==} 735 735 engines: {node: '>=18'} 736 736 cpu: [arm64] 737 737 os: [freebsd] 738 738 739 - '@esbuild/freebsd-x64@0.27.3': 740 - resolution: {integrity: sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==} 739 + '@esbuild/freebsd-x64@0.27.4': 740 + resolution: {integrity: sha512-2kb4ceA/CpfUrIcTUl1wrP/9ad9Atrp5J94Lq69w7UwOMolPIGrfLSvAKJp0RTvkPPyn6CIWrNy13kyLikZRZQ==} 741 741 engines: {node: '>=18'} 742 742 cpu: [x64] 743 743 os: [freebsd] 744 744 745 - '@esbuild/linux-arm64@0.27.3': 746 - resolution: {integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==} 745 + '@esbuild/linux-arm64@0.27.4': 746 + resolution: {integrity: sha512-7nQOttdzVGth1iz57kxg9uCz57dxQLHWxopL6mYuYthohPKEK0vU0C3O21CcBK6KDlkYVcnDXY099HcCDXd9dA==} 747 747 engines: {node: '>=18'} 748 748 cpu: [arm64] 749 749 os: [linux] 750 750 751 - '@esbuild/linux-arm@0.27.3': 752 - resolution: {integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==} 751 + '@esbuild/linux-arm@0.27.4': 752 + resolution: {integrity: sha512-aBYgcIxX/wd5n2ys0yESGeYMGF+pv6g0DhZr3G1ZG4jMfruU9Tl1i2Z+Wnj9/KjGz1lTLCcorqE2viePZqj4Eg==} 753 753 engines: {node: '>=18'} 754 754 cpu: [arm] 755 755 os: [linux] 756 756 757 - '@esbuild/linux-ia32@0.27.3': 758 - resolution: {integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==} 757 + '@esbuild/linux-ia32@0.27.4': 758 + resolution: {integrity: sha512-oPtixtAIzgvzYcKBQM/qZ3R+9TEUd1aNJQu0HhGyqtx6oS7qTpvjheIWBbes4+qu1bNlo2V4cbkISr8q6gRBFA==} 759 759 engines: {node: '>=18'} 760 760 cpu: [ia32] 761 761 os: [linux] 762 762 763 - '@esbuild/linux-loong64@0.27.3': 764 - resolution: {integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==} 763 + '@esbuild/linux-loong64@0.27.4': 764 + resolution: {integrity: sha512-8mL/vh8qeCoRcFH2nM8wm5uJP+ZcVYGGayMavi8GmRJjuI3g1v6Z7Ni0JJKAJW+m0EtUuARb6Lmp4hMjzCBWzA==} 765 765 engines: {node: '>=18'} 766 766 cpu: [loong64] 767 767 os: [linux] 768 768 769 - '@esbuild/linux-mips64el@0.27.3': 770 - resolution: {integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==} 769 + '@esbuild/linux-mips64el@0.27.4': 770 + resolution: {integrity: sha512-1RdrWFFiiLIW7LQq9Q2NES+HiD4NyT8Itj9AUeCl0IVCA459WnPhREKgwrpaIfTOe+/2rdntisegiPWn/r/aAw==} 771 771 engines: {node: '>=18'} 772 772 cpu: [mips64el] 773 773 os: [linux] 774 774 775 - '@esbuild/linux-ppc64@0.27.3': 776 - resolution: {integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==} 775 + '@esbuild/linux-ppc64@0.27.4': 776 + resolution: {integrity: sha512-tLCwNG47l3sd9lpfyx9LAGEGItCUeRCWeAx6x2Jmbav65nAwoPXfewtAdtbtit/pJFLUWOhpv0FpS6GQAmPrHA==} 777 777 engines: {node: '>=18'} 778 778 cpu: [ppc64] 779 779 os: [linux] 780 780 781 - '@esbuild/linux-riscv64@0.27.3': 782 - resolution: {integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==} 781 + '@esbuild/linux-riscv64@0.27.4': 782 + resolution: {integrity: sha512-BnASypppbUWyqjd1KIpU4AUBiIhVr6YlHx/cnPgqEkNoVOhHg+YiSVxM1RLfiy4t9cAulbRGTNCKOcqHrEQLIw==} 783 783 engines: {node: '>=18'} 784 784 cpu: [riscv64] 785 785 os: [linux] 786 786 787 - '@esbuild/linux-s390x@0.27.3': 788 - resolution: {integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==} 787 + '@esbuild/linux-s390x@0.27.4': 788 + resolution: {integrity: sha512-+eUqgb/Z7vxVLezG8bVB9SfBie89gMueS+I0xYh2tJdw3vqA/0ImZJ2ROeWwVJN59ihBeZ7Tu92dF/5dy5FttA==} 789 789 engines: {node: '>=18'} 790 790 cpu: [s390x] 791 791 os: [linux] 792 792 793 - '@esbuild/linux-x64@0.27.3': 794 - resolution: {integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==} 793 + '@esbuild/linux-x64@0.27.4': 794 + resolution: {integrity: sha512-S5qOXrKV8BQEzJPVxAwnryi2+Iq5pB40gTEIT69BQONqR7JH1EPIcQ/Uiv9mCnn05jff9umq/5nqzxlqTOg9NA==} 795 795 engines: {node: '>=18'} 796 796 cpu: [x64] 797 797 os: [linux] 798 798 799 - '@esbuild/netbsd-arm64@0.27.3': 800 - resolution: {integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==} 799 + '@esbuild/netbsd-arm64@0.27.4': 800 + resolution: {integrity: sha512-xHT8X4sb0GS8qTqiwzHqpY00C95DPAq7nAwX35Ie/s+LO9830hrMd3oX0ZMKLvy7vsonee73x0lmcdOVXFzd6Q==} 801 801 engines: {node: '>=18'} 802 802 cpu: [arm64] 803 803 os: [netbsd] 804 804 805 - '@esbuild/netbsd-x64@0.27.3': 806 - resolution: {integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==} 805 + '@esbuild/netbsd-x64@0.27.4': 806 + resolution: {integrity: sha512-RugOvOdXfdyi5Tyv40kgQnI0byv66BFgAqjdgtAKqHoZTbTF2QqfQrFwa7cHEORJf6X2ht+l9ABLMP0dnKYsgg==} 807 807 engines: {node: '>=18'} 808 808 cpu: [x64] 809 809 os: [netbsd] 810 810 811 - '@esbuild/openbsd-arm64@0.27.3': 812 - resolution: {integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==} 811 + '@esbuild/openbsd-arm64@0.27.4': 812 + resolution: {integrity: sha512-2MyL3IAaTX+1/qP0O1SwskwcwCoOI4kV2IBX1xYnDDqthmq5ArrW94qSIKCAuRraMgPOmG0RDTA74mzYNQA9ow==} 813 813 engines: {node: '>=18'} 814 814 cpu: [arm64] 815 815 os: [openbsd] 816 816 817 - '@esbuild/openbsd-x64@0.27.3': 818 - resolution: {integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==} 817 + '@esbuild/openbsd-x64@0.27.4': 818 + resolution: {integrity: sha512-u8fg/jQ5aQDfsnIV6+KwLOf1CmJnfu1ShpwqdwC0uA7ZPwFws55Ngc12vBdeUdnuWoQYx/SOQLGDcdlfXhYmXQ==} 819 819 engines: {node: '>=18'} 820 820 cpu: [x64] 821 821 os: [openbsd] 822 822 823 - '@esbuild/openharmony-arm64@0.27.3': 824 - resolution: {integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==} 823 + '@esbuild/openharmony-arm64@0.27.4': 824 + resolution: {integrity: sha512-JkTZrl6VbyO8lDQO3yv26nNr2RM2yZzNrNHEsj9bm6dOwwu9OYN28CjzZkH57bh4w0I2F7IodpQvUAEd1mbWXg==} 825 825 engines: {node: '>=18'} 826 826 cpu: [arm64] 827 827 os: [openharmony] 828 828 829 - '@esbuild/sunos-x64@0.27.3': 830 - resolution: {integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==} 829 + '@esbuild/sunos-x64@0.27.4': 830 + resolution: {integrity: sha512-/gOzgaewZJfeJTlsWhvUEmUG4tWEY2Spp5M20INYRg2ZKl9QPO3QEEgPeRtLjEWSW8FilRNacPOg8R1uaYkA6g==} 831 831 engines: {node: '>=18'} 832 832 cpu: [x64] 833 833 os: [sunos] 834 834 835 - '@esbuild/win32-arm64@0.27.3': 836 - resolution: {integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==} 835 + '@esbuild/win32-arm64@0.27.4': 836 + resolution: {integrity: sha512-Z9SExBg2y32smoDQdf1HRwHRt6vAHLXcxD2uGgO/v2jK7Y718Ix4ndsbNMU/+1Qiem9OiOdaqitioZwxivhXYg==} 837 837 engines: {node: '>=18'} 838 838 cpu: [arm64] 839 839 os: [win32] 840 840 841 - '@esbuild/win32-ia32@0.27.3': 842 - resolution: {integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==} 841 + '@esbuild/win32-ia32@0.27.4': 842 + resolution: {integrity: sha512-DAyGLS0Jz5G5iixEbMHi5KdiApqHBWMGzTtMiJ72ZOLhbu/bzxgAe8Ue8CTS3n3HbIUHQz/L51yMdGMeoxXNJw==} 843 843 engines: {node: '>=18'} 844 844 cpu: [ia32] 845 845 os: [win32] 846 846 847 - '@esbuild/win32-x64@0.27.3': 848 - resolution: {integrity: sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==} 847 + '@esbuild/win32-x64@0.27.4': 848 + resolution: {integrity: sha512-+knoa0BDoeXgkNvvV1vvbZX4+hizelrkwmGJBdT17t8FNPwG2lKemmuMZlmaNQ3ws3DKKCxpb4zRZEIp3UxFCg==} 849 849 engines: {node: '>=18'} 850 850 cpu: [x64] 851 851 os: [win32] ··· 860 860 resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} 861 861 engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 862 862 863 - '@eslint/config-array@0.23.2': 864 - resolution: {integrity: sha512-YF+fE6LV4v5MGWRGj7G404/OZzGNepVF8fxk7jqmqo3lrza7a0uUcDnROGRBG1WFC1omYUS/Wp1f42i0M+3Q3A==} 863 + '@eslint/config-array@0.23.3': 864 + resolution: {integrity: sha512-j+eEWmB6YYLwcNOdlwQ6L2OsptI/LO6lNBuLIqe5R7RetD658HLoF+Mn7LzYmAWWNNzdC6cqP+L6r8ujeYXWLw==} 865 865 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 866 866 867 - '@eslint/config-helpers@0.5.2': 868 - resolution: {integrity: sha512-a5MxrdDXEvqnIq+LisyCX6tQMPF/dSJpCfBgBauY+pNZ28yCtSsTvyTYrMhaI+LK26bVyCJfJkT0u8KIj2i1dQ==} 867 + '@eslint/config-helpers@0.5.3': 868 + resolution: {integrity: sha512-lzGN0onllOZCGroKJmRwY6QcEHxbjBw1gwB8SgRSqK8YbbtEXMvKynsXc3553ckIEBxsbMBU7oOZXKIPGZNeZw==} 869 869 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 870 870 871 - '@eslint/core@1.1.0': 872 - resolution: {integrity: sha512-/nr9K9wkr3P1EzFTdFdMoLuo1PmIxjmwvPozwoSodjNBdefGujXQUF93u1DDZpEaTuDvMsIQddsd35BwtrW9Xw==} 871 + '@eslint/core@1.1.1': 872 + resolution: {integrity: sha512-QUPblTtE51/7/Zhfv8BDwO0qkkzQL7P/aWWbqcf4xWLEYn1oKjdO0gglQBB4GAsu7u6wjijbCmzsUTy6mnk6oQ==} 873 873 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 874 874 875 - '@eslint/object-schema@3.0.2': 876 - resolution: {integrity: sha512-HOy56KJt48Bx8KmJ+XGQNSUMT/6dZee/M54XyUyuvTvPXJmsERRvBchsUVx1UMe1WwIH49XLAczNC7V2INsuUw==} 875 + '@eslint/object-schema@3.0.3': 876 + resolution: {integrity: sha512-iM869Pugn9Nsxbh/YHRqYiqd23AmIbxJOcpUMOuWCVNdoQJ5ZtwL6h3t0bcZzJUlC3Dq9jCFCESBZnX0GTv7iQ==} 877 877 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 878 878 879 - '@eslint/plugin-kit@0.6.0': 880 - resolution: {integrity: sha512-bIZEUzOI1jkhviX2cp5vNyXQc6olzb2ohewQubuYlMXZ2Q/XjBO0x0XhGPvc9fjSIiUN0vw+0hq53BJ4eQSJKQ==} 879 + '@eslint/plugin-kit@0.6.1': 880 + resolution: {integrity: sha512-iH1B076HoAshH1mLpHMgwdGeTs0CYwL0SPMkGuSebZrwBp16v415e9NZXg2jtrqPVQjf6IANe2Vtlr5KswtcZQ==} 881 881 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 882 882 883 883 '@faker-js/faker@10.3.0': ··· 900 900 resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} 901 901 engines: {node: '>=18.18'} 902 902 903 - '@inertiajs/core@2.3.17': 904 - resolution: {integrity: sha512-CELuVhq2cBVrqxmrbRKqseuIQPBA6PcgDU7EPkPQxK02Lxxg7wTZWZZ5omaGBT+5mQtr0bkEUqUF2vxYbu4ogw==} 903 + '@inertiajs/core@2.3.18': 904 + resolution: {integrity: sha512-StOszdE28nx9uxY4I28d7oLRGLdu/F9pRgWody2k29Qe9WqAoPHVQ5VJabTi2RTYHJXZrZZ+Wgtw3qVRZMrwOA==} 905 905 906 - '@inertiajs/vue3@2.3.17': 907 - resolution: {integrity: sha512-ZepsiOeEZElDQl+dcPdxN2/mtR067BpFRgzmha4VKnGUE6+BR8VLxKnFy1rleH/wmPI8WviZgBs4jmIKMcyghg==} 906 + '@inertiajs/vue3@2.3.18': 907 + resolution: {integrity: sha512-027MSfejuJi0Tz5thCbvr5jfEYdKNnTS5uWTmnEET/AOibL3c3wMr+Fp13vMA0TRbr/clGiCEq/57y8vNQsxGg==} 908 908 peerDependencies: 909 909 vue: ^3.0.0 910 910 ··· 954 954 resolution: {integrity: sha512-WCnTd1q2EpbKKa96NzL16kVxJXVLRj1VqbswNAn17hYSuMlNKKhPGNbAosB32QZVFcoe9fv4Ebh1HtjyAT/viw==} 955 955 engines: {node: '>=18.16.0'} 956 956 957 - '@jest/diff-sequences@30.0.1': 958 - resolution: {integrity: sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw==} 957 + '@jest/diff-sequences@30.3.0': 958 + resolution: {integrity: sha512-cG51MVnLq1ecVUaQ3fr6YuuAOitHK1S4WUJHnsPFE/quQr33ADUx1FfrTCpMCRxvy0Yr9BThKpDjSlcTi91tMA==} 959 959 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 960 960 961 961 '@jest/get-type@30.1.0': ··· 1018 1018 '@poppinss/inspect@1.0.1': 1019 1019 resolution: {integrity: sha512-kLeEaBSGhlleyYvKc7c9s3uE6xv7cwyulE0EgHf4jU/CL96h0yC4mkdw1wvC1l1PYYQozCGy46FwMBAAMOobCA==} 1020 1020 1021 - '@poppinss/macroable@1.1.0': 1022 - resolution: {integrity: sha512-y/YKzZDuG8XrpXpM7Z1RdQpiIc0MAKyva24Ux1PB4aI7RiSI/79K8JVDcdyubriTm7vJ1LhFs8CrZpmPnx/8Pw==} 1021 + '@poppinss/macroable@1.1.1': 1022 + resolution: {integrity: sha512-WwdqJtEVtfKMkgPTVQBkiaqQcFbXFp4JSxmG7vYNa+gFbn9w3QtUAZpGN43czG7KsbAm2GJX/fCgBxozpTly1Q==} 1023 1023 1024 1024 '@poppinss/matchit@3.2.0': 1025 1025 resolution: {integrity: sha512-9SoMICN+LMO7ZtMj2ja8N7RHlC4mmuv5WwIBXWjabMd2SyXE1dIydh29exlgm+dGMP84PjwvfJH1TmWL4qz1og==} ··· 1226 1226 '@standard-schema/spec@1.1.0': 1227 1227 resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} 1228 1228 1229 - '@stylistic/eslint-plugin@5.9.0': 1230 - resolution: {integrity: sha512-FqqSkvDMYJReydrMhlugc71M76yLLQWNfmGq+SIlLa7N3kHp8Qq8i2PyWrVNAfjOyOIY+xv9XaaYwvVW7vroMA==} 1229 + '@stylistic/eslint-plugin@5.10.0': 1230 + resolution: {integrity: sha512-nPK52ZHvot8Ju/0A4ucSX1dcPV2/1clx0kLcH5wDmrE4naKso7TUC/voUyU1O9OTKTrR6MYip6LP0ogEMQ9jPQ==} 1231 1231 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1232 1232 peerDependencies: 1233 1233 eslint: ^9.0.0 || ^10.0.0 1234 1234 1235 - '@swc/core-darwin-arm64@1.15.17': 1236 - resolution: {integrity: sha512-eB9qdyt4E60323IS0rgV/rd79DJ+YWSyIKi+sT1dlIgR3ns4xlBiunREM3lVH0FKcUbhttiBvdVubT4QoOuZ+w==} 1235 + '@swc/core-darwin-arm64@1.15.18': 1236 + resolution: {integrity: sha512-+mIv7uBuSaywN3C9LNuWaX1jJJ3SKfiJuE6Lr3bd+/1Iv8oMU7oLBjYMluX1UrEPzwN2qCdY6Io0yVicABoCwQ==} 1237 1237 engines: {node: '>=10'} 1238 1238 cpu: [arm64] 1239 1239 os: [darwin] 1240 1240 1241 - '@swc/core-darwin-x64@1.15.17': 1242 - resolution: {integrity: sha512-k1TZARYs8947jJpSioqcPrusz+wEeABF4iiSdwcSyQh2rIUdIEk5FOyaqJASFPJ6dZfx7ZVOyjtDATVAegs2/Q==} 1241 + '@swc/core-darwin-x64@1.15.18': 1242 + resolution: {integrity: sha512-wZle0eaQhnzxWX5V/2kEOI6Z9vl/lTFEC6V4EWcn+5pDjhemCpQv9e/TDJ0GIoiClX8EDWRvuZwh+Z3dhL1NAg==} 1243 1243 engines: {node: '>=10'} 1244 1244 cpu: [x64] 1245 1245 os: [darwin] 1246 1246 1247 - '@swc/core-linux-arm-gnueabihf@1.15.17': 1248 - resolution: {integrity: sha512-p6282NQZo5bzx0wphz1ETGjhcRB9CN+/XUAjQwApyoyX9iCloI5IT/RC3vjbflo42g8RPTxUTaItAO0hlLSesQ==} 1247 + '@swc/core-linux-arm-gnueabihf@1.15.18': 1248 + resolution: {integrity: sha512-ao61HGXVqrJFHAcPtF4/DegmwEkVCo4HApnotLU8ognfmU8x589z7+tcf3hU+qBiU1WOXV5fQX6W9Nzs6hjxDw==} 1249 1249 engines: {node: '>=10'} 1250 1250 cpu: [arm] 1251 1251 os: [linux] 1252 1252 1253 - '@swc/core-linux-arm64-gnu@1.15.17': 1254 - resolution: {integrity: sha512-TGnDS4ejy8y9jqxXqZCyA+DvFc64nXUHS9rxdyeJ9B9uyIdtKVhBrA2xfghYRS/sSPSyHZ0yu89NxBICvONH+A==} 1253 + '@swc/core-linux-arm64-gnu@1.15.18': 1254 + resolution: {integrity: sha512-3xnctOBLIq3kj8PxOCgPrGjBLP/kNOddr6f5gukYt/1IZxsITQaU9TDyjeX6jG+FiCIHjCuWuffsyQDL5Ew1bg==} 1255 1255 engines: {node: '>=10'} 1256 1256 cpu: [arm64] 1257 1257 os: [linux] 1258 1258 libc: [glibc] 1259 1259 1260 - '@swc/core-linux-arm64-musl@1.15.17': 1261 - resolution: {integrity: sha512-D0/6Hj4CkgSTTahtlGxv9IDsLTuvQz30mkZEMDp8TqwYhCL8AomznkibwlQU8HtY4q/dqd1OGRPH+FmNb4BBEA==} 1260 + '@swc/core-linux-arm64-musl@1.15.18': 1261 + resolution: {integrity: sha512-0a+Lix+FSSHBSBOA0XznCcHo5/1nA6oLLjcnocvzXeqtdjnPb+SvchItHI+lfeiuj1sClYPDvPMLSLyXFaiIKw==} 1262 1262 engines: {node: '>=10'} 1263 1263 cpu: [arm64] 1264 1264 os: [linux] 1265 1265 libc: [musl] 1266 1266 1267 - '@swc/core-linux-x64-gnu@1.15.17': 1268 - resolution: {integrity: sha512-1s2OFsg6DeRkWU7c+PIfIHZsFCbiZ34akXFHrg7KjpF8zIvpHZNoUUZimoWEwcB6GquXSkAO+1b5KpG5nusTeQ==} 1267 + '@swc/core-linux-x64-gnu@1.15.18': 1268 + resolution: {integrity: sha512-wG9J8vReUlpaHz4KOD/5UE1AUgirimU4UFT9oZmupUDEofxJKYb1mTA/DrMj0s78bkBiNI+7Fo2EgPuvOJfuAA==} 1269 1269 engines: {node: '>=10'} 1270 1270 cpu: [x64] 1271 1271 os: [linux] 1272 1272 libc: [glibc] 1273 1273 1274 - '@swc/core-linux-x64-musl@1.15.17': 1275 - resolution: {integrity: sha512-gtxGMGYtRWWmCcgx6xM2Yos43uiE/j8kZwkeL/LNGG9zM0tatd23NsfL9PnQJ45hY7QZ+dx2rM68e4ArgG4kJg==} 1274 + '@swc/core-linux-x64-musl@1.15.18': 1275 + resolution: {integrity: sha512-4nwbVvCphKzicwNWRmvD5iBaZj8JYsRGa4xOxJmOyHlMDpsvvJ2OR2cODlvWyGFH6BYL1MfIAK3qph3hp0Az6g==} 1276 1276 engines: {node: '>=10'} 1277 1277 cpu: [x64] 1278 1278 os: [linux] 1279 1279 libc: [musl] 1280 1280 1281 - '@swc/core-win32-arm64-msvc@1.15.17': 1282 - resolution: {integrity: sha512-gxi+/Miytez/O9vJ/QiheIivA3oWZjPp9nJu3VmAfLMWUzcZORMwgaI1ygtDTLjz7CzcwlGMJz/Ab66Y5DfNpg==} 1281 + '@swc/core-win32-arm64-msvc@1.15.18': 1282 + resolution: {integrity: sha512-zk0RYO+LjiBCat2RTMHzAWaMky0cra9loH4oRrLKLLNuL+jarxKLFDA8xTZWEkCPLjUTwlRN7d28eDLLMgtUcQ==} 1283 1283 engines: {node: '>=10'} 1284 1284 cpu: [arm64] 1285 1285 os: [win32] 1286 1286 1287 - '@swc/core-win32-ia32-msvc@1.15.17': 1288 - resolution: {integrity: sha512-KUsRqNbTp7SpNK0T9m4+i8GlngzNjwb69a3ttKA6XJ5r6Pewm+NSYji93pNkawXIivbWY2jhvceGMAyd+4hWaQ==} 1287 + '@swc/core-win32-ia32-msvc@1.15.18': 1288 + resolution: {integrity: sha512-yVuTrZ0RccD5+PEkpcLOBAuPbYBXS6rslENvIXfvJGXSdX5QGi1ehC4BjAMl5FkKLiam4kJECUI0l7Hq7T1vwg==} 1289 1289 engines: {node: '>=10'} 1290 1290 cpu: [ia32] 1291 1291 os: [win32] 1292 1292 1293 - '@swc/core-win32-x64-msvc@1.15.17': 1294 - resolution: {integrity: sha512-zqtEGE0/rTKvEC5sOtpANLHeWEPjsTD4/rwpUxo6ymztcLI/Z+L9Wi9xQvIGmLTUih1gvNZcAwROqdfRP3oAWQ==} 1293 + '@swc/core-win32-x64-msvc@1.15.18': 1294 + resolution: {integrity: sha512-7NRmE4hmUQNCbYU3Hn9Tz57mK9Qq4c97ZS+YlamlK6qG9Fb5g/BB3gPDe0iLlJkns/sYv2VWSkm8c3NmbEGjbg==} 1295 1295 engines: {node: '>=10'} 1296 1296 cpu: [x64] 1297 1297 os: [win32] 1298 1298 1299 - '@swc/core@1.15.17': 1300 - resolution: {integrity: sha512-Mu3eOrYlkdQPl7yqotNckitTr6FZ0yd7mlWIBEzK+EGIyybgMENJHmbS2DeA7BMleJiBElP6ke+Nz93pkKmKJw==} 1299 + '@swc/core@1.15.18': 1300 + resolution: {integrity: sha512-z87aF9GphWp//fnkRsqvtY+inMVPgYW3zSlXH1kJFvRT5H/wiAn+G32qW5l3oEk63KSF1x3Ov0BfHCObAmT8RA==} 1301 1301 engines: {node: '>=10'} 1302 1302 peerDependencies: 1303 1303 '@swc/helpers': '>=0.5.17' ··· 1311 1311 '@swc/types@0.1.25': 1312 1312 resolution: {integrity: sha512-iAoY/qRhNH8a/hBvm3zKj9qQ4oc2+3w1unPJa2XvTK3XjeLXtzcCingVPw/9e5mn1+0yPqxcBGp9Jf0pkfMb1g==} 1313 1313 1314 - '@thisismissem/adonisjs-atproto-oauth@1.0.2': 1315 - resolution: {integrity: sha512-5FxEIVSESVhYY+ybMSBeh/FP59HI/G9c234F02fkSrncREXrxyriCF86PvpB1TfkqlSgd23slUz+FVBQh43RcQ==} 1316 - engines: {node: '>=20.6.0'} 1314 + '@thisismissem/adonisjs-atproto-oauth@3.0.0': 1315 + resolution: {integrity: sha512-HJTQ4v70GT/qBrooZJc3SqfjmLzAwATFv7BEP+l3sXpAWegVg1YVbWZwuXzU0fokCiIhP5KCCneL7sPkGbpDGg==} 1316 + engines: {node: '>=24'} 1317 1317 peerDependencies: 1318 - '@adonisjs/auth': ^9.5.1 1319 - '@adonisjs/core': ^6.2.0 1320 - '@adonisjs/lucid': ^21.8.2 1318 + '@adonisjs/assembler': ^8.0.0 1319 + '@adonisjs/auth': ^10.0.0 1320 + '@adonisjs/core': ^7.0.1 1321 + '@adonisjs/lucid': ^22.1.0 1321 1322 '@atproto-labs/simple-store': ^0.3.0 1322 1323 '@atproto/jwk-jose': ^0.1.11 1323 - '@atproto/lex': ^0.0.12 1324 - '@atproto/oauth-client-node': ^0.3.15 1325 - '@vinejs/vine': ^4.2.0 1324 + '@atproto/lex': ^0.0.20 1325 + '@atproto/oauth-client-node': ^0.3.17 1326 + '@vinejs/vine': ^4.3.0 1326 1327 luxon: ^3.7.2 1328 + peerDependenciesMeta: 1329 + '@adonisjs/assembler': 1330 + optional: true 1327 1331 1328 1332 '@tokenizer/inflate@0.4.1': 1329 1333 resolution: {integrity: sha512-2mAv+8pkG6GIZiF1kNg1jAjh27IDxEPKwdGul3snfztFerfPGI1LjDezZp3i7BElXompqEtPmoPx6c2wgtWsOA==} ··· 1335 1339 '@ts-morph/common@0.28.1': 1336 1340 resolution: {integrity: sha512-W74iWf7ILp1ZKNYXY5qbddNaml7e9Sedv5lvU1V8lftlitkc9Pq1A+jlH23ltDgWYeZFFEqGCD1Ies9hqu3O+g==} 1337 1341 1338 - '@tuyau/core@1.0.0': 1339 - resolution: {integrity: sha512-0ETpICnr8l4o65Bvdg54bWdoifIuDyUjoEQpcX5sUPt0C2LMNmWDJve0BkhL2gb7RZAgxupY72Us4PwBqSkuCg==} 1342 + '@tuyau/core@1.2.1': 1343 + resolution: {integrity: sha512-FKpGrgqdP0lKqKhr58C516s+UvWzTPDdLKGoUqRTwCDhDkJW6rQRG0tnyiUlOLuGCh/bPltdNFTiMO6WVIBCnw==} 1340 1344 engines: {node: '>=24.0.0'} 1341 1345 peerDependencies: 1342 1346 '@adonisjs/assembler': ^8.0.0-next.27 ··· 1374 1378 '@types/luxon@3.7.1': 1375 1379 resolution: {integrity: sha512-H3iskjFIAn5SlJU7OuxUmTEpebK6TKB8rxZShDslBMZJ5u9S//KM1sbdAisiSrqwLQncVjnpi2OK2J51h+4lsg==} 1376 1380 1377 - '@types/node@24.11.0': 1378 - resolution: {integrity: sha512-fPxQqz4VTgPI/IQ+lj9r0h+fDR66bzoeMGHp8ASee+32OSGIkeASsoZuJixsQoVef1QJbeubcPBxKk22QVoWdw==} 1381 + '@types/node@24.11.2': 1382 + resolution: {integrity: sha512-HTsxyfkxTNxOXBsEdgIOzbMgBjDGPvkTfw0B1m09j1LFPk8u3tSL8SNBRTSc381wXXX/Wp93qPi1kQXwnWuHgA==} 1379 1383 1380 1384 '@types/normalize-package-data@2.4.4': 1381 1385 resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} ··· 1386 1390 '@types/validator@13.15.10': 1387 1391 resolution: {integrity: sha512-T8L6i7wCuyoK8A/ZeLYt1+q0ty3Zb9+qbSSvrIVitzT3YjZqkTZ40IbRsPanlB4h1QB3JVL1SYCdR6ngtFYcuA==} 1388 1392 1389 - '@typescript-eslint/eslint-plugin@8.56.1': 1390 - resolution: {integrity: sha512-Jz9ZztpB37dNC+HU2HI28Bs9QXpzCz+y/twHOwhyrIRdbuVDxSytJNDl6z/aAKlaRIwC7y8wJdkBv7FxYGgi0A==} 1393 + '@typescript-eslint/eslint-plugin@8.57.0': 1394 + resolution: {integrity: sha512-qeu4rTHR3/IaFORbD16gmjq9+rEs9fGKdX0kF6BKSfi+gCuG3RCKLlSBYzn/bGsY9Tj7KE/DAQStbp8AHJGHEQ==} 1391 1395 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1392 1396 peerDependencies: 1393 - '@typescript-eslint/parser': ^8.56.1 1397 + '@typescript-eslint/parser': ^8.57.0 1394 1398 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 1395 1399 typescript: '>=4.8.4 <6.0.0' 1396 1400 1397 - '@typescript-eslint/parser@8.56.1': 1398 - resolution: {integrity: sha512-klQbnPAAiGYFyI02+znpBRLyjL4/BrBd0nyWkdC0s/6xFLkXYQ8OoRrSkqacS1ddVxf/LDyODIKbQ5TgKAf/Fg==} 1401 + '@typescript-eslint/parser@8.57.0': 1402 + resolution: {integrity: sha512-XZzOmihLIr8AD1b9hL9ccNMzEMWt/dE2u7NyTY9jJG6YNiNthaD5XtUHVF2uCXZ15ng+z2hT3MVuxnUYhq6k1g==} 1399 1403 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1400 1404 peerDependencies: 1401 1405 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 1402 1406 typescript: '>=4.8.4 <6.0.0' 1403 1407 1404 - '@typescript-eslint/project-service@8.56.1': 1405 - resolution: {integrity: sha512-TAdqQTzHNNvlVFfR+hu2PDJrURiwKsUvxFn1M0h95BB8ah5jejas08jUWG4dBA68jDMI988IvtfdAI53JzEHOQ==} 1408 + '@typescript-eslint/project-service@8.57.0': 1409 + resolution: {integrity: sha512-pR+dK0BlxCLxtWfaKQWtYr7MhKmzqZxuii+ZjuFlZlIGRZm22HnXFqa2eY+90MUz8/i80YJmzFGDUsi8dMOV5w==} 1406 1410 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1407 1411 peerDependencies: 1408 1412 typescript: '>=4.8.4 <6.0.0' 1409 1413 1410 - '@typescript-eslint/scope-manager@8.56.1': 1411 - resolution: {integrity: sha512-YAi4VDKcIZp0O4tz/haYKhmIDZFEUPOreKbfdAN3SzUDMcPhJ8QI99xQXqX+HoUVq8cs85eRKnD+rne2UAnj2w==} 1414 + '@typescript-eslint/scope-manager@8.57.0': 1415 + resolution: {integrity: sha512-nvExQqAHF01lUM66MskSaZulpPL5pgy5hI5RfrxviLgzZVffB5yYzw27uK/ft8QnKXI2X0LBrHJFr1TaZtAibw==} 1412 1416 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1413 1417 1414 - '@typescript-eslint/tsconfig-utils@8.56.1': 1415 - resolution: {integrity: sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==} 1418 + '@typescript-eslint/tsconfig-utils@8.57.0': 1419 + resolution: {integrity: sha512-LtXRihc5ytjJIQEH+xqjB0+YgsV4/tW35XKX3GTZHpWtcC8SPkT/d4tqdf1cKtesryHm2bgp6l555NYcT2NLvA==} 1416 1420 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1417 1421 peerDependencies: 1418 1422 typescript: '>=4.8.4 <6.0.0' 1419 1423 1420 - '@typescript-eslint/type-utils@8.56.1': 1421 - resolution: {integrity: sha512-yB/7dxi7MgTtGhZdaHCemf7PuwrHMenHjmzgUW1aJpO+bBU43OycnM3Wn+DdvDO/8zzA9HlhaJ0AUGuvri4oGg==} 1424 + '@typescript-eslint/type-utils@8.57.0': 1425 + resolution: {integrity: sha512-yjgh7gmDcJ1+TcEg8x3uWQmn8ifvSupnPfjP21twPKrDP/pTHlEQgmKcitzF/rzPSmv7QjJ90vRpN4U+zoUjwQ==} 1422 1426 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1423 1427 peerDependencies: 1424 1428 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 1425 1429 typescript: '>=4.8.4 <6.0.0' 1426 1430 1427 - '@typescript-eslint/types@8.56.1': 1428 - resolution: {integrity: sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==} 1431 + '@typescript-eslint/types@8.57.0': 1432 + resolution: {integrity: sha512-dTLI8PEXhjUC7B9Kre+u0XznO696BhXcTlOn0/6kf1fHaQW8+VjJAVHJ3eTI14ZapTxdkOmc80HblPQLaEeJdg==} 1429 1433 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1430 1434 1431 - '@typescript-eslint/typescript-estree@8.56.1': 1432 - resolution: {integrity: sha512-qzUL1qgalIvKWAf9C1HpvBjif+Vm6rcT5wZd4VoMb9+Km3iS3Cv9DY6dMRMDtPnwRAFyAi7YXJpTIEXLvdfPxg==} 1435 + '@typescript-eslint/typescript-estree@8.57.0': 1436 + resolution: {integrity: sha512-m7faHcyVg0BT3VdYTlX8GdJEM7COexXxS6KqGopxdtkQRvBanK377QDHr4W/vIPAR+ah9+B/RclSW5ldVniO1Q==} 1433 1437 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1434 1438 peerDependencies: 1435 1439 typescript: '>=4.8.4 <6.0.0' 1436 1440 1437 - '@typescript-eslint/utils@8.56.1': 1438 - resolution: {integrity: sha512-HPAVNIME3tABJ61siYlHzSWCGtOoeP2RTIaHXFMPqjrQKCGB9OgUVdiNgH7TJS2JNIQ5qQ4RsAUDuGaGme/KOA==} 1441 + '@typescript-eslint/utils@8.57.0': 1442 + resolution: {integrity: sha512-5iIHvpD3CZe06riAsbNxxreP+MuYgVUsV0n4bwLH//VJmgtt54sQeY2GszntJ4BjYCpMzrfVh2SBnUQTtys2lQ==} 1439 1443 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1440 1444 peerDependencies: 1441 1445 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 1442 1446 typescript: '>=4.8.4 <6.0.0' 1443 1447 1444 - '@typescript-eslint/visitor-keys@8.56.1': 1445 - resolution: {integrity: sha512-KiROIzYdEV85YygXw6BI/Dx4fnBlFQu6Mq4QE4MOH9fFnhohw6wX/OAvDY2/C+ut0I3RSPKenvZJIVYqJNkhEw==} 1448 + '@typescript-eslint/visitor-keys@8.57.0': 1449 + resolution: {integrity: sha512-zm6xx8UT/Xy2oSr2ZXD0pZo7Jx2XsCoID2IUh9YSTFRu7z+WdwYTRk6LhUftm1crwqbuoF6I8zAFeCMw0YjwDg==} 1446 1450 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1447 1451 1448 1452 '@vinejs/compiler@4.1.3': ··· 1453 1457 resolution: {integrity: sha512-GaJY+PyTvcnjPvbL6pJhKNv4zl2vxFE5K8HoEf8LuTWrRa8WMB3jfS/MEywkbOLVQR1UlLxXNqAGcxgZfJcWkg==} 1454 1458 engines: {node: '>=18.16.0'} 1455 1459 1456 - '@vitejs/plugin-vue@6.0.4': 1457 - resolution: {integrity: sha512-uM5iXipgYIn13UUQCZNdWkYk+sysBeA97d5mHsAoAt1u/wpN3+zxOmsVJWosuzX+IMGRzeYUNytztrYznboIkQ==} 1460 + '@vitejs/plugin-vue@6.0.5': 1461 + resolution: {integrity: sha512-bL3AxKuQySfk1iGcBsQnoRVexTPJq0Z/ixFVM8OhVJAP6ZXXXLtM7NFKWhLl30Kg7uTBqIaPXbh+nuQCuBDedg==} 1458 1462 engines: {node: ^20.19.0 || >=22.12.0} 1459 1463 peerDependencies: 1460 - vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 1464 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 1461 1465 vue: ^3.2.25 1462 1466 1463 1467 '@volar/language-core@2.4.28': ··· 1469 1473 '@volar/typescript@2.4.28': 1470 1474 resolution: {integrity: sha512-Ja6yvWrbis2QtN4ClAKreeUZPVYMARDYZl9LMEv1iQ1QdepB6wn0jTRxA9MftYmYa4DQ4k/DaSZpFPUfxl8giw==} 1471 1475 1472 - '@vue/compiler-core@3.5.29': 1473 - resolution: {integrity: sha512-cuzPhD8fwRHk8IGfmYaR4eEe4cAyJEL66Ove/WZL7yWNL134nqLddSLwNRIsFlnnW1kK+p8Ck3viFnC0chXCXw==} 1476 + '@vue/compiler-core@3.5.30': 1477 + resolution: {integrity: sha512-s3DfdZkcu/qExZ+td75015ljzHc6vE+30cFMGRPROYjqkroYI5NV2X1yAMX9UeyBNWB9MxCfPcsjpLS11nzkkw==} 1474 1478 1475 - '@vue/compiler-dom@3.5.29': 1476 - resolution: {integrity: sha512-n0G5o7R3uBVmVxjTIYcz7ovr8sy7QObFG8OQJ3xGCDNhbG60biP/P5KnyY8NLd81OuT1WJflG7N4KWYHaeeaIg==} 1479 + '@vue/compiler-dom@3.5.30': 1480 + resolution: {integrity: sha512-eCFYESUEVYHhiMuK4SQTldO3RYxyMR/UQL4KdGD1Yrkfdx4m/HYuZ9jSfPdA+nWJY34VWndiYdW/wZXyiPEB9g==} 1477 1481 1478 - '@vue/compiler-sfc@3.5.29': 1479 - resolution: {integrity: sha512-oJZhN5XJs35Gzr50E82jg2cYdZQ78wEwvRO6Y63TvLVTc+6xICzJHP1UIecdSPPYIbkautNBanDiWYa64QSFIA==} 1482 + '@vue/compiler-sfc@3.5.30': 1483 + resolution: {integrity: sha512-LqmFPDn89dtU9vI3wHJnwaV6GfTRD87AjWpTWpyrdVOObVtjIuSeZr181z5C4PmVx/V3j2p+0f7edFKGRMpQ5A==} 1480 1484 1481 - '@vue/compiler-ssr@3.5.29': 1482 - resolution: {integrity: sha512-Y/ARJZE6fpjzL5GH/phJmsFwx3g6t2KmHKHx5q+MLl2kencADKIrhH5MLF6HHpRMmlRAYBRSvv347Mepf1zVNw==} 1485 + '@vue/compiler-ssr@3.5.30': 1486 + resolution: {integrity: sha512-NsYK6OMTnx109PSL2IAyf62JP6EUdk4Dmj6AkWcJGBvN0dQoMYtVekAmdqgTtWQgEJo+Okstbf/1p7qZr5H+bA==} 1483 1487 1484 1488 '@vue/language-core@3.2.5': 1485 1489 resolution: {integrity: sha512-d3OIxN/+KRedeM5wQ6H6NIpwS3P5gC9nmyaHgBk+rO6dIsjY+tOh4UlPpiZbAh3YtLdCGEX4M16RmsBqPmJV+g==} 1486 1490 1487 - '@vue/reactivity@3.5.29': 1488 - resolution: {integrity: sha512-zcrANcrRdcLtmGZETBxWqIkoQei8HaFpZWx/GHKxx79JZsiZ8j1du0VUJtu4eJjgFvU/iKL5lRXFXksVmI+5DA==} 1491 + '@vue/reactivity@3.5.30': 1492 + resolution: {integrity: sha512-179YNgKATuwj9gB+66snskRDOitDiuOZqkYia7mHKJaidOMo/WJxHKF8DuGc4V4XbYTJANlfEKb0yxTQotnx4Q==} 1489 1493 1490 - '@vue/runtime-core@3.5.29': 1491 - resolution: {integrity: sha512-8DpW2QfdwIWOLqtsNcds4s+QgwSaHSJY/SUe04LptianUQ/0xi6KVsu/pYVh+HO3NTVvVJjIPL2t6GdeKbS4Lg==} 1494 + '@vue/runtime-core@3.5.30': 1495 + resolution: {integrity: sha512-e0Z+8PQsUTdwV8TtEsLzUM7SzC7lQwYKePydb7K2ZnmS6jjND+WJXkmmfh/swYzRyfP1EY3fpdesyYoymCzYfg==} 1492 1496 1493 - '@vue/runtime-dom@3.5.29': 1494 - resolution: {integrity: sha512-AHvvJEtcY9tw/uk+s/YRLSlxxQnqnAkjqvK25ZiM4CllCZWzElRAoQnCM42m9AHRLNJ6oe2kC5DCgD4AUdlvXg==} 1497 + '@vue/runtime-dom@3.5.30': 1498 + resolution: {integrity: sha512-2UIGakjU4WSQ0T4iwDEW0W7vQj6n7AFn7taqZ9Cvm0Q/RA2FFOziLESrDL4GmtI1wV3jXg5nMoJSYO66egDUBw==} 1495 1499 1496 - '@vue/server-renderer@3.5.29': 1497 - resolution: {integrity: sha512-G/1k6WK5MusLlbxSE2YTcqAAezS+VuwHhOvLx2KnQU7G2zCH6KIb+5Wyt6UjMq7a3qPzNEjJXs1hvAxDclQH+g==} 1500 + '@vue/server-renderer@3.5.30': 1501 + resolution: {integrity: sha512-v+R34icapydRwbZRD0sXwtHqrQJv38JuMB4JxbOxd8NEpGLny7cncMp53W9UH/zo4j8eDHjQ1dEJXwzFQknjtQ==} 1498 1502 peerDependencies: 1499 - vue: 3.5.29 1503 + vue: 3.5.30 1500 1504 1501 - '@vue/shared@3.5.29': 1502 - resolution: {integrity: sha512-w7SR0A5zyRByL9XUkCfdLs7t9XOHUyJ67qPGQjOou3p6GvBeBW+AVjUUmlxtZ4PIYaRvE+1LmK44O4uajlZwcg==} 1505 + '@vue/shared@3.5.30': 1506 + resolution: {integrity: sha512-YXgQ7JjaO18NeK2K9VTbDHaFy62WrObMa6XERNfNOkAhD1F1oDSf3ZJ7K6GqabZ0BvSDHajp8qfS5Sa2I9n8uQ==} 1503 1507 1504 1508 abort-controller@3.0.0: 1505 1509 resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} ··· 1580 1584 base64-js@1.5.1: 1581 1585 resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} 1582 1586 1583 - baseline-browser-mapping@2.10.0: 1584 - resolution: {integrity: sha512-lIyg0szRfYbiy67j9KN8IyeD7q7hcmqnJ1ddWmNt19ItGpNN64mnllmxUNFIOdOm6by97jlL6wfpTTJrmnjWAA==} 1587 + baseline-browser-mapping@2.10.8: 1588 + resolution: {integrity: sha512-PCLz/LXGBsNTErbtB6i5u4eLpHeMfi93aUv5duMmj6caNu6IphS4q6UevDnL36sZQv9lrP11dbPKGMaXPwMKfQ==} 1585 1589 engines: {node: '>=6.0.0'} 1586 1590 hasBin: true 1587 1591 ··· 1589 1593 resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} 1590 1594 engines: {node: '>= 0.8'} 1591 1595 1592 - better-sqlite3@12.6.2: 1593 - resolution: {integrity: sha512-8VYKM3MjCa9WcaSAI3hzwhmyHVlH8tiGFwf0RlTsZPWJ1I5MkzjiudCo4KC4DxOaL/53A5B1sI/IbldNFDbsKA==} 1596 + better-sqlite3@12.8.0: 1597 + resolution: {integrity: sha512-RxD2Vd96sQDjQr20kdP+F+dK/1OUNiVOl200vKBZY8u0vTwysfolF6Hq+3ZK2+h8My9YvZhHsF+RSGZW2VYrPQ==} 1594 1598 engines: {node: 20.x || 22.x || 23.x || 24.x || 25.x} 1595 1599 1596 1600 bindings@1.5.0: ··· 1642 1646 resolution: {integrity: sha512-TO9xmyXTZ9HUHI8M1OnvExxYB0eYVS/1e5s7IDMTAoIcwUd+aNcFODs6Xk83mobk0velyHFQgA1yIrvYc6wclw==} 1643 1647 engines: {node: '>=20'} 1644 1648 1645 - caniuse-lite@1.0.30001775: 1646 - resolution: {integrity: sha512-s3Qv7Lht9zbVKE9XoTyRG6wVDCKdtOFIjBGg3+Yhn6JaytuNKPIjBMTMIY1AnOH3seL5mvF+x33oGAyK3hVt3A==} 1649 + caniuse-lite@1.0.30001779: 1650 + resolution: {integrity: sha512-U5og2PN7V4DMgF50YPNtnZJGWVLFjjsN3zb6uMT5VGYIewieDj1upwfuVNXf4Kor+89c3iCRJnSzMD5LmTvsfA==} 1647 1651 1648 1652 case-anything@3.1.2: 1649 1653 resolution: {integrity: sha512-wljhAjDDIv/hM2FzgJnYQg90AWmZMNtESCjTeLH680qTzdo0nErlCxOmgzgX4ZsZAtIvqHyD87ES8QyriXB+BQ==} ··· 1668 1672 resolution: {integrity: sha512-drVkSqfwA+TvuEhFipiR1OC9boEGZL5RrWvVsOthdcvQNXyCCuKkEiTOTXZ7qxSf/GLwq4GvzfrQD/Wz325hgw==} 1669 1673 engines: {node: '>=16'} 1670 1674 1671 - chevrotain@11.1.2: 1672 - resolution: {integrity: sha512-opLQzEVriiH1uUQ4Kctsd49bRoFDXGGSC4GUqj7pGyxM3RehRhvTlZJc1FL/Flew2p5uwxa1tUDWKzI4wNM8pg==} 1675 + chevrotain@11.2.0: 1676 + resolution: {integrity: sha512-mHCHTxM51nCklUw9RzRVc0DLjAh/SAUPM4k/zMInlTIo25ldWXOZoPt7XEIk/LwoT4lFVmJcu9g5MHtx371x3A==} 1673 1677 1674 1678 chokidar@5.0.0: 1675 1679 resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==} ··· 1694 1698 resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==} 1695 1699 engines: {node: 10.* || >= 12.*} 1696 1700 1697 - cli-truncate@5.1.1: 1698 - resolution: {integrity: sha512-SroPvNHxUnk+vIW/dOSfNqdy1sPEFkrTk6TUtqLCnBlo3N7TNYYkzzN7uSD6+jVjrdO4+p8nH7JzH6cIvUem6A==} 1701 + cli-truncate@5.2.0: 1702 + resolution: {integrity: sha512-xRwvIOMGrfOAnM1JYtqQImuaNtDEv9v6oIYAs4LIHwTiKee8uwvIi363igssOC0O5U04i4AlENs79LQLu9tEMw==} 1699 1703 engines: {node: '>=20'} 1700 1704 1701 1705 cliui@8.0.1: ··· 1760 1764 dateformat@4.6.3: 1761 1765 resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} 1762 1766 1763 - dayjs@1.11.19: 1764 - resolution: {integrity: sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==} 1767 + dayjs@1.11.20: 1768 + resolution: {integrity: sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==} 1765 1769 1766 1770 debug@4.3.4: 1767 1771 resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} ··· 1785 1789 resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} 1786 1790 engines: {node: '>=10'} 1787 1791 1788 - dedent@1.7.1: 1789 - resolution: {integrity: sha512-9JmrhGZpOlEgOLdQgSm0zxFaYoQon408V1v49aqTWuXENVlnCuY9JBZcXZiCsZQWDjTm5Qf/nIvAy77mXDAjEg==} 1792 + dedent@1.7.2: 1793 + resolution: {integrity: sha512-WzMx3mW98SN+zn3hgemf4OzdmyNhhhKz5Ay0pUfQiMQ3e1g+xmTJWp/pKdwKVXhdSkAEGIIzqeuWrL3mV/AXbA==} 1790 1794 peerDependencies: 1791 1795 babel-plugin-macros: ^3.1.0 1792 1796 peerDependenciesMeta: ··· 1855 1859 resolution: {integrity: sha512-WEXNseOSK6n5+Maf6dBPCMgsOuw4mpOqItMniXmdILVCH5PcjQ/CZDfw8IYyMwAjhshoznG+8WjsERy4+56xhA==} 1856 1860 engines: {node: '>=18.16.0'} 1857 1861 1858 - edgejs-parser@0.2.18: 1859 - resolution: {integrity: sha512-O1Xg3ISESg2bl8DqP5q3x1b88cqTSgLmEBqNhGH482JdAIexDY7gh7FA9Y5kHOFwRNsTLFoziwQou0lprJ1MYQ==} 1862 + edgejs-parser@0.2.19: 1863 + resolution: {integrity: sha512-KO9pF1JSd6dDL7+hJM1W7PbzdTV/siSCoYbN3Ej84csh4RUBd14NvE4uzm4LOiuph9w/j+YlcBkPyp0C5SOzrQ==} 1860 1864 1861 1865 ee-first@1.1.1: 1862 1866 resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} 1863 1867 1864 - electron-to-chromium@1.5.302: 1865 - resolution: {integrity: sha512-sM6HAN2LyK82IyPBpznDRqlTQAtuSaO+ShzFiWTvoMJLHyZ+Y39r8VMfHzwbU8MVBzQ4Wdn85+wlZl2TLGIlwg==} 1868 + electron-to-chromium@1.5.313: 1869 + resolution: {integrity: sha512-QBMrTWEf00GXZmJyx2lbYD45jpI3TUFnNIzJ5BBc8piGUDwMPa1GV6HJWTZVvY/eiN3fSopl7NRbgGp9sZ9LTA==} 1866 1870 1867 1871 emittery@1.2.1: 1868 1872 resolution: {integrity: sha512-sFz64DCRjirhwHLxofFqxYQm6DCp6o0Ix7jwKQvuCHPn4GMRZNuBZyLPu9Ccmk/QSCAMZt6FOUqA8JZCQvA9fw==} ··· 1912 1916 resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} 1913 1917 engines: {node: '>= 0.4'} 1914 1918 1915 - esbuild@0.27.3: 1916 - resolution: {integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==} 1919 + esbuild@0.27.4: 1920 + resolution: {integrity: sha512-Rq4vbHnYkK5fws5NF7MYTU68FPRE1ajX7heQ/8QXXWqNgqqJ/GkmmyxIzUnf2Sr/bakf8l54716CcMGHYhMrrQ==} 1917 1921 engines: {node: '>=18'} 1918 1922 hasBin: true 1919 1923 ··· 1966 1970 peerDependencies: 1967 1971 eslint: '>=9.38.0' 1968 1972 1969 - eslint-scope@9.1.1: 1970 - resolution: {integrity: sha512-GaUN0sWim5qc8KVErfPBWmc31LEsOkrUJbvJZV+xuL3u2phMUK4HIvXlWAakfC8W4nzlK+chPEAkYOYb5ZScIw==} 1973 + eslint-scope@9.1.2: 1974 + resolution: {integrity: sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==} 1971 1975 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1972 1976 1973 1977 eslint-visitor-keys@3.4.3: ··· 1982 1986 resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} 1983 1987 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1984 1988 1985 - eslint@10.0.2: 1986 - resolution: {integrity: sha512-uYixubwmqJZH+KLVYIVKY1JQt7tysXhtj21WSvjcSmU5SVNzMus1bgLe+pAt816yQ8opKfheVVoPLqvVMGejYw==} 1989 + eslint@10.0.3: 1990 + resolution: {integrity: sha512-COV33RzXZkqhG9P2rZCFl9ZmJ7WL+gQSCRzE7RhkbclbQPtLAWReL7ysA0Sh4c8Im2U9ynybdR56PV0XcKvqaQ==} 1987 1991 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1988 1992 hasBin: true 1989 1993 peerDependencies: ··· 2000 2004 resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} 2001 2005 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2002 2006 2003 - espree@11.1.1: 2004 - resolution: {integrity: sha512-AVHPqQoZYc+RUM4/3Ly5udlZY/U4LS8pIG05jEjWM2lQMU/oaZ7qshzAl2YP1tfNmXfftH3ohurfwNAug+MnsQ==} 2007 + espree@11.2.0: 2008 + resolution: {integrity: sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==} 2005 2009 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 2006 2010 2007 2011 esquery@1.7.0: ··· 2093 2097 resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} 2094 2098 engines: {node: '>=16.0.0'} 2095 2099 2096 - file-type@21.3.0: 2097 - resolution: {integrity: sha512-8kPJMIGz1Yt/aPEwOsrR97ZyZaD1Iqm8PClb1nYFclUCkBi0Ma5IsYNQzvSFS9ib51lWyIw5mIT9rWzI/xjpzA==} 2100 + file-type@21.3.2: 2101 + resolution: {integrity: sha512-DLkUvGwep3poOV2wpzbHCOnSKGk1LzyXTv+aHFgN2VFl96wnp8YA9YjO2qPzg5PuL8q/SW9Pdi6WTkYOIh995w==} 2098 2102 engines: {node: '>=20'} 2099 2103 2100 2104 file-uri-to-path@1.0.0: ··· 2120 2124 resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} 2121 2125 engines: {node: '>=16'} 2122 2126 2123 - flatted@3.3.3: 2124 - resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} 2127 + flatted@3.4.1: 2128 + resolution: {integrity: sha512-IxfVbRFVlV8V/yRaGzk0UVIcsKKHMSfYw66T/u4nTwlWteQePsxe//LjudR1AMX4tZW3WFCh3Zqa/sjlqpbURQ==} 2125 2129 2126 2130 flattie@1.1.1: 2127 2131 resolution: {integrity: sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==} ··· 2382 2386 iso-datestring-validator@2.2.2: 2383 2387 resolution: {integrity: sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==} 2384 2388 2385 - jest-diff@30.2.0: 2386 - resolution: {integrity: sha512-dQHFo3Pt4/NLlG5z4PxZ/3yZTZ1C7s9hveiOj+GCN+uT109NC2QgsoVZsVOAvbJ3RgKkvyLGXZV9+piDpWbm6A==} 2389 + jest-diff@30.3.0: 2390 + resolution: {integrity: sha512-n3q4PDQjS4LrKxfWB3Z5KNk1XjXtZTBwQp71OP0Jo03Z6V60x++K5L8k6ZrW8MY8pOFylZvHM0zsjS1RqlHJZQ==} 2387 2391 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 2388 2392 2389 2393 jose@5.10.0: ··· 2487 2491 lru-cache@10.4.3: 2488 2492 resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} 2489 2493 2490 - lru-cache@11.2.6: 2491 - resolution: {integrity: sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==} 2494 + lru-cache@11.2.7: 2495 + resolution: {integrity: sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==} 2492 2496 engines: {node: 20 || >=22} 2493 2497 2494 2498 luxon@3.7.2: ··· 2571 2575 natural-compare@1.4.0: 2572 2576 resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} 2573 2577 2574 - node-abi@3.87.0: 2575 - resolution: {integrity: sha512-+CGM1L1CgmtheLcBuleyYOn7NWPVu0s0EJH2C4puxgEZb9h8QpR9G2dBfZJOAUhi7VQxuBPMd0hiISWcTyiYyQ==} 2578 + node-abi@3.88.0: 2579 + resolution: {integrity: sha512-At6b4UqIEVudaqPsXjmUO1r/N5BUr4yhDGs5PkBE8/oG5+TfLPhFechiskFsnT6Ql0VfUXbalUUCbfXxtj7K+w==} 2576 2580 engines: {node: '>=10'} 2577 2581 2578 - node-releases@2.0.27: 2579 - resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} 2582 + node-releases@2.0.36: 2583 + resolution: {integrity: sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==} 2580 2584 2581 2585 normalize-package-data@8.0.0: 2582 2586 resolution: {integrity: sha512-RWk+PI433eESQ7ounYxIp67CYuVsS1uYSonX3kA6ps/3LWfjVQa/ptEg6Y3T6uAMq1mWpX9PQ+qx+QaHpsc7gQ==} ··· 2668 2672 pg-cloudflare@1.3.0: 2669 2673 resolution: {integrity: sha512-6lswVVSztmHiRtD6I8hw4qP/nDm1EJbKMRhf3HCYaqud7frGysPv7FYJ5noZQdhQtN2xJnimfMtvQq21pdbzyQ==} 2670 2674 2671 - pg-connection-string@2.11.0: 2672 - resolution: {integrity: sha512-kecgoJwhOpxYU21rZjULrmrBJ698U2RxXofKVzOn5UDj61BPj/qMb7diYUR1nLScCDbrztQFl1TaQZT0t1EtzQ==} 2675 + pg-connection-string@2.12.0: 2676 + resolution: {integrity: sha512-U7qg+bpswf3Cs5xLzRqbXbQl85ng0mfSV/J0nnA31MCLgvEaAo7CIhmeyrmJpOr7o+zm0rXK+hNnT5l9RHkCkQ==} 2673 2677 2674 2678 pg-connection-string@2.6.2: 2675 2679 resolution: {integrity: sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA==} ··· 2678 2682 resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} 2679 2683 engines: {node: '>=4.0.0'} 2680 2684 2681 - pg-pool@3.12.0: 2682 - resolution: {integrity: sha512-eIJ0DES8BLaziFHW7VgJEBPi5hg3Nyng5iKpYtj3wbcAUV9A1wLgWiY7ajf/f/oO1wfxt83phXPY8Emztg7ITg==} 2685 + pg-pool@3.13.0: 2686 + resolution: {integrity: sha512-gB+R+Xud1gLFuRD/QgOIgGOBE2KCQPaPwkzBBGC9oG69pHTkhQeIuejVIk3/cnDyX39av2AxomQiyPT13WKHQA==} 2683 2687 peerDependencies: 2684 2688 pg: '>=8.0' 2685 2689 2686 - pg-protocol@1.12.0: 2687 - resolution: {integrity: sha512-uOANXNRACNdElMXJ0tPz6RBM0XQ61nONGAwlt8da5zs/iUOOCLBQOHSXnrC6fMsvtjxbOJrZZl5IScGv+7mpbg==} 2690 + pg-protocol@1.13.0: 2691 + resolution: {integrity: sha512-zzdvXfS6v89r6v7OcFCHfHlyG/wvry1ALxZo4LqgUoy7W9xhBDMaqOuMiF3qEV45VqsN6rdlcehHrfDtlCPc8w==} 2688 2692 2689 2693 pg-types@2.2.0: 2690 2694 resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} 2691 2695 engines: {node: '>=4'} 2692 2696 2693 - pg@8.19.0: 2694 - resolution: {integrity: sha512-QIcLGi508BAHkQ3pJNptsFz5WQMlpGbuBGBaIaXsWK8mel2kQ/rThYI+DbgjUvZrIr7MiuEuc9LcChJoEZK1xQ==} 2697 + pg@8.20.0: 2698 + resolution: {integrity: sha512-ldhMxz2r8fl/6QkXnBD3CR9/xg694oT6DZQ2s6c/RI28OjtSOpxnPrUCGOBJ46RCUxcWdx3p6kw/xnDHjKvaRA==} 2695 2699 engines: {node: '>= 16.0.0'} 2696 2700 peerDependencies: 2697 2701 pg-native: '>=3.0.1' ··· 2755 2759 resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} 2756 2760 engines: {node: '>=4'} 2757 2761 2758 - postcss@8.5.6: 2759 - resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} 2762 + postcss@8.5.8: 2763 + resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==} 2760 2764 engines: {node: ^10 || ^12 || >=14} 2761 2765 2762 2766 postgres-array@2.0.0: ··· 2793 2797 resolution: {integrity: sha512-SxToR7P8Y2lWmv/kTzVLC1t/GDI2WGjMwNhLLE9qtH8Q13C+aEmuRlzDst4Up4s0Wc8sF2M+J57iB3cMLqftfg==} 2794 2798 engines: {node: '>=6.0.0'} 2795 2799 2796 - prettier-plugin-edgejs@1.0.6: 2797 - resolution: {integrity: sha512-RZ3xPEiHfw6ca/YzfKmu6rSOviheC9THfGlqg7rs8srbr1RugJQ8k3KmjLHH1oXadQBzZeIeZ3d25Dhs+fe4UA==} 2800 + prettier-plugin-edgejs@1.0.7: 2801 + resolution: {integrity: sha512-IP3dEjxGUXnU9Ev6znBzPBvM6x2nIebP4NUW1Z5g1XEi37FgEzSPmQExkdVOdtf2B6oeC8r4pzIvBobLx7ewMw==} 2798 2802 2799 2803 prettier@3.8.1: 2800 2804 resolution: {integrity: sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==} 2801 2805 engines: {node: '>=14'} 2802 2806 hasBin: true 2803 2807 2804 - pretty-format@30.2.0: 2805 - resolution: {integrity: sha512-9uBdv/B4EefsuAL+pWqueZyZS2Ba+LxfFeQ9DN14HU4bN8bhaxKdkpjpB6fs9+pSjIBu+FXQHImEg8j/Lw0+vA==} 2808 + pretty-format@30.3.0: 2809 + resolution: {integrity: sha512-oG4T3wCbfeuvljnyAzhBvpN45E8iOTXCU/TD3zXW80HA3dQ4ahdqMkWGiPWZvjpQwlbyHrPTWUAqUzGzv4l1JQ==} 2806 2810 engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} 2807 2811 2808 2812 pretty-hrtime@1.0.3: ··· 3024 3028 slashes@3.0.12: 3025 3029 resolution: {integrity: sha512-Q9VME8WyGkc7pJf6QEkj3wE+2CnvZMI+XJhwdTPR8Z/kWQRXi7boAWLDibRPyHRTUTPx5FaU7MsyrjI3yLB4HA==} 3026 3030 3027 - slice-ansi@7.1.2: 3028 - resolution: {integrity: sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==} 3029 - engines: {node: '>=18'} 3030 - 3031 3031 slice-ansi@8.0.0: 3032 3032 resolution: {integrity: sha512-stxByr12oeeOyY2BlviTNQlYV5xOj47GirPr4yA1hE9JCtxfQN0+tVbkxwCtYDQWhEKWFHsEK48ORg5jrouCAg==} 3033 3033 engines: {node: '>=20'} 3034 3034 3035 - slugify@1.6.6: 3036 - resolution: {integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==} 3035 + slugify@1.6.8: 3036 + resolution: {integrity: sha512-HVk9X1E0gz3mSpoi60h/saazLKXKaZThMLU3u/aNwoYn8/xQyX2MGxL0ui2eaokkD7tF+Zo+cKTHUbe1mmmGzA==} 3037 3037 engines: {node: '>=8.0.0'} 3038 3038 3039 3039 sonic-boom@3.8.1: ··· 3162 3162 timekeeper@2.3.1: 3163 3163 resolution: {integrity: sha512-LeQRS7/4JcC0PgdSFnfUiStQEdiuySlCj/5SJ18D+T1n9BoY7PxKFfCwLulpHXoLUFr67HxBddQdEX47lDGx1g==} 3164 3164 3165 - tinyexec@1.0.2: 3166 - resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} 3165 + tinyexec@1.0.4: 3166 + resolution: {integrity: sha512-u9r3uZC0bdpGOXtlxUIdwf9pkmvhqJdrVCH9fapQtgy/OeTTMZ1nqH7agtvEfmGui6e1XxjcdrlxvxJvc3sMqw==} 3167 3167 engines: {node: '>=18'} 3168 3168 3169 3169 tinyglobby@0.2.15: ··· 3221 3221 resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==} 3222 3222 engines: {node: '>= 0.6'} 3223 3223 3224 - typescript-eslint@8.56.1: 3225 - resolution: {integrity: sha512-U4lM6pjmBX7J5wk4szltF7I1cGBHXZopnAXCMXb3+fZ3B/0Z3hq3wS/CCUB2NZBNAExK92mCU2tEohWuwVMsDQ==} 3224 + typescript-eslint@8.57.0: 3225 + resolution: {integrity: sha512-W8GcigEMEeB07xEZol8oJ26rigm3+bfPHxHvwbYUlu1fUDsGuQ7Hiskx5xGW/xM4USc9Ephe3jtv7ZYPQntHeA==} 3226 3226 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 3227 3227 peerDependencies: 3228 3228 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 ··· 3252 3252 undici-types@7.16.0: 3253 3253 resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} 3254 3254 3255 - undici@6.23.0: 3256 - resolution: {integrity: sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==} 3255 + undici@6.24.1: 3256 + resolution: {integrity: sha512-sC+b0tB1whOCzbtlx20fx3WgCXwkW627p4EA9uM+/tNNPkSS+eSEld6pAs9nDv7WbY1UUljBMYPtu9BCOrCWKA==} 3257 3257 engines: {node: '>=18.17'} 3258 3258 3259 3259 unicode-segmenter@0.14.5: ··· 3365 3365 peerDependencies: 3366 3366 typescript: '>=5.0.0' 3367 3367 3368 - vue@3.5.29: 3369 - resolution: {integrity: sha512-BZqN4Ze6mDQVNAni0IHeMJ5mwr8VAJ3MQC9FmprRhcBYENw+wOAAjRj8jfmN6FLl0j96OXbR+CjWhmAmM+QGnA==} 3368 + vue@3.5.30: 3369 + resolution: {integrity: sha512-hTHLc6VNZyzzEH/l7PFGjpcTvUgiaPK5mdLkbjrTeWSRcEfxFrv56g/XckIYlE9ckuobsdwqd5mk2g1sBkMewg==} 3370 3370 peerDependencies: 3371 3371 typescript: '*' 3372 3372 peerDependenciesMeta: ··· 3442 3442 dependencies: 3443 3443 '@poppinss/cliui': 6.7.0 3444 3444 '@poppinss/hooks': 7.3.0 3445 - '@poppinss/macroable': 1.1.0 3445 + '@poppinss/macroable': 1.1.1 3446 3446 '@poppinss/prompts': 3.1.6 3447 3447 '@poppinss/utils': 7.0.1 3448 3448 fastest-levenshtein: 1.0.16 ··· 3451 3451 yargs-parser: 22.0.0 3452 3452 youch: 4.1.0 3453 3453 3454 - '@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0)': 3454 + '@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0)': 3455 3455 dependencies: 3456 3456 '@adonisjs/config': 6.1.0 3457 3457 '@adonisjs/fold': 11.0.0 3458 3458 '@poppinss/hooks': 7.3.0 3459 - '@poppinss/macroable': 1.1.0 3459 + '@poppinss/macroable': 1.1.1 3460 3460 '@poppinss/utils': 7.0.1 3461 3461 glob-parent: 6.0.2 3462 3462 tempura: 0.4.1 3463 3463 optionalDependencies: 3464 - '@adonisjs/assembler': 8.0.0(typescript@5.9.3) 3464 + '@adonisjs/assembler': 8.0.1(typescript@5.9.3) 3465 3465 3466 - '@adonisjs/assembler@8.0.0(typescript@5.9.3)': 3466 + '@adonisjs/assembler@8.0.1(typescript@5.9.3)': 3467 3467 dependencies: 3468 3468 '@adonisjs/env': 7.0.0 3469 3469 '@antfu/install-pkg': 1.1.0 3470 - '@ast-grep/napi': 0.41.0 3470 + '@ast-grep/napi': 0.41.1 3471 3471 '@poppinss/cliui': 6.7.0 3472 3472 '@poppinss/hooks': 7.3.0 3473 3473 '@poppinss/utils': 7.0.1 3474 3474 chokidar: 5.0.0 3475 - dedent: 1.7.1 3475 + dedent: 1.7.2 3476 3476 execa: 9.6.1 3477 3477 fast-glob: 3.3.3 3478 3478 fdir: 6.5.0(picomatch@4.0.3) ··· 3490 3490 transitivePeerDependencies: 3491 3491 - babel-plugin-macros 3492 3492 3493 - '@adonisjs/auth@10.0.0(c5d4f1f1a7b21838a66b8c727cbd8586)': 3493 + '@adonisjs/auth@10.0.0(e9a85a1c0e1d07a2e3b01a2ab6e7420d)': 3494 3494 dependencies: 3495 - '@adonisjs/core': 7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 3496 - '@adonisjs/presets': 3.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0)) 3495 + '@adonisjs/core': 7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 3496 + '@adonisjs/presets': 3.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0)) 3497 3497 basic-auth: 2.0.1 3498 3498 optionalDependencies: 3499 - '@adonisjs/assembler': 8.0.0(typescript@5.9.3) 3500 - '@adonisjs/lucid': 22.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.6.2)(luxon@3.7.2)(pg@8.19.0) 3501 - '@adonisjs/session': 8.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@adonisjs/lucid@22.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.6.2)(luxon@3.7.2)(pg@8.19.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/plugin-adonisjs@5.1.0(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2))(edge.js@6.5.0) 3499 + '@adonisjs/assembler': 8.0.1(typescript@5.9.3) 3500 + '@adonisjs/lucid': 22.1.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.8.0)(luxon@3.7.2)(pg@8.20.0) 3501 + '@adonisjs/session': 8.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@adonisjs/lucid@22.1.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.8.0)(luxon@3.7.2)(pg@8.20.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/plugin-adonisjs@5.1.0(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2))(edge.js@6.5.0) 3502 3502 '@japa/browser-client': 2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2) 3503 - '@japa/plugin-adonisjs': 5.1.0(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2) 3503 + '@japa/plugin-adonisjs': 5.1.0(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2) 3504 3504 3505 - '@adonisjs/bodyparser@11.0.0(@adonisjs/http-server@8.0.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/events@10.1.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0)(@adonisjs/logger@7.1.0(pino-pretty@13.1.3))(@boringnode/encryption@1.0.0)(youch@4.1.0))': 3505 + '@adonisjs/bodyparser@11.0.0(@adonisjs/http-server@8.0.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/events@10.1.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0)(@adonisjs/logger@7.1.0(pino-pretty@13.1.3))(@boringnode/encryption@1.0.0)(youch@4.1.0))': 3506 3506 dependencies: 3507 - '@adonisjs/http-server': 8.0.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/events@10.1.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0)(@adonisjs/logger@7.1.0(pino-pretty@13.1.3))(@boringnode/encryption@1.0.0)(youch@4.1.0) 3508 - '@poppinss/macroable': 1.1.0 3507 + '@adonisjs/http-server': 8.0.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/events@10.1.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0)(@adonisjs/logger@7.1.0(pino-pretty@13.1.3))(@boringnode/encryption@1.0.0)(youch@4.1.0) 3508 + '@poppinss/macroable': 1.1.1 3509 3509 '@poppinss/middleware': 3.2.7 3510 3510 '@poppinss/multiparty': 3.0.0 3511 3511 '@poppinss/qs': 6.15.0 3512 3512 '@poppinss/utils': 7.0.1 3513 - file-type: 21.3.0 3513 + file-type: 21.3.2 3514 3514 inflation: 2.1.0 3515 3515 media-typer: 1.1.0 3516 3516 raw-body: 3.0.2 ··· 3521 3521 dependencies: 3522 3522 '@poppinss/utils': 7.0.1 3523 3523 3524 - '@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0)': 3524 + '@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0)': 3525 3525 dependencies: 3526 3526 '@adonisjs/ace': 14.0.1(youch@4.1.0) 3527 - '@adonisjs/application': 9.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0) 3528 - '@adonisjs/bodyparser': 11.0.0(@adonisjs/http-server@8.0.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/events@10.1.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0)(@adonisjs/logger@7.1.0(pino-pretty@13.1.3))(@boringnode/encryption@1.0.0)(youch@4.1.0)) 3527 + '@adonisjs/application': 9.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0) 3528 + '@adonisjs/bodyparser': 11.0.0(@adonisjs/http-server@8.0.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/events@10.1.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0)(@adonisjs/logger@7.1.0(pino-pretty@13.1.3))(@boringnode/encryption@1.0.0)(youch@4.1.0)) 3529 3529 '@adonisjs/config': 6.1.0 3530 3530 '@adonisjs/env': 7.0.0 3531 - '@adonisjs/events': 10.1.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0) 3531 + '@adonisjs/events': 10.1.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0) 3532 3532 '@adonisjs/fold': 11.0.0 3533 3533 '@adonisjs/hash': 10.0.0 3534 3534 '@adonisjs/health': 3.1.0 3535 - '@adonisjs/http-server': 8.0.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/events@10.1.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0)(@adonisjs/logger@7.1.0(pino-pretty@13.1.3))(@boringnode/encryption@1.0.0)(youch@4.1.0) 3535 + '@adonisjs/http-server': 8.0.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/events@10.1.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0)(@adonisjs/logger@7.1.0(pino-pretty@13.1.3))(@boringnode/encryption@1.0.0)(youch@4.1.0) 3536 3536 '@adonisjs/http-transformers': 2.3.1(@adonisjs/fold@11.0.0) 3537 3537 '@adonisjs/logger': 7.1.0(pino-pretty@13.1.3) 3538 3538 '@adonisjs/repl': 5.0.0 3539 3539 '@boringnode/encryption': 1.0.0 3540 3540 '@poppinss/colors': 4.1.6 3541 3541 '@poppinss/dumper': 0.7.0 3542 - '@poppinss/macroable': 1.1.0 3542 + '@poppinss/macroable': 1.1.1 3543 3543 '@poppinss/utils': 7.0.1 3544 3544 '@sindresorhus/is': 7.2.0 3545 3545 '@types/he': 1.2.3 ··· 3548 3548 pretty-hrtime: 1.0.3 3549 3549 string-width: 8.2.0 3550 3550 optionalDependencies: 3551 - '@adonisjs/assembler': 8.0.0(typescript@5.9.3) 3551 + '@adonisjs/assembler': 8.0.1(typescript@5.9.3) 3552 3552 '@vinejs/vine': 4.3.0 3553 3553 edge.js: 6.5.0 3554 3554 pino-pretty: 13.1.3 ··· 3556 3556 transitivePeerDependencies: 3557 3557 - supports-color 3558 3558 3559 - '@adonisjs/cors@3.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))': 3559 + '@adonisjs/cors@3.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))': 3560 3560 dependencies: 3561 - '@adonisjs/core': 7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 3561 + '@adonisjs/core': 7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 3562 3562 optionalDependencies: 3563 - '@adonisjs/assembler': 8.0.0(typescript@5.9.3) 3563 + '@adonisjs/assembler': 8.0.1(typescript@5.9.3) 3564 3564 3565 3565 '@adonisjs/env@7.0.0': 3566 3566 dependencies: ··· 3568 3568 '@poppinss/validator-lite': 2.1.2 3569 3569 split-lines: 3.0.0 3570 3570 3571 - '@adonisjs/eslint-config@3.0.0(eslint@10.0.2)(prettier@3.8.1)(typescript@5.9.3)': 3571 + '@adonisjs/eslint-config@3.0.0(eslint@10.0.3)(prettier@3.8.1)(typescript@5.9.3)': 3572 3572 dependencies: 3573 - '@adonisjs/eslint-plugin': 2.2.2(eslint@10.0.2)(typescript@5.9.3) 3574 - '@stylistic/eslint-plugin': 5.9.0(eslint@10.0.2) 3575 - eslint: 10.0.2 3576 - eslint-config-prettier: 10.1.8(eslint@10.0.2) 3577 - eslint-plugin-prettier: 5.5.5(eslint-config-prettier@10.1.8(eslint@10.0.2))(eslint@10.0.2)(prettier@3.8.1) 3578 - eslint-plugin-unicorn: 63.0.0(eslint@10.0.2) 3573 + '@adonisjs/eslint-plugin': 2.2.2(eslint@10.0.3)(typescript@5.9.3) 3574 + '@stylistic/eslint-plugin': 5.10.0(eslint@10.0.3) 3575 + eslint: 10.0.3 3576 + eslint-config-prettier: 10.1.8(eslint@10.0.3) 3577 + eslint-plugin-prettier: 5.5.5(eslint-config-prettier@10.1.8(eslint@10.0.3))(eslint@10.0.3)(prettier@3.8.1) 3578 + eslint-plugin-unicorn: 63.0.0(eslint@10.0.3) 3579 3579 prettier: 3.8.1 3580 - typescript-eslint: 8.56.1(eslint@10.0.2)(typescript@5.9.3) 3580 + typescript-eslint: 8.57.0(eslint@10.0.3)(typescript@5.9.3) 3581 3581 transitivePeerDependencies: 3582 3582 - '@types/eslint' 3583 3583 - supports-color 3584 3584 - typescript 3585 3585 3586 - '@adonisjs/eslint-plugin@2.2.2(eslint@10.0.2)(typescript@5.9.3)': 3586 + '@adonisjs/eslint-plugin@2.2.2(eslint@10.0.3)(typescript@5.9.3)': 3587 3587 dependencies: 3588 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2)(typescript@5.9.3) 3589 - eslint: 10.0.2 3588 + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3)(typescript@5.9.3) 3589 + eslint: 10.0.3 3590 3590 micromatch: 4.0.8 3591 3591 read-package-up: 12.0.0 3592 3592 transitivePeerDependencies: 3593 3593 - supports-color 3594 3594 - typescript 3595 3595 3596 - '@adonisjs/events@10.1.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0)': 3596 + '@adonisjs/events@10.1.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0)': 3597 3597 dependencies: 3598 - '@adonisjs/application': 9.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0) 3598 + '@adonisjs/application': 9.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0) 3599 3599 '@adonisjs/fold': 11.0.0 3600 3600 '@poppinss/utils': 7.0.1 3601 3601 '@sindresorhus/is': 7.2.0 ··· 3616 3616 '@poppinss/utils': 7.0.1 3617 3617 check-disk-space: 3.4.0 3618 3618 3619 - '@adonisjs/http-server@8.0.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/events@10.1.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0)(@adonisjs/logger@7.1.0(pino-pretty@13.1.3))(@boringnode/encryption@1.0.0)(youch@4.1.0)': 3619 + '@adonisjs/http-server@8.0.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/events@10.1.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0)(@adonisjs/logger@7.1.0(pino-pretty@13.1.3))(@boringnode/encryption@1.0.0)(youch@4.1.0)': 3620 3620 dependencies: 3621 - '@adonisjs/application': 9.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0) 3622 - '@adonisjs/events': 10.1.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0) 3621 + '@adonisjs/application': 9.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0) 3622 + '@adonisjs/events': 10.1.0(@adonisjs/application@9.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/config@6.1.0)(@adonisjs/fold@11.0.0))(@adonisjs/fold@11.0.0) 3623 3623 '@adonisjs/fold': 11.0.0 3624 3624 '@adonisjs/logger': 7.1.0(pino-pretty@13.1.3) 3625 3625 '@boringnode/encryption': 1.0.0 3626 - '@poppinss/macroable': 1.1.0 3626 + '@poppinss/macroable': 1.1.1 3627 3627 '@poppinss/matchit': 3.2.0 3628 3628 '@poppinss/middleware': 3.2.7 3629 3629 '@poppinss/qs': 6.15.0 ··· 3650 3650 '@poppinss/exception': 1.2.3 3651 3651 '@poppinss/types': 1.2.1 3652 3652 3653 - '@adonisjs/inertia@4.1.0(bfae6d394680622da69f5e0d0c801cc1)': 3653 + '@adonisjs/inertia@4.1.0(aae4436d127546da9c2ba3960369a192)': 3654 3654 dependencies: 3655 - '@adonisjs/core': 7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 3656 - '@adonisjs/session': 8.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@adonisjs/lucid@22.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.6.2)(luxon@3.7.2)(pg@8.19.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/plugin-adonisjs@5.1.0(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2))(edge.js@6.5.0) 3657 - '@adonisjs/vite': 5.1.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@adonisjs/shield@9.0.0(a4a106c1195719496c0f46093dac22b5))(edge.js@6.5.0)(vite@7.3.1(@types/node@24.11.0)) 3655 + '@adonisjs/core': 7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 3656 + '@adonisjs/session': 8.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@adonisjs/lucid@22.1.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.8.0)(luxon@3.7.2)(pg@8.20.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/plugin-adonisjs@5.1.0(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2))(edge.js@6.5.0) 3657 + '@adonisjs/vite': 5.1.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@adonisjs/shield@9.0.0(5081335f72fa4dbe9fc739e3e14f9ac5))(edge.js@6.5.0)(vite@7.3.1(@types/node@24.11.2)) 3658 3658 '@poppinss/utils': 7.0.1 3659 3659 edge-error: 4.0.2 3660 3660 edge.js: 6.5.0 3661 3661 html-entities: 2.6.0 3662 3662 optionalDependencies: 3663 - '@adonisjs/assembler': 8.0.0(typescript@5.9.3) 3664 - '@inertiajs/vue3': 2.3.17(vue@3.5.29(typescript@5.9.3)) 3665 - '@japa/plugin-adonisjs': 5.1.0(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2) 3666 - '@tuyau/core': 1.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0)) 3667 - vue: 3.5.29(typescript@5.9.3) 3663 + '@adonisjs/assembler': 8.0.1(typescript@5.9.3) 3664 + '@inertiajs/vue3': 2.3.18(vue@3.5.30(typescript@5.9.3)) 3665 + '@japa/plugin-adonisjs': 5.1.0(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2) 3666 + '@tuyau/core': 1.2.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0)) 3667 + vue: 3.5.30(typescript@5.9.3) 3668 3668 3669 3669 '@adonisjs/logger@7.1.0(pino-pretty@13.1.3)': 3670 3670 dependencies: ··· 3674 3674 optionalDependencies: 3675 3675 pino-pretty: 13.1.3 3676 3676 3677 - '@adonisjs/lucid@22.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.6.2)(luxon@3.7.2)(pg@8.19.0)': 3677 + '@adonisjs/lucid@22.1.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.8.0)(luxon@3.7.2)(pg@8.20.0)': 3678 3678 dependencies: 3679 - '@adonisjs/core': 7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 3680 - '@adonisjs/presets': 3.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0)) 3679 + '@adonisjs/core': 7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 3680 + '@adonisjs/presets': 3.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0)) 3681 3681 '@faker-js/faker': 10.3.0 3682 3682 '@poppinss/hooks': 7.3.0 3683 - '@poppinss/macroable': 1.1.0 3683 + '@poppinss/macroable': 1.1.1 3684 3684 '@poppinss/qs': 6.15.0 3685 3685 '@poppinss/utils': 7.0.1 3686 3686 deepmerge: 4.3.1 3687 3687 fast-deep-equal: 3.1.3 3688 3688 igniculus: 1.5.0 3689 3689 kleur: 4.1.5 3690 - knex: 3.1.0(better-sqlite3@12.6.2)(pg@8.19.0) 3691 - knex-dynamic-connection: 4.0.0-next.0(better-sqlite3@12.6.2)(pg@8.19.0) 3690 + knex: 3.1.0(better-sqlite3@12.8.0)(pg@8.20.0) 3691 + knex-dynamic-connection: 4.0.0-next.0(better-sqlite3@12.8.0)(pg@8.20.0) 3692 3692 pretty-hrtime: 1.0.3 3693 3693 slash: 5.1.0 3694 3694 tarn: 3.0.2 3695 3695 optionalDependencies: 3696 - '@adonisjs/assembler': 8.0.0(typescript@5.9.3) 3696 + '@adonisjs/assembler': 8.0.1(typescript@5.9.3) 3697 3697 '@vinejs/vine': 4.3.0 3698 3698 luxon: 3.7.2 3699 3699 transitivePeerDependencies: ··· 3706 3706 - supports-color 3707 3707 - tedious 3708 3708 3709 - '@adonisjs/presets@3.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))': 3709 + '@adonisjs/presets@3.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))': 3710 3710 dependencies: 3711 - '@adonisjs/core': 7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 3711 + '@adonisjs/core': 7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 3712 3712 optionalDependencies: 3713 - '@adonisjs/assembler': 8.0.0(typescript@5.9.3) 3713 + '@adonisjs/assembler': 8.0.1(typescript@5.9.3) 3714 3714 3715 3715 '@adonisjs/prettier-config@1.4.5': 3716 3716 dependencies: 3717 - prettier-plugin-edgejs: 1.0.6 3717 + prettier-plugin-edgejs: 1.0.7 3718 3718 3719 3719 '@adonisjs/repl@5.0.0': 3720 3720 dependencies: 3721 3721 '@poppinss/colors': 4.1.6 3722 3722 string-width: 8.2.0 3723 3723 3724 - '@adonisjs/session@8.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@adonisjs/lucid@22.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.6.2)(luxon@3.7.2)(pg@8.19.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/plugin-adonisjs@5.1.0(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2))(edge.js@6.5.0)': 3724 + '@adonisjs/session@8.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@adonisjs/lucid@22.1.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.8.0)(luxon@3.7.2)(pg@8.20.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/plugin-adonisjs@5.1.0(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2))(edge.js@6.5.0)': 3725 3725 dependencies: 3726 - '@adonisjs/core': 7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 3727 - '@poppinss/macroable': 1.1.0 3726 + '@adonisjs/core': 7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 3727 + '@poppinss/macroable': 1.1.1 3728 3728 '@poppinss/utils': 7.0.1 3729 3729 optionalDependencies: 3730 - '@adonisjs/assembler': 8.0.0(typescript@5.9.3) 3731 - '@adonisjs/lucid': 22.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.6.2)(luxon@3.7.2)(pg@8.19.0) 3730 + '@adonisjs/assembler': 8.0.1(typescript@5.9.3) 3731 + '@adonisjs/lucid': 22.1.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.8.0)(luxon@3.7.2)(pg@8.20.0) 3732 3732 '@japa/browser-client': 2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2) 3733 - '@japa/plugin-adonisjs': 5.1.0(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2) 3733 + '@japa/plugin-adonisjs': 5.1.0(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2) 3734 3734 edge.js: 6.5.0 3735 3735 3736 - '@adonisjs/shield@9.0.0(a4a106c1195719496c0f46093dac22b5)': 3736 + '@adonisjs/shield@9.0.0(5081335f72fa4dbe9fc739e3e14f9ac5)': 3737 3737 dependencies: 3738 - '@adonisjs/core': 7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 3739 - '@adonisjs/session': 8.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@adonisjs/lucid@22.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.6.2)(luxon@3.7.2)(pg@8.19.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/plugin-adonisjs@5.1.0(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2))(edge.js@6.5.0) 3738 + '@adonisjs/core': 7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 3739 + '@adonisjs/session': 8.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@adonisjs/lucid@22.1.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.8.0)(luxon@3.7.2)(pg@8.20.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/plugin-adonisjs@5.1.0(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2))(edge.js@6.5.0) 3740 3740 csrf: 3.1.0 3741 3741 optionalDependencies: 3742 - '@adonisjs/assembler': 8.0.0(typescript@5.9.3) 3743 - '@japa/plugin-adonisjs': 5.1.0(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2) 3742 + '@adonisjs/assembler': 8.0.1(typescript@5.9.3) 3743 + '@japa/plugin-adonisjs': 5.1.0(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2) 3744 3744 edge.js: 6.5.0 3745 3745 3746 - '@adonisjs/static@2.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))': 3746 + '@adonisjs/static@2.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))': 3747 3747 dependencies: 3748 - '@adonisjs/core': 7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 3748 + '@adonisjs/core': 7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 3749 3749 serve-static: 2.2.1 3750 3750 optionalDependencies: 3751 - '@adonisjs/assembler': 8.0.0(typescript@5.9.3) 3751 + '@adonisjs/assembler': 8.0.1(typescript@5.9.3) 3752 3752 transitivePeerDependencies: 3753 3753 - supports-color 3754 3754 3755 3755 '@adonisjs/tsconfig@2.0.0': {} 3756 3756 3757 - '@adonisjs/vite@5.1.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@adonisjs/shield@9.0.0(a4a106c1195719496c0f46093dac22b5))(edge.js@6.5.0)(vite@7.3.1(@types/node@24.11.0))': 3757 + '@adonisjs/vite@5.1.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@adonisjs/shield@9.0.0(5081335f72fa4dbe9fc739e3e14f9ac5))(edge.js@6.5.0)(vite@7.3.1(@types/node@24.11.2))': 3758 3758 dependencies: 3759 - '@adonisjs/core': 7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 3759 + '@adonisjs/core': 7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 3760 3760 '@poppinss/utils': 7.0.1 3761 3761 edge-error: 4.0.2 3762 - vite: 7.3.1(@types/node@24.11.0) 3763 - vite-plugin-restart: 2.0.0(vite@7.3.1(@types/node@24.11.0)) 3762 + vite: 7.3.1(@types/node@24.11.2) 3763 + vite-plugin-restart: 2.0.0(vite@7.3.1(@types/node@24.11.2)) 3764 3764 optionalDependencies: 3765 - '@adonisjs/assembler': 8.0.0(typescript@5.9.3) 3766 - '@adonisjs/shield': 9.0.0(a4a106c1195719496c0f46093dac22b5) 3765 + '@adonisjs/assembler': 8.0.1(typescript@5.9.3) 3766 + '@adonisjs/shield': 9.0.0(5081335f72fa4dbe9fc739e3e14f9ac5) 3767 3767 edge.js: 6.5.0 3768 3768 3769 3769 '@antfu/install-pkg@1.1.0': 3770 3770 dependencies: 3771 3771 package-manager-detector: 1.6.0 3772 - tinyexec: 1.0.2 3772 + tinyexec: 1.0.4 3773 3773 3774 3774 '@arr/every@1.0.1': {} 3775 3775 3776 - '@ast-grep/napi-darwin-arm64@0.41.0': 3776 + '@ast-grep/napi-darwin-arm64@0.41.1': 3777 3777 optional: true 3778 3778 3779 - '@ast-grep/napi-darwin-x64@0.41.0': 3779 + '@ast-grep/napi-darwin-x64@0.41.1': 3780 3780 optional: true 3781 3781 3782 - '@ast-grep/napi-linux-arm64-gnu@0.41.0': 3782 + '@ast-grep/napi-linux-arm64-gnu@0.41.1': 3783 3783 optional: true 3784 3784 3785 - '@ast-grep/napi-linux-arm64-musl@0.41.0': 3785 + '@ast-grep/napi-linux-arm64-musl@0.41.1': 3786 3786 optional: true 3787 3787 3788 - '@ast-grep/napi-linux-x64-gnu@0.41.0': 3788 + '@ast-grep/napi-linux-x64-gnu@0.41.1': 3789 3789 optional: true 3790 3790 3791 - '@ast-grep/napi-linux-x64-musl@0.41.0': 3791 + '@ast-grep/napi-linux-x64-musl@0.41.1': 3792 3792 optional: true 3793 3793 3794 - '@ast-grep/napi-win32-arm64-msvc@0.41.0': 3794 + '@ast-grep/napi-win32-arm64-msvc@0.41.1': 3795 3795 optional: true 3796 3796 3797 - '@ast-grep/napi-win32-ia32-msvc@0.41.0': 3797 + '@ast-grep/napi-win32-ia32-msvc@0.41.1': 3798 3798 optional: true 3799 3799 3800 - '@ast-grep/napi-win32-x64-msvc@0.41.0': 3800 + '@ast-grep/napi-win32-x64-msvc@0.41.1': 3801 3801 optional: true 3802 3802 3803 - '@ast-grep/napi@0.41.0': 3803 + '@ast-grep/napi@0.41.1': 3804 3804 optionalDependencies: 3805 - '@ast-grep/napi-darwin-arm64': 0.41.0 3806 - '@ast-grep/napi-darwin-x64': 0.41.0 3807 - '@ast-grep/napi-linux-arm64-gnu': 0.41.0 3808 - '@ast-grep/napi-linux-arm64-musl': 0.41.0 3809 - '@ast-grep/napi-linux-x64-gnu': 0.41.0 3810 - '@ast-grep/napi-linux-x64-musl': 0.41.0 3811 - '@ast-grep/napi-win32-arm64-msvc': 0.41.0 3812 - '@ast-grep/napi-win32-ia32-msvc': 0.41.0 3813 - '@ast-grep/napi-win32-x64-msvc': 0.41.0 3805 + '@ast-grep/napi-darwin-arm64': 0.41.1 3806 + '@ast-grep/napi-darwin-x64': 0.41.1 3807 + '@ast-grep/napi-linux-arm64-gnu': 0.41.1 3808 + '@ast-grep/napi-linux-arm64-musl': 0.41.1 3809 + '@ast-grep/napi-linux-x64-gnu': 0.41.1 3810 + '@ast-grep/napi-linux-x64-musl': 0.41.1 3811 + '@ast-grep/napi-win32-arm64-msvc': 0.41.1 3812 + '@ast-grep/napi-win32-ia32-msvc': 0.41.1 3813 + '@ast-grep/napi-win32-x64-msvc': 0.41.1 3814 3814 3815 3815 '@atproto-labs/did-resolver@0.2.6': 3816 3816 dependencies: ··· 3826 3826 '@atproto-labs/fetch': 0.2.3 3827 3827 '@atproto-labs/pipe': 0.1.1 3828 3828 ipaddr.js: 2.3.0 3829 - undici: 6.23.0 3829 + undici: 6.24.1 3830 3830 3831 3831 '@atproto-labs/fetch@0.2.3': 3832 3832 dependencies: ··· 3859 3859 3860 3860 '@atproto-labs/simple-store@0.3.0': {} 3861 3861 3862 - '@atproto/common-web@0.4.17': 3862 + '@atproto/common-web@0.4.18': 3863 3863 dependencies: 3864 - '@atproto/lex-data': 0.0.12 3865 - '@atproto/lex-json': 0.0.12 3866 - '@atproto/syntax': 0.4.3 3864 + '@atproto/lex-data': 0.0.13 3865 + '@atproto/lex-json': 0.0.13 3866 + '@atproto/syntax': 0.5.0 3867 3867 zod: 3.25.76 3868 3868 3869 - '@atproto/common@0.5.13': 3869 + '@atproto/common@0.5.14': 3870 3870 dependencies: 3871 - '@atproto/common-web': 0.4.17 3872 - '@atproto/lex-cbor': 0.0.13 3873 - '@atproto/lex-data': 0.0.12 3874 - iso-datestring-validator: 2.2.2 3871 + '@atproto/common-web': 0.4.18 3872 + '@atproto/lex-cbor': 0.0.14 3873 + '@atproto/lex-data': 0.0.13 3875 3874 multiformats: 9.9.0 3876 3875 pino: 8.21.0 3877 3876 ··· 3901 3900 multiformats: 9.9.0 3902 3901 zod: 3.25.76 3903 3902 3904 - '@atproto/lex-builder@0.0.16': 3903 + '@atproto/lex-builder@0.0.17': 3905 3904 dependencies: 3906 - '@atproto/lex-document': 0.0.14 3907 - '@atproto/lex-schema': 0.0.13 3905 + '@atproto/lex-document': 0.0.15 3906 + '@atproto/lex-schema': 0.0.14 3908 3907 prettier: 3.8.1 3909 3908 ts-morph: 27.0.2 3910 3909 tslib: 2.8.1 3911 3910 3912 - '@atproto/lex-cbor@0.0.13': 3911 + '@atproto/lex-cbor@0.0.14': 3913 3912 dependencies: 3914 - '@atproto/lex-data': 0.0.12 3913 + '@atproto/lex-data': 0.0.13 3915 3914 tslib: 2.8.1 3916 3915 3917 - '@atproto/lex-client@0.0.14': 3916 + '@atproto/lex-client@0.0.15': 3918 3917 dependencies: 3919 - '@atproto/lex-data': 0.0.12 3920 - '@atproto/lex-json': 0.0.12 3921 - '@atproto/lex-schema': 0.0.13 3918 + '@atproto/lex-data': 0.0.13 3919 + '@atproto/lex-json': 0.0.13 3920 + '@atproto/lex-schema': 0.0.14 3922 3921 tslib: 2.8.1 3923 3922 3924 - '@atproto/lex-data@0.0.12': 3923 + '@atproto/lex-data@0.0.13': 3925 3924 dependencies: 3926 3925 multiformats: 9.9.0 3927 3926 tslib: 2.8.1 3928 3927 uint8arrays: 3.0.0 3929 3928 unicode-segmenter: 0.14.5 3930 3929 3931 - '@atproto/lex-document@0.0.14': 3930 + '@atproto/lex-document@0.0.15': 3932 3931 dependencies: 3933 - '@atproto/lex-schema': 0.0.13 3932 + '@atproto/lex-schema': 0.0.14 3934 3933 core-js: 3.48.0 3935 3934 tslib: 2.8.1 3936 3935 3937 - '@atproto/lex-installer@0.0.19': 3936 + '@atproto/lex-installer@0.0.20': 3938 3937 dependencies: 3939 - '@atproto/lex-builder': 0.0.16 3940 - '@atproto/lex-cbor': 0.0.13 3941 - '@atproto/lex-data': 0.0.12 3942 - '@atproto/lex-document': 0.0.14 3943 - '@atproto/lex-resolver': 0.0.16 3944 - '@atproto/lex-schema': 0.0.13 3945 - '@atproto/syntax': 0.4.3 3938 + '@atproto/lex-builder': 0.0.17 3939 + '@atproto/lex-cbor': 0.0.14 3940 + '@atproto/lex-data': 0.0.13 3941 + '@atproto/lex-document': 0.0.15 3942 + '@atproto/lex-resolver': 0.0.17 3943 + '@atproto/lex-schema': 0.0.14 3944 + '@atproto/syntax': 0.5.0 3946 3945 tslib: 2.8.1 3947 3946 3948 - '@atproto/lex-json@0.0.12': 3947 + '@atproto/lex-json@0.0.13': 3949 3948 dependencies: 3950 - '@atproto/lex-data': 0.0.12 3949 + '@atproto/lex-data': 0.0.13 3951 3950 tslib: 2.8.1 3952 3951 3953 - '@atproto/lex-resolver@0.0.16': 3952 + '@atproto/lex-resolver@0.0.17': 3954 3953 dependencies: 3955 3954 '@atproto-labs/did-resolver': 0.2.6 3956 3955 '@atproto/crypto': 0.4.5 3957 - '@atproto/lex-client': 0.0.14 3958 - '@atproto/lex-data': 0.0.12 3959 - '@atproto/lex-document': 0.0.14 3960 - '@atproto/lex-schema': 0.0.13 3956 + '@atproto/lex-client': 0.0.15 3957 + '@atproto/lex-data': 0.0.13 3958 + '@atproto/lex-document': 0.0.15 3959 + '@atproto/lex-schema': 0.0.14 3961 3960 '@atproto/repo': 0.8.12 3962 - '@atproto/syntax': 0.4.3 3961 + '@atproto/syntax': 0.5.0 3963 3962 tslib: 2.8.1 3964 3963 3965 - '@atproto/lex-schema@0.0.13': 3964 + '@atproto/lex-schema@0.0.14': 3966 3965 dependencies: 3967 - '@atproto/lex-data': 0.0.12 3968 - '@atproto/syntax': 0.4.3 3966 + '@atproto/lex-data': 0.0.13 3967 + '@atproto/syntax': 0.5.0 3969 3968 tslib: 2.8.1 3970 3969 3971 - '@atproto/lex@0.0.19': 3970 + '@atproto/lex@0.0.20': 3972 3971 dependencies: 3973 - '@atproto/lex-builder': 0.0.16 3974 - '@atproto/lex-client': 0.0.14 3975 - '@atproto/lex-data': 0.0.12 3976 - '@atproto/lex-installer': 0.0.19 3977 - '@atproto/lex-json': 0.0.12 3978 - '@atproto/lex-schema': 0.0.13 3972 + '@atproto/lex-builder': 0.0.17 3973 + '@atproto/lex-client': 0.0.15 3974 + '@atproto/lex-data': 0.0.13 3975 + '@atproto/lex-installer': 0.0.20 3976 + '@atproto/lex-json': 0.0.13 3977 + '@atproto/lex-schema': 0.0.14 3979 3978 tslib: 2.8.1 3980 3979 yargs: 17.7.2 3981 3980 3982 - '@atproto/lexicon@0.6.1': 3981 + '@atproto/lexicon@0.6.2': 3983 3982 dependencies: 3984 - '@atproto/common-web': 0.4.17 3985 - '@atproto/syntax': 0.4.3 3983 + '@atproto/common-web': 0.4.18 3984 + '@atproto/syntax': 0.5.0 3986 3985 iso-datestring-validator: 2.2.2 3987 3986 multiformats: 9.9.0 3988 3987 zod: 3.25.76 ··· 4023 4022 4024 4023 '@atproto/repo@0.8.12': 4025 4024 dependencies: 4026 - '@atproto/common': 0.5.13 4027 - '@atproto/common-web': 0.4.17 4025 + '@atproto/common': 0.5.14 4026 + '@atproto/common-web': 0.4.18 4028 4027 '@atproto/crypto': 0.4.5 4029 - '@atproto/lexicon': 0.6.1 4028 + '@atproto/lexicon': 0.6.2 4030 4029 '@ipld/dag-cbor': 7.0.3 4031 4030 multiformats: 9.9.0 4032 4031 uint8arrays: 3.0.0 4033 4032 varint: 6.0.0 4034 4033 zod: 3.25.76 4035 4034 4036 - '@atproto/syntax@0.4.3': 4035 + '@atproto/syntax@0.5.0': 4037 4036 dependencies: 4038 4037 tslib: 2.8.1 4039 4038 4040 4039 '@atproto/xrpc@0.7.7': 4041 4040 dependencies: 4042 - '@atproto/lexicon': 0.6.1 4041 + '@atproto/lexicon': 0.6.2 4043 4042 zod: 3.25.76 4044 4043 4045 4044 '@babel/code-frame@7.29.0': ··· 4061 4060 '@babel/helper-string-parser': 7.27.1 4062 4061 '@babel/helper-validator-identifier': 7.28.5 4063 4062 4064 - '@borewit/text-codec@0.2.1': {} 4063 + '@borewit/text-codec@0.2.2': {} 4065 4064 4066 4065 '@boringnode/encryption@1.0.0': 4067 4066 dependencies: 4068 4067 '@poppinss/utils': 7.0.1 4069 4068 4070 - '@chevrotain/cst-dts-gen@11.1.2': 4069 + '@chevrotain/cst-dts-gen@11.2.0': 4071 4070 dependencies: 4072 - '@chevrotain/gast': 11.1.2 4073 - '@chevrotain/types': 11.1.2 4071 + '@chevrotain/gast': 11.2.0 4072 + '@chevrotain/types': 11.2.0 4074 4073 lodash-es: 4.17.23 4075 4074 4076 - '@chevrotain/gast@11.1.2': 4075 + '@chevrotain/gast@11.2.0': 4077 4076 dependencies: 4078 - '@chevrotain/types': 11.1.2 4077 + '@chevrotain/types': 11.2.0 4079 4078 lodash-es: 4.17.23 4080 4079 4081 - '@chevrotain/regexp-to-ast@11.1.2': {} 4080 + '@chevrotain/regexp-to-ast@11.2.0': {} 4082 4081 4083 - '@chevrotain/types@11.1.2': {} 4082 + '@chevrotain/types@11.2.0': {} 4084 4083 4085 - '@chevrotain/utils@11.1.2': {} 4084 + '@chevrotain/utils@11.2.0': {} 4086 4085 4087 4086 '@colors/colors@1.5.0': 4088 4087 optional: true 4089 4088 4090 - '@esbuild/aix-ppc64@0.27.3': 4089 + '@esbuild/aix-ppc64@0.27.4': 4091 4090 optional: true 4092 4091 4093 - '@esbuild/android-arm64@0.27.3': 4092 + '@esbuild/android-arm64@0.27.4': 4094 4093 optional: true 4095 4094 4096 - '@esbuild/android-arm@0.27.3': 4095 + '@esbuild/android-arm@0.27.4': 4097 4096 optional: true 4098 4097 4099 - '@esbuild/android-x64@0.27.3': 4098 + '@esbuild/android-x64@0.27.4': 4100 4099 optional: true 4101 4100 4102 - '@esbuild/darwin-arm64@0.27.3': 4101 + '@esbuild/darwin-arm64@0.27.4': 4103 4102 optional: true 4104 4103 4105 - '@esbuild/darwin-x64@0.27.3': 4104 + '@esbuild/darwin-x64@0.27.4': 4106 4105 optional: true 4107 4106 4108 - '@esbuild/freebsd-arm64@0.27.3': 4107 + '@esbuild/freebsd-arm64@0.27.4': 4109 4108 optional: true 4110 4109 4111 - '@esbuild/freebsd-x64@0.27.3': 4110 + '@esbuild/freebsd-x64@0.27.4': 4112 4111 optional: true 4113 4112 4114 - '@esbuild/linux-arm64@0.27.3': 4113 + '@esbuild/linux-arm64@0.27.4': 4115 4114 optional: true 4116 4115 4117 - '@esbuild/linux-arm@0.27.3': 4116 + '@esbuild/linux-arm@0.27.4': 4118 4117 optional: true 4119 4118 4120 - '@esbuild/linux-ia32@0.27.3': 4119 + '@esbuild/linux-ia32@0.27.4': 4121 4120 optional: true 4122 4121 4123 - '@esbuild/linux-loong64@0.27.3': 4122 + '@esbuild/linux-loong64@0.27.4': 4124 4123 optional: true 4125 4124 4126 - '@esbuild/linux-mips64el@0.27.3': 4125 + '@esbuild/linux-mips64el@0.27.4': 4127 4126 optional: true 4128 4127 4129 - '@esbuild/linux-ppc64@0.27.3': 4128 + '@esbuild/linux-ppc64@0.27.4': 4130 4129 optional: true 4131 4130 4132 - '@esbuild/linux-riscv64@0.27.3': 4131 + '@esbuild/linux-riscv64@0.27.4': 4133 4132 optional: true 4134 4133 4135 - '@esbuild/linux-s390x@0.27.3': 4134 + '@esbuild/linux-s390x@0.27.4': 4136 4135 optional: true 4137 4136 4138 - '@esbuild/linux-x64@0.27.3': 4137 + '@esbuild/linux-x64@0.27.4': 4139 4138 optional: true 4140 4139 4141 - '@esbuild/netbsd-arm64@0.27.3': 4140 + '@esbuild/netbsd-arm64@0.27.4': 4142 4141 optional: true 4143 4142 4144 - '@esbuild/netbsd-x64@0.27.3': 4143 + '@esbuild/netbsd-x64@0.27.4': 4145 4144 optional: true 4146 4145 4147 - '@esbuild/openbsd-arm64@0.27.3': 4146 + '@esbuild/openbsd-arm64@0.27.4': 4148 4147 optional: true 4149 4148 4150 - '@esbuild/openbsd-x64@0.27.3': 4149 + '@esbuild/openbsd-x64@0.27.4': 4151 4150 optional: true 4152 4151 4153 - '@esbuild/openharmony-arm64@0.27.3': 4152 + '@esbuild/openharmony-arm64@0.27.4': 4154 4153 optional: true 4155 4154 4156 - '@esbuild/sunos-x64@0.27.3': 4155 + '@esbuild/sunos-x64@0.27.4': 4157 4156 optional: true 4158 4157 4159 - '@esbuild/win32-arm64@0.27.3': 4158 + '@esbuild/win32-arm64@0.27.4': 4160 4159 optional: true 4161 4160 4162 - '@esbuild/win32-ia32@0.27.3': 4161 + '@esbuild/win32-ia32@0.27.4': 4163 4162 optional: true 4164 4163 4165 - '@esbuild/win32-x64@0.27.3': 4164 + '@esbuild/win32-x64@0.27.4': 4166 4165 optional: true 4167 4166 4168 - '@eslint-community/eslint-utils@4.9.1(eslint@10.0.2)': 4167 + '@eslint-community/eslint-utils@4.9.1(eslint@10.0.3)': 4169 4168 dependencies: 4170 - eslint: 10.0.2 4169 + eslint: 10.0.3 4171 4170 eslint-visitor-keys: 3.4.3 4172 4171 4173 4172 '@eslint-community/regexpp@4.12.2': {} 4174 4173 4175 - '@eslint/config-array@0.23.2': 4174 + '@eslint/config-array@0.23.3': 4176 4175 dependencies: 4177 - '@eslint/object-schema': 3.0.2 4176 + '@eslint/object-schema': 3.0.3 4178 4177 debug: 4.4.3 4179 4178 minimatch: 10.2.4 4180 4179 transitivePeerDependencies: 4181 4180 - supports-color 4182 4181 4183 - '@eslint/config-helpers@0.5.2': 4182 + '@eslint/config-helpers@0.5.3': 4184 4183 dependencies: 4185 - '@eslint/core': 1.1.0 4184 + '@eslint/core': 1.1.1 4186 4185 4187 - '@eslint/core@1.1.0': 4186 + '@eslint/core@1.1.1': 4188 4187 dependencies: 4189 4188 '@types/json-schema': 7.0.15 4190 4189 4191 - '@eslint/object-schema@3.0.2': {} 4190 + '@eslint/object-schema@3.0.3': {} 4192 4191 4193 - '@eslint/plugin-kit@0.6.0': 4192 + '@eslint/plugin-kit@0.6.1': 4194 4193 dependencies: 4195 - '@eslint/core': 1.1.0 4194 + '@eslint/core': 1.1.1 4196 4195 levn: 0.4.1 4197 4196 4198 4197 '@faker-js/faker@10.3.0': {} ··· 4208 4207 4209 4208 '@humanwhocodes/retry@0.4.3': {} 4210 4209 4211 - '@inertiajs/core@2.3.17': 4210 + '@inertiajs/core@2.3.18': 4212 4211 dependencies: 4213 4212 '@types/lodash-es': 4.17.12 4214 4213 axios: 1.13.6 ··· 4218 4217 transitivePeerDependencies: 4219 4218 - debug 4220 4219 4221 - '@inertiajs/vue3@2.3.17(vue@3.5.29(typescript@5.9.3))': 4220 + '@inertiajs/vue3@2.3.18(vue@3.5.30(typescript@5.9.3))': 4222 4221 dependencies: 4223 - '@inertiajs/core': 2.3.17 4222 + '@inertiajs/core': 2.3.18 4224 4223 '@types/lodash-es': 4.17.12 4225 4224 laravel-precognition: 1.0.2 4226 4225 lodash-es: 4.17.23 4227 - vue: 3.5.29(typescript@5.9.3) 4226 + vue: 3.5.30(typescript@5.9.3) 4228 4227 transitivePeerDependencies: 4229 4228 - debug 4230 4229 ··· 4236 4235 '@japa/assert@4.2.0(@japa/runner@5.3.0)': 4237 4236 dependencies: 4238 4237 '@japa/runner': 5.3.0 4239 - '@poppinss/macroable': 1.1.0 4238 + '@poppinss/macroable': 1.1.1 4240 4239 '@types/chai': 5.2.3 4241 4240 assertion-error: 2.0.1 4242 4241 chai: 6.2.2 ··· 4252 4251 '@japa/core@10.4.0': 4253 4252 dependencies: 4254 4253 '@poppinss/hooks': 7.3.0 4255 - '@poppinss/macroable': 1.1.0 4254 + '@poppinss/macroable': 1.1.1 4256 4255 '@poppinss/string': 1.7.1 4257 4256 async-retry: 1.3.3 4258 4257 emittery: 1.2.1 ··· 4261 4260 '@japa/errors-printer@4.1.4': 4262 4261 dependencies: 4263 4262 '@poppinss/colors': 4.1.6 4264 - jest-diff: 30.2.0 4263 + jest-diff: 30.3.0 4265 4264 supports-color: 10.2.2 4266 4265 youch: 4.1.0 4267 4266 4268 - '@japa/plugin-adonisjs@5.1.0(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2)': 4267 + '@japa/plugin-adonisjs@5.1.0(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@japa/browser-client@2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2))(@japa/runner@5.3.0)(playwright@1.58.2)': 4269 4268 dependencies: 4270 - '@adonisjs/core': 7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 4269 + '@adonisjs/core': 7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 4271 4270 '@japa/runner': 5.3.0 4272 4271 optionalDependencies: 4273 4272 '@japa/browser-client': 2.3.0(@japa/assert@4.2.0(@japa/runner@5.3.0))(@japa/runner@5.3.0)(playwright@1.58.2) ··· 4287 4286 supports-color: 10.2.2 4288 4287 timekeeper: 2.3.1 4289 4288 4290 - '@jest/diff-sequences@30.0.1': {} 4289 + '@jest/diff-sequences@30.3.0': {} 4291 4290 4292 4291 '@jest/get-type@30.1.0': {} 4293 4292 ··· 4325 4324 dependencies: 4326 4325 '@poppinss/colors': 4.1.6 4327 4326 cli-table3: 0.6.5 4328 - cli-truncate: 5.1.1 4327 + cli-truncate: 5.2.0 4329 4328 log-update: 7.2.0 4330 4329 pretty-hrtime: 1.0.3 4331 4330 string-width: 8.2.0 ··· 4347 4346 4348 4347 '@poppinss/inspect@1.0.1': {} 4349 4348 4350 - '@poppinss/macroable@1.1.0': {} 4349 + '@poppinss/macroable@1.1.1': {} 4351 4350 4352 4351 '@poppinss/matchit@3.2.0': 4353 4352 dependencies: ··· 4375 4374 '@types/pluralize': 0.0.33 4376 4375 case-anything: 3.1.2 4377 4376 pluralize: 8.0.0 4378 - slugify: 1.6.6 4377 + slugify: 1.6.8 4379 4378 4380 4379 '@poppinss/ts-exec@1.4.4': 4381 4380 dependencies: 4382 - '@swc/core': 1.15.17 4381 + '@swc/core': 1.15.18 4383 4382 get-tsconfig: 4.13.6 4384 4383 transitivePeerDependencies: 4385 4384 - '@swc/helpers' ··· 4492 4491 4493 4492 '@standard-schema/spec@1.1.0': {} 4494 4493 4495 - '@stylistic/eslint-plugin@5.9.0(eslint@10.0.2)': 4494 + '@stylistic/eslint-plugin@5.10.0(eslint@10.0.3)': 4496 4495 dependencies: 4497 - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2) 4498 - '@typescript-eslint/types': 8.56.1 4499 - eslint: 10.0.2 4496 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3) 4497 + '@typescript-eslint/types': 8.57.0 4498 + eslint: 10.0.3 4500 4499 eslint-visitor-keys: 4.2.1 4501 4500 espree: 10.4.0 4502 4501 estraverse: 5.3.0 4503 4502 picomatch: 4.0.3 4504 4503 4505 - '@swc/core-darwin-arm64@1.15.17': 4504 + '@swc/core-darwin-arm64@1.15.18': 4506 4505 optional: true 4507 4506 4508 - '@swc/core-darwin-x64@1.15.17': 4507 + '@swc/core-darwin-x64@1.15.18': 4509 4508 optional: true 4510 4509 4511 - '@swc/core-linux-arm-gnueabihf@1.15.17': 4510 + '@swc/core-linux-arm-gnueabihf@1.15.18': 4512 4511 optional: true 4513 4512 4514 - '@swc/core-linux-arm64-gnu@1.15.17': 4513 + '@swc/core-linux-arm64-gnu@1.15.18': 4515 4514 optional: true 4516 4515 4517 - '@swc/core-linux-arm64-musl@1.15.17': 4516 + '@swc/core-linux-arm64-musl@1.15.18': 4518 4517 optional: true 4519 4518 4520 - '@swc/core-linux-x64-gnu@1.15.17': 4519 + '@swc/core-linux-x64-gnu@1.15.18': 4521 4520 optional: true 4522 4521 4523 - '@swc/core-linux-x64-musl@1.15.17': 4522 + '@swc/core-linux-x64-musl@1.15.18': 4524 4523 optional: true 4525 4524 4526 - '@swc/core-win32-arm64-msvc@1.15.17': 4525 + '@swc/core-win32-arm64-msvc@1.15.18': 4527 4526 optional: true 4528 4527 4529 - '@swc/core-win32-ia32-msvc@1.15.17': 4528 + '@swc/core-win32-ia32-msvc@1.15.18': 4530 4529 optional: true 4531 4530 4532 - '@swc/core-win32-x64-msvc@1.15.17': 4531 + '@swc/core-win32-x64-msvc@1.15.18': 4533 4532 optional: true 4534 4533 4535 - '@swc/core@1.15.17': 4534 + '@swc/core@1.15.18': 4536 4535 dependencies: 4537 4536 '@swc/counter': 0.1.3 4538 4537 '@swc/types': 0.1.25 4539 4538 optionalDependencies: 4540 - '@swc/core-darwin-arm64': 1.15.17 4541 - '@swc/core-darwin-x64': 1.15.17 4542 - '@swc/core-linux-arm-gnueabihf': 1.15.17 4543 - '@swc/core-linux-arm64-gnu': 1.15.17 4544 - '@swc/core-linux-arm64-musl': 1.15.17 4545 - '@swc/core-linux-x64-gnu': 1.15.17 4546 - '@swc/core-linux-x64-musl': 1.15.17 4547 - '@swc/core-win32-arm64-msvc': 1.15.17 4548 - '@swc/core-win32-ia32-msvc': 1.15.17 4549 - '@swc/core-win32-x64-msvc': 1.15.17 4539 + '@swc/core-darwin-arm64': 1.15.18 4540 + '@swc/core-darwin-x64': 1.15.18 4541 + '@swc/core-linux-arm-gnueabihf': 1.15.18 4542 + '@swc/core-linux-arm64-gnu': 1.15.18 4543 + '@swc/core-linux-arm64-musl': 1.15.18 4544 + '@swc/core-linux-x64-gnu': 1.15.18 4545 + '@swc/core-linux-x64-musl': 1.15.18 4546 + '@swc/core-win32-arm64-msvc': 1.15.18 4547 + '@swc/core-win32-ia32-msvc': 1.15.18 4548 + '@swc/core-win32-x64-msvc': 1.15.18 4550 4549 4551 4550 '@swc/counter@0.1.3': {} 4552 4551 ··· 4554 4553 dependencies: 4555 4554 '@swc/counter': 0.1.3 4556 4555 4557 - '@thisismissem/adonisjs-atproto-oauth@1.0.2(@adonisjs/auth@10.0.0(c5d4f1f1a7b21838a66b8c727cbd8586))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@adonisjs/lucid@22.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.6.2)(luxon@3.7.2)(pg@8.19.0))(@atproto-labs/simple-store@0.3.0)(@atproto/jwk-jose@0.1.11)(@atproto/lex@0.0.19)(@atproto/oauth-client-node@0.3.17)(@vinejs/vine@4.3.0)(luxon@3.7.2)': 4556 + '@thisismissem/adonisjs-atproto-oauth@3.0.0(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/auth@10.0.0(e9a85a1c0e1d07a2e3b01a2ab6e7420d))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@adonisjs/lucid@22.1.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.8.0)(luxon@3.7.2)(pg@8.20.0))(@atproto-labs/simple-store@0.3.0)(@atproto/jwk-jose@0.1.11)(@atproto/lex@0.0.20)(@atproto/oauth-client-node@0.3.17)(@vinejs/vine@4.3.0)(luxon@3.7.2)': 4558 4557 dependencies: 4559 - '@adonisjs/auth': 10.0.0(c5d4f1f1a7b21838a66b8c727cbd8586) 4560 - '@adonisjs/core': 7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 4561 - '@adonisjs/lucid': 22.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.6.2)(luxon@3.7.2)(pg@8.19.0) 4558 + '@adonisjs/auth': 10.0.0(e9a85a1c0e1d07a2e3b01a2ab6e7420d) 4559 + '@adonisjs/core': 7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 4560 + '@adonisjs/lucid': 22.1.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))(@vinejs/vine@4.3.0)(better-sqlite3@12.8.0)(luxon@3.7.2)(pg@8.20.0) 4562 4561 '@atproto-labs/simple-store': 0.3.0 4563 4562 '@atproto/jwk-jose': 0.1.11 4564 - '@atproto/lex': 0.0.19 4563 + '@atproto/lex': 0.0.20 4565 4564 '@atproto/oauth-client-node': 0.3.17 4566 - '@poppinss/macroable': 1.1.0 4565 + '@poppinss/macroable': 1.1.1 4566 + '@poppinss/utils': 7.0.1 4567 4567 '@vinejs/vine': 4.3.0 4568 4568 luxon: 3.7.2 4569 + optionalDependencies: 4570 + '@adonisjs/assembler': 8.0.1(typescript@5.9.3) 4569 4571 4570 4572 '@tokenizer/inflate@0.4.1': 4571 4573 dependencies: ··· 4582 4584 path-browserify: 1.0.1 4583 4585 tinyglobby: 0.2.15 4584 4586 4585 - '@tuyau/core@1.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@adonisjs/core@7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))': 4587 + '@tuyau/core@1.2.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@adonisjs/core@7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0))': 4586 4588 dependencies: 4587 4589 ky: 1.14.3 4588 4590 object-to-formdata: 4.5.1 4589 4591 optionalDependencies: 4590 - '@adonisjs/assembler': 8.0.0(typescript@5.9.3) 4591 - '@adonisjs/core': 7.0.0(@adonisjs/assembler@8.0.0(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 4592 + '@adonisjs/assembler': 8.0.1(typescript@5.9.3) 4593 + '@adonisjs/core': 7.0.1(@adonisjs/assembler@8.0.1(typescript@5.9.3))(@vinejs/vine@4.3.0)(edge.js@6.5.0)(pino-pretty@13.1.3)(youch@4.1.0) 4592 4594 4593 4595 '@types/chai@5.2.3': 4594 4596 dependencies: ··· 4613 4615 4614 4616 '@types/luxon@3.7.1': {} 4615 4617 4616 - '@types/node@24.11.0': 4618 + '@types/node@24.11.2': 4617 4619 dependencies: 4618 4620 undici-types: 7.16.0 4619 4621 ··· 4623 4625 4624 4626 '@types/validator@13.15.10': {} 4625 4627 4626 - '@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2)(typescript@5.9.3))(eslint@10.0.2)(typescript@5.9.3)': 4628 + '@typescript-eslint/eslint-plugin@8.57.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3)(typescript@5.9.3))(eslint@10.0.3)(typescript@5.9.3)': 4627 4629 dependencies: 4628 4630 '@eslint-community/regexpp': 4.12.2 4629 - '@typescript-eslint/parser': 8.56.1(eslint@10.0.2)(typescript@5.9.3) 4630 - '@typescript-eslint/scope-manager': 8.56.1 4631 - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2)(typescript@5.9.3) 4632 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2)(typescript@5.9.3) 4633 - '@typescript-eslint/visitor-keys': 8.56.1 4634 - eslint: 10.0.2 4631 + '@typescript-eslint/parser': 8.57.0(eslint@10.0.3)(typescript@5.9.3) 4632 + '@typescript-eslint/scope-manager': 8.57.0 4633 + '@typescript-eslint/type-utils': 8.57.0(eslint@10.0.3)(typescript@5.9.3) 4634 + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3)(typescript@5.9.3) 4635 + '@typescript-eslint/visitor-keys': 8.57.0 4636 + eslint: 10.0.3 4635 4637 ignore: 7.0.5 4636 4638 natural-compare: 1.4.0 4637 4639 ts-api-utils: 2.4.0(typescript@5.9.3) ··· 4639 4641 transitivePeerDependencies: 4640 4642 - supports-color 4641 4643 4642 - '@typescript-eslint/parser@8.56.1(eslint@10.0.2)(typescript@5.9.3)': 4644 + '@typescript-eslint/parser@8.57.0(eslint@10.0.3)(typescript@5.9.3)': 4643 4645 dependencies: 4644 - '@typescript-eslint/scope-manager': 8.56.1 4645 - '@typescript-eslint/types': 8.56.1 4646 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) 4647 - '@typescript-eslint/visitor-keys': 8.56.1 4646 + '@typescript-eslint/scope-manager': 8.57.0 4647 + '@typescript-eslint/types': 8.57.0 4648 + '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) 4649 + '@typescript-eslint/visitor-keys': 8.57.0 4648 4650 debug: 4.4.3 4649 - eslint: 10.0.2 4651 + eslint: 10.0.3 4650 4652 typescript: 5.9.3 4651 4653 transitivePeerDependencies: 4652 4654 - supports-color 4653 4655 4654 - '@typescript-eslint/project-service@8.56.1(typescript@5.9.3)': 4656 + '@typescript-eslint/project-service@8.57.0(typescript@5.9.3)': 4655 4657 dependencies: 4656 - '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.9.3) 4657 - '@typescript-eslint/types': 8.56.1 4658 + '@typescript-eslint/tsconfig-utils': 8.57.0(typescript@5.9.3) 4659 + '@typescript-eslint/types': 8.57.0 4658 4660 debug: 4.4.3 4659 4661 typescript: 5.9.3 4660 4662 transitivePeerDependencies: 4661 4663 - supports-color 4662 4664 4663 - '@typescript-eslint/scope-manager@8.56.1': 4665 + '@typescript-eslint/scope-manager@8.57.0': 4664 4666 dependencies: 4665 - '@typescript-eslint/types': 8.56.1 4666 - '@typescript-eslint/visitor-keys': 8.56.1 4667 + '@typescript-eslint/types': 8.57.0 4668 + '@typescript-eslint/visitor-keys': 8.57.0 4667 4669 4668 - '@typescript-eslint/tsconfig-utils@8.56.1(typescript@5.9.3)': 4670 + '@typescript-eslint/tsconfig-utils@8.57.0(typescript@5.9.3)': 4669 4671 dependencies: 4670 4672 typescript: 5.9.3 4671 4673 4672 - '@typescript-eslint/type-utils@8.56.1(eslint@10.0.2)(typescript@5.9.3)': 4674 + '@typescript-eslint/type-utils@8.57.0(eslint@10.0.3)(typescript@5.9.3)': 4673 4675 dependencies: 4674 - '@typescript-eslint/types': 8.56.1 4675 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) 4676 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2)(typescript@5.9.3) 4676 + '@typescript-eslint/types': 8.57.0 4677 + '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) 4678 + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3)(typescript@5.9.3) 4677 4679 debug: 4.4.3 4678 - eslint: 10.0.2 4680 + eslint: 10.0.3 4679 4681 ts-api-utils: 2.4.0(typescript@5.9.3) 4680 4682 typescript: 5.9.3 4681 4683 transitivePeerDependencies: 4682 4684 - supports-color 4683 4685 4684 - '@typescript-eslint/types@8.56.1': {} 4686 + '@typescript-eslint/types@8.57.0': {} 4685 4687 4686 - '@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3)': 4688 + '@typescript-eslint/typescript-estree@8.57.0(typescript@5.9.3)': 4687 4689 dependencies: 4688 - '@typescript-eslint/project-service': 8.56.1(typescript@5.9.3) 4689 - '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.9.3) 4690 - '@typescript-eslint/types': 8.56.1 4691 - '@typescript-eslint/visitor-keys': 8.56.1 4690 + '@typescript-eslint/project-service': 8.57.0(typescript@5.9.3) 4691 + '@typescript-eslint/tsconfig-utils': 8.57.0(typescript@5.9.3) 4692 + '@typescript-eslint/types': 8.57.0 4693 + '@typescript-eslint/visitor-keys': 8.57.0 4692 4694 debug: 4.4.3 4693 4695 minimatch: 10.2.4 4694 4696 semver: 7.7.4 ··· 4698 4700 transitivePeerDependencies: 4699 4701 - supports-color 4700 4702 4701 - '@typescript-eslint/utils@8.56.1(eslint@10.0.2)(typescript@5.9.3)': 4703 + '@typescript-eslint/utils@8.57.0(eslint@10.0.3)(typescript@5.9.3)': 4702 4704 dependencies: 4703 - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2) 4704 - '@typescript-eslint/scope-manager': 8.56.1 4705 - '@typescript-eslint/types': 8.56.1 4706 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) 4707 - eslint: 10.0.2 4705 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3) 4706 + '@typescript-eslint/scope-manager': 8.57.0 4707 + '@typescript-eslint/types': 8.57.0 4708 + '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) 4709 + eslint: 10.0.3 4708 4710 typescript: 5.9.3 4709 4711 transitivePeerDependencies: 4710 4712 - supports-color 4711 4713 4712 - '@typescript-eslint/visitor-keys@8.56.1': 4714 + '@typescript-eslint/visitor-keys@8.57.0': 4713 4715 dependencies: 4714 - '@typescript-eslint/types': 8.56.1 4716 + '@typescript-eslint/types': 8.57.0 4715 4717 eslint-visitor-keys: 5.0.1 4716 4718 4717 4719 '@vinejs/compiler@4.1.3': {} 4718 4720 4719 4721 '@vinejs/vine@4.3.0': 4720 4722 dependencies: 4721 - '@poppinss/macroable': 1.1.0 4723 + '@poppinss/macroable': 1.1.1 4722 4724 '@poppinss/types': 1.2.1 4723 4725 '@standard-schema/spec': 1.1.0 4724 4726 '@types/validator': 13.15.10 4725 4727 '@vinejs/compiler': 4.1.3 4726 4728 camelcase: 9.0.0 4727 - dayjs: 1.11.19 4729 + dayjs: 1.11.20 4728 4730 dlv: 1.1.3 4729 4731 normalize-url: 8.1.1 4730 4732 validator: 13.15.26 4731 4733 4732 - '@vitejs/plugin-vue@6.0.4(vite@7.3.1(@types/node@24.11.0))(vue@3.5.29(typescript@5.9.3))': 4734 + '@vitejs/plugin-vue@6.0.5(vite@7.3.1(@types/node@24.11.2))(vue@3.5.30(typescript@5.9.3))': 4733 4735 dependencies: 4734 4736 '@rolldown/pluginutils': 1.0.0-rc.2 4735 - vite: 7.3.1(@types/node@24.11.0) 4736 - vue: 3.5.29(typescript@5.9.3) 4737 + vite: 7.3.1(@types/node@24.11.2) 4738 + vue: 3.5.30(typescript@5.9.3) 4737 4739 4738 4740 '@volar/language-core@2.4.28': 4739 4741 dependencies: ··· 4747 4749 path-browserify: 1.0.1 4748 4750 vscode-uri: 3.1.0 4749 4751 4750 - '@vue/compiler-core@3.5.29': 4752 + '@vue/compiler-core@3.5.30': 4751 4753 dependencies: 4752 4754 '@babel/parser': 7.29.0 4753 - '@vue/shared': 3.5.29 4755 + '@vue/shared': 3.5.30 4754 4756 entities: 7.0.1 4755 4757 estree-walker: 2.0.2 4756 4758 source-map-js: 1.2.1 4757 4759 4758 - '@vue/compiler-dom@3.5.29': 4760 + '@vue/compiler-dom@3.5.30': 4759 4761 dependencies: 4760 - '@vue/compiler-core': 3.5.29 4761 - '@vue/shared': 3.5.29 4762 + '@vue/compiler-core': 3.5.30 4763 + '@vue/shared': 3.5.30 4762 4764 4763 - '@vue/compiler-sfc@3.5.29': 4765 + '@vue/compiler-sfc@3.5.30': 4764 4766 dependencies: 4765 4767 '@babel/parser': 7.29.0 4766 - '@vue/compiler-core': 3.5.29 4767 - '@vue/compiler-dom': 3.5.29 4768 - '@vue/compiler-ssr': 3.5.29 4769 - '@vue/shared': 3.5.29 4768 + '@vue/compiler-core': 3.5.30 4769 + '@vue/compiler-dom': 3.5.30 4770 + '@vue/compiler-ssr': 3.5.30 4771 + '@vue/shared': 3.5.30 4770 4772 estree-walker: 2.0.2 4771 4773 magic-string: 0.30.21 4772 - postcss: 8.5.6 4774 + postcss: 8.5.8 4773 4775 source-map-js: 1.2.1 4774 4776 4775 - '@vue/compiler-ssr@3.5.29': 4777 + '@vue/compiler-ssr@3.5.30': 4776 4778 dependencies: 4777 - '@vue/compiler-dom': 3.5.29 4778 - '@vue/shared': 3.5.29 4779 + '@vue/compiler-dom': 3.5.30 4780 + '@vue/shared': 3.5.30 4779 4781 4780 4782 '@vue/language-core@3.2.5': 4781 4783 dependencies: 4782 4784 '@volar/language-core': 2.4.28 4783 - '@vue/compiler-dom': 3.5.29 4784 - '@vue/shared': 3.5.29 4785 + '@vue/compiler-dom': 3.5.30 4786 + '@vue/shared': 3.5.30 4785 4787 alien-signals: 3.1.2 4786 4788 muggle-string: 0.4.1 4787 4789 path-browserify: 1.0.1 4788 4790 picomatch: 4.0.3 4789 4791 4790 - '@vue/reactivity@3.5.29': 4792 + '@vue/reactivity@3.5.30': 4791 4793 dependencies: 4792 - '@vue/shared': 3.5.29 4794 + '@vue/shared': 3.5.30 4793 4795 4794 - '@vue/runtime-core@3.5.29': 4796 + '@vue/runtime-core@3.5.30': 4795 4797 dependencies: 4796 - '@vue/reactivity': 3.5.29 4797 - '@vue/shared': 3.5.29 4798 + '@vue/reactivity': 3.5.30 4799 + '@vue/shared': 3.5.30 4798 4800 4799 - '@vue/runtime-dom@3.5.29': 4801 + '@vue/runtime-dom@3.5.30': 4800 4802 dependencies: 4801 - '@vue/reactivity': 3.5.29 4802 - '@vue/runtime-core': 3.5.29 4803 - '@vue/shared': 3.5.29 4803 + '@vue/reactivity': 3.5.30 4804 + '@vue/runtime-core': 3.5.30 4805 + '@vue/shared': 3.5.30 4804 4806 csstype: 3.2.3 4805 4807 4806 - '@vue/server-renderer@3.5.29(vue@3.5.29(typescript@5.9.3))': 4808 + '@vue/server-renderer@3.5.30(vue@3.5.30(typescript@5.9.3))': 4807 4809 dependencies: 4808 - '@vue/compiler-ssr': 3.5.29 4809 - '@vue/shared': 3.5.29 4810 - vue: 3.5.29(typescript@5.9.3) 4810 + '@vue/compiler-ssr': 3.5.30 4811 + '@vue/shared': 3.5.30 4812 + vue: 3.5.30(typescript@5.9.3) 4811 4813 4812 - '@vue/shared@3.5.29': {} 4814 + '@vue/shared@3.5.30': {} 4813 4815 4814 4816 abort-controller@3.0.0: 4815 4817 dependencies: ··· 4874 4876 4875 4877 base64-js@1.5.1: {} 4876 4878 4877 - baseline-browser-mapping@2.10.0: {} 4879 + baseline-browser-mapping@2.10.8: {} 4878 4880 4879 4881 basic-auth@2.0.1: 4880 4882 dependencies: 4881 4883 safe-buffer: 5.1.2 4882 4884 4883 - better-sqlite3@12.6.2: 4885 + better-sqlite3@12.8.0: 4884 4886 dependencies: 4885 4887 bindings: 1.5.0 4886 4888 prebuild-install: 7.1.3 ··· 4905 4907 4906 4908 browserslist@4.28.1: 4907 4909 dependencies: 4908 - baseline-browser-mapping: 2.10.0 4909 - caniuse-lite: 1.0.30001775 4910 - electron-to-chromium: 1.5.302 4911 - node-releases: 2.0.27 4910 + baseline-browser-mapping: 2.10.8 4911 + caniuse-lite: 1.0.30001779 4912 + electron-to-chromium: 1.5.313 4913 + node-releases: 2.0.36 4912 4914 update-browserslist-db: 1.2.3(browserslist@4.28.1) 4913 4915 4914 4916 buffer@5.7.1: ··· 4941 4943 4942 4944 camelcase@9.0.0: {} 4943 4945 4944 - caniuse-lite@1.0.30001775: {} 4946 + caniuse-lite@1.0.30001779: {} 4945 4947 4946 4948 case-anything@3.1.2: {} 4947 4949 ··· 4958 4960 4959 4961 check-disk-space@3.4.0: {} 4960 4962 4961 - chevrotain@11.1.2: 4963 + chevrotain@11.2.0: 4962 4964 dependencies: 4963 - '@chevrotain/cst-dts-gen': 11.1.2 4964 - '@chevrotain/gast': 11.1.2 4965 - '@chevrotain/regexp-to-ast': 11.1.2 4966 - '@chevrotain/types': 11.1.2 4967 - '@chevrotain/utils': 11.1.2 4965 + '@chevrotain/cst-dts-gen': 11.2.0 4966 + '@chevrotain/gast': 11.2.0 4967 + '@chevrotain/regexp-to-ast': 11.2.0 4968 + '@chevrotain/types': 11.2.0 4969 + '@chevrotain/utils': 11.2.0 4968 4970 lodash-es: 4.17.23 4969 4971 4970 4972 chokidar@5.0.0: ··· 4989 4991 optionalDependencies: 4990 4992 '@colors/colors': 1.5.0 4991 4993 4992 - cli-truncate@5.1.1: 4994 + cli-truncate@5.2.0: 4993 4995 dependencies: 4994 - slice-ansi: 7.1.2 4996 + slice-ansi: 8.0.0 4995 4997 string-width: 8.2.0 4996 4998 4997 4999 cliui@8.0.1: ··· 5048 5050 5049 5051 dateformat@4.6.3: {} 5050 5052 5051 - dayjs@1.11.19: {} 5053 + dayjs@1.11.20: {} 5052 5054 5053 5055 debug@4.3.4: 5054 5056 dependencies: ··· 5062 5064 dependencies: 5063 5065 mimic-response: 3.1.0 5064 5066 5065 - dedent@1.7.1: {} 5067 + dedent@1.7.2: {} 5066 5068 5067 5069 deep-extend@0.6.0: {} 5068 5070 ··· 5112 5114 edge.js@6.5.0: 5113 5115 dependencies: 5114 5116 '@poppinss/inspect': 1.0.1 5115 - '@poppinss/macroable': 1.1.0 5117 + '@poppinss/macroable': 1.1.1 5116 5118 '@poppinss/utils': 7.0.1 5117 5119 edge-error: 4.0.2 5118 5120 edge-lexer: 6.0.4 ··· 5121 5123 property-information: 7.1.0 5122 5124 stringify-attributes: 4.0.0 5123 5125 5124 - edgejs-parser@0.2.18: 5126 + edgejs-parser@0.2.19: 5125 5127 dependencies: 5126 - chevrotain: 11.1.2 5128 + chevrotain: 11.2.0 5127 5129 5128 5130 ee-first@1.1.1: {} 5129 5131 5130 - electron-to-chromium@1.5.302: {} 5132 + electron-to-chromium@1.5.313: {} 5131 5133 5132 5134 emittery@1.2.1: {} 5133 5135 ··· 5167 5169 has-tostringtag: 1.0.2 5168 5170 hasown: 2.0.2 5169 5171 5170 - esbuild@0.27.3: 5172 + esbuild@0.27.4: 5171 5173 optionalDependencies: 5172 - '@esbuild/aix-ppc64': 0.27.3 5173 - '@esbuild/android-arm': 0.27.3 5174 - '@esbuild/android-arm64': 0.27.3 5175 - '@esbuild/android-x64': 0.27.3 5176 - '@esbuild/darwin-arm64': 0.27.3 5177 - '@esbuild/darwin-x64': 0.27.3 5178 - '@esbuild/freebsd-arm64': 0.27.3 5179 - '@esbuild/freebsd-x64': 0.27.3 5180 - '@esbuild/linux-arm': 0.27.3 5181 - '@esbuild/linux-arm64': 0.27.3 5182 - '@esbuild/linux-ia32': 0.27.3 5183 - '@esbuild/linux-loong64': 0.27.3 5184 - '@esbuild/linux-mips64el': 0.27.3 5185 - '@esbuild/linux-ppc64': 0.27.3 5186 - '@esbuild/linux-riscv64': 0.27.3 5187 - '@esbuild/linux-s390x': 0.27.3 5188 - '@esbuild/linux-x64': 0.27.3 5189 - '@esbuild/netbsd-arm64': 0.27.3 5190 - '@esbuild/netbsd-x64': 0.27.3 5191 - '@esbuild/openbsd-arm64': 0.27.3 5192 - '@esbuild/openbsd-x64': 0.27.3 5193 - '@esbuild/openharmony-arm64': 0.27.3 5194 - '@esbuild/sunos-x64': 0.27.3 5195 - '@esbuild/win32-arm64': 0.27.3 5196 - '@esbuild/win32-ia32': 0.27.3 5197 - '@esbuild/win32-x64': 0.27.3 5174 + '@esbuild/aix-ppc64': 0.27.4 5175 + '@esbuild/android-arm': 0.27.4 5176 + '@esbuild/android-arm64': 0.27.4 5177 + '@esbuild/android-x64': 0.27.4 5178 + '@esbuild/darwin-arm64': 0.27.4 5179 + '@esbuild/darwin-x64': 0.27.4 5180 + '@esbuild/freebsd-arm64': 0.27.4 5181 + '@esbuild/freebsd-x64': 0.27.4 5182 + '@esbuild/linux-arm': 0.27.4 5183 + '@esbuild/linux-arm64': 0.27.4 5184 + '@esbuild/linux-ia32': 0.27.4 5185 + '@esbuild/linux-loong64': 0.27.4 5186 + '@esbuild/linux-mips64el': 0.27.4 5187 + '@esbuild/linux-ppc64': 0.27.4 5188 + '@esbuild/linux-riscv64': 0.27.4 5189 + '@esbuild/linux-s390x': 0.27.4 5190 + '@esbuild/linux-x64': 0.27.4 5191 + '@esbuild/netbsd-arm64': 0.27.4 5192 + '@esbuild/netbsd-x64': 0.27.4 5193 + '@esbuild/openbsd-arm64': 0.27.4 5194 + '@esbuild/openbsd-x64': 0.27.4 5195 + '@esbuild/openharmony-arm64': 0.27.4 5196 + '@esbuild/sunos-x64': 0.27.4 5197 + '@esbuild/win32-arm64': 0.27.4 5198 + '@esbuild/win32-ia32': 0.27.4 5199 + '@esbuild/win32-x64': 0.27.4 5198 5200 5199 5201 escalade@3.2.0: {} 5200 5202 ··· 5208 5210 5209 5211 escape-string-regexp@5.0.0: {} 5210 5212 5211 - eslint-config-prettier@10.1.8(eslint@10.0.2): 5213 + eslint-config-prettier@10.1.8(eslint@10.0.3): 5212 5214 dependencies: 5213 - eslint: 10.0.2 5215 + eslint: 10.0.3 5214 5216 5215 - eslint-plugin-prettier@5.5.5(eslint-config-prettier@10.1.8(eslint@10.0.2))(eslint@10.0.2)(prettier@3.8.1): 5217 + eslint-plugin-prettier@5.5.5(eslint-config-prettier@10.1.8(eslint@10.0.3))(eslint@10.0.3)(prettier@3.8.1): 5216 5218 dependencies: 5217 - eslint: 10.0.2 5219 + eslint: 10.0.3 5218 5220 prettier: 3.8.1 5219 5221 prettier-linter-helpers: 1.0.1 5220 5222 synckit: 0.11.12 5221 5223 optionalDependencies: 5222 - eslint-config-prettier: 10.1.8(eslint@10.0.2) 5224 + eslint-config-prettier: 10.1.8(eslint@10.0.3) 5223 5225 5224 - eslint-plugin-unicorn@63.0.0(eslint@10.0.2): 5226 + eslint-plugin-unicorn@63.0.0(eslint@10.0.3): 5225 5227 dependencies: 5226 5228 '@babel/helper-validator-identifier': 7.28.5 5227 - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2) 5229 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3) 5228 5230 change-case: 5.4.4 5229 5231 ci-info: 4.4.0 5230 5232 clean-regexp: 1.0.0 5231 5233 core-js-compat: 3.48.0 5232 - eslint: 10.0.2 5234 + eslint: 10.0.3 5233 5235 find-up-simple: 1.0.1 5234 5236 globals: 16.5.0 5235 5237 indent-string: 5.0.0 ··· 5241 5243 semver: 7.7.4 5242 5244 strip-indent: 4.1.1 5243 5245 5244 - eslint-scope@9.1.1: 5246 + eslint-scope@9.1.2: 5245 5247 dependencies: 5246 5248 '@types/esrecurse': 4.3.1 5247 5249 '@types/estree': 1.0.8 ··· 5254 5256 5255 5257 eslint-visitor-keys@5.0.1: {} 5256 5258 5257 - eslint@10.0.2: 5259 + eslint@10.0.3: 5258 5260 dependencies: 5259 - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2) 5261 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3) 5260 5262 '@eslint-community/regexpp': 4.12.2 5261 - '@eslint/config-array': 0.23.2 5262 - '@eslint/config-helpers': 0.5.2 5263 - '@eslint/core': 1.1.0 5264 - '@eslint/plugin-kit': 0.6.0 5263 + '@eslint/config-array': 0.23.3 5264 + '@eslint/config-helpers': 0.5.3 5265 + '@eslint/core': 1.1.1 5266 + '@eslint/plugin-kit': 0.6.1 5265 5267 '@humanfs/node': 0.16.7 5266 5268 '@humanwhocodes/module-importer': 1.0.1 5267 5269 '@humanwhocodes/retry': 0.4.3 ··· 5270 5272 cross-spawn: 7.0.6 5271 5273 debug: 4.4.3 5272 5274 escape-string-regexp: 4.0.0 5273 - eslint-scope: 9.1.1 5275 + eslint-scope: 9.1.2 5274 5276 eslint-visitor-keys: 5.0.1 5275 - espree: 11.1.1 5277 + espree: 11.2.0 5276 5278 esquery: 1.7.0 5277 5279 esutils: 2.0.3 5278 5280 fast-deep-equal: 3.1.3 ··· 5297 5299 acorn-jsx: 5.3.2(acorn@8.16.0) 5298 5300 eslint-visitor-keys: 4.2.1 5299 5301 5300 - espree@11.1.1: 5302 + espree@11.2.0: 5301 5303 dependencies: 5302 5304 acorn: 8.16.0 5303 5305 acorn-jsx: 5.3.2(acorn@8.16.0) ··· 5380 5382 dependencies: 5381 5383 flat-cache: 4.0.1 5382 5384 5383 - file-type@21.3.0: 5385 + file-type@21.3.2: 5384 5386 dependencies: 5385 5387 '@tokenizer/inflate': 0.4.1 5386 5388 strtok3: 10.3.4 ··· 5409 5411 5410 5412 flat-cache@4.0.1: 5411 5413 dependencies: 5412 - flatted: 3.3.3 5414 + flatted: 3.4.1 5413 5415 keyv: 4.5.4 5414 5416 5415 - flatted@3.3.3: {} 5417 + flatted@3.4.1: {} 5416 5418 5417 5419 flattie@1.1.1: {} 5418 5420 ··· 5511 5513 5512 5514 hosted-git-info@9.0.2: 5513 5515 dependencies: 5514 - lru-cache: 11.2.6 5516 + lru-cache: 11.2.7 5515 5517 5516 5518 hot-hook@1.0.0: 5517 5519 dependencies: ··· 5609 5611 5610 5612 iso-datestring-validator@2.2.2: {} 5611 5613 5612 - jest-diff@30.2.0: 5614 + jest-diff@30.3.0: 5613 5615 dependencies: 5614 - '@jest/diff-sequences': 30.0.1 5616 + '@jest/diff-sequences': 30.3.0 5615 5617 '@jest/get-type': 30.1.0 5616 5618 chalk: 4.1.2 5617 - pretty-format: 30.2.0 5619 + pretty-format: 30.3.0 5618 5620 5619 5621 jose@5.10.0: {} 5620 5622 ··· 5642 5644 5643 5645 kleur@4.1.5: {} 5644 5646 5645 - knex-dynamic-connection@4.0.0-next.0(better-sqlite3@12.6.2)(pg@8.19.0): 5647 + knex-dynamic-connection@4.0.0-next.0(better-sqlite3@12.8.0)(pg@8.20.0): 5646 5648 dependencies: 5647 5649 debug: 4.4.3 5648 - knex: 3.1.0(better-sqlite3@12.6.2)(pg@8.19.0) 5650 + knex: 3.1.0(better-sqlite3@12.8.0)(pg@8.20.0) 5649 5651 transitivePeerDependencies: 5650 5652 - better-sqlite3 5651 5653 - mysql ··· 5656 5658 - supports-color 5657 5659 - tedious 5658 5660 5659 - knex@3.1.0(better-sqlite3@12.6.2)(pg@8.19.0): 5661 + knex@3.1.0(better-sqlite3@12.8.0)(pg@8.20.0): 5660 5662 dependencies: 5661 5663 colorette: 2.0.19 5662 5664 commander: 10.0.1 ··· 5673 5675 tarn: 3.0.2 5674 5676 tildify: 2.0.0 5675 5677 optionalDependencies: 5676 - better-sqlite3: 12.6.2 5677 - pg: 8.19.0 5678 + better-sqlite3: 12.8.0 5679 + pg: 8.20.0 5678 5680 transitivePeerDependencies: 5679 5681 - supports-color 5680 5682 ··· 5710 5712 5711 5713 lru-cache@10.4.3: {} 5712 5714 5713 - lru-cache@11.2.6: {} 5715 + lru-cache@11.2.7: {} 5714 5716 5715 5717 luxon@3.7.2: {} 5716 5718 ··· 5767 5769 5768 5770 natural-compare@1.4.0: {} 5769 5771 5770 - node-abi@3.87.0: 5772 + node-abi@3.88.0: 5771 5773 dependencies: 5772 5774 semver: 7.7.4 5773 5775 5774 - node-releases@2.0.27: {} 5776 + node-releases@2.0.36: {} 5775 5777 5776 5778 normalize-package-data@8.0.0: 5777 5779 dependencies: ··· 5860 5862 pg-cloudflare@1.3.0: 5861 5863 optional: true 5862 5864 5863 - pg-connection-string@2.11.0: {} 5865 + pg-connection-string@2.12.0: {} 5864 5866 5865 5867 pg-connection-string@2.6.2: {} 5866 5868 5867 5869 pg-int8@1.0.1: {} 5868 5870 5869 - pg-pool@3.12.0(pg@8.19.0): 5871 + pg-pool@3.13.0(pg@8.20.0): 5870 5872 dependencies: 5871 - pg: 8.19.0 5873 + pg: 8.20.0 5872 5874 5873 - pg-protocol@1.12.0: {} 5875 + pg-protocol@1.13.0: {} 5874 5876 5875 5877 pg-types@2.2.0: 5876 5878 dependencies: ··· 5880 5882 postgres-date: 1.0.7 5881 5883 postgres-interval: 1.2.0 5882 5884 5883 - pg@8.19.0: 5885 + pg@8.20.0: 5884 5886 dependencies: 5885 - pg-connection-string: 2.11.0 5886 - pg-pool: 3.12.0(pg@8.19.0) 5887 - pg-protocol: 1.12.0 5887 + pg-connection-string: 2.12.0 5888 + pg-pool: 3.13.0(pg@8.20.0) 5889 + pg-protocol: 1.13.0 5888 5890 pg-types: 2.2.0 5889 5891 pgpass: 1.0.5 5890 5892 optionalDependencies: ··· 5971 5973 5972 5974 pluralize@8.0.0: {} 5973 5975 5974 - postcss@8.5.6: 5976 + postcss@8.5.8: 5975 5977 dependencies: 5976 5978 nanoid: 3.3.11 5977 5979 picocolors: 1.1.1 ··· 5997 5999 minimist: 1.2.8 5998 6000 mkdirp-classic: 0.5.3 5999 6001 napi-build-utils: 2.0.0 6000 - node-abi: 3.87.0 6002 + node-abi: 3.88.0 6001 6003 pump: 3.0.4 6002 6004 rc: 1.2.8 6003 6005 simple-get: 4.0.1 ··· 6010 6012 dependencies: 6011 6013 fast-diff: 1.3.0 6012 6014 6013 - prettier-plugin-edgejs@1.0.6: 6015 + prettier-plugin-edgejs@1.0.7: 6014 6016 dependencies: 6015 6017 '@adobe/css-tools': 4.4.4 6016 - edgejs-parser: 0.2.18 6018 + edgejs-parser: 0.2.19 6017 6019 prettier: 3.8.1 6018 6020 uglify-js: 3.19.3 6019 6021 6020 6022 prettier@3.8.1: {} 6021 6023 6022 - pretty-format@30.2.0: 6024 + pretty-format@30.3.0: 6023 6025 dependencies: 6024 6026 '@jest/schemas': 30.0.5 6025 6027 ansi-styles: 5.2.0 ··· 6272 6274 6273 6275 slashes@3.0.12: {} 6274 6276 6275 - slice-ansi@7.1.2: 6276 - dependencies: 6277 - ansi-styles: 6.2.3 6278 - is-fullwidth-code-point: 5.1.0 6279 - 6280 6277 slice-ansi@8.0.0: 6281 6278 dependencies: 6282 6279 ansi-styles: 6.2.3 6283 6280 is-fullwidth-code-point: 5.1.0 6284 6281 6285 - slugify@1.6.6: {} 6282 + slugify@1.6.8: {} 6286 6283 6287 6284 sonic-boom@3.8.1: 6288 6285 dependencies: ··· 6398 6395 6399 6396 timekeeper@2.3.1: {} 6400 6397 6401 - tinyexec@1.0.2: {} 6398 + tinyexec@1.0.4: {} 6402 6399 6403 6400 tinyglobby@0.2.15: 6404 6401 dependencies: ··· 6415 6412 6416 6413 token-types@6.1.2: 6417 6414 dependencies: 6418 - '@borewit/text-codec': 0.2.1 6415 + '@borewit/text-codec': 0.2.2 6419 6416 '@tokenizer/token': 0.3.0 6420 6417 ieee754: 1.2.1 6421 6418 ··· 6452 6449 media-typer: 1.1.0 6453 6450 mime-types: 3.0.2 6454 6451 6455 - typescript-eslint@8.56.1(eslint@10.0.2)(typescript@5.9.3): 6452 + typescript-eslint@8.57.0(eslint@10.0.3)(typescript@5.9.3): 6456 6453 dependencies: 6457 - '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2)(typescript@5.9.3))(eslint@10.0.2)(typescript@5.9.3) 6458 - '@typescript-eslint/parser': 8.56.1(eslint@10.0.2)(typescript@5.9.3) 6459 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) 6460 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2)(typescript@5.9.3) 6461 - eslint: 10.0.2 6454 + '@typescript-eslint/eslint-plugin': 8.57.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3)(typescript@5.9.3))(eslint@10.0.3)(typescript@5.9.3) 6455 + '@typescript-eslint/parser': 8.57.0(eslint@10.0.3)(typescript@5.9.3) 6456 + '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) 6457 + '@typescript-eslint/utils': 8.57.0(eslint@10.0.3)(typescript@5.9.3) 6458 + eslint: 10.0.3 6462 6459 typescript: 5.9.3 6463 6460 transitivePeerDependencies: 6464 6461 - supports-color ··· 6479 6476 6480 6477 undici-types@7.16.0: {} 6481 6478 6482 - undici@6.23.0: {} 6479 + undici@6.24.1: {} 6483 6480 6484 6481 unicode-segmenter@0.14.5: {} 6485 6482 ··· 6512 6509 6513 6510 vary@1.1.2: {} 6514 6511 6515 - vite-plugin-restart@2.0.0(vite@7.3.1(@types/node@24.11.0)): 6512 + vite-plugin-restart@2.0.0(vite@7.3.1(@types/node@24.11.2)): 6516 6513 dependencies: 6517 6514 micromatch: 4.0.8 6518 - vite: 7.3.1(@types/node@24.11.0) 6515 + vite: 7.3.1(@types/node@24.11.2) 6519 6516 6520 - vite@7.3.1(@types/node@24.11.0): 6517 + vite@7.3.1(@types/node@24.11.2): 6521 6518 dependencies: 6522 - esbuild: 0.27.3 6519 + esbuild: 0.27.4 6523 6520 fdir: 6.5.0(picomatch@4.0.3) 6524 6521 picomatch: 4.0.3 6525 - postcss: 8.5.6 6522 + postcss: 8.5.8 6526 6523 rollup: 4.59.0 6527 6524 tinyglobby: 0.2.15 6528 6525 optionalDependencies: 6529 - '@types/node': 24.11.0 6526 + '@types/node': 24.11.2 6530 6527 fsevents: 2.3.3 6531 6528 6532 6529 vscode-uri@3.1.0: {} ··· 6539 6536 '@vue/language-core': 3.2.5 6540 6537 typescript: 5.9.3 6541 6538 6542 - vue@3.5.29(typescript@5.9.3): 6539 + vue@3.5.30(typescript@5.9.3): 6543 6540 dependencies: 6544 - '@vue/compiler-dom': 3.5.29 6545 - '@vue/compiler-sfc': 3.5.29 6546 - '@vue/runtime-dom': 3.5.29 6547 - '@vue/server-renderer': 3.5.29(vue@3.5.29(typescript@5.9.3)) 6548 - '@vue/shared': 3.5.29 6541 + '@vue/compiler-dom': 3.5.30 6542 + '@vue/compiler-sfc': 3.5.30 6543 + '@vue/runtime-dom': 3.5.30 6544 + '@vue/server-renderer': 3.5.30(vue@3.5.30(typescript@5.9.3)) 6545 + '@vue/shared': 3.5.30 6549 6546 optionalDependencies: 6550 6547 typescript: 5.9.3 6551 6548
+2 -2
start/env.ts
··· 31 31 */ 32 32 PUBLIC_URL: Env.schema.string({ format: 'url', tld: false }), 33 33 ATPROTO_OAUTH_CLIENT_ID: Env.schema.string.optional({ format: 'url', tld: true, protocol: true }), 34 - ATPROTO_OAUTH_JWT_PRIVATE_KEY: Env.schema.string.optional(), 34 + ATPROTO_OAUTH_JWT_PRIVATE_KEY: Env.schema.secret.optional(), 35 35 36 36 /* 37 37 |---------------------------------------------------------- ··· 42 42 DB_PORT: Env.schema.number(), 43 43 DB_USER: Env.schema.string(), 44 44 DB_PASSWORD: Env.schema.string.optional(), 45 - DB_DATABASE: Env.schema.string() 45 + DB_DATABASE: Env.schema.string(), 46 46 })
+1
start/routes.ts
··· 11 11 import '#start/routes/oauth' 12 12 13 13 router.on('/').renderInertia('home', {}).as('home') 14 + router.on('/login').renderInertia('auth/login', {}).as('login') 14 15 15 16 //router.group(() => {}).use(middleware.guest()) 16 17 //router.group(() => {}).use(middleware.auth())
+15 -10
start/routes/oauth.ts
··· 2 2 import { middleware } from '#start/kernel' 3 3 import { controllers } from '#generated/controllers' 4 4 5 - // UI route 6 - router.get('login', [controllers.Oauth, 'showLogin']).use(middleware.guest()) 5 + // This is necessary for handling the controllers not yet being updated 6 + try { 7 + router.post('/oauth/logout', [controllers.Oauth, 'logout']).use(middleware.auth()) 7 8 8 - // Protocol routes 9 - router.post('/oauth/logout', [controllers.Oauth, 'handleLogout']).use(middleware.auth()) 10 - 11 - router.group(() => { 12 - router.post('/oauth/login', [controllers.Oauth, 'handleLogin']) 13 - router.post('/oauth/signup', [controllers.Oauth, 'handleSignup']) 14 - router.get('/oauth/callback', [controllers.Oauth, 'callback']) 15 - }) 9 + router.group(() => { 10 + router.post('/oauth/login', [controllers.Oauth, 'login']) 11 + router.post('/oauth/signup', [controllers.Oauth, 'signup']) 12 + router.get('/oauth/callback', [controllers.Oauth, 'callback']) 13 + }) 14 + } catch (err) { 15 + if (err.message.includes("Cannot read properties of undefined (reading 'name')")) { 16 + // ignore, as #generated/controllers hasn't been updated 17 + } else { 18 + throw err 19 + } 20 + }