diff --git a/apps/server/migrations/20230621052642_next_auth_integrate/migration.sql b/apps/server/migrations/20230621052642_next_auth_integrate/migration.sql new file mode 100644 index 0000000000..2c1bea0b75 --- /dev/null +++ b/apps/server/migrations/20230621052642_next_auth_integrate/migration.sql @@ -0,0 +1,77 @@ +/* + Warnings: + + - You are about to drop the column `avatar_url` on the `users` table. All the data in the column will be lost. + - You are about to drop the column `fulfilled` on the `users` table. All the data in the column will be lost. + - You are about to drop the column `token_nonce` on the `users` table. All the data in the column will be lost. + - You are about to drop the `connected_accounts` table. If the table is not empty, all the data it contains will be lost. + +*/ +-- DropForeignKey +ALTER TABLE "connected_accounts" DROP CONSTRAINT "connected_accounts_user_id_fkey"; + +-- AlterTable +ALTER TABLE "users" DROP COLUMN "avatar_url", +DROP COLUMN "fulfilled", +DROP COLUMN "token_nonce", +ADD COLUMN "email_verified" TIMESTAMP(3), +ADD COLUMN "image" VARCHAR, +ALTER COLUMN "name" SET DATA TYPE TEXT, +ALTER COLUMN "email" DROP NOT NULL, +ALTER COLUMN "email" SET DATA TYPE TEXT; + +-- DropTable +DROP TABLE "connected_accounts"; + +-- CreateTable +CREATE TABLE "accounts" ( + "id" TEXT NOT NULL, + "user_id" TEXT NOT NULL, + "type" TEXT NOT NULL, + "provider" TEXT NOT NULL, + "provider_account_id" TEXT NOT NULL, + "refresh_token" TEXT, + "access_token" TEXT, + "expires_at" INTEGER, + "token_type" TEXT, + "scope" TEXT, + "id_token" TEXT, + "session_state" TEXT, + + CONSTRAINT "accounts_pkey" PRIMARY KEY ("id") +); + +-- CreateTable +CREATE TABLE "sessions" ( + "id" TEXT NOT NULL, + "session_token" TEXT NOT NULL, + "user_id" TEXT NOT NULL, + "expires" TIMESTAMP(3) NOT NULL, + + CONSTRAINT "sessions_pkey" PRIMARY KEY ("id") +); + +-- CreateTable +CREATE TABLE "verificationtokens" ( + "identifier" TEXT NOT NULL, + "token" TEXT NOT NULL, + "expires" TIMESTAMP(3) NOT NULL +); + +-- CreateIndex +CREATE UNIQUE INDEX "accounts_provider_provider_account_id_key" ON "accounts"("provider", "provider_account_id"); + +-- CreateIndex +CREATE UNIQUE INDEX "sessions_session_token_key" ON "sessions"("session_token"); + +-- CreateIndex +CREATE UNIQUE INDEX "verificationtokens_token_key" ON "verificationtokens"("token"); + +-- CreateIndex +CREATE UNIQUE INDEX "verificationtokens_identifier_token_key" ON "verificationtokens"("identifier", "token"); + +-- AddForeignKey +ALTER TABLE "accounts" ADD CONSTRAINT "accounts_user_id_fkey" FOREIGN KEY ("user_id") REFERENCES "users"("id") ON DELETE CASCADE ON UPDATE CASCADE; + +-- AddForeignKey +ALTER TABLE "sessions" ADD CONSTRAINT "sessions_user_id_fkey" FOREIGN KEY ("user_id") REFERENCES "users"("id") ON DELETE CASCADE ON UPDATE CASCADE; diff --git a/apps/server/package.json b/apps/server/package.json index 02bd67de80..4aa4058bd5 100644 --- a/apps/server/package.json +++ b/apps/server/package.json @@ -15,25 +15,32 @@ }, "dependencies": { "@apollo/server": "^4.7.4", - "@nestjs/apollo": "^11.0.6", - "@nestjs/common": "^10.0.0", - "@nestjs/core": "^10.0.0", - "@nestjs/graphql": "^11.0.6", - "@nestjs/platform-express": "^10.0.0", - "@node-rs/bcrypt": "^1.7.1", + "@auth/prisma-adapter": "^1.0.0", + "@aws-sdk/client-s3": "^3.354.0", + "@nestjs/apollo": "^12.0.1", + "@nestjs/common": "^10.0.2", + "@nestjs/core": "^10.0.2", + "@nestjs/graphql": "^12.0.1", + "@nestjs/platform-express": "^10.0.2", + "@node-rs/argon2": "^1.5.0", + "@node-rs/crc32": "^1.7.0", + "@node-rs/jsonwebtoken": "^0.2.0", "@prisma/client": "^4.15.0", "dotenv": "^16.1.4", "express": "^4.18.2", "graphql": "^16.6.0", "graphql-type-json": "^0.3.2", - "jsonwebtoken": "^9.0.0", + "graphql-upload": "^16.0.2", "lodash-es": "^4.17.21", - "prisma": "^4.15.0", + "next-auth": "^4.22.1", + "parse-duration": "^1.1.0", + "prisma": "^4.16.0", "reflect-metadata": "^0.1.13", "rxjs": "^7.8.1" }, "devDependencies": { - "@nestjs/testing": "^10.0.0", + "@napi-rs/image": "^1.6.1", + "@nestjs/testing": "^10.0.2", "@types/express": "^4.17.17", "@types/jsonwebtoken": "^9.0.2", "@types/lodash-es": "^4.17.7", @@ -43,8 +50,7 @@ "nodemon": "^2.0.22", "supertest": "^6.3.3", "ts-node": "^10.9.1", - "typescript": "^5.1.3", - "vitest": "^0.32.0" + "typescript": "^5.1.3" }, "nodemonConfig": { "exec": "node", diff --git a/apps/server/schema.prisma b/apps/server/schema.prisma index 290774c807..b579218e49 100644 --- a/apps/server/schema.prisma +++ b/apps/server/schema.prisma @@ -1,29 +1,10 @@ -datasource db { - provider = "postgresql" - url = env("DATABASE_URL") -} - generator client { provider = "prisma-client-js" } -model User { - id String @id @default(uuid()) @db.VarChar - name String @db.VarChar - email String @unique @db.VarChar - tokenNonce Int @default(0) @map("token_nonce") @db.SmallInt - avatarUrl String? @map("avatar_url") @db.VarChar - /// Available if user signed up through OAuth providers - password String? @db.VarChar - /// User may created by email collobration invitation before signup. - /// We will precreate a user entity in such senarios but leave fulfilled as false until they signed up - /// This implementation is convenient for handing unregistered user permissoin - fulfilled Boolean @default(true) - createdAt DateTime @default(now()) @map("created_at") @db.Timestamptz(6) - connectedAccounts ConnectedAccount[] - workspaces UserWorkspacePermission[] - - @@map("users") +datasource db { + provider = "postgresql" + url = env("DATABASE_URL") } model Workspace { @@ -35,18 +16,6 @@ model Workspace { @@map("workspaces") } -model ConnectedAccount { - id String @id @default(uuid()) @db.VarChar - userId String @map("user_id") - /// the general provider name, e.g. google, github, facebook - provider String @db.VarChar - /// the user id provided by OAuth providers, or other user identitive credential like `username` provided by GitHub - providerUserId String @unique @map("provider_user_id") @db.VarChar - user User @relation(fields: [userId], references: [id], onDelete: Cascade) - - @@map("connected_accounts") -} - model UserWorkspacePermission { id String @id @default(uuid()) @db.VarChar workspaceId String @map("workspace_id") @db.VarChar @@ -56,8 +25,64 @@ model UserWorkspacePermission { /// Whether the permission invitation is accepted by the user accepted Boolean @default(false) createdAt DateTime @default(now()) @map("created_at") @db.Timestamptz(6) - workspace Workspace @relation(fields: [workspaceId], references: [id], onDelete: Cascade) user User @relation(fields: [userId], references: [id], onDelete: Cascade) + workspace Workspace @relation(fields: [workspaceId], references: [id], onDelete: Cascade) @@map("user_workspace_permissions") } + +model User { + id String @id @default(uuid()) @db.VarChar + name String + email String? @unique + emailVerified DateTime? @map("email_verified") + // image field is for the next-auth + avatarUrl String? @map("image") @db.VarChar + accounts Account[] + sessions Session[] + workspaces UserWorkspacePermission[] + createdAt DateTime @default(now()) @map("created_at") @db.Timestamptz(6) + /// Not available if user signed up through OAuth providers + password String? @db.VarChar + + @@map("users") +} + +model Account { + id String @id @default(cuid()) + userId String @map("user_id") + type String + provider String + providerAccountId String @map("provider_account_id") + refresh_token String? @db.Text + access_token String? @db.Text + expires_at Int? + token_type String? + scope String? + id_token String? @db.Text + session_state String? + + user User @relation(fields: [userId], references: [id], onDelete: Cascade) + + @@unique([provider, providerAccountId]) + @@map("accounts") +} + +model Session { + id String @id @default(cuid()) + sessionToken String @unique @map("session_token") + userId String @map("user_id") + expires DateTime + user User @relation(fields: [userId], references: [id], onDelete: Cascade) + + @@map("sessions") +} + +model VerificationToken { + identifier String + token String @unique + expires DateTime + + @@unique([identifier, token]) + @@map("verificationtokens") +} diff --git a/apps/server/scripts/gen-auth-key.ts b/apps/server/scripts/gen-auth-key.ts index d9227895e3..83770409c0 100644 --- a/apps/server/scripts/gen-auth-key.ts +++ b/apps/server/scripts/gen-auth-key.ts @@ -1,7 +1,5 @@ import crypto from 'node:crypto'; -import { genSalt } from '@node-rs/bcrypt'; - const { privateKey, publicKey } = crypto.generateKeyPairSync('ec', { namedCurve: 'prime256v1', publicKeyEncoding: { @@ -14,6 +12,5 @@ const { privateKey, publicKey } = crypto.generateKeyPairSync('ec', { }, }); -console.log('Salt:\n', await genSalt(10)); console.log('ECDSA Public Key:\n', publicKey); console.log('ECDSA Private Key:\n', privateKey); diff --git a/apps/server/src/config/def.ts b/apps/server/src/config/def.ts index 233ccf64ca..09aa330915 100644 --- a/apps/server/src/config/def.ts +++ b/apps/server/src/config/def.ts @@ -163,6 +163,12 @@ export interface AFFiNEConfig { * } */ config: Record; + /** + * Only used when `enable` is `false` + */ + fs: { + path: string; + }; }; /** @@ -172,11 +178,16 @@ export interface AFFiNEConfig { /** * Application access token expiration time */ - readonly accessTokenExpiresIn: string; + readonly accessTokenExpiresIn: number; /** * Application refresh token expiration time */ - readonly refreshTokenExpiresIn: string; + readonly refreshTokenExpiresIn: number; + /** + * Add some leeway (in seconds) to the exp and nbf validation to account for clock skew. + * Defaults to 60 if omitted. + */ + readonly leeway: number; /** * Application public key * @@ -195,6 +206,10 @@ export interface AFFiNEConfig { * whether allow user to signup by oauth providers */ enableOauth: boolean; + /** + * NEXTAUTH_SECRET + */ + nextAuthSecret: string; /** * all available oauth providers */ diff --git a/apps/server/src/config/default.ts b/apps/server/src/config/default.ts index 63cdacfb7a..7c7a20543b 100644 --- a/apps/server/src/config/default.ts +++ b/apps/server/src/config/default.ts @@ -1,5 +1,10 @@ /// +import { homedir } from 'node:os'; +import { join } from 'node:path'; + +import parse from 'parse-duration'; + import pkg from '../../package.json' assert { type: 'json' }; import type { AFFiNEConfig } from './def'; @@ -56,16 +61,23 @@ export const getDefaultAFFiNEConfig: () => AFFiNEConfig = () => ({ debug: true, }, auth: { - accessTokenExpiresIn: '1h', - refreshTokenExpiresIn: '7d', + // eslint-disable-next-line @typescript-eslint/no-non-null-assertion + accessTokenExpiresIn: parse('1h')! / 1000, + // eslint-disable-next-line @typescript-eslint/no-non-null-assertion + refreshTokenExpiresIn: parse('7d')! / 1000, + leeway: 60, publicKey: examplePublicKey, privateKey: examplePrivateKey, enableSignup: true, enableOauth: false, + nextAuthSecret: '', oauthProviders: {}, }, objectStorage: { enable: false, config: {}, + fs: { + path: join(homedir(), '.affine-storage'), + }, }, }); diff --git a/apps/server/src/graphql.module.ts b/apps/server/src/graphql.module.ts index bc60fa6e8e..445e7c2aff 100644 --- a/apps/server/src/graphql.module.ts +++ b/apps/server/src/graphql.module.ts @@ -16,6 +16,9 @@ import { Config } from './config'; return { ...config.graphql, path: `${config.path}/graphql`, + csrfPrevention: { + requestHeaders: ['content-type'], + }, autoSchemaFile: join( fileURLToPath(import.meta.url), '..', diff --git a/apps/server/src/index.ts b/apps/server/src/index.ts index 3c3dfbf952..0109d699c0 100644 --- a/apps/server/src/index.ts +++ b/apps/server/src/index.ts @@ -2,8 +2,12 @@ import './prelude'; import { NestFactory } from '@nestjs/core'; import type { NestExpressApplication } from '@nestjs/platform-express'; +import { static as staticMiddleware } from 'express'; +// @ts-expect-error graphql-upload is not typed +import graphqlUploadExpress from 'graphql-upload/graphqlUploadExpress.mjs'; import { AppModule } from './app'; +import { Config } from './config'; const app = await NestFactory.create(AppModule, { cors: { @@ -12,14 +16,27 @@ const app = await NestFactory.create(AppModule, { ? ['https://affine-preview.vercel.app'] : ['http://localhost:8080'], methods: ['GET', 'POST', 'PUT', 'DELETE', 'OPTIONS'], - allowedHeaders: '*', + allowedHeaders: ['x-operation-name', 'x-definition-name'], }, bodyParser: true, }); +app.use( + graphqlUploadExpress({ + maxFileSize: 10 * 1024 * 1024, + maxFiles: 5, + }) +); + const host = process.env.HOST ?? 'localhost'; const port = process.env.PORT ?? 3010; +const config = app.get(Config); + +if (!config.objectStorage.enable) { + app.use('/assets', staticMiddleware(config.objectStorage.fs.path)); +} + await app.listen(port, host); console.log(`Listening on http://${host}:${port}`); diff --git a/apps/server/src/modules/auth/guard.ts b/apps/server/src/modules/auth/guard.ts index 60528ffbb7..b043260ecd 100644 --- a/apps/server/src/modules/auth/guard.ts +++ b/apps/server/src/modules/auth/guard.ts @@ -49,10 +49,17 @@ class AuthGuard implements CanActivate { if (!token) { return false; } + const [type, jwt] = token.split(' ') ?? []; - const claims = this.auth.verify(token); - req.user = await this.prisma.user.findUnique({ where: { id: claims.id } }); - return !!req.user; + if (type === 'Bearer') { + const claims = await this.auth.verify(jwt); + req.user = await this.prisma.user.findUnique({ + where: { id: claims.id }, + }); + return !!req.user; + } + + return false; } } diff --git a/apps/server/src/modules/auth/index.ts b/apps/server/src/modules/auth/index.ts index 64badfe801..d628076082 100644 --- a/apps/server/src/modules/auth/index.ts +++ b/apps/server/src/modules/auth/index.ts @@ -1,5 +1,6 @@ import { Global, Module } from '@nestjs/common'; +import { NextAuthController } from './next-auth.controller'; import { AuthResolver } from './resolver'; import { AuthService } from './service'; @@ -7,6 +8,7 @@ import { AuthService } from './service'; @Module({ providers: [AuthService, AuthResolver], exports: [AuthService], + controllers: [NextAuthController], }) export class AuthModule {} export * from './guard'; diff --git a/apps/server/src/modules/auth/next-auth.controller.ts b/apps/server/src/modules/auth/next-auth.controller.ts new file mode 100644 index 0000000000..7aa30def33 --- /dev/null +++ b/apps/server/src/modules/auth/next-auth.controller.ts @@ -0,0 +1,158 @@ +import { randomUUID } from 'node:crypto'; + +import { PrismaAdapter } from '@auth/prisma-adapter'; +import { + BadRequestException, + Controller, + Get, + Next, + Post, + Query, + Req, + Res, +} from '@nestjs/common'; +import { Algorithm, sign, verify as jwtVerify } from '@node-rs/jsonwebtoken'; +import type { NextFunction, Request, Response } from 'express'; +import type { AuthAction, AuthOptions } from 'next-auth'; +import { AuthHandler } from 'next-auth/core'; +import Github from 'next-auth/providers/github'; +import Google from 'next-auth/providers/google'; + +import { Config } from '../../config'; +import { PrismaService } from '../../prisma/service'; +import { getUtcTimestamp, type UserClaim } from './service'; + +const BASE_URL = '/api/auth/'; + +@Controller(BASE_URL) +export class NextAuthController { + private readonly nextAuthOptions: AuthOptions; + + constructor(readonly config: Config, readonly prisma: PrismaService) { + this.nextAuthOptions = { + providers: [], + // @ts-expect-error Third part library type mismatch + adapter: PrismaAdapter(prisma), + }; + + if (config.auth.oauthProviders.github) { + this.nextAuthOptions.providers.push( + Github({ + clientId: config.auth.oauthProviders.github.clientId, + clientSecret: config.auth.oauthProviders.github.clientSecret, + }) + ); + } + + if (config.auth.oauthProviders.google) { + this.nextAuthOptions.providers.push( + Google({ + clientId: config.auth.oauthProviders.google.clientId, + clientSecret: config.auth.oauthProviders.google.clientSecret, + }) + ); + } + this.nextAuthOptions.jwt = { + encode: async ({ token, maxAge }) => { + if (!token?.email) { + throw new BadRequestException('Missing email in jwt token'); + } + const user = await this.prisma.user.findFirstOrThrow({ + where: { + email: token.email, + }, + }); + const now = getUtcTimestamp(); + return sign( + { + data: { + id: user.id, + name: user.name, + email: user.email, + createdAt: user.createdAt.toISOString(), + }, + iat: now, + exp: now + (maxAge ?? config.auth.accessTokenExpiresIn), + iss: this.config.serverId, + sub: user.id, + aud: user.name, + jti: randomUUID({ + disableEntropyCache: true, + }), + }, + this.config.auth.privateKey, + { + algorithm: Algorithm.ES256, + } + ); + }, + decode: async ({ token }) => { + if (!token) { + return null; + } + const { name, email, id } = ( + await jwtVerify(token, this.config.auth.publicKey, { + algorithms: [Algorithm.ES256], + iss: [this.config.serverId], + leeway: this.config.auth.leeway, + requiredSpecClaims: ['exp', 'iat', 'iss', 'sub'], + }) + ).data as UserClaim; + return { + name, + email, + sub: id, + }; + }, + }; + this.nextAuthOptions.secret ??= config.auth.nextAuthSecret; + } + + @Get() + @Post() + async auth( + @Req() req: Request, + @Res() res: Response, + @Query() query: Record, + @Next() next: NextFunction + ) { + const nextauth = req.url // start with request url + .slice(BASE_URL.length) // make relative to baseUrl + .replace(/\?.*/, '') // remove query part, use only path part + .split('/') as AuthAction[]; // as array of strings; + const { status, headers, body, redirect, cookies } = await AuthHandler({ + req: { + body: req.body, + query: query, + method: req.method, + action: nextauth[0], + providerId: nextauth[1], + error: query.error ?? nextauth[1], + cookies: req.cookies, + }, + options: this.nextAuthOptions, + }); + if (status) { + res.status(status); + } + if (headers) { + for (const { key, value } of headers) { + res.setHeader(key, value); + } + } + if (cookies) { + for (const cookie of cookies) { + res.cookie(cookie.name, cookie.value, cookie.options); + } + } + if (redirect) { + res.redirect(redirect); + } else if (typeof body === 'string') { + res.send(body); + } else if (body && typeof body === 'object') { + res.json(body); + } else { + next(); + } + } +} diff --git a/apps/server/src/modules/auth/resolver.ts b/apps/server/src/modules/auth/resolver.ts index 0b33c88eec..1d63cdfdb2 100644 --- a/apps/server/src/modules/auth/resolver.ts +++ b/apps/server/src/modules/auth/resolver.ts @@ -50,4 +50,16 @@ export class AuthResolver { ctx.req.user = user; return user; } + + @Mutation(() => UserType) + async signUp( + @Context() ctx: { req: Request }, + @Args('email') email: string, + @Args('password') password: string, + @Args('name') name: string + ) { + const user = await this.auth.register(name, email, password); + ctx.req.user = user; + return user; + } } diff --git a/apps/server/src/modules/auth/service.ts b/apps/server/src/modules/auth/service.ts index 16c80d1383..80f3f468d9 100644 --- a/apps/server/src/modules/auth/service.ts +++ b/apps/server/src/modules/auth/service.ts @@ -1,44 +1,88 @@ +import { randomUUID } from 'node:crypto'; + import { BadRequestException, Injectable, + InternalServerErrorException, UnauthorizedException, } from '@nestjs/common'; -import { compare, hash } from '@node-rs/bcrypt'; +import { hash, verify } from '@node-rs/argon2'; +import { Algorithm, sign, verify as jwtVerify } from '@node-rs/jsonwebtoken'; import type { User } from '@prisma/client'; -import jwt from 'jsonwebtoken'; import { Config } from '../../config'; import { PrismaService } from '../../prisma'; -type UserClaim = Pick; +export type UserClaim = Pick; + +export const getUtcTimestamp = () => Math.floor(new Date().getTime() / 1000); @Injectable() export class AuthService { constructor(private config: Config, private prisma: PrismaService) {} sign(user: UserClaim) { - return jwt.sign(user, this.config.auth.privateKey, { - algorithm: 'ES256', - subject: user.id, - issuer: this.config.serverId, - expiresIn: this.config.auth.accessTokenExpiresIn, - }); + const now = getUtcTimestamp(); + return sign( + { + data: { + id: user.id, + name: user.name, + email: user.email, + createdAt: user.createdAt.toISOString(), + }, + iat: now, + exp: now + this.config.auth.accessTokenExpiresIn, + iss: this.config.serverId, + sub: user.id, + aud: user.name, + jti: randomUUID({ + disableEntropyCache: true, + }), + }, + this.config.auth.privateKey, + { + algorithm: Algorithm.ES256, + } + ); } refresh(user: UserClaim) { - return jwt.sign(user, this.config.auth.privateKey, { - algorithm: 'ES256', - subject: user.id, - issuer: this.config.serverId, - expiresIn: this.config.auth.refreshTokenExpiresIn, - }); + const now = getUtcTimestamp(); + return sign( + { + data: { + id: user.id, + name: user.name, + email: user.email, + createdAt: user.createdAt.toISOString(), + }, + exp: now + this.config.auth.refreshTokenExpiresIn, + iat: now, + iss: this.config.serverId, + sub: user.id, + aud: user.name, + jti: randomUUID({ + disableEntropyCache: true, + }), + }, + this.config.auth.privateKey, + { + algorithm: Algorithm.ES256, + } + ); } - verify(token: string) { + async verify(token: string) { try { - return jwt.verify(token, this.config.auth.publicKey, { - algorithms: ['ES256'], - }) as UserClaim; + return ( + await jwtVerify(token, this.config.auth.publicKey, { + algorithms: [Algorithm.ES256], + iss: [this.config.serverId], + leeway: this.config.auth.leeway, + requiredSpecClaims: ['exp', 'iat', 'iss', 'sub'], + }) + ).data as UserClaim; } catch (e) { throw new UnauthorizedException('Invalid token'); } @@ -58,9 +102,13 @@ export class AuthService { if (!user.password) { throw new BadRequestException('User has no password'); } - - const equal = await compare(password, user.password); - + let equal = false; + try { + equal = await verify(user.password, password); + } catch (e) { + console.error(e); + throw new InternalServerErrorException(e, 'Verify password failed'); + } if (!equal) { throw new UnauthorizedException('Invalid password'); } @@ -69,8 +117,6 @@ export class AuthService { } async register(name: string, email: string, password: string): Promise { - const hashedPassword = await hash(password); - const user = await this.prisma.user.findFirst({ where: { email, @@ -81,6 +127,8 @@ export class AuthService { throw new BadRequestException('Email already exists'); } + const hashedPassword = await hash(password); + return this.prisma.user.create({ data: { name, diff --git a/apps/server/src/modules/storage/fs.ts b/apps/server/src/modules/storage/fs.ts new file mode 100644 index 0000000000..2d6cc967ba --- /dev/null +++ b/apps/server/src/modules/storage/fs.ts @@ -0,0 +1,23 @@ +import { createWriteStream } from 'node:fs'; +import { mkdir } from 'node:fs/promises'; +import { join } from 'node:path'; +import { pipeline } from 'node:stream/promises'; + +import { Injectable } from '@nestjs/common'; + +import { Config } from '../../config'; +import { FileUpload } from '../../types'; + +@Injectable() +export class FSService { + constructor(private readonly config: Config) {} + + async writeFile(key: string, file: FileUpload) { + const dest = this.config.objectStorage.fs.path; + await mkdir(dest, { recursive: true }); + const destFile = join(dest, key); + await pipeline(file.createReadStream(), createWriteStream(destFile)); + + return `/assets/${destFile}`; + } +} diff --git a/apps/server/src/modules/storage/index.ts b/apps/server/src/modules/storage/index.ts new file mode 100644 index 0000000000..1a21758549 --- /dev/null +++ b/apps/server/src/modules/storage/index.ts @@ -0,0 +1,11 @@ +import { Module } from '@nestjs/common'; + +import { FSService } from './fs'; +import { S3 } from './s3'; +import { StorageService } from './storage.service'; + +@Module({ + providers: [S3, StorageService, FSService], + exports: [StorageService], +}) +export class StorageModule {} diff --git a/apps/server/src/modules/storage/s3.ts b/apps/server/src/modules/storage/s3.ts new file mode 100644 index 0000000000..9f4a5cec54 --- /dev/null +++ b/apps/server/src/modules/storage/s3.ts @@ -0,0 +1,15 @@ +import { S3Client } from '@aws-sdk/client-s3'; +import { FactoryProvider } from '@nestjs/common'; + +import { Config } from '../../config'; + +export const S3_SERVICE = Symbol('S3_SERVICE'); + +export const S3: FactoryProvider = { + provide: S3_SERVICE, + useFactory: (config: Config) => { + const s3 = new S3Client(config.objectStorage.config); + return s3; + }, + inject: [Config], +}; diff --git a/apps/server/src/modules/storage/storage.service.ts b/apps/server/src/modules/storage/storage.service.ts new file mode 100644 index 0000000000..8bda04b6e1 --- /dev/null +++ b/apps/server/src/modules/storage/storage.service.ts @@ -0,0 +1,31 @@ +import { PutObjectCommand, S3Client } from '@aws-sdk/client-s3'; +import { Inject, Injectable } from '@nestjs/common'; + +import { Config } from '../../config'; +import { FileUpload } from '../../types'; +import { FSService } from './fs'; +import { S3_SERVICE } from './s3'; + +@Injectable() +export class StorageService { + constructor( + @Inject(S3_SERVICE) private readonly s3: S3Client, + private readonly fs: FSService, + private readonly config: Config + ) {} + + async uploadFile(key: string, file: FileUpload) { + if (this.config.objectStorage.enable) { + await this.s3.send( + new PutObjectCommand({ + Body: file.createReadStream(), + Bucket: this.config.objectStorage.config.bucket, + Key: key, + }) + ); + return `https://avatar.affineassets.com/${key}`; + } else { + return this.fs.writeFile(key, file); + } + } +} diff --git a/apps/server/src/modules/users/index.ts b/apps/server/src/modules/users/index.ts index efe1072088..da307d037f 100644 --- a/apps/server/src/modules/users/index.ts +++ b/apps/server/src/modules/users/index.ts @@ -1,8 +1,10 @@ import { Module } from '@nestjs/common'; +import { StorageModule } from '../storage'; import { UserResolver } from './resolver'; @Module({ + imports: [StorageModule], providers: [UserResolver], }) export class UsersModule {} diff --git a/apps/server/src/modules/users/resolver.ts b/apps/server/src/modules/users/resolver.ts index 108b6549e6..3a90aeb2ec 100644 --- a/apps/server/src/modules/users/resolver.ts +++ b/apps/server/src/modules/users/resolver.ts @@ -1,7 +1,21 @@ -import { Args, Field, ID, ObjectType, Query, Resolver } from '@nestjs/graphql'; +import { BadRequestException } from '@nestjs/common'; +import { + Args, + Field, + ID, + Mutation, + ObjectType, + Query, + Resolver, +} from '@nestjs/graphql'; import type { User } from '@prisma/client'; +// @ts-expect-error graphql-upload is not typed +import GraphQLUpload from 'graphql-upload/GraphQLUpload.mjs'; import { PrismaService } from '../../prisma/service'; +import type { FileUpload } from '../../types'; +import { Auth } from '../auth/guard'; +import { StorageService } from '../storage/storage.service'; @ObjectType() export class UserType implements Partial { @@ -21,9 +35,13 @@ export class UserType implements Partial { createdAt!: Date; } +@Auth() @Resolver(() => UserType) export class UserResolver { - constructor(private readonly prisma: PrismaService) {} + constructor( + private readonly prisma: PrismaService, + private readonly storage: StorageService + ) {} @Query(() => UserType, { name: 'user', @@ -34,4 +52,24 @@ export class UserResolver { where: { email }, }); } + + @Mutation(() => UserType, { + name: 'uploadAvatar', + description: 'Upload user avatar', + }) + async uploadAvatar( + @Args('id') id: string, + @Args({ name: 'avatar', type: () => GraphQLUpload }) + avatar: FileUpload + ) { + const user = await this.prisma.user.findUnique({ where: { id } }); + if (!user) { + throw new BadRequestException(`User ${id} not found`); + } + const url = await this.storage.uploadFile(`${id}-avatar`, avatar); + return this.prisma.user.update({ + where: { id }, + data: { avatarUrl: url }, + }); + } } diff --git a/apps/server/src/tests/app.e2e.ts b/apps/server/src/tests/app.e2e.ts index 72af71009a..a872b04d05 100644 --- a/apps/server/src/tests/app.e2e.ts +++ b/apps/server/src/tests/app.e2e.ts @@ -1,10 +1,14 @@ import { equal, ok } from 'node:assert'; import { afterEach, beforeEach, describe, test } from 'node:test'; +import { Transformer } from '@napi-rs/image'; import type { INestApplication } from '@nestjs/common'; import { Test } from '@nestjs/testing'; -import { hash } from '@node-rs/bcrypt'; +import { hash } from '@node-rs/argon2'; import { PrismaClient } from '@prisma/client'; +import { Express } from 'express'; +// @ts-expect-error graphql-upload is not typed +import graphqlUploadExpress from 'graphql-upload/graphqlUploadExpress.mjs'; import request from 'supertest'; import { AppModule } from '../app'; @@ -24,7 +28,6 @@ describe('AppModule', () => { await client.user.deleteMany({}); await client.user.create({ data: { - id: '1', name: 'Alex Yang', email: 'alex.yang@example.org', password: await hash('123456'), @@ -36,7 +39,16 @@ describe('AppModule', () => { const module = await Test.createTestingModule({ imports: [AppModule], }).compile(); - app = module.createNestApplication(); + app = module.createNestApplication({ + cors: true, + bodyParser: true, + }); + app.use( + graphqlUploadExpress({ + maxFileSize: 10 * 1024 * 1024, + maxFiles: 5, + }) + ); await app.init(); }); @@ -57,32 +69,11 @@ describe('AppModule', () => { }) .expect(400); - let token; - await request(app.getHttpServer()) - .post(gql) - .send({ - query: ` - mutation { - signIn(email: "alex.yang@example.org", password: "123456") { - token { - token - } - } - } - `, - }) - .expect(200) - .expect(res => { - ok( - typeof res.body.data.signIn.token.token === 'string', - 'res.body.data.signIn.token.token is not a string' - ); - token = res.body.data.signIn.token.token; - }); + const { token } = await createToken(app); await request(app.getHttpServer()) .post(gql) - .set({ Authorization: token }) + .auth(token, { type: 'bearer' }) .send({ query: ` mutation { @@ -116,8 +107,10 @@ describe('AppModule', () => { }); test('should find default user', async () => { + const { token } = await createToken(app); await request(app.getHttpServer()) .post(gql) + .auth(token, { type: 'bearer' }) .send({ query: ` query { @@ -133,4 +126,72 @@ describe('AppModule', () => { equal(res.body.data.user.email, 'alex.yang@example.org'); }); }); + + test('should be able to upload avatar', async () => { + const { token, id } = await createToken(app); + const png = await Transformer.fromRgbaPixels( + Buffer.alloc(400 * 400 * 4).fill(255), + 400, + 400 + ).png(); + + await request(app.getHttpServer()) + .post(gql) + .auth(token, { type: 'bearer' }) + .field( + 'operations', + JSON.stringify({ + name: 'uploadAvatar', + query: `mutation uploadAvatar($id: String!, $avatar: Upload!) { + uploadAvatar(id: $id, avatar: $avatar) { + id + name + avatarUrl + email + } + } + `, + variables: { id, avatar: null }, + }) + ) + + .field('map', JSON.stringify({ '0': ['variables.avatar'] })) + .attach('0', png, 'avatar.png') + .expect(200) + .expect(res => { + equal(res.body.data.uploadAvatar.id, id); + }); + }); }); + +async function createToken(app: INestApplication): Promise<{ + id: string; + token: string; +}> { + let token; + let id; + await request(app.getHttpServer()) + .post(gql) + .send({ + query: ` + mutation { + signIn(email: "alex.yang@example.org", password: "123456") { + id + token { + token + } + } + } + `, + }) + .expect(200) + .expect(res => { + id = res.body.data.signIn.id; + ok( + typeof res.body.data.signIn.token.token === 'string', + 'res.body.data.signIn.token.token is not a string' + ); + token = res.body.data.signIn.token.token; + }); + return { token: token!, id: id! }; +} diff --git a/apps/server/src/tests/auth.spec.ts b/apps/server/src/tests/auth.spec.ts index 3f29991e90..0baa888b18 100644 --- a/apps/server/src/tests/auth.spec.ts +++ b/apps/server/src/tests/auth.spec.ts @@ -1,7 +1,6 @@ -import { ok, throws } from 'node:assert'; +import { ok } from 'node:assert'; import { beforeEach, test } from 'node:test'; -import { UnauthorizedException } from '@nestjs/common'; import { Test } from '@nestjs/testing'; import { PrismaClient } from '@prisma/client'; @@ -28,8 +27,9 @@ beforeEach(async () => { imports: [ ConfigModule.forRoot({ auth: { - accessTokenExpiresIn: '1s', - refreshTokenExpiresIn: '3s', + accessTokenExpiresIn: 1, + refreshTokenExpiresIn: 1, + leeway: 1, }, }), PrismaModule, @@ -40,12 +40,6 @@ beforeEach(async () => { auth = module.get(AuthService); }); -async function sleep(ms: number) { - return new Promise(resolve => { - setTimeout(resolve, ms); - }); -} - test('should be able to register and signIn', async () => { await auth.register('Alex Yang', 'alexyang@example.org', '123456'); await auth.signIn('alexyang@example.org', '123456'); @@ -58,23 +52,20 @@ test('should be able to verify', async () => { id: '1', name: 'Alex Yang', email: 'alexyang@example.org', + createdAt: new Date(), }; { - const token = auth.sign(user); - const clain = auth.verify(token); - ok(clain.id === '1'); - ok(clain.name === 'Alex Yang'); - ok(clain.email === 'alexyang@example.org'); - await sleep(1050); - throws(() => auth.verify(token), UnauthorizedException, 'Invalid token'); + const token = await auth.sign(user); + const claim = await auth.verify(token); + ok(claim.id === '1'); + ok(claim.name === 'Alex Yang'); + ok(claim.email === 'alexyang@example.org'); } { - const token = auth.refresh(user); - const clain = auth.verify(token); - ok(clain.id === '1'); - ok(clain.name === 'Alex Yang'); - ok(clain.email === 'alexyang@example.org'); - await sleep(3050); - throws(() => auth.verify(token), UnauthorizedException, 'Invalid token'); + const token = await auth.refresh(user); + const claim = await auth.verify(token); + ok(claim.id === '1'); + ok(claim.name === 'Alex Yang'); + ok(claim.email === 'alexyang@example.org'); } }); diff --git a/apps/server/src/types.ts b/apps/server/src/types.ts new file mode 100644 index 0000000000..db36b4dd55 --- /dev/null +++ b/apps/server/src/types.ts @@ -0,0 +1,8 @@ +import { Readable } from 'node:stream'; + +export interface FileUpload { + filename: string; + mimetype: string; + encoding: string; + createReadStream: () => Readable; +} diff --git a/apps/server/tsconfig.json b/apps/server/tsconfig.json index e9677bf5d3..615256a97d 100644 --- a/apps/server/tsconfig.json +++ b/apps/server/tsconfig.json @@ -6,12 +6,13 @@ "module": "ESNext", "emitDecoratorMetadata": true, "experimentalDecorators": true, - "moduleResolution": "bundler", + "moduleResolution": "Bundler", "isolatedModules": false, "resolveJsonModule": true, "types": ["node"], "outDir": "dist", - "noEmit": false + "noEmit": false, + "verbatimModuleSyntax": false }, "include": ["src", "package.json"], "exclude": ["dist", "node_modules"], diff --git a/apps/web/src/shared/__tests__/gql.spec.tsx b/apps/web/src/shared/__tests__/gql.spec.tsx index 384f5f0b48..10198ed5ef 100644 --- a/apps/web/src/shared/__tests__/gql.spec.tsx +++ b/apps/web/src/shared/__tests__/gql.spec.tsx @@ -1,6 +1,7 @@ /** * @vitest-environment happy-dom */ +import { uploadAvatarMutation } from '@affine/graphql'; import { render } from '@testing-library/react'; import type { Mock } from 'vitest'; import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest'; @@ -60,11 +61,11 @@ describe('GraphQL wrapper for SWR', () => { const renderer = render(component); const el = await renderer.findByText('number: 1'); expect(el).toMatchInlineSnapshot(` -
- number: - 1 -
- `); +
+ number: + 1 +
+ `); }); it('should not send request if cache hit', async () => { @@ -135,5 +136,18 @@ describe('GraphQL wrapper for SWR', () => { `); }); + + it('should get rid of generated types', async () => { + function _NotActuallyRunDefinedForTypeTesting() { + const { trigger } = useMutation({ + mutation: uploadAvatarMutation, + }); + trigger({ + id: '1', + avatar: new File([''], 'avatar.png'), + }); + } + expect(_NotActuallyRunDefinedForTypeTesting).toBeTypeOf('function'); + }); }); }); diff --git a/apps/web/src/shared/gql.ts b/apps/web/src/shared/gql.ts index a30ccf98c2..0533000e1b 100644 --- a/apps/web/src/shared/gql.ts +++ b/apps/web/src/shared/gql.ts @@ -50,7 +50,10 @@ export function useQuery( 'fetcher' > ): SWRResponse, GraphQLError | GraphQLError[]>; -export function useQuery(options: QueryOptions, config?: any) { +export function useQuery( + options: QueryOptions, + config?: any +) { return useSWR( () => [options.query.id, options.variables], () => fetcher(options), @@ -73,14 +76,14 @@ export function useQuery(options: QueryOptions, config?: any) { * trigger({ name: 'John Doe' }) */ export function useMutation( - options: Omit, 'variables'> + options: Omit, 'variables'> ): SWRMutationResponse< QueryResponse, GraphQLError | GraphQLError[], QueryVariables >; export function useMutation( - options: Omit, 'variables'>, + options: Omit, 'variables'>, config: Omit< SWRMutationConfiguration< QueryResponse, @@ -100,7 +103,7 @@ export function useMutation( ) { return useSWRMutation( options.mutation.id, - (_: string, { arg }: { arg: QueryVariables }) => + (_: string, { arg }: { arg: any }) => fetcher({ ...options, query: options.mutation, variables: arg }), config ); diff --git a/packages/graphql/codegen.yml b/packages/graphql/codegen.yml index 85a9893639..2ad99405d1 100644 --- a/packages/graphql/codegen.yml +++ b/packages/graphql/codegen.yml @@ -17,6 +17,7 @@ config: UUID: string ID: string JSON: any + Upload: File overwrite: true schema: ../../apps/server/src/schema.gql documents: ./src/**/*.gql diff --git a/packages/graphql/export-gql-plugin.cjs b/packages/graphql/export-gql-plugin.cjs index 515a5f20c1..68d4997d61 100644 --- a/packages/graphql/export-gql-plugin.cjs +++ b/packages/graphql/export-gql-plugin.cjs @@ -129,10 +129,26 @@ module.exports = { .map(field => field.name.value) .join(','); nameLocationMap.set(exportedName, location); + const containsFile = doc.definitions.some(def => { + const { variableDefinitions } = def; + if (variableDefinitions) { + return variableDefinitions.some(variableDefinition => { + if ( + variableDefinition?.type?.type?.name?.value === 'Upload' + ) { + return true; + } + return false; + }); + } else { + return false; + } + }); defs.push(`export const ${exportedName} = { id: '${exportedName}' as const, operationName: '${doc.operationName}', definitionName: '${doc.defName}', + containsFile: ${containsFile}, query: \` ${print(doc)}${importing || ''}\`, } @@ -159,6 +175,7 @@ ${print(doc)}${importing || ''}\``); operationName: string definitionName: string query: string + containsFile?: boolean } `, ...defs, diff --git a/packages/graphql/package.json b/packages/graphql/package.json index 606454b058..7298da3899 100644 --- a/packages/graphql/package.json +++ b/packages/graphql/package.json @@ -18,6 +18,9 @@ "lodash-es": "^4.17.21", "prettier": "^2.8.8" }, + "scripts": { + "postinstall": "gql-gen" + }, "dependencies": { "graphql": "^16.6.0" } diff --git a/packages/graphql/src/__tests__/fetcher.spec.ts b/packages/graphql/src/__tests__/fetcher.spec.ts index b11cb4bc7b..b14f9c37ff 100644 --- a/packages/graphql/src/__tests__/fetcher.spec.ts +++ b/packages/graphql/src/__tests__/fetcher.spec.ts @@ -102,7 +102,8 @@ describe('GraphQL fetcher', () => { ) ); - await expect(gql({ query, variables: {} })).rejects.toMatchInlineSnapshot(` + await expect(gql({ query, variables: void 0 })).rejects + .toMatchInlineSnapshot(` [ [GraphQLError: error], ] diff --git a/packages/graphql/src/fetcher.ts b/packages/graphql/src/fetcher.ts index 3fbcd67666..f8dd366f5b 100644 --- a/packages/graphql/src/fetcher.ts +++ b/packages/graphql/src/fetcher.ts @@ -7,10 +7,12 @@ import type { Mutations, Queries } from './schema'; export type NotArray = T extends Array ? never : T; -type _QueryVariables = Extract< - Queries | Mutations, - { name: Q['id'] } ->['variables']; +export type _QueryVariables = + Q['id'] extends Queries['name'] + ? Extract['variables'] + : Q['id'] extends Mutations['name'] + ? Extract['variables'] + : undefined; export type QueryVariables = _QueryVariables extends | never @@ -65,13 +67,6 @@ export type RequestOptions = QueryVariablesOption & { * parameter passed to `fetch` function */ context?: AllowedRequestContext; - /** - * files need to be uploaded - * - * When provided, the request body will be turned to multiparts to satisfy - * file uploading scene. - */ - files?: File[]; /** * Whether keep null or undefined value in variables. * @@ -105,27 +100,43 @@ function filterEmptyValue(vars: any) { return newVars; } -export function appendFormData(body: RequestBody, files: File[]) { +export function transformToForm(body: RequestBody) { const form = new FormData(); + const gqlBody: { + name?: string; + query: string; + variables: any; + map: any; + } = { + query: body.query, + variables: body.variables, + map: {}, + }; if (body.operationName) { - form.append('operationName', body.operationName); + gqlBody.name = body.operationName; } - form.append('query', body.query); - form.append('variables', JSON.stringify(body.variables)); - files.forEach(file => { - form.append(file.name, file); - }); - body.form = form; + if (body.variables) { + let i = 0; + Object.entries(body.variables).forEach(([key, value]) => { + if (value instanceof File) { + gqlBody.map['0'] = [`variables.${key}`]; + form.append(`${i}`, value); + i++; + } + }); + } + + form.append('operations', JSON.stringify(gqlBody)); + return form; } function formatRequestBody({ query, variables, keepNilVariables, - files, -}: QueryOptions): RequestBody { +}: QueryOptions): RequestBody | FormData { const body: RequestBody = { query: query.query, variables: @@ -136,10 +147,9 @@ function formatRequestBody({ body.operationName = query.operationName; } - if (files?.length) { - appendFormData(body, files); + if (query.containsFile) { + return transformToForm(body); } - return body; } @@ -157,7 +167,7 @@ export const gqlFetcherFactory = (endpoint: string) => { 'x-operation-name': options.query.operationName, 'x-definition-name': options.query.definitionName, }, - body: body.form ?? JSON.stringify(body), + body: body instanceof FormData ? body : JSON.stringify(body), }) ).then(async res => { if (res.headers.get('content-type') === 'application/json') { diff --git a/packages/graphql/src/graphql/create-workspace.gql b/packages/graphql/src/graphql/create-workspace.gql index 999fd28f8f..2b849ad97d 100644 --- a/packages/graphql/src/graphql/create-workspace.gql +++ b/packages/graphql/src/graphql/create-workspace.gql @@ -2,6 +2,6 @@ mutation createWorkspace { createWorkspace { id public - created_at + createdAt } } diff --git a/packages/graphql/src/graphql/index.ts b/packages/graphql/src/graphql/index.ts index 19607863a7..7912a53c3c 100644 --- a/packages/graphql/src/graphql/index.ts +++ b/packages/graphql/src/graphql/index.ts @@ -4,18 +4,36 @@ export interface GraphQLQuery { operationName: string; definitionName: string; query: string; + containsFile?: boolean; } export const createWorkspaceMutation = { id: 'createWorkspaceMutation' as const, operationName: 'createWorkspace', definitionName: 'createWorkspace', + containsFile: false, query: ` mutation createWorkspace { createWorkspace { id public - created_at + createdAt + } +}`, +}; + +export const uploadAvatarMutation = { + id: 'uploadAvatarMutation' as const, + operationName: 'uploadAvatar', + definitionName: 'uploadAvatar', + containsFile: true, + query: ` +mutation uploadAvatar($id: String!, $avatar: Upload!) { + uploadAvatar(id: $id, avatar: $avatar) { + id + name + avatarUrl + email } }`, }; @@ -24,13 +42,13 @@ export const workspaceByIdQuery = { id: 'workspaceByIdQuery' as const, operationName: 'workspaceById', definitionName: 'workspace', + containsFile: false, query: ` query workspaceById($id: String!) { workspace(id: $id) { id - type public - created_at + createdAt } }`, }; diff --git a/packages/graphql/src/graphql/upload-avatar.gql b/packages/graphql/src/graphql/upload-avatar.gql new file mode 100644 index 0000000000..372187677a --- /dev/null +++ b/packages/graphql/src/graphql/upload-avatar.gql @@ -0,0 +1,8 @@ +mutation uploadAvatar($id: String!, $avatar: Upload!) { + uploadAvatar(id: $id, avatar: $avatar) { + id + name + avatarUrl + email + } +} diff --git a/packages/graphql/src/graphql/workspace.gql b/packages/graphql/src/graphql/workspace.gql index 4d1e25980c..e5bf0f7e8b 100644 --- a/packages/graphql/src/graphql/workspace.gql +++ b/packages/graphql/src/graphql/workspace.gql @@ -1,8 +1,7 @@ query workspaceById($id: String!) { workspace(id: $id) { id - type public - created_at + createdAt } } diff --git a/packages/graphql/src/schema.ts b/packages/graphql/src/schema.ts index ec4fc61146..7f7a4d54f1 100644 --- a/packages/graphql/src/schema.ts +++ b/packages/graphql/src/schema.ts @@ -10,23 +10,40 @@ export type MakeOptional = Omit & { export type MakeMaybe = Omit & { [SubKey in K]: Maybe; }; +export type MakeEmpty< + T extends { [key: string]: unknown }, + K extends keyof T +> = { [_ in K]?: never }; +export type Incremental = + | T + | { + [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never; + }; /** All built-in and custom scalars, mapped to their actual values */ export interface Scalars { - ID: string; - String: string; - Boolean: boolean; - Int: number; - Float: number; + ID: { input: string; output: string }; + String: { input: string; output: string }; + Boolean: { input: boolean; output: boolean }; + Int: { input: number; output: number }; + Float: { input: number; output: number }; /** A date-time string at UTC, such as 2019-12-03T09:54:33Z, compliant with the date-time format. */ - DateTime: string; + DateTime: { input: string; output: string }; + /** The `Upload` scalar type represents a file upload. */ + Upload: { input: File; output: File }; } -/** Workspace type */ -export enum WorkspaceType { - /** Normal workspace */ - Normal = 'Normal', - /** Private workspace */ - Private = 'Private', +/** User permission in workspace */ +export enum Permission { + Admin = 'Admin', + Owner = 'Owner', + Read = 'Read', + Write = 'Write', +} + +export interface UpdateWorkspaceInput { + id: Scalars['ID']['input']; + /** is Public workspace */ + public: InputMaybe; } export type CreateWorkspaceMutationVariables = Exact<{ [key: string]: never }>; @@ -34,25 +51,40 @@ export type CreateWorkspaceMutationVariables = Exact<{ [key: string]: never }>; export type CreateWorkspaceMutation = { __typename?: 'Mutation'; createWorkspace: { - __typename?: 'Workspace'; + __typename?: 'WorkspaceType'; id: string; public: boolean; - created_at: string; + createdAt: string; + }; +}; + +export type UploadAvatarMutationVariables = Exact<{ + id: Scalars['String']['input']; + avatar: Scalars['Upload']['input']; +}>; + +export type UploadAvatarMutation = { + __typename?: 'Mutation'; + uploadAvatar: { + __typename?: 'UserType'; + id: string; + name: string; + avatarUrl: string | null; + email: string; }; }; export type WorkspaceByIdQueryVariables = Exact<{ - id: Scalars['String']; + id: Scalars['String']['input']; }>; export type WorkspaceByIdQuery = { __typename?: 'Query'; workspace: { - __typename?: 'Workspace'; + __typename?: 'WorkspaceType'; id: string; - type: WorkspaceType; public: boolean; - created_at: string; + createdAt: string; }; }; @@ -62,8 +94,14 @@ export type Queries = { response: WorkspaceByIdQuery; }; -export type Mutations = { - name: 'createWorkspaceMutation'; - variables: CreateWorkspaceMutationVariables; - response: CreateWorkspaceMutation; -}; +export type Mutations = + | { + name: 'createWorkspaceMutation'; + variables: CreateWorkspaceMutationVariables; + response: CreateWorkspaceMutation; + } + | { + name: 'uploadAvatarMutation'; + variables: UploadAvatarMutationVariables; + response: UploadAvatarMutation; + }; diff --git a/yarn.lock b/yarn.lock index d3fcb9781a..2e5540995e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -350,13 +350,18 @@ __metadata: resolution: "@affine/server@workspace:apps/server" dependencies: "@apollo/server": ^4.7.4 - "@nestjs/apollo": ^11.0.6 - "@nestjs/common": ^10.0.0 - "@nestjs/core": ^10.0.0 - "@nestjs/graphql": ^11.0.6 - "@nestjs/platform-express": ^10.0.0 - "@nestjs/testing": ^10.0.0 - "@node-rs/bcrypt": ^1.7.1 + "@auth/prisma-adapter": ^1.0.0 + "@aws-sdk/client-s3": ^3.354.0 + "@napi-rs/image": ^1.6.1 + "@nestjs/apollo": ^12.0.1 + "@nestjs/common": ^10.0.2 + "@nestjs/core": ^10.0.2 + "@nestjs/graphql": ^12.0.1 + "@nestjs/platform-express": ^10.0.2 + "@nestjs/testing": ^10.0.2 + "@node-rs/argon2": ^1.5.0 + "@node-rs/crc32": ^1.7.0 + "@node-rs/jsonwebtoken": ^0.2.0 "@prisma/client": ^4.15.0 "@types/express": ^4.17.17 "@types/jsonwebtoken": ^9.0.2 @@ -368,16 +373,17 @@ __metadata: express: ^4.18.2 graphql: ^16.6.0 graphql-type-json: ^0.3.2 - jsonwebtoken: ^9.0.0 + graphql-upload: ^16.0.2 lodash-es: ^4.17.21 + next-auth: ^4.22.1 nodemon: ^2.0.22 - prisma: ^4.15.0 + parse-duration: ^1.1.0 + prisma: ^4.16.0 reflect-metadata: ^0.1.13 rxjs: ^7.8.1 supertest: ^6.3.3 ts-node: ^10.9.1 typescript: ^5.1.3 - vitest: ^0.32.0 bin: run-test: ./scripts/run-test.ts languageName: unknown @@ -547,12 +553,12 @@ __metadata: linkType: hard "@anthropic-ai/sdk@npm:^0.4.3": - version: 0.4.3 - resolution: "@anthropic-ai/sdk@npm:0.4.3" + version: 0.4.4 + resolution: "@anthropic-ai/sdk@npm:0.4.4" dependencies: "@fortaine/fetch-event-source": ^3.0.6 cross-fetch: ^3.1.5 - checksum: 57fa5c6262f8796cebd64f25b128bfdbfb1691bea6855928873d56c8463186a783a81c242320e222a20b90ae205020bdfb29bddea5ff2ba6d7d50533b3e1b15c + checksum: aaa375dbada0120f7d9b684575b263a5462e8beba82cf0c3b2f6de46e7b35ef6e7251c72aefd4a33b2a96ea21c21541fba4e94171807808993bc09beed496455 languageName: node linkType: hard @@ -816,6 +822,36 @@ __metadata: languageName: node linkType: hard +"@auth/core@npm:0.8.1": + version: 0.8.1 + resolution: "@auth/core@npm:0.8.1" + dependencies: + "@panva/hkdf": ^1.0.4 + cookie: 0.5.0 + jose: ^4.11.1 + oauth4webapi: ^2.0.6 + preact: 10.11.3 + preact-render-to-string: 5.2.3 + peerDependencies: + nodemailer: ^6.8.0 + peerDependenciesMeta: + nodemailer: + optional: true + checksum: 1e3a0e64bfb7f45945686e9e5670331d2888bed37c0453422a6c77059b1337caa83a0b5d15ba6795ef33327322b6fc1a91e1a1ce361d85bb94c8796baccee4a8 + languageName: node + linkType: hard + +"@auth/prisma-adapter@npm:^1.0.0": + version: 1.0.0 + resolution: "@auth/prisma-adapter@npm:1.0.0" + dependencies: + "@auth/core": 0.8.1 + peerDependencies: + "@prisma/client": ">=2.26.0 || >=3 || >=4" + checksum: b36791d608852cdb3cfa1517618930eea942a9f672a570f142d24de2f953cf0cfd191817f990a65f150d8e8d6711bb23181e3dc4260926e68b5e1d910b5ac626 + languageName: node + linkType: hard + "@aw-web-design/x-default-browser@npm:1.4.88": version: 1.4.88 resolution: "@aw-web-design/x-default-browser@npm:1.4.88" @@ -827,42 +863,1172 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.21.4": - version: 7.21.4 - resolution: "@babel/code-frame@npm:7.21.4" +"@aws-crypto/crc32@npm:3.0.0": + version: 3.0.0 + resolution: "@aws-crypto/crc32@npm:3.0.0" dependencies: - "@babel/highlight": ^7.18.6 - checksum: e5390e6ec1ac58dcef01d4f18eaf1fd2f1325528661ff6d4a5de8979588b9f5a8e852a54a91b923846f7a5c681b217f0a45c2524eb9560553160cd963b7d592c + "@aws-crypto/util": ^3.0.0 + "@aws-sdk/types": ^3.222.0 + tslib: ^1.11.1 + checksum: 9fdb3e837fc54119b017ea34fd0a6d71d2c88075d99e1e818a5158e0ad30ced67ddbcc423a11ceeef6cc465ab5ffd91830acab516470b48237ca7abd51be9642 languageName: node linkType: hard -"@babel/compat-data@npm:^7.17.7, @babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.21.5, @babel/compat-data@npm:^7.22.0, @babel/compat-data@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/compat-data@npm:7.22.3" - checksum: eb001646f41459f42ccb0d39ee8bb3c3c495bc297234817044c0002689c625e3159a6678c53fd31bd98cf21f31472b73506f350fc6906e3bdfa49cb706e2af8d +"@aws-crypto/crc32c@npm:3.0.0": + version: 3.0.0 + resolution: "@aws-crypto/crc32c@npm:3.0.0" + dependencies: + "@aws-crypto/util": ^3.0.0 + "@aws-sdk/types": ^3.222.0 + tslib: ^1.11.1 + checksum: 0a116b5d1c5b09a3dde65aab04a07b32f543e87b68f2d175081e3f4a1a17502343f223d691dd883ace1ddce65cd40093673e7c7415dcd99062202ba87ffb4038 + languageName: node + linkType: hard + +"@aws-crypto/ie11-detection@npm:^3.0.0": + version: 3.0.0 + resolution: "@aws-crypto/ie11-detection@npm:3.0.0" + dependencies: + tslib: ^1.11.1 + checksum: 299b2ddd46eddac1f2d54d91386ceb37af81aef8a800669281c73d634ed17fd855dcfb8b3157f2879344b93a2666a6d602550eb84b71e4d7868100ad6da8f803 + languageName: node + linkType: hard + +"@aws-crypto/sha1-browser@npm:3.0.0": + version: 3.0.0 + resolution: "@aws-crypto/sha1-browser@npm:3.0.0" + dependencies: + "@aws-crypto/ie11-detection": ^3.0.0 + "@aws-crypto/supports-web-crypto": ^3.0.0 + "@aws-crypto/util": ^3.0.0 + "@aws-sdk/types": ^3.222.0 + "@aws-sdk/util-locate-window": ^3.0.0 + "@aws-sdk/util-utf8-browser": ^3.0.0 + tslib: ^1.11.1 + checksum: 78c379e105a0c4e7b2ed745dffd8f55054d7dde8b350b61de682bbc3cd081a50e2f87861954fa9cd53c7ea711ebca1ca0137b14cb36483efc971f60f573cf129 + languageName: node + linkType: hard + +"@aws-crypto/sha256-browser@npm:3.0.0": + version: 3.0.0 + resolution: "@aws-crypto/sha256-browser@npm:3.0.0" + dependencies: + "@aws-crypto/ie11-detection": ^3.0.0 + "@aws-crypto/sha256-js": ^3.0.0 + "@aws-crypto/supports-web-crypto": ^3.0.0 + "@aws-crypto/util": ^3.0.0 + "@aws-sdk/types": ^3.222.0 + "@aws-sdk/util-locate-window": ^3.0.0 + "@aws-sdk/util-utf8-browser": ^3.0.0 + tslib: ^1.11.1 + checksum: ca89456bf508db2e08060a7f656460db97ac9a15b11e39d6fa7665e2b156508a1758695bff8e82d0a00178d6ac5c36f35eb4bcfac2e48621265224ca14a19bd2 + languageName: node + linkType: hard + +"@aws-crypto/sha256-js@npm:3.0.0, @aws-crypto/sha256-js@npm:^3.0.0": + version: 3.0.0 + resolution: "@aws-crypto/sha256-js@npm:3.0.0" + dependencies: + "@aws-crypto/util": ^3.0.0 + "@aws-sdk/types": ^3.222.0 + tslib: ^1.11.1 + checksum: 644ded32ea310237811afae873d3c7320739cb6f6cc39dced9c94801379e68e5ee2cca0c34f0384793fa9e750a7e0a5e2468f95754bd08e6fd72ab833c8fe23c + languageName: node + linkType: hard + +"@aws-crypto/supports-web-crypto@npm:^3.0.0": + version: 3.0.0 + resolution: "@aws-crypto/supports-web-crypto@npm:3.0.0" + dependencies: + tslib: ^1.11.1 + checksum: 35479a1558db9e9a521df6877a99f95670e972c602f2a0349303477e5d638a5baf569fb037c853710e382086e6fd77e8ed58d3fb9b49f6e1186a9d26ce7be006 + languageName: node + linkType: hard + +"@aws-crypto/util@npm:^3.0.0": + version: 3.0.0 + resolution: "@aws-crypto/util@npm:3.0.0" + dependencies: + "@aws-sdk/types": ^3.222.0 + "@aws-sdk/util-utf8-browser": ^3.0.0 + tslib: ^1.11.1 + checksum: d29d5545048721aae3d60b236708535059733019a105f8a64b4e4a8eab7cf8dde1546dc56bff7de20d36140a4d1f0f4693e639c5732a7059273a7b1e56354776 + languageName: node + linkType: hard + +"@aws-sdk/abort-controller@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/abort-controller@npm:3.347.0" + dependencies: + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: fb7d8205987c6edd7825035e3599ab5587b1b79a5e8df1e10fc66c8c64f33f9d9354fed6dd029073c262c750d661fc64e68ced40955101b930cf7636597ff690 + languageName: node + linkType: hard + +"@aws-sdk/chunked-blob-reader@npm:3.310.0": + version: 3.310.0 + resolution: "@aws-sdk/chunked-blob-reader@npm:3.310.0" + dependencies: + tslib: ^2.5.0 + checksum: 4969fe05c6cea38d0a8dc3ec8e37cbd82a0a5b6f8c32ad6c7d02f0800bc3641e96356f47981c88b645b4dc2bdcb73d03d7ec67ac38d277dde8337b61688f815b + languageName: node + linkType: hard + +"@aws-sdk/client-s3@npm:^3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/client-s3@npm:3.354.0" + dependencies: + "@aws-crypto/sha1-browser": 3.0.0 + "@aws-crypto/sha256-browser": 3.0.0 + "@aws-crypto/sha256-js": 3.0.0 + "@aws-sdk/client-sts": 3.354.0 + "@aws-sdk/config-resolver": 3.354.0 + "@aws-sdk/credential-provider-node": 3.354.0 + "@aws-sdk/eventstream-serde-browser": 3.347.0 + "@aws-sdk/eventstream-serde-config-resolver": 3.347.0 + "@aws-sdk/eventstream-serde-node": 3.347.0 + "@aws-sdk/fetch-http-handler": 3.353.0 + "@aws-sdk/hash-blob-browser": 3.353.0 + "@aws-sdk/hash-node": 3.347.0 + "@aws-sdk/hash-stream-node": 3.347.0 + "@aws-sdk/invalid-dependency": 3.347.0 + "@aws-sdk/md5-js": 3.347.0 + "@aws-sdk/middleware-bucket-endpoint": 3.354.0 + "@aws-sdk/middleware-content-length": 3.347.0 + "@aws-sdk/middleware-endpoint": 3.347.0 + "@aws-sdk/middleware-expect-continue": 3.347.0 + "@aws-sdk/middleware-flexible-checksums": 3.347.0 + "@aws-sdk/middleware-host-header": 3.347.0 + "@aws-sdk/middleware-location-constraint": 3.347.0 + "@aws-sdk/middleware-logger": 3.347.0 + "@aws-sdk/middleware-recursion-detection": 3.347.0 + "@aws-sdk/middleware-retry": 3.354.0 + "@aws-sdk/middleware-sdk-s3": 3.347.0 + "@aws-sdk/middleware-serde": 3.347.0 + "@aws-sdk/middleware-signing": 3.354.0 + "@aws-sdk/middleware-ssec": 3.347.0 + "@aws-sdk/middleware-stack": 3.347.0 + "@aws-sdk/middleware-user-agent": 3.352.0 + "@aws-sdk/node-config-provider": 3.354.0 + "@aws-sdk/node-http-handler": 3.350.0 + "@aws-sdk/signature-v4-multi-region": 3.354.0 + "@aws-sdk/smithy-client": 3.347.0 + "@aws-sdk/types": 3.347.0 + "@aws-sdk/url-parser": 3.347.0 + "@aws-sdk/util-base64": 3.310.0 + "@aws-sdk/util-body-length-browser": 3.310.0 + "@aws-sdk/util-body-length-node": 3.310.0 + "@aws-sdk/util-defaults-mode-browser": 3.353.0 + "@aws-sdk/util-defaults-mode-node": 3.354.0 + "@aws-sdk/util-endpoints": 3.352.0 + "@aws-sdk/util-retry": 3.347.0 + "@aws-sdk/util-stream-browser": 3.353.0 + "@aws-sdk/util-stream-node": 3.350.0 + "@aws-sdk/util-user-agent-browser": 3.347.0 + "@aws-sdk/util-user-agent-node": 3.354.0 + "@aws-sdk/util-utf8": 3.310.0 + "@aws-sdk/util-waiter": 3.347.0 + "@aws-sdk/xml-builder": 3.310.0 + "@smithy/protocol-http": ^1.0.1 + "@smithy/types": ^1.0.0 + fast-xml-parser: 4.2.4 + tslib: ^2.5.0 + checksum: 619dc7eb1e9562e515722982f322488221f98db9df4c24b5a90c5f99d6a8c39aefcd0e7dbbd3f344f4182394dd3e8a54611fc4954fa5bae2900cafbc21b76b05 + languageName: node + linkType: hard + +"@aws-sdk/client-sso-oidc@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/client-sso-oidc@npm:3.354.0" + dependencies: + "@aws-crypto/sha256-browser": 3.0.0 + "@aws-crypto/sha256-js": 3.0.0 + "@aws-sdk/config-resolver": 3.354.0 + "@aws-sdk/fetch-http-handler": 3.353.0 + "@aws-sdk/hash-node": 3.347.0 + "@aws-sdk/invalid-dependency": 3.347.0 + "@aws-sdk/middleware-content-length": 3.347.0 + "@aws-sdk/middleware-endpoint": 3.347.0 + "@aws-sdk/middleware-host-header": 3.347.0 + "@aws-sdk/middleware-logger": 3.347.0 + "@aws-sdk/middleware-recursion-detection": 3.347.0 + "@aws-sdk/middleware-retry": 3.354.0 + "@aws-sdk/middleware-serde": 3.347.0 + "@aws-sdk/middleware-stack": 3.347.0 + "@aws-sdk/middleware-user-agent": 3.352.0 + "@aws-sdk/node-config-provider": 3.354.0 + "@aws-sdk/node-http-handler": 3.350.0 + "@aws-sdk/smithy-client": 3.347.0 + "@aws-sdk/types": 3.347.0 + "@aws-sdk/url-parser": 3.347.0 + "@aws-sdk/util-base64": 3.310.0 + "@aws-sdk/util-body-length-browser": 3.310.0 + "@aws-sdk/util-body-length-node": 3.310.0 + "@aws-sdk/util-defaults-mode-browser": 3.353.0 + "@aws-sdk/util-defaults-mode-node": 3.354.0 + "@aws-sdk/util-endpoints": 3.352.0 + "@aws-sdk/util-retry": 3.347.0 + "@aws-sdk/util-user-agent-browser": 3.347.0 + "@aws-sdk/util-user-agent-node": 3.354.0 + "@aws-sdk/util-utf8": 3.310.0 + "@smithy/protocol-http": ^1.0.1 + "@smithy/types": ^1.0.0 + tslib: ^2.5.0 + checksum: 2ed0eba5d3097bb582c230fa97674dc2355f4a54dfe7adefe03e262406027fd734110b39ab8acae8699c7c9e47c398cd29a3d2f06339e700dacc73eb69dd21a1 + languageName: node + linkType: hard + +"@aws-sdk/client-sso@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/client-sso@npm:3.354.0" + dependencies: + "@aws-crypto/sha256-browser": 3.0.0 + "@aws-crypto/sha256-js": 3.0.0 + "@aws-sdk/config-resolver": 3.354.0 + "@aws-sdk/fetch-http-handler": 3.353.0 + "@aws-sdk/hash-node": 3.347.0 + "@aws-sdk/invalid-dependency": 3.347.0 + "@aws-sdk/middleware-content-length": 3.347.0 + "@aws-sdk/middleware-endpoint": 3.347.0 + "@aws-sdk/middleware-host-header": 3.347.0 + "@aws-sdk/middleware-logger": 3.347.0 + "@aws-sdk/middleware-recursion-detection": 3.347.0 + "@aws-sdk/middleware-retry": 3.354.0 + "@aws-sdk/middleware-serde": 3.347.0 + "@aws-sdk/middleware-stack": 3.347.0 + "@aws-sdk/middleware-user-agent": 3.352.0 + "@aws-sdk/node-config-provider": 3.354.0 + "@aws-sdk/node-http-handler": 3.350.0 + "@aws-sdk/smithy-client": 3.347.0 + "@aws-sdk/types": 3.347.0 + "@aws-sdk/url-parser": 3.347.0 + "@aws-sdk/util-base64": 3.310.0 + "@aws-sdk/util-body-length-browser": 3.310.0 + "@aws-sdk/util-body-length-node": 3.310.0 + "@aws-sdk/util-defaults-mode-browser": 3.353.0 + "@aws-sdk/util-defaults-mode-node": 3.354.0 + "@aws-sdk/util-endpoints": 3.352.0 + "@aws-sdk/util-retry": 3.347.0 + "@aws-sdk/util-user-agent-browser": 3.347.0 + "@aws-sdk/util-user-agent-node": 3.354.0 + "@aws-sdk/util-utf8": 3.310.0 + "@smithy/protocol-http": ^1.0.1 + "@smithy/types": ^1.0.0 + tslib: ^2.5.0 + checksum: 8b55e1ed5d7819f0cc4a9609a8a24604396ad25da6fac9fbb0d0bff129e52b8bac4db1eb6c868ee66808fa3fa82f56b8e82d5bbfbeef6b0f82299bf9da852e1a + languageName: node + linkType: hard + +"@aws-sdk/client-sts@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/client-sts@npm:3.354.0" + dependencies: + "@aws-crypto/sha256-browser": 3.0.0 + "@aws-crypto/sha256-js": 3.0.0 + "@aws-sdk/config-resolver": 3.354.0 + "@aws-sdk/credential-provider-node": 3.354.0 + "@aws-sdk/fetch-http-handler": 3.353.0 + "@aws-sdk/hash-node": 3.347.0 + "@aws-sdk/invalid-dependency": 3.347.0 + "@aws-sdk/middleware-content-length": 3.347.0 + "@aws-sdk/middleware-endpoint": 3.347.0 + "@aws-sdk/middleware-host-header": 3.347.0 + "@aws-sdk/middleware-logger": 3.347.0 + "@aws-sdk/middleware-recursion-detection": 3.347.0 + "@aws-sdk/middleware-retry": 3.354.0 + "@aws-sdk/middleware-sdk-sts": 3.354.0 + "@aws-sdk/middleware-serde": 3.347.0 + "@aws-sdk/middleware-signing": 3.354.0 + "@aws-sdk/middleware-stack": 3.347.0 + "@aws-sdk/middleware-user-agent": 3.352.0 + "@aws-sdk/node-config-provider": 3.354.0 + "@aws-sdk/node-http-handler": 3.350.0 + "@aws-sdk/smithy-client": 3.347.0 + "@aws-sdk/types": 3.347.0 + "@aws-sdk/url-parser": 3.347.0 + "@aws-sdk/util-base64": 3.310.0 + "@aws-sdk/util-body-length-browser": 3.310.0 + "@aws-sdk/util-body-length-node": 3.310.0 + "@aws-sdk/util-defaults-mode-browser": 3.353.0 + "@aws-sdk/util-defaults-mode-node": 3.354.0 + "@aws-sdk/util-endpoints": 3.352.0 + "@aws-sdk/util-retry": 3.347.0 + "@aws-sdk/util-user-agent-browser": 3.347.0 + "@aws-sdk/util-user-agent-node": 3.354.0 + "@aws-sdk/util-utf8": 3.310.0 + "@smithy/protocol-http": ^1.0.1 + "@smithy/types": ^1.0.0 + fast-xml-parser: 4.2.4 + tslib: ^2.5.0 + checksum: 3fc7885fbb59990e6933c9169a35049901543af5c48b37c436c2b3f00dc0a422e86670b8b5de5cc8444da63653bff2e6693cd04ec286d63d866f10749eab5aa2 + languageName: node + linkType: hard + +"@aws-sdk/config-resolver@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/config-resolver@npm:3.354.0" + dependencies: + "@aws-sdk/types": 3.347.0 + "@aws-sdk/util-config-provider": 3.310.0 + "@aws-sdk/util-middleware": 3.347.0 + tslib: ^2.5.0 + checksum: a6fb2f48455b457e8f89a7c76a5241f57b971ee854732148ebcd9e3674774256bcd5e89d7d9ae872d67dc1db03439e654ea2ec0a4a015166e7cd2e7d82df97bb + languageName: node + linkType: hard + +"@aws-sdk/credential-provider-env@npm:3.353.0": + version: 3.353.0 + resolution: "@aws-sdk/credential-provider-env@npm:3.353.0" + dependencies: + "@aws-sdk/property-provider": 3.353.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 546a325727b45245e3c33e0b0e8bd435fd3c33bcc245fa98d77229f6a46ab8155808622c522fdd08aadea4cf03b10742f8d3c4c811f51f5bc18b5aed1517e41b + languageName: node + linkType: hard + +"@aws-sdk/credential-provider-imds@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/credential-provider-imds@npm:3.354.0" + dependencies: + "@aws-sdk/node-config-provider": 3.354.0 + "@aws-sdk/property-provider": 3.353.0 + "@aws-sdk/types": 3.347.0 + "@aws-sdk/url-parser": 3.347.0 + tslib: ^2.5.0 + checksum: 80b67d718b2acb2d7d810e3809dc781d17af85650c856622dd0dfbfa78f5b909b52bab7ac99bcb7426e7db565cd6965f614dcd73f01d6d660484b7494f2c3d10 + languageName: node + linkType: hard + +"@aws-sdk/credential-provider-ini@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/credential-provider-ini@npm:3.354.0" + dependencies: + "@aws-sdk/credential-provider-env": 3.353.0 + "@aws-sdk/credential-provider-imds": 3.354.0 + "@aws-sdk/credential-provider-process": 3.354.0 + "@aws-sdk/credential-provider-sso": 3.354.0 + "@aws-sdk/credential-provider-web-identity": 3.354.0 + "@aws-sdk/property-provider": 3.353.0 + "@aws-sdk/shared-ini-file-loader": 3.354.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 1f072820973bdde6fb819e3630e3fb03df7634099b5acd6d7f321016622aafcb66737ee2aa6471b92674985adbcb25065ce2825798f1c949a240e4dbf997ef60 + languageName: node + linkType: hard + +"@aws-sdk/credential-provider-node@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/credential-provider-node@npm:3.354.0" + dependencies: + "@aws-sdk/credential-provider-env": 3.353.0 + "@aws-sdk/credential-provider-imds": 3.354.0 + "@aws-sdk/credential-provider-ini": 3.354.0 + "@aws-sdk/credential-provider-process": 3.354.0 + "@aws-sdk/credential-provider-sso": 3.354.0 + "@aws-sdk/credential-provider-web-identity": 3.354.0 + "@aws-sdk/property-provider": 3.353.0 + "@aws-sdk/shared-ini-file-loader": 3.354.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 3d51b5dd4d36024df7245dfd12fab56c98c77839d2f33ae7ed48f6b9e0409b2fbf5697c4a62bef04664074be6361537d9e791d55676f074c0bca51e329b6342c + languageName: node + linkType: hard + +"@aws-sdk/credential-provider-process@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/credential-provider-process@npm:3.354.0" + dependencies: + "@aws-sdk/property-provider": 3.353.0 + "@aws-sdk/shared-ini-file-loader": 3.354.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 73960676a75c9c39fe8419c243ecd12937faa3ee70df7194a3b8c4fd2f04dd9ba198d61b6b669f707c7d02778c2f466a2c31d3c6267d3a25bf66672dd4bd61c9 + languageName: node + linkType: hard + +"@aws-sdk/credential-provider-sso@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/credential-provider-sso@npm:3.354.0" + dependencies: + "@aws-sdk/client-sso": 3.354.0 + "@aws-sdk/property-provider": 3.353.0 + "@aws-sdk/shared-ini-file-loader": 3.354.0 + "@aws-sdk/token-providers": 3.354.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: d035eeb54dd769e6f309c7bafb0f89bed457d15628aa2fe0f0c74cd312def89c2509fe2745cc17c2acb092e5a10a69ac3346a7ab9ed4d7541ce8bcc131c170fd + languageName: node + linkType: hard + +"@aws-sdk/credential-provider-web-identity@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/credential-provider-web-identity@npm:3.354.0" + dependencies: + "@aws-sdk/property-provider": 3.353.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 5708708c509b7d3ba6963437773f576c3efb3c434908071960f10de46816491372e769046e442b1425928273652e8221b453fe60eea51e3c4587b45492bc7cb9 + languageName: node + linkType: hard + +"@aws-sdk/eventstream-codec@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/eventstream-codec@npm:3.347.0" + dependencies: + "@aws-crypto/crc32": 3.0.0 + "@aws-sdk/types": 3.347.0 + "@aws-sdk/util-hex-encoding": 3.310.0 + tslib: ^2.5.0 + checksum: 5279095f6c3c90ff301ae378e77ef3a74c9bec660f59be9aa1f6f2917f37529170d8a84d7d68763a8046507d43818a25a757f166744a4fbde398af398ebf7d14 + languageName: node + linkType: hard + +"@aws-sdk/eventstream-serde-browser@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/eventstream-serde-browser@npm:3.347.0" + dependencies: + "@aws-sdk/eventstream-serde-universal": 3.347.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: e1a24dfcd18ea0ea8f04b6d2ecb5589d586131e0b73c6f2f896d73d5829266ee00401c3c7d04c662645ebbe654028c9ba62ff267ab0f0cca124283f179f0471f + languageName: node + linkType: hard + +"@aws-sdk/eventstream-serde-config-resolver@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/eventstream-serde-config-resolver@npm:3.347.0" + dependencies: + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: d40574c294ae23983c5957b64508625985ddfb1198835e9fe295a67947f81c26227d930189043751e04b0d3201976009e9209e8a23c7de38c63231955eec7342 + languageName: node + linkType: hard + +"@aws-sdk/eventstream-serde-node@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/eventstream-serde-node@npm:3.347.0" + dependencies: + "@aws-sdk/eventstream-serde-universal": 3.347.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 223445d11155c88762fd5ede06845b8b68045a36ca644bceee76dcf48e66e3788c79edf6e68cf35233a3a81cc32ca13342da62163fe2fad0ce0dee05b7822102 + languageName: node + linkType: hard + +"@aws-sdk/eventstream-serde-universal@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/eventstream-serde-universal@npm:3.347.0" + dependencies: + "@aws-sdk/eventstream-codec": 3.347.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 67df71b0dc77c5944b797e9df4277a236ee77634cd3b58b6afc5d17b327dfbcefbdfdb9e8a8df45a7a34a696eb36e0943c195116f3d78b1fa362f3279c42956b + languageName: node + linkType: hard + +"@aws-sdk/fetch-http-handler@npm:3.353.0": + version: 3.353.0 + resolution: "@aws-sdk/fetch-http-handler@npm:3.353.0" + dependencies: + "@aws-sdk/protocol-http": 3.347.0 + "@aws-sdk/querystring-builder": 3.347.0 + "@aws-sdk/types": 3.347.0 + "@aws-sdk/util-base64": 3.310.0 + tslib: ^2.5.0 + checksum: edcbe84e5d5802f4620c0b31b8559a4134c290349da1237619a700b1651df923ec1bcc6d0487a81d4fb19d1f47cdd6311f2c3e0ce5a8ecc89872eea100970d71 + languageName: node + linkType: hard + +"@aws-sdk/hash-blob-browser@npm:3.353.0": + version: 3.353.0 + resolution: "@aws-sdk/hash-blob-browser@npm:3.353.0" + dependencies: + "@aws-sdk/chunked-blob-reader": 3.310.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 9621e8410e0bfff793f69147f655436d078bb121a33baf073814e090760e51be751d196a88d2e0e047bc5623f67e334457725270fada5e1173eea24c0eede50e + languageName: node + linkType: hard + +"@aws-sdk/hash-node@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/hash-node@npm:3.347.0" + dependencies: + "@aws-sdk/types": 3.347.0 + "@aws-sdk/util-buffer-from": 3.310.0 + "@aws-sdk/util-utf8": 3.310.0 + tslib: ^2.5.0 + checksum: 5e33eb7b3adb291d661a105306f737eca932330b1b0395d6825f216c97a3eca47a19bb708a4dc10d68c8d80d78073886ba2714cd8cdeb27c6099da8760b37ead + languageName: node + linkType: hard + +"@aws-sdk/hash-stream-node@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/hash-stream-node@npm:3.347.0" + dependencies: + "@aws-sdk/types": 3.347.0 + "@aws-sdk/util-utf8": 3.310.0 + tslib: ^2.5.0 + checksum: c379b66cbbaadb4cc3807aa06941c987952fa09af50c3d59b9cc44670a64d049c991d6b15208e9f4928438e6ccb7145ef2cad4b9d5e1a916a4a0fc8b18be836d + languageName: node + linkType: hard + +"@aws-sdk/invalid-dependency@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/invalid-dependency@npm:3.347.0" + dependencies: + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 78abc0831478c0bfa83df7bbbdf346d42a9b0f379f2392bba11576198e1b6a3a3b24e95aea46eabe7eb6233ab20ab1e5dc2c6f7c48d2b296d1590bd9370afcae + languageName: node + linkType: hard + +"@aws-sdk/is-array-buffer@npm:3.310.0": + version: 3.310.0 + resolution: "@aws-sdk/is-array-buffer@npm:3.310.0" + dependencies: + tslib: ^2.5.0 + checksum: ddd1536ad16e29186fb5055bc279cfe9790b7c32552e1ee21e31d4e410e1df297b06c94c6117f854ec368d29e60a231dd8cc77e5b604a6260e7602876fd047f8 + languageName: node + linkType: hard + +"@aws-sdk/md5-js@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/md5-js@npm:3.347.0" + dependencies: + "@aws-sdk/types": 3.347.0 + "@aws-sdk/util-utf8": 3.310.0 + tslib: ^2.5.0 + checksum: ee1d07546d1d6a6f5dbb30567bfdac658523569a75bd46cf7d2a0f4ab2360a6877f8377e081484733e7a38979f84531f2a8d3a2c5edd8acff6f50390bcf6efa6 + languageName: node + linkType: hard + +"@aws-sdk/middleware-bucket-endpoint@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/middleware-bucket-endpoint@npm:3.354.0" + dependencies: + "@aws-sdk/protocol-http": 3.347.0 + "@aws-sdk/types": 3.347.0 + "@aws-sdk/util-arn-parser": 3.310.0 + "@aws-sdk/util-config-provider": 3.310.0 + tslib: ^2.5.0 + checksum: 4c5695d45a4adfd7ff9f087788ef162d5b7ad9c21f0834dcb108e0bee7a0f90cf72c98d4c2229036fb9abb5df3a0b608b01993f2661446b08dd4b474fad0e981 + languageName: node + linkType: hard + +"@aws-sdk/middleware-content-length@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/middleware-content-length@npm:3.347.0" + dependencies: + "@aws-sdk/protocol-http": 3.347.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: b22e25918d41e8bf382dda43f1b9558a0b06a5db9c953e0ea492d56be2f83a444e69b96c9a23fb6505e6955ff03727501f933ed7d936a5d9cf7655ab7d42d092 + languageName: node + linkType: hard + +"@aws-sdk/middleware-endpoint@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/middleware-endpoint@npm:3.347.0" + dependencies: + "@aws-sdk/middleware-serde": 3.347.0 + "@aws-sdk/types": 3.347.0 + "@aws-sdk/url-parser": 3.347.0 + "@aws-sdk/util-middleware": 3.347.0 + tslib: ^2.5.0 + checksum: 0c6b0c5adb1bf3035f39fd3df3aa93fcd7e5d67c0f049a178ddaaa548896c23e0b7571686579b49f69fd82e3a74bd939d8386986a66b53e900fde9a24f0c35f7 + languageName: node + linkType: hard + +"@aws-sdk/middleware-expect-continue@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/middleware-expect-continue@npm:3.347.0" + dependencies: + "@aws-sdk/protocol-http": 3.347.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 6da6dfe3ae754317f053860cdcc3c0e730800c9cde97248d6b42be0376397a6f61440739dbb576569c65d31a3cdda0a1667d64982686cc855187207458af5ade + languageName: node + linkType: hard + +"@aws-sdk/middleware-flexible-checksums@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/middleware-flexible-checksums@npm:3.347.0" + dependencies: + "@aws-crypto/crc32": 3.0.0 + "@aws-crypto/crc32c": 3.0.0 + "@aws-sdk/is-array-buffer": 3.310.0 + "@aws-sdk/protocol-http": 3.347.0 + "@aws-sdk/types": 3.347.0 + "@aws-sdk/util-utf8": 3.310.0 + tslib: ^2.5.0 + checksum: e4d7522c1445b569d5eb3226874377bb109bcf64df16592123eb5051fc63345f0491d4b0f58678a607c8c5e5e02bd87b5b39b46a3f9c17d623fa7b53d42d118b + languageName: node + linkType: hard + +"@aws-sdk/middleware-host-header@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/middleware-host-header@npm:3.347.0" + dependencies: + "@aws-sdk/protocol-http": 3.347.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 7aaf9ca270fa90bf6c99f24dbbc2a9ad36c663a605df548630e46ac50783402fcc0b49784d60cb9367697be78835ebcf0592218973d6a176e6b15f12a1f7ae70 + languageName: node + linkType: hard + +"@aws-sdk/middleware-location-constraint@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/middleware-location-constraint@npm:3.347.0" + dependencies: + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 0c362bdf6e7f6e3f041ed78ab8e4afdaca1b3cbc093b611e83374814512b3a224eb9c677ab75ca1f46e8be8bd9eee72f152ed8d2ae88638250125b7b4be383df + languageName: node + linkType: hard + +"@aws-sdk/middleware-logger@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/middleware-logger@npm:3.347.0" + dependencies: + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: dd88e3b525ee46cef3324925003d9690e48900397e27fa6c6bbdfcaae1e56bfb9bd4115d0aea30a09c60ae47757eb089358e3049bd4090726e52415a4d945c62 + languageName: node + linkType: hard + +"@aws-sdk/middleware-recursion-detection@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/middleware-recursion-detection@npm:3.347.0" + dependencies: + "@aws-sdk/protocol-http": 3.347.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 380f79b18c8fa70f7d8e7f31fbe4c3d43336043d7abb6b577945349d69ddda487d50f61a9de2b7305e0149ad896f5c9605d27da9cd8011d1da0cd82225659eaf + languageName: node + linkType: hard + +"@aws-sdk/middleware-retry@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/middleware-retry@npm:3.354.0" + dependencies: + "@aws-sdk/protocol-http": 3.347.0 + "@aws-sdk/service-error-classification": 3.347.0 + "@aws-sdk/types": 3.347.0 + "@aws-sdk/util-middleware": 3.347.0 + "@aws-sdk/util-retry": 3.347.0 + tslib: ^2.5.0 + uuid: ^8.3.2 + checksum: 2e3b387be8281f6cc8f26d7435d8771fba505fbe292f800e61f8b1c7b3454abb58f5e8e3c7f82567b3ea96cdd915c34f03f7be11bfef5544cb2e0da78f5144bb + languageName: node + linkType: hard + +"@aws-sdk/middleware-sdk-s3@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/middleware-sdk-s3@npm:3.347.0" + dependencies: + "@aws-sdk/protocol-http": 3.347.0 + "@aws-sdk/types": 3.347.0 + "@aws-sdk/util-arn-parser": 3.310.0 + tslib: ^2.5.0 + checksum: b1110352d5f794537931f820a429d86f5d6891be9461cd16cbbcfdea7f8666d9f953ef3e0a939fda7961b8d5554fa819159cfe88f36307ffd4fdd396b341f420 + languageName: node + linkType: hard + +"@aws-sdk/middleware-sdk-sts@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/middleware-sdk-sts@npm:3.354.0" + dependencies: + "@aws-sdk/middleware-signing": 3.354.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 28ac000be4e6ca431cb5adfed6960243e11c1061020a2ce16b49a08716b9d83fbeaa0775973ceeec64ffbc4b44ac7b072dee67485962a14970225556c8e95a73 + languageName: node + linkType: hard + +"@aws-sdk/middleware-serde@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/middleware-serde@npm:3.347.0" + dependencies: + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: c7b903f7656e7eefcac4772a475b669d46bdc42cbcb21d471fcbf6bf125b0cc701fe634a4f80876aa4264eb3febb5a73a9745b1fd747a0fac5455214b55264dd + languageName: node + linkType: hard + +"@aws-sdk/middleware-signing@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/middleware-signing@npm:3.354.0" + dependencies: + "@aws-sdk/property-provider": 3.353.0 + "@aws-sdk/protocol-http": 3.347.0 + "@aws-sdk/signature-v4": 3.354.0 + "@aws-sdk/types": 3.347.0 + "@aws-sdk/util-middleware": 3.347.0 + tslib: ^2.5.0 + checksum: e5f6151cecae13eb35ad787f40577c61485908b67c4d57d473df8513d51f0b05b5c67e069b0de05f85e7d65a96029c739ae059eaa9aba36a59e11b7ffbf7538d + languageName: node + linkType: hard + +"@aws-sdk/middleware-ssec@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/middleware-ssec@npm:3.347.0" + dependencies: + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 638daeb4569e40f2e3279289aa78909683c648f085b0de27bd58d7a461ef4723dab1794150eaad6ef787dad15f977a8871e89a0e5c4581a7ae01dda9e36a4abd + languageName: node + linkType: hard + +"@aws-sdk/middleware-stack@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/middleware-stack@npm:3.347.0" + dependencies: + tslib: ^2.5.0 + checksum: e2321ed82fb71ea5a0cdc18e88be3c5ae58e36ddfd0786258f791bed2db72716fd36d00c33417046a52f1bc0f3f611178cf790b52fc9a3e7278027601c49bad2 + languageName: node + linkType: hard + +"@aws-sdk/middleware-user-agent@npm:3.352.0": + version: 3.352.0 + resolution: "@aws-sdk/middleware-user-agent@npm:3.352.0" + dependencies: + "@aws-sdk/protocol-http": 3.347.0 + "@aws-sdk/types": 3.347.0 + "@aws-sdk/util-endpoints": 3.352.0 + tslib: ^2.5.0 + checksum: 52fc810a7529681cbcbebf8ef0ecaa0c37964a426c5f1b9e8f75dfabdc235466d8a2783fde6068be4300772029c1cea86562eb9e00ed18630d15c896ad4a5b56 + languageName: node + linkType: hard + +"@aws-sdk/node-config-provider@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/node-config-provider@npm:3.354.0" + dependencies: + "@aws-sdk/property-provider": 3.353.0 + "@aws-sdk/shared-ini-file-loader": 3.354.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: d9bc43d520d4d1e412a347a0ad778d52f6ed01dc294bb4dfc961407fe57c8c8d9868c4b6e4c15cde1ebe0e3f35c9ec73dc41d79c858459f3252122b4c053deb7 + languageName: node + linkType: hard + +"@aws-sdk/node-http-handler@npm:3.350.0": + version: 3.350.0 + resolution: "@aws-sdk/node-http-handler@npm:3.350.0" + dependencies: + "@aws-sdk/abort-controller": 3.347.0 + "@aws-sdk/protocol-http": 3.347.0 + "@aws-sdk/querystring-builder": 3.347.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 142299a3162b76ccd96d1e7e7dd4e0b5d0de6ff0f03af226042a0df0ca8e6a9752fa619bb75eff3508512b1e582b1bea257a985e9046444ec3a7a913def4479b + languageName: node + linkType: hard + +"@aws-sdk/property-provider@npm:3.353.0": + version: 3.353.0 + resolution: "@aws-sdk/property-provider@npm:3.353.0" + dependencies: + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 18e25fdf606bdbb980f16ba385b61e9073b821a66c094c66d071c2f8c05d86f8d6ac3da264bb85cdaedb1e246780988d2abd6122891999786ed8226283f386cd + languageName: node + linkType: hard + +"@aws-sdk/protocol-http@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/protocol-http@npm:3.347.0" + dependencies: + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: b783ec09ed684e747628fb4689df980e1d6e98ed65e25769c7102af8625b6e085498d7a6572dea3f47a1477ea7eb062e9f5508bd923c56a63a41916ad030a909 + languageName: node + linkType: hard + +"@aws-sdk/querystring-builder@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/querystring-builder@npm:3.347.0" + dependencies: + "@aws-sdk/types": 3.347.0 + "@aws-sdk/util-uri-escape": 3.310.0 + tslib: ^2.5.0 + checksum: a4f6f9c9a340107de37cd3e206d31c57f40f91de14aece87daac229746e57077a8440f126389d200f6f6f4af7507e5663a3cc7d67443e750b947d6645ba644ac + languageName: node + linkType: hard + +"@aws-sdk/querystring-parser@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/querystring-parser@npm:3.347.0" + dependencies: + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: a27075fc174ca7d0487851107b590f651bf4396f872a2015af8d4967d11610000919eb99cebd679989219ef59127b70093d03fc07cf4ce3e5295d6848ed213dd + languageName: node + linkType: hard + +"@aws-sdk/service-error-classification@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/service-error-classification@npm:3.347.0" + checksum: 5404b520a41ddddf54f48f391b27c551232358ed059ba8f02c818b57d7cc5b96156e3a4466f08435fca181ba645e97ad487d771b30dd13024ca0c2e3fd06cfaa + languageName: node + linkType: hard + +"@aws-sdk/shared-ini-file-loader@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/shared-ini-file-loader@npm:3.354.0" + dependencies: + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 0cf8d329ee0844abb82654e1886ddb707064143d179b9011eb44d4afbce1bdac86cf12890d6221c7e4d616b15abf27d1afd5b3d9cf7f74987f40f12dc6f530d9 + languageName: node + linkType: hard + +"@aws-sdk/signature-v4-multi-region@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/signature-v4-multi-region@npm:3.354.0" + dependencies: + "@aws-sdk/protocol-http": 3.347.0 + "@aws-sdk/signature-v4": 3.354.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + peerDependencies: + "@aws-sdk/signature-v4-crt": ^3.118.0 + peerDependenciesMeta: + "@aws-sdk/signature-v4-crt": + optional: true + checksum: 50fb440eb9a1cd7aee050db3df436a16e92f24646f2cac24fad16046baaa9536becc63131bee36c626b4b2c507c84f029e780a2a433b09ffde7247f260f80b13 + languageName: node + linkType: hard + +"@aws-sdk/signature-v4@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/signature-v4@npm:3.354.0" + dependencies: + "@aws-sdk/eventstream-codec": 3.347.0 + "@aws-sdk/is-array-buffer": 3.310.0 + "@aws-sdk/types": 3.347.0 + "@aws-sdk/util-hex-encoding": 3.310.0 + "@aws-sdk/util-middleware": 3.347.0 + "@aws-sdk/util-uri-escape": 3.310.0 + "@aws-sdk/util-utf8": 3.310.0 + tslib: ^2.5.0 + checksum: 442034939937b022eebff1ef00e0602d5d1a5e41840a167b815f5fdc1c70d668203a2a527b3a709323692bf5f8b87db44d91da51f0a0848ee3f59ccc6dd56ca7 + languageName: node + linkType: hard + +"@aws-sdk/smithy-client@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/smithy-client@npm:3.347.0" + dependencies: + "@aws-sdk/middleware-stack": 3.347.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 90dcc3bd689de075bc718e6e5ea2169bf3a0705525dca62dfe8169ab48919000db1703ebd1decd12fc6439428a9240e252ef3c4ecd361ef0a7cfa5a26902fb24 + languageName: node + linkType: hard + +"@aws-sdk/token-providers@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/token-providers@npm:3.354.0" + dependencies: + "@aws-sdk/client-sso-oidc": 3.354.0 + "@aws-sdk/property-provider": 3.353.0 + "@aws-sdk/shared-ini-file-loader": 3.354.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 024d00c23f74ddf09f1ee37ac630953fb65e12168a6a00296d8eed4b91e34f011509418bf109353ec74e8d1b32d6f0fae8beb7587e66c007722f2402124e4f08 + languageName: node + linkType: hard + +"@aws-sdk/types@npm:3.347.0, @aws-sdk/types@npm:^3.222.0": + version: 3.347.0 + resolution: "@aws-sdk/types@npm:3.347.0" + dependencies: + tslib: ^2.5.0 + checksum: 799b053d3651f1754e2925b671fe890047d0ff1af69d22b6826d8e74edefcd558c7c7a911d48eaf5930032bcf291dbdbb6dd2d2f0c596bbe52100941aa349221 + languageName: node + linkType: hard + +"@aws-sdk/url-parser@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/url-parser@npm:3.347.0" + dependencies: + "@aws-sdk/querystring-parser": 3.347.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: d1dc99173f00cfce7709a259afc54c4e5792e757f4515bdf71dd8adc22dbb1d9b9e4be1b1056a80055e42272d3658f5ac511fb4d436826ba7d425a208f287e08 + languageName: node + linkType: hard + +"@aws-sdk/util-arn-parser@npm:3.310.0": + version: 3.310.0 + resolution: "@aws-sdk/util-arn-parser@npm:3.310.0" + dependencies: + tslib: ^2.5.0 + checksum: faac1e10f8bb6c2fe5fee82bcb7ce56c2b37ae9ffdb2b78b0746a7a06005eaa5ea747a0a10eaf490c1c4907ecc327e1c94a600e26a069e023e54b8d63c031e96 + languageName: node + linkType: hard + +"@aws-sdk/util-base64@npm:3.310.0": + version: 3.310.0 + resolution: "@aws-sdk/util-base64@npm:3.310.0" + dependencies: + "@aws-sdk/util-buffer-from": 3.310.0 + tslib: ^2.5.0 + checksum: 3c9f7c818401fe8332d2ce438c0660cc9be7db9a5eef68d7fafa30ddcc44b0af3ba9ea58092f0e2b2537a18ec0942ce3c8f12090d3e3b9568b6a94a0713e9de7 + languageName: node + linkType: hard + +"@aws-sdk/util-body-length-browser@npm:3.310.0": + version: 3.310.0 + resolution: "@aws-sdk/util-body-length-browser@npm:3.310.0" + dependencies: + tslib: ^2.5.0 + checksum: c26136521ccbb59ba83ff29d6e52cb0e4b443b68e830c9dab578556539973573e6892093e5dea39101b1517c28b5d53c80ee38b9a01f9fa9fcd75f3aa5689857 + languageName: node + linkType: hard + +"@aws-sdk/util-body-length-node@npm:3.310.0": + version: 3.310.0 + resolution: "@aws-sdk/util-body-length-node@npm:3.310.0" + dependencies: + tslib: ^2.5.0 + checksum: 202417ece7078f09f63c4119cb3ab5f321688ea893125f7d97985e8bf7fc61419d8d990f870d9ead3281dc51334975196ef98c50592eca1f9785472bd39b870d + languageName: node + linkType: hard + +"@aws-sdk/util-buffer-from@npm:3.310.0": + version: 3.310.0 + resolution: "@aws-sdk/util-buffer-from@npm:3.310.0" + dependencies: + "@aws-sdk/is-array-buffer": 3.310.0 + tslib: ^2.5.0 + checksum: 9c3bd9c0664a0cbb5270eb285a662274bb9c46ae0d79e0275a85e74659a4b1f094bab900994780fd70dd0152dc6d2d33a8bc681d87f3911fa48eae9f6c3558d6 + languageName: node + linkType: hard + +"@aws-sdk/util-config-provider@npm:3.310.0": + version: 3.310.0 + resolution: "@aws-sdk/util-config-provider@npm:3.310.0" + dependencies: + tslib: ^2.5.0 + checksum: 958efc58ee492111ad746fe6224b25286da415f8aca1197c742bca063672b858d437d2d6b4df5f90ba770e1af9339b3fb1ffa9cc87f2fa993a7177057eb22caf + languageName: node + linkType: hard + +"@aws-sdk/util-defaults-mode-browser@npm:3.353.0": + version: 3.353.0 + resolution: "@aws-sdk/util-defaults-mode-browser@npm:3.353.0" + dependencies: + "@aws-sdk/property-provider": 3.353.0 + "@aws-sdk/types": 3.347.0 + bowser: ^2.11.0 + tslib: ^2.5.0 + checksum: 998e7337bf153bf91637d4b4dbba2d7581b973fd095b097a317befa31e52224ece7a58c9de36f77e95bb24c9a509e60a39aa6d9d76d1ab085e81f01c1547cb05 + languageName: node + linkType: hard + +"@aws-sdk/util-defaults-mode-node@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/util-defaults-mode-node@npm:3.354.0" + dependencies: + "@aws-sdk/config-resolver": 3.354.0 + "@aws-sdk/credential-provider-imds": 3.354.0 + "@aws-sdk/node-config-provider": 3.354.0 + "@aws-sdk/property-provider": 3.353.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 3818e1139a41a402e225940c55544d4af87ab6e15019e39db0993c190ea6f4b9486497794ade39ba417e4089c5e0abd40f1e6a3832467074095e993a4a3f83fb + languageName: node + linkType: hard + +"@aws-sdk/util-endpoints@npm:3.352.0": + version: 3.352.0 + resolution: "@aws-sdk/util-endpoints@npm:3.352.0" + dependencies: + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 105dd20260bb40e5b0b83398397d5fef9d8990fe8c98dc91bbb5c8431f748faffba4ee0e7eb418fd684c05b2383f161b2db6a854905704af3f98111e32fbe57c + languageName: node + linkType: hard + +"@aws-sdk/util-hex-encoding@npm:3.310.0": + version: 3.310.0 + resolution: "@aws-sdk/util-hex-encoding@npm:3.310.0" + dependencies: + tslib: ^2.5.0 + checksum: 97b8d7e0e406189cdbd4fccb0a497dd247a22d54b18caf5a64a63d19d2535b95a64ee79ecf81b13f741bda1d565eb11448d4fd39617e4b86fc8626b05485d98c + languageName: node + linkType: hard + +"@aws-sdk/util-locate-window@npm:^3.0.0": + version: 3.310.0 + resolution: "@aws-sdk/util-locate-window@npm:3.310.0" + dependencies: + tslib: ^2.5.0 + checksum: d552ce5f0f836ecb13d7920ae650552c56706f26a5e8abf894ba471e18775a3791869bda95269153735bac9d211efc3ba78ea01c34428c3fed4318ac693a08bc + languageName: node + linkType: hard + +"@aws-sdk/util-middleware@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/util-middleware@npm:3.347.0" + dependencies: + tslib: ^2.5.0 + checksum: 96b9233a190c0575caac2b44f17a64078423221c300b48744ae8b5954856a0caaeb2c6ab3fa2ce280cb766f64532cb87dcf3051720cb2a2107e57910d57d083c + languageName: node + linkType: hard + +"@aws-sdk/util-retry@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/util-retry@npm:3.347.0" + dependencies: + "@aws-sdk/service-error-classification": 3.347.0 + tslib: ^2.5.0 + checksum: d8d016e00f2519e1282f696322f8b3be6f8266f51dda9f7666f25fdac4cd28e569b88a855499f766aaed47551d323decd2e385940912d6b3b861cc11549babb8 + languageName: node + linkType: hard + +"@aws-sdk/util-stream-browser@npm:3.353.0": + version: 3.353.0 + resolution: "@aws-sdk/util-stream-browser@npm:3.353.0" + dependencies: + "@aws-sdk/fetch-http-handler": 3.353.0 + "@aws-sdk/types": 3.347.0 + "@aws-sdk/util-base64": 3.310.0 + "@aws-sdk/util-hex-encoding": 3.310.0 + "@aws-sdk/util-utf8": 3.310.0 + tslib: ^2.5.0 + checksum: 6a1ea9246d11c3b47cf1064a3c88fae9ccdbb92eea43f041cfd029af7b5214518e7e0af9d15bb050a052809793d077cbcf07ae265b7c2fac634cec5a9740530c + languageName: node + linkType: hard + +"@aws-sdk/util-stream-node@npm:3.350.0": + version: 3.350.0 + resolution: "@aws-sdk/util-stream-node@npm:3.350.0" + dependencies: + "@aws-sdk/node-http-handler": 3.350.0 + "@aws-sdk/types": 3.347.0 + "@aws-sdk/util-buffer-from": 3.310.0 + tslib: ^2.5.0 + checksum: ac437783b140d9cc6772dae422f616f87989604314f5fad35817f0cc7c22c29f02229c3c9b7c87a2c62509d49be0dd42bacf30b36e6e060d786ba36fc8aa3e27 + languageName: node + linkType: hard + +"@aws-sdk/util-uri-escape@npm:3.310.0": + version: 3.310.0 + resolution: "@aws-sdk/util-uri-escape@npm:3.310.0" + dependencies: + tslib: ^2.5.0 + checksum: 614c0a43b238b7371b6655a5961e21c57b708de3e1ce3138bd56284bedc48888e5c7d2a6965544108c3334fcdc45e9ddba86b2470c8e6901559ad7be8e21d418 + languageName: node + linkType: hard + +"@aws-sdk/util-user-agent-browser@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/util-user-agent-browser@npm:3.347.0" + dependencies: + "@aws-sdk/types": 3.347.0 + bowser: ^2.11.0 + tslib: ^2.5.0 + checksum: 64382e5b728152c004e127321ba88a43acf7a33d5a8ae16510e93bf21d0adbf1c53dd8ce96ad2c8276451ffdf895c990e4982f8f3cb96af0d2f16e0fa97c6646 + languageName: node + linkType: hard + +"@aws-sdk/util-user-agent-node@npm:3.354.0": + version: 3.354.0 + resolution: "@aws-sdk/util-user-agent-node@npm:3.354.0" + dependencies: + "@aws-sdk/node-config-provider": 3.354.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + peerDependencies: + aws-crt: ">=1.0.0" + peerDependenciesMeta: + aws-crt: + optional: true + checksum: 4a56e95cfc6061404885e2e94b938b858106c241d6cf85dc180a71e10c8a570f749ac6256b50cf6fae6a2f21bf20731f23314bf851e96b48976c783124423e06 + languageName: node + linkType: hard + +"@aws-sdk/util-utf8-browser@npm:^3.0.0": + version: 3.259.0 + resolution: "@aws-sdk/util-utf8-browser@npm:3.259.0" + dependencies: + tslib: ^2.3.1 + checksum: b6a1e580da1c9b62c749814182a7649a748ca4253edb4063aa521df97d25b76eae3359eb1680b86f71aac668e05cc05c514379bca39ebf4ba998ae4348412da8 + languageName: node + linkType: hard + +"@aws-sdk/util-utf8@npm:3.310.0": + version: 3.310.0 + resolution: "@aws-sdk/util-utf8@npm:3.310.0" + dependencies: + "@aws-sdk/util-buffer-from": 3.310.0 + tslib: ^2.5.0 + checksum: 4045e79b8e3593e12233b359ba77d1b4c162fd9fcb4ab3b58b711c41b725552306dd91402b8d57ce5be080c76309f046a7a0c4ff704d12f9ba71e3b25b810086 + languageName: node + linkType: hard + +"@aws-sdk/util-waiter@npm:3.347.0": + version: 3.347.0 + resolution: "@aws-sdk/util-waiter@npm:3.347.0" + dependencies: + "@aws-sdk/abort-controller": 3.347.0 + "@aws-sdk/types": 3.347.0 + tslib: ^2.5.0 + checksum: 44d7553e0b82a596233d707218b55d2e4f911b0983b0c5fd751c7390c3945ad1cfc9009bd9db8d8a5107b2c28386ff4d9a72e1688e91324c99165777e8515480 + languageName: node + linkType: hard + +"@aws-sdk/xml-builder@npm:3.310.0": + version: 3.310.0 + resolution: "@aws-sdk/xml-builder@npm:3.310.0" + dependencies: + tslib: ^2.5.0 + checksum: fc17fd8f68470702d947948ada46097bdddecafdc68fa57bf584320e92748e8ef0372a51999d3ab7902ba4f62c2dbfbdec2dba1180fca19bb5127bad1ef0e48b + languageName: node + linkType: hard + +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.21.4, @babel/code-frame@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/code-frame@npm:7.22.5" + dependencies: + "@babel/highlight": ^7.22.5 + checksum: cfe804f518f53faaf9a1d3e0f9f74127ab9a004912c3a16fda07fb6a633393ecb9918a053cb71804204c1b7ec3d49e1699604715e2cfb0c9f7bc4933d324ebb6 + languageName: node + linkType: hard + +"@babel/compat-data@npm:^7.17.7, @babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.21.5, @babel/compat-data@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/compat-data@npm:7.22.5" + checksum: eb1a47ebf79ae268b4a16903e977be52629339806e248455eb9973897c503a04b701f36a9de64e19750d6e081d0561e77a514c8dc470babbeba59ae94298ed18 languageName: node linkType: hard "@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.0, @babel/core@npm:^7.20.12, @babel/core@npm:^7.20.2, @babel/core@npm:^7.20.7, @babel/core@npm:^7.21.4, @babel/core@npm:^7.7.5": - version: 7.22.1 - resolution: "@babel/core@npm:7.22.1" + version: 7.22.5 + resolution: "@babel/core@npm:7.22.5" dependencies: "@ampproject/remapping": ^2.2.0 - "@babel/code-frame": ^7.21.4 - "@babel/generator": ^7.22.0 - "@babel/helper-compilation-targets": ^7.22.1 - "@babel/helper-module-transforms": ^7.22.1 - "@babel/helpers": ^7.22.0 - "@babel/parser": ^7.22.0 - "@babel/template": ^7.21.9 - "@babel/traverse": ^7.22.1 - "@babel/types": ^7.22.0 + "@babel/code-frame": ^7.22.5 + "@babel/generator": ^7.22.5 + "@babel/helper-compilation-targets": ^7.22.5 + "@babel/helper-module-transforms": ^7.22.5 + "@babel/helpers": ^7.22.5 + "@babel/parser": ^7.22.5 + "@babel/template": ^7.22.5 + "@babel/traverse": ^7.22.5 + "@babel/types": ^7.22.5 convert-source-map: ^1.7.0 debug: ^4.1.0 gensync: ^1.0.0-beta.2 json5: ^2.2.2 semver: ^6.3.0 - checksum: bbe45e791f223a7e692d2ea6597a73f48050abd24b119c85c48ac6504c30ce63343a2ea3f79b5847bf4b409ddd8a68b6cdc4f0272ded1d2ef6f6b1e9663432f0 + checksum: 173ae426958c90c7bbd7de622c6f13fcab8aef0fac3f138e2d47bc466d1cd1f86f71ca82ae0acb9032fd8794abed8efb56fea55c031396337eaec0d673b69d56 languageName: node linkType: hard @@ -889,15 +2055,15 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.12.11, @babel/generator@npm:^7.14.0, @babel/generator@npm:^7.18.13, @babel/generator@npm:^7.20.7, @babel/generator@npm:^7.21.5, @babel/generator@npm:^7.22.0, @babel/generator@npm:^7.22.3, @babel/generator@npm:^7.7.2": - version: 7.22.3 - resolution: "@babel/generator@npm:7.22.3" +"@babel/generator@npm:^7.12.11, @babel/generator@npm:^7.14.0, @babel/generator@npm:^7.18.13, @babel/generator@npm:^7.20.7, @babel/generator@npm:^7.21.5, @babel/generator@npm:^7.22.5, @babel/generator@npm:^7.7.2": + version: 7.22.5 + resolution: "@babel/generator@npm:7.22.5" dependencies: - "@babel/types": ^7.22.3 + "@babel/types": ^7.22.5 "@jridgewell/gen-mapping": ^0.3.2 "@jridgewell/trace-mapping": ^0.3.17 jsesc: ^2.5.1 - checksum: ccb6426ca5b5a38f0d47a3ac9628e223d2aaaa489cbf90ffab41468795c22afe86855f68a58667f0f2673949f1810d4d5a57b826c17984eab3e28fdb34a909e6 + checksum: efa64da70ca88fe69f05520cf5feed6eba6d30a85d32237671488cc355fdc379fe2c3246382a861d49574c4c2f82a317584f8811e95eb024e365faff3232b49d languageName: node linkType: hard @@ -913,68 +2079,68 @@ __metadata: languageName: node linkType: hard -"@babel/helper-annotate-as-pure@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/helper-annotate-as-pure@npm:7.18.6" +"@babel/helper-annotate-as-pure@npm:^7.18.6, @babel/helper-annotate-as-pure@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-annotate-as-pure@npm:7.22.5" dependencies: - "@babel/types": ^7.18.6 - checksum: 88ccd15ced475ef2243fdd3b2916a29ea54c5db3cd0cfabf9d1d29ff6e63b7f7cd1c27264137d7a40ac2e978b9b9a542c332e78f40eb72abe737a7400788fc1b + "@babel/types": ^7.22.5 + checksum: 53da330f1835c46f26b7bf4da31f7a496dee9fd8696cca12366b94ba19d97421ce519a74a837f687749318f94d1a37f8d1abcbf35e8ed22c32d16373b2f6198d languageName: node linkType: hard -"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.18.6": - version: 7.22.3 - resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.22.3" +"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.22.5" dependencies: - "@babel/types": ^7.22.3 - checksum: 3622d942f86e292d37f06cceec39b47919967677eb5553e3d58ee06f533b2688b62287489950957c7c589f7ff304f40778b3d74093566c2376360dc15ba46a30 + "@babel/types": ^7.22.5 + checksum: d753acac62399fc6dd354cf1b9441bde0c331c2fe792a4c14904c5e5eafc3cac79478f6aa038e8a51c1148b0af6710a2e619855e4b5d54497ac972eaffed5884 languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.17.7, @babel/helper-compilation-targets@npm:^7.18.9, @babel/helper-compilation-targets@npm:^7.20.7, @babel/helper-compilation-targets@npm:^7.21.5, @babel/helper-compilation-targets@npm:^7.22.1": - version: 7.22.1 - resolution: "@babel/helper-compilation-targets@npm:7.22.1" +"@babel/helper-compilation-targets@npm:^7.17.7, @babel/helper-compilation-targets@npm:^7.20.7, @babel/helper-compilation-targets@npm:^7.21.5, @babel/helper-compilation-targets@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-compilation-targets@npm:7.22.5" dependencies: - "@babel/compat-data": ^7.22.0 - "@babel/helper-validator-option": ^7.21.0 + "@babel/compat-data": ^7.22.5 + "@babel/helper-validator-option": ^7.22.5 browserslist: ^4.21.3 lru-cache: ^5.1.1 semver: ^6.3.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: a686a01bd3288cf95ca26faa27958d34c04e2501c4b0858c3a6558776dec20317b5635f33d64c5a635b6fbdfe462a85c30d4bfa0ae7e7ffe3467e4d06442d7c8 + checksum: a479460615acffa0f4fd0a29b740eafb53a93694265207d23a6038ccd18d183a382cacca515e77b7c9b042c3ba80b0aca0da5f1f62215140e81660d2cf721b68 languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.21.0, @babel/helper-create-class-features-plugin@npm:^7.22.1": - version: 7.22.1 - resolution: "@babel/helper-create-class-features-plugin@npm:7.22.1" +"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.21.0, @babel/helper-create-class-features-plugin@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-create-class-features-plugin@npm:7.22.5" dependencies: - "@babel/helper-annotate-as-pure": ^7.18.6 - "@babel/helper-environment-visitor": ^7.22.1 - "@babel/helper-function-name": ^7.21.0 - "@babel/helper-member-expression-to-functions": ^7.22.0 - "@babel/helper-optimise-call-expression": ^7.18.6 - "@babel/helper-replace-supers": ^7.22.1 - "@babel/helper-skip-transparent-expression-wrappers": ^7.20.0 - "@babel/helper-split-export-declaration": ^7.18.6 + "@babel/helper-annotate-as-pure": ^7.22.5 + "@babel/helper-environment-visitor": ^7.22.5 + "@babel/helper-function-name": ^7.22.5 + "@babel/helper-member-expression-to-functions": ^7.22.5 + "@babel/helper-optimise-call-expression": ^7.22.5 + "@babel/helper-replace-supers": ^7.22.5 + "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 + "@babel/helper-split-export-declaration": ^7.22.5 semver: ^6.3.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: a132d940c345effc55f4d018db4d113be56528cc5f9bdc12d14da311d27febdde9c606c62e81d17c7ab06b44fb7995d6116ed2aceee75ffa6c5e4e2da3c106ba + checksum: f1e91deae06dbee6dd956c0346bca600adfbc7955427795d9d8825f0439a3c3290c789ba2b4a02a1cdf6c1a1bd163dfa16d3d5e96b02a8efb639d2a774e88ed9 languageName: node linkType: hard -"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.22.1": - version: 7.22.1 - resolution: "@babel/helper-create-regexp-features-plugin@npm:7.22.1" +"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-create-regexp-features-plugin@npm:7.22.5" dependencies: - "@babel/helper-annotate-as-pure": ^7.18.6 + "@babel/helper-annotate-as-pure": ^7.22.5 regexpu-core: ^5.3.1 semver: ^6.3.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: 52d875762110d5dac41ce21fa30a2aaa47c119ca58add190a5123b7a843da096854c0b6358c327b8e0dc2f2219a47eace69332d8a26f165f529ec402a4e6f974 + checksum: 94932145beeb1f91856be25fea8de30b4b81b63fbc7c5a207ed97a5ddc34cd1e9b04041ed28bd24ec09cdcfbb62e8d66f820e4fe864672afe0aa2f357c784e11 languageName: node linkType: hard @@ -1010,198 +2176,198 @@ __metadata: languageName: node linkType: hard -"@babel/helper-environment-visitor@npm:^7.18.9, @babel/helper-environment-visitor@npm:^7.21.5, @babel/helper-environment-visitor@npm:^7.22.1": - version: 7.22.1 - resolution: "@babel/helper-environment-visitor@npm:7.22.1" - checksum: a6b4bb5505453bff95518d361ac1de393f0029aeb8b690c70540f4317934c53c43cc4afcda8c752ffa8c272e63ed6b929a56eca28e4978424177b24238b21bf9 +"@babel/helper-environment-visitor@npm:^7.18.9, @babel/helper-environment-visitor@npm:^7.21.5, @babel/helper-environment-visitor@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-environment-visitor@npm:7.22.5" + checksum: 248532077d732a34cd0844eb7b078ff917c3a8ec81a7f133593f71a860a582f05b60f818dc5049c2212e5baa12289c27889a4b81d56ef409b4863db49646c4b1 languageName: node linkType: hard -"@babel/helper-function-name@npm:^7.18.9, @babel/helper-function-name@npm:^7.19.0, @babel/helper-function-name@npm:^7.21.0": - version: 7.21.0 - resolution: "@babel/helper-function-name@npm:7.21.0" +"@babel/helper-function-name@npm:^7.21.0, @babel/helper-function-name@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-function-name@npm:7.22.5" dependencies: - "@babel/template": ^7.20.7 - "@babel/types": ^7.21.0 - checksum: d63e63c3e0e3e8b3138fa47b0cd321148a300ef12b8ee951196994dcd2a492cc708aeda94c2c53759a5c9177fffaac0fd8778791286746f72a000976968daf4e + "@babel/template": ^7.22.5 + "@babel/types": ^7.22.5 + checksum: 6b1f6ce1b1f4e513bf2c8385a557ea0dd7fa37971b9002ad19268ca4384bbe90c09681fe4c076013f33deabc63a53b341ed91e792de741b4b35e01c00238177a languageName: node linkType: hard -"@babel/helper-hoist-variables@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/helper-hoist-variables@npm:7.18.6" +"@babel/helper-hoist-variables@npm:^7.18.6, @babel/helper-hoist-variables@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-hoist-variables@npm:7.22.5" dependencies: - "@babel/types": ^7.18.6 - checksum: fd9c35bb435fda802bf9ff7b6f2df06308a21277c6dec2120a35b09f9de68f68a33972e2c15505c1a1a04b36ec64c9ace97d4a9e26d6097b76b4396b7c5fa20f + "@babel/types": ^7.22.5 + checksum: 394ca191b4ac908a76e7c50ab52102669efe3a1c277033e49467913c7ed6f7c64d7eacbeabf3bed39ea1f41731e22993f763b1edce0f74ff8563fd1f380d92cc languageName: node linkType: hard -"@babel/helper-member-expression-to-functions@npm:^7.22.0": - version: 7.22.3 - resolution: "@babel/helper-member-expression-to-functions@npm:7.22.3" +"@babel/helper-member-expression-to-functions@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-member-expression-to-functions@npm:7.22.5" dependencies: - "@babel/types": ^7.22.3 - checksum: c31b7c8096e722ab7717a1e2343b26afa469172aeb1a8643e9387a14bb50d77dd032fafedf282fcde37b90dcadd2e770c0dfea745a3b1de893d607f2ccba7c0f + "@babel/types": ^7.22.5 + checksum: 4bd5791529c280c00743e8bdc669ef0d4cd1620d6e3d35e0d42b862f8262bc2364973e5968007f960780344c539a4b9cf92ab41f5b4f94560a9620f536de2a39 languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.18.6, @babel/helper-module-imports@npm:^7.21.4": - version: 7.21.4 - resolution: "@babel/helper-module-imports@npm:7.21.4" +"@babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-module-imports@npm:7.22.5" dependencies: - "@babel/types": ^7.21.4 - checksum: bd330a2edaafeb281fbcd9357652f8d2666502567c0aad71db926e8499c773c9ea9c10dfaae30122452940326d90c8caff5c649ed8e1bf15b23f858758d3abc6 + "@babel/types": ^7.22.5 + checksum: 9ac2b0404fa38b80bdf2653fbeaf8e8a43ccb41bd505f9741d820ed95d3c4e037c62a1bcdcb6c9527d7798d2e595924c4d025daed73283badc180ada2c9c49ad languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.18.6, @babel/helper-module-transforms@npm:^7.20.11, @babel/helper-module-transforms@npm:^7.21.5, @babel/helper-module-transforms@npm:^7.22.1": - version: 7.22.1 - resolution: "@babel/helper-module-transforms@npm:7.22.1" +"@babel/helper-module-transforms@npm:^7.21.5, @babel/helper-module-transforms@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-module-transforms@npm:7.22.5" dependencies: - "@babel/helper-environment-visitor": ^7.22.1 - "@babel/helper-module-imports": ^7.21.4 - "@babel/helper-simple-access": ^7.21.5 - "@babel/helper-split-export-declaration": ^7.18.6 - "@babel/helper-validator-identifier": ^7.19.1 - "@babel/template": ^7.21.9 - "@babel/traverse": ^7.22.1 - "@babel/types": ^7.22.0 - checksum: dfa084211a93c9f0174ab07385fdbf7831bbf5c1ff3d4f984effc489f48670825ad8b817b9e9d2ec6492fde37ed6518c15944e9dd7a60b43a3d9874c9250f5f8 + "@babel/helper-environment-visitor": ^7.22.5 + "@babel/helper-module-imports": ^7.22.5 + "@babel/helper-simple-access": ^7.22.5 + "@babel/helper-split-export-declaration": ^7.22.5 + "@babel/helper-validator-identifier": ^7.22.5 + "@babel/template": ^7.22.5 + "@babel/traverse": ^7.22.5 + "@babel/types": ^7.22.5 + checksum: 8985dc0d971fd17c467e8b84fe0f50f3dd8610e33b6c86e5b3ca8e8859f9448bcc5c84e08a2a14285ef388351c0484797081c8f05a03770bf44fc27bf4900e68 languageName: node linkType: hard -"@babel/helper-optimise-call-expression@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/helper-optimise-call-expression@npm:7.18.6" +"@babel/helper-optimise-call-expression@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-optimise-call-expression@npm:7.22.5" dependencies: - "@babel/types": ^7.18.6 - checksum: e518fe8418571405e21644cfb39cf694f30b6c47b10b006609a92469ae8b8775cbff56f0b19732343e2ea910641091c5a2dc73b56ceba04e116a33b0f8bd2fbd + "@babel/types": ^7.22.5 + checksum: c70ef6cc6b6ed32eeeec4482127e8be5451d0e5282d5495d5d569d39eb04d7f1d66ec99b327f45d1d5842a9ad8c22d48567e93fc502003a47de78d122e355f7c languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9, @babel/helper-plugin-utils@npm:^7.19.0, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.21.5, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": - version: 7.21.5 - resolution: "@babel/helper-plugin-utils@npm:7.21.5" - checksum: 6f086e9a84a50ea7df0d5639c8f9f68505af510ea3258b3c8ac8b175efdfb7f664436cb48996f71791a1350ba68f47ad3424131e8e718c5e2ad45564484cbb36 +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.21.5, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": + version: 7.22.5 + resolution: "@babel/helper-plugin-utils@npm:7.22.5" + checksum: c0fc7227076b6041acd2f0e818145d2e8c41968cc52fb5ca70eed48e21b8fe6dd88a0a91cbddf4951e33647336eb5ae184747ca706817ca3bef5e9e905151ff5 languageName: node linkType: hard -"@babel/helper-remap-async-to-generator@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/helper-remap-async-to-generator@npm:7.18.9" +"@babel/helper-remap-async-to-generator@npm:^7.18.9, @babel/helper-remap-async-to-generator@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-remap-async-to-generator@npm:7.22.5" dependencies: - "@babel/helper-annotate-as-pure": ^7.18.6 - "@babel/helper-environment-visitor": ^7.18.9 - "@babel/helper-wrap-function": ^7.18.9 - "@babel/types": ^7.18.9 + "@babel/helper-annotate-as-pure": ^7.22.5 + "@babel/helper-environment-visitor": ^7.22.5 + "@babel/helper-wrap-function": ^7.22.5 + "@babel/types": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0 - checksum: 4be6076192308671b046245899b703ba090dbe7ad03e0bea897bb2944ae5b88e5e85853c9d1f83f643474b54c578d8ac0800b80341a86e8538264a725fbbefec + checksum: 1e51dcff1c22e97ea3d22034b77788048eb6d8c6860325bd7a1046b7a7135730cefd93b5c96fd9839d76031095d5ffb6f0cd6ee90a5d69a4c7de980d7f4623d9 languageName: node linkType: hard -"@babel/helper-replace-supers@npm:^7.18.6, @babel/helper-replace-supers@npm:^7.20.7, @babel/helper-replace-supers@npm:^7.22.1": - version: 7.22.1 - resolution: "@babel/helper-replace-supers@npm:7.22.1" +"@babel/helper-replace-supers@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-replace-supers@npm:7.22.5" dependencies: - "@babel/helper-environment-visitor": ^7.22.1 - "@babel/helper-member-expression-to-functions": ^7.22.0 - "@babel/helper-optimise-call-expression": ^7.18.6 - "@babel/template": ^7.21.9 - "@babel/traverse": ^7.22.1 - "@babel/types": ^7.22.0 - checksum: 4179090f7010cf9456d17ec354df10f4f647d9b57f6e0b021519d504afca977f67ca39ffe04b47369ea671a744309d0d58f436cb4c18aef000f1df3c0e1162ba + "@babel/helper-environment-visitor": ^7.22.5 + "@babel/helper-member-expression-to-functions": ^7.22.5 + "@babel/helper-optimise-call-expression": ^7.22.5 + "@babel/template": ^7.22.5 + "@babel/traverse": ^7.22.5 + "@babel/types": ^7.22.5 + checksum: af29deff6c6dc3fa2d1a517390716aa3f4d329855e8689f1d5c3cb07c1b898e614a5e175f1826bb58e9ff1480e6552885a71a9a0ba5161787aaafa2c79b216cc languageName: node linkType: hard -"@babel/helper-simple-access@npm:^7.21.5": - version: 7.21.5 - resolution: "@babel/helper-simple-access@npm:7.21.5" +"@babel/helper-simple-access@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-simple-access@npm:7.22.5" dependencies: - "@babel/types": ^7.21.5 - checksum: ad212beaa24be3864c8c95bee02f840222457ccf5419991e2d3e3e39b0f75b77e7e857e0bf4ed428b1cd97acefc87f3831bdb0b9696d5ad0557421f398334fc3 + "@babel/types": ^7.22.5 + checksum: fe9686714caf7d70aedb46c3cce090f8b915b206e09225f1e4dbc416786c2fdbbee40b38b23c268b7ccef749dd2db35f255338fb4f2444429874d900dede5ad2 languageName: node linkType: hard -"@babel/helper-skip-transparent-expression-wrappers@npm:^7.20.0": - version: 7.20.0 - resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.20.0" +"@babel/helper-skip-transparent-expression-wrappers@npm:^7.20.0, @babel/helper-skip-transparent-expression-wrappers@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.22.5" dependencies: - "@babel/types": ^7.20.0 - checksum: 34da8c832d1c8a546e45d5c1d59755459ffe43629436707079989599b91e8c19e50e73af7a4bd09c95402d389266731b0d9c5f69e372d8ebd3a709c05c80d7dd + "@babel/types": ^7.22.5 + checksum: 1012ef2295eb12dc073f2b9edf3425661e9b8432a3387e62a8bc27c42963f1f216ab3124228015c748770b2257b4f1fda882ca8fa34c0bf485e929ae5bc45244 languageName: node linkType: hard -"@babel/helper-split-export-declaration@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/helper-split-export-declaration@npm:7.18.6" +"@babel/helper-split-export-declaration@npm:^7.18.6, @babel/helper-split-export-declaration@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-split-export-declaration@npm:7.22.5" dependencies: - "@babel/types": ^7.18.6 - checksum: c6d3dede53878f6be1d869e03e9ffbbb36f4897c7cc1527dc96c56d127d834ffe4520a6f7e467f5b6f3c2843ea0e81a7819d66ae02f707f6ac057f3d57943a2b + "@babel/types": ^7.22.5 + checksum: d10e05a02f49c1f7c578cea63d2ac55356501bbf58856d97ac9bfde4957faee21ae97c7f566aa309e38a256eef58b58e5b670a7f568b362c00e93dfffe072650 languageName: node linkType: hard -"@babel/helper-string-parser@npm:^7.21.5": - version: 7.21.5 - resolution: "@babel/helper-string-parser@npm:7.21.5" - checksum: 36c0ded452f3858e67634b81960d4bde1d1cd2a56b82f4ba2926e97864816021c885f111a7cf81de88a0ed025f49d84a393256700e9acbca2d99462d648705d8 +"@babel/helper-string-parser@npm:^7.21.5, @babel/helper-string-parser@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-string-parser@npm:7.22.5" + checksum: 836851ca5ec813077bbb303acc992d75a360267aa3b5de7134d220411c852a6f17de7c0d0b8c8dcc0f567f67874c00f4528672b2a4f1bc978a3ada64c8c78467 languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.18.6, @babel/helper-validator-identifier@npm:^7.19.1": - version: 7.19.1 - resolution: "@babel/helper-validator-identifier@npm:7.19.1" - checksum: 0eca5e86a729162af569b46c6c41a63e18b43dbe09fda1d2a3c8924f7d617116af39cac5e4cd5d431bb760b4dca3c0970e0c444789b1db42bcf1fa41fbad0a3a +"@babel/helper-validator-identifier@npm:^7.19.1, @babel/helper-validator-identifier@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-validator-identifier@npm:7.22.5" + checksum: 7f0f30113474a28298c12161763b49de5018732290ca4de13cdaefd4fd0d635a6fe3f6686c37a02905fb1e64f21a5ee2b55140cf7b070e729f1bd66866506aea languageName: node linkType: hard -"@babel/helper-validator-option@npm:^7.21.0": - version: 7.21.0 - resolution: "@babel/helper-validator-option@npm:7.21.0" - checksum: 8ece4c78ffa5461fd8ab6b6e57cc51afad59df08192ed5d84b475af4a7193fc1cb794b59e3e7be64f3cdc4df7ac78bf3dbb20c129d7757ae078e6279ff8c2f07 +"@babel/helper-validator-option@npm:^7.21.0, @babel/helper-validator-option@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-validator-option@npm:7.22.5" + checksum: bbeca8a85ee86990215c0424997438b388b8d642d69b9f86c375a174d3cdeb270efafd1ff128bc7a1d370923d13b6e45829ba8581c027620e83e3a80c5c414b3 languageName: node linkType: hard -"@babel/helper-wrap-function@npm:^7.18.9": - version: 7.20.5 - resolution: "@babel/helper-wrap-function@npm:7.20.5" +"@babel/helper-wrap-function@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-wrap-function@npm:7.22.5" dependencies: - "@babel/helper-function-name": ^7.19.0 - "@babel/template": ^7.18.10 - "@babel/traverse": ^7.20.5 - "@babel/types": ^7.20.5 - checksum: 11a6fc28334368a193a9cb3ad16f29cd7603bab958433efc82ebe59fa6556c227faa24f07ce43983f7a85df826f71d441638442c4315e90a554fe0a70ca5005b + "@babel/helper-function-name": ^7.22.5 + "@babel/template": ^7.22.5 + "@babel/traverse": ^7.22.5 + "@babel/types": ^7.22.5 + checksum: a4ba2d7577ad3ce92fadaa341ffce3b0e4b389808099b07c80847f9be0852f4b42344612bc1b3d1b796ffb75be56d5957c5c56a1734f6aee5ccbb7cd9ab12691 languageName: node linkType: hard -"@babel/helpers@npm:^7.21.5, @babel/helpers@npm:^7.22.0": - version: 7.22.3 - resolution: "@babel/helpers@npm:7.22.3" +"@babel/helpers@npm:^7.21.5, @babel/helpers@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helpers@npm:7.22.5" dependencies: - "@babel/template": ^7.21.9 - "@babel/traverse": ^7.22.1 - "@babel/types": ^7.22.3 - checksum: 385289ee8b87cf9af448bbb9fcf747f6e67600db5f7f64eb4ad97761ee387819bf2212b6a757008286c6bfacf4f3fc0b6de88686f2e517a70fb59996bdfbd1e9 + "@babel/template": ^7.22.5 + "@babel/traverse": ^7.22.5 + "@babel/types": ^7.22.5 + checksum: a96e785029dff72f171190943df895ab0f76e17bf3881efd630bc5fae91215042d1c2e9ed730e8e4adf4da6f28b24bd1f54ed93b90ffbca34c197351872a084e languageName: node linkType: hard -"@babel/highlight@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/highlight@npm:7.18.6" +"@babel/highlight@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/highlight@npm:7.22.5" dependencies: - "@babel/helper-validator-identifier": ^7.18.6 + "@babel/helper-validator-identifier": ^7.22.5 chalk: ^2.0.0 js-tokens: ^4.0.0 - checksum: 92d8ee61549de5ff5120e945e774728e5ccd57fd3b2ed6eace020ec744823d4a98e242be1453d21764a30a14769ecd62170fba28539b211799bbaf232bbb2789 + checksum: f61ae6de6ee0ea8d9b5bcf2a532faec5ab0a1dc0f7c640e5047fc61630a0edb88b18d8c92eb06566d30da7a27db841aca11820ecd3ebe9ce514c9350fbed39c4 languageName: node linkType: hard -"@babel/parser@npm:^7.0.0, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.8, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.4, @babel/parser@npm:^7.21.5, @babel/parser@npm:^7.21.8, @babel/parser@npm:^7.21.9, @babel/parser@npm:^7.22.0, @babel/parser@npm:^7.22.4": - version: 7.22.4 - resolution: "@babel/parser@npm:7.22.4" +"@babel/parser@npm:^7.0.0, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.8, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.4, @babel/parser@npm:^7.21.5, @babel/parser@npm:^7.21.8, @babel/parser@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/parser@npm:7.22.5" bin: parser: ./bin/babel-parser.js - checksum: 0ca6d3a2d9aae2504ba1bc494704b64a83140884f7379f609de69bd39b60adb58a4f8ec692fe53fef8657dd82705d01b7e6efb65e18296326bdd66f71d52d9a9 + checksum: 470ebba516417ce8683b36e2eddd56dcfecb32c54b9bb507e28eb76b30d1c3e618fd0cfeee1f64d8357c2254514e1a19e32885cfb4e73149f4ae875436a6d59c languageName: node linkType: hard @@ -1214,27 +2380,27 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.18.6" +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.18.6, @babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0 - checksum: 845bd280c55a6a91d232cfa54eaf9708ec71e594676fe705794f494bb8b711d833b752b59d1a5c154695225880c23dbc9cab0e53af16fd57807976cd3ff41b8d + checksum: 1e353a060fb2cd8f1256d28cd768f16fb02513f905b9b6d656fb0242c96c341a196fa188b27c2701506a6e27515359fbcc1a5ca7fa8b9b530cf88fbd137baefc languageName: node linkType: hard -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.20.7, @babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.22.3" +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.20.7, @babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.21.5 - "@babel/helper-skip-transparent-expression-wrappers": ^7.20.0 - "@babel/plugin-transform-optional-chaining": ^7.22.3 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 + "@babel/plugin-transform-optional-chaining": ^7.22.5 peerDependencies: "@babel/core": ^7.13.0 - checksum: d786e4d89c0674cab4fb65e804920782b2ff8319a3e6c561c81b0265451f4ac9f8ce1f9699303398636352b5177730e31c219a086b72980bf39f98faadeab3c1 + checksum: 16e7a5f3bf2f2ac0ca032a70bf0ebd7e886d84dbb712b55c0643c04c495f0f221fbcbca14b5f8f8027fa6c87a3dafae0934022ad2b409384af6c5c356495b7bd languageName: node linkType: hard @@ -1401,9 +2567,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2": + version: 7.21.0-placeholder-for-preset-env.2 + resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d97745d098b835d55033ff3a7fb2b895b9c5295b08a5759e4f20df325aa385a3e0bc9bd5ad8f2ec554a44d4e6525acfc257b8c5848a1345cb40f26a30e277e91 + languageName: node + linkType: hard + "@babel/plugin-proposal-private-property-in-object@npm:^7.21.0": - version: 7.21.0 - resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.21.0" + version: 7.21.11 + resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.21.11" dependencies: "@babel/helper-annotate-as-pure": ^7.18.6 "@babel/helper-create-class-features-plugin": ^7.21.0 @@ -1411,7 +2586,7 @@ __metadata: "@babel/plugin-syntax-private-property-in-object": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: add881a6a836635c41d2710551fdf777e2c07c0b691bf2baacc5d658dd64107479df1038680d6e67c468bfc6f36fb8920025d6bac2a1df0a81b867537d40ae78 + checksum: 1b880543bc5f525b360b53d97dd30807302bb82615cd42bf931968f59003cac75629563d6b104868db50abd22235b3271fdf679fea5db59a267181a99cc0c265 languageName: node linkType: hard @@ -1493,36 +2668,36 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-flow@npm:^7.0.0, @babel/plugin-syntax-flow@npm:^7.18.6": - version: 7.21.4 - resolution: "@babel/plugin-syntax-flow@npm:7.21.4" +"@babel/plugin-syntax-flow@npm:^7.0.0, @babel/plugin-syntax-flow@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-syntax-flow@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.20.2 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: fe4ba7b285965c62ff820d55d260cb5b6e5282dbedddd1fb0a0f2667291dcf0fa1b3d92fa9bf90946b02b307926a0a5679fbdd31d80ceaed5971293aa1fc5744 + checksum: 84c8c40fcfe8e78cecdd6fb90e8f97f419e3f3b27a33de8324ae97d5ce1b87cdd98a636fa21a68d4d2c37c7d63f3a279bb84b6956b849921affed6b806b6ffe7 languageName: node linkType: hard -"@babel/plugin-syntax-import-assertions@npm:^7.20.0": - version: 7.20.0 - resolution: "@babel/plugin-syntax-import-assertions@npm:7.20.0" +"@babel/plugin-syntax-import-assertions@npm:^7.20.0, @babel/plugin-syntax-import-assertions@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-syntax-import-assertions@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.19.0 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 6a86220e0aae40164cd3ffaf80e7c076a1be02a8f3480455dddbae05fda8140f429290027604df7a11b3f3f124866e8a6d69dbfa1dda61ee7377b920ad144d5b + checksum: 2b8b5572db04a7bef1e6cd20debf447e4eef7cb012616f5eceb8fa3e23ce469b8f76ee74fd6d1e158ba17a8f58b0aec579d092fb67c5a30e83ccfbc5754916c1 languageName: node linkType: hard -"@babel/plugin-syntax-import-attributes@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-syntax-import-attributes@npm:7.22.3" +"@babel/plugin-syntax-import-attributes@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-syntax-import-attributes@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 48cf66ba1b6772134f4e638c42ff51a0e8037cea540733642146e031641641e8a03e4f43e6be613e2313d174f95d9b3a1f14f41db0a9fa78a8330282b5aad03c + checksum: 197b3c5ea2a9649347f033342cb222ab47f4645633695205c0250c6bf2af29e643753b8bb24a2db39948bef08e7c540babfd365591eb57fc110cb30b425ffc47 languageName: node linkType: hard @@ -1548,14 +2723,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-jsx@npm:^7.0.0, @babel/plugin-syntax-jsx@npm:^7.21.4": - version: 7.21.4 - resolution: "@babel/plugin-syntax-jsx@npm:7.21.4" +"@babel/plugin-syntax-jsx@npm:^7.0.0, @babel/plugin-syntax-jsx@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-syntax-jsx@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.20.2 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: bb7309402a1d4e155f32aa0cf216e1fa8324d6c4cfd248b03280028a015a10e46b6efd6565f515f8913918a3602b39255999c06046f7d4b8a5106be2165d724a + checksum: 8829d30c2617ab31393d99cec2978e41f014f4ac6f01a1cecf4c4dd8320c3ec12fdc3ce121126b2d8d32f6887e99ca1a0bad53dedb1e6ad165640b92b24980ce languageName: node linkType: hard @@ -1647,14 +2822,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-typescript@npm:^7.20.0, @babel/plugin-syntax-typescript@npm:^7.21.4, @babel/plugin-syntax-typescript@npm:^7.7.2": - version: 7.21.4 - resolution: "@babel/plugin-syntax-typescript@npm:7.21.4" +"@babel/plugin-syntax-typescript@npm:^7.20.0, @babel/plugin-syntax-typescript@npm:^7.22.5, @babel/plugin-syntax-typescript@npm:^7.7.2": + version: 7.22.5 + resolution: "@babel/plugin-syntax-typescript@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.20.2 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: a59ce2477b7ae8c8945dc37dda292fef9ce46a6507b3d76b03ce7f3a6c9451a6567438b20a78ebcb3955d04095fd1ccd767075a863f79fcc30aa34dcfa441fe0 + checksum: 8ab7718fbb026d64da93681a57797d60326097fd7cb930380c8bffd9eb101689e90142c760a14b51e8e69c88a73ba3da956cb4520a3b0c65743aee5c71ef360a languageName: node linkType: hard @@ -1670,701 +2845,701 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-arrow-functions@npm:^7.0.0, @babel/plugin-transform-arrow-functions@npm:^7.21.5": - version: 7.21.5 - resolution: "@babel/plugin-transform-arrow-functions@npm:7.21.5" +"@babel/plugin-transform-arrow-functions@npm:^7.0.0, @babel/plugin-transform-arrow-functions@npm:^7.21.5, @babel/plugin-transform-arrow-functions@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-arrow-functions@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: c7c281cdf37c33a584102d9fd1793e85c96d4d320cdfb7c43f1ce581323d057f13b53203994fcc7ee1f8dc1ff013498f258893aa855a06c6f830fcc4c33d6e44 + checksum: 35abb6c57062802c7ce8bd96b2ef2883e3124370c688bbd67609f7d2453802fb73944df8808f893b6c67de978eb2bcf87bbfe325e46d6f39b5fcb09ece11d01a languageName: node linkType: hard -"@babel/plugin-transform-async-generator-functions@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-async-generator-functions@npm:7.22.3" +"@babel/plugin-transform-async-generator-functions@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-async-generator-functions@npm:7.22.5" dependencies: - "@babel/helper-environment-visitor": ^7.22.1 - "@babel/helper-plugin-utils": ^7.21.5 - "@babel/helper-remap-async-to-generator": ^7.18.9 + "@babel/helper-environment-visitor": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-remap-async-to-generator": ^7.22.5 "@babel/plugin-syntax-async-generators": ^7.8.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 0ea339f9e484df0b72eb962dca81f5e6291d674eb4de7af2cde2a7e2ff728fbc4fdad662f2e77bf5bdbd2b628e111b9a7c71c3165684147ca1bf1f891fc30a4b + checksum: 32890b69ec5627eb46ee8e084bddc6b98d85b66cae5e015f3a23924611a759789d2ff836406605f5293b5c2bad306b20cb1f5b7a46ed549b07bfec634bcd31f9 languageName: node linkType: hard -"@babel/plugin-transform-async-to-generator@npm:^7.20.7": - version: 7.20.7 - resolution: "@babel/plugin-transform-async-to-generator@npm:7.20.7" +"@babel/plugin-transform-async-to-generator@npm:^7.20.7, @babel/plugin-transform-async-to-generator@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-async-to-generator@npm:7.22.5" dependencies: - "@babel/helper-module-imports": ^7.18.6 - "@babel/helper-plugin-utils": ^7.20.2 - "@babel/helper-remap-async-to-generator": ^7.18.9 + "@babel/helper-module-imports": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-remap-async-to-generator": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: fe9ee8a5471b4317c1b9ea92410ace8126b52a600d7cfbfe1920dcac6fb0fad647d2e08beb4fd03c630eb54430e6c72db11e283e3eddc49615c68abd39430904 + checksum: b95f23f99dcb379a9f0a1c2a3bbea3f8dc0e1b16dc1ac8b484fe378370169290a7a63d520959a9ba1232837cf74a80e23f6facbe14fd42a3cda6d3c2d7168e62 languageName: node linkType: hard -"@babel/plugin-transform-block-scoped-functions@npm:^7.0.0, @babel/plugin-transform-block-scoped-functions@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.18.6" +"@babel/plugin-transform-block-scoped-functions@npm:^7.0.0, @babel/plugin-transform-block-scoped-functions@npm:^7.18.6, @babel/plugin-transform-block-scoped-functions@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 0a0df61f94601e3666bf39f2cc26f5f7b22a94450fb93081edbed967bd752ce3f81d1227fefd3799f5ee2722171b5e28db61379234d1bb85b6ec689589f99d7e + checksum: 416b1341858e8ca4e524dee66044735956ced5f478b2c3b9bc11ec2285b0c25d7dbb96d79887169eb938084c95d0a89338c8b2fe70d473bd9dc92e5d9db1732c languageName: node linkType: hard -"@babel/plugin-transform-block-scoping@npm:^7.0.0, @babel/plugin-transform-block-scoping@npm:^7.21.0": - version: 7.21.0 - resolution: "@babel/plugin-transform-block-scoping@npm:7.21.0" +"@babel/plugin-transform-block-scoping@npm:^7.0.0, @babel/plugin-transform-block-scoping@npm:^7.21.0, @babel/plugin-transform-block-scoping@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-block-scoping@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.20.2 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 15aacaadbecf96b53a750db1be4990b0d89c7f5bc3e1794b63b49fb219638c1fd25d452d15566d7e5ddf5b5f4e1a0a0055c35c1c7aee323c7b114bf49f66f4b0 + checksum: 26987002cfe6e24544e60fa35f07052b6557f590c1a1cc5cf35d6dc341d7fea163c1222a2d70d5d2692f0b9860d942fd3ba979848b2995d4debffa387b9b19ae languageName: node linkType: hard -"@babel/plugin-transform-class-properties@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-class-properties@npm:7.22.3" +"@babel/plugin-transform-class-properties@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-class-properties@npm:7.22.5" dependencies: - "@babel/helper-create-class-features-plugin": ^7.22.1 - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-create-class-features-plugin": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 4037397badb5d537d87c092da99a0278f735e66dc667a31495aa2dd5fcf1315bfe8981773d2ce502ff8048c68ab32a7c3019df714945520443e28380fa5e7f74 + checksum: b830152dfc2ff2f647f0abe76e6251babdfbef54d18c4b2c73a6bf76b1a00050a5d998dac80dc901a48514e95604324943a9dd39317073fe0928b559e0e0c579 languageName: node linkType: hard -"@babel/plugin-transform-class-static-block@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-class-static-block@npm:7.22.3" +"@babel/plugin-transform-class-static-block@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-class-static-block@npm:7.22.5" dependencies: - "@babel/helper-create-class-features-plugin": ^7.22.1 - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-create-class-features-plugin": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-class-static-block": ^7.14.5 peerDependencies: "@babel/core": ^7.12.0 - checksum: f407a3354ee0720803cd3366d7d081643d37201892243deed1aa76eb9330c11bf4e548441fa6a77637262a1b61890c1aacea176ad828650b8eb3f5b4d2da9c97 + checksum: bc48b92dbaf625a14f2bf62382384eef01e0515802426841636ae9146e27395d068c7a8a45e9e15699491b0a01d990f38f179cbc9dc89274a393f85648772f12 languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.0.0, @babel/plugin-transform-classes@npm:^7.21.0": - version: 7.21.0 - resolution: "@babel/plugin-transform-classes@npm:7.21.0" +"@babel/plugin-transform-classes@npm:^7.0.0, @babel/plugin-transform-classes@npm:^7.21.0, @babel/plugin-transform-classes@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-classes@npm:7.22.5" dependencies: - "@babel/helper-annotate-as-pure": ^7.18.6 - "@babel/helper-compilation-targets": ^7.20.7 - "@babel/helper-environment-visitor": ^7.18.9 - "@babel/helper-function-name": ^7.21.0 - "@babel/helper-optimise-call-expression": ^7.18.6 - "@babel/helper-plugin-utils": ^7.20.2 - "@babel/helper-replace-supers": ^7.20.7 - "@babel/helper-split-export-declaration": ^7.18.6 + "@babel/helper-annotate-as-pure": ^7.22.5 + "@babel/helper-compilation-targets": ^7.22.5 + "@babel/helper-environment-visitor": ^7.22.5 + "@babel/helper-function-name": ^7.22.5 + "@babel/helper-optimise-call-expression": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-replace-supers": ^7.22.5 + "@babel/helper-split-export-declaration": ^7.22.5 globals: ^11.1.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 088ae152074bd0e90f64659169255bfe50393e637ec8765cb2a518848b11b0299e66b91003728fd0a41563a6fdc6b8d548ece698a314fd5447f5489c22e466b7 + checksum: 124b1b79180524cc9d08155cecde92c7f2ab0db02cbe0f8befa187ef3c7320909ce1a6d6daf5ce73e8330f9b40cf9991f424c6e572b8dddc1f14e2758fa80d20 languageName: node linkType: hard -"@babel/plugin-transform-computed-properties@npm:^7.0.0, @babel/plugin-transform-computed-properties@npm:^7.21.5": - version: 7.21.5 - resolution: "@babel/plugin-transform-computed-properties@npm:7.21.5" +"@babel/plugin-transform-computed-properties@npm:^7.0.0, @babel/plugin-transform-computed-properties@npm:^7.21.5, @babel/plugin-transform-computed-properties@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-computed-properties@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.21.5 - "@babel/template": ^7.20.7 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/template": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: e819780ab30fc40d7802ffb75b397eff63ca4942a1873058f81c80f660189b78e158fa03fd3270775f0477c4c33cee3d8d40270e64404bbf24aa6cdccb197e7b + checksum: c2a77a0f94ec71efbc569109ec14ea2aa925b333289272ced8b33c6108bdbb02caf01830ffc7e49486b62dec51911924d13f3a76f1149f40daace1898009e131 languageName: node linkType: hard -"@babel/plugin-transform-destructuring@npm:^7.0.0, @babel/plugin-transform-destructuring@npm:^7.21.3": - version: 7.21.3 - resolution: "@babel/plugin-transform-destructuring@npm:7.21.3" +"@babel/plugin-transform-destructuring@npm:^7.0.0, @babel/plugin-transform-destructuring@npm:^7.21.3, @babel/plugin-transform-destructuring@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-destructuring@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.20.2 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 43ebbe0bfa20287e34427be7c2200ce096c20913775ea75268fb47fe0e55f9510800587e6052c42fe6dffa0daaad95dd465c3e312fd1ef9785648384c45417ac + checksum: 76f6ea2aee1fcfa1c3791eb7a5b89703c6472650b993e8666fff0f1d6e9d737a84134edf89f63c92297f3e75064c1263219463b02dd9bc7434b6e5b9935e3f20 languageName: node linkType: hard -"@babel/plugin-transform-dotall-regex@npm:^7.18.6, @babel/plugin-transform-dotall-regex@npm:^7.4.4": - version: 7.18.6 - resolution: "@babel/plugin-transform-dotall-regex@npm:7.18.6" +"@babel/plugin-transform-dotall-regex@npm:^7.18.6, @babel/plugin-transform-dotall-regex@npm:^7.22.5, @babel/plugin-transform-dotall-regex@npm:^7.4.4": + version: 7.22.5 + resolution: "@babel/plugin-transform-dotall-regex@npm:7.22.5" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.18.6 - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-create-regexp-features-plugin": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: cbe5d7063eb8f8cca24cd4827bc97f5641166509e58781a5f8aa47fb3d2d786ce4506a30fca2e01f61f18792783a5cb5d96bf5434c3dd1ad0de8c9cc625a53da + checksum: 409b658d11e3082c8f69e9cdef2d96e4d6d11256f005772425fb230cc48fd05945edbfbcb709dab293a1a2f01f9c8a5bb7b4131e632b23264039d9f95864b453 languageName: node linkType: hard -"@babel/plugin-transform-duplicate-keys@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/plugin-transform-duplicate-keys@npm:7.18.9" +"@babel/plugin-transform-duplicate-keys@npm:^7.18.9, @babel/plugin-transform-duplicate-keys@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-duplicate-keys@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 220bf4a9fec5c4d4a7b1de38810350260e8ea08481bf78332a464a21256a95f0df8cd56025f346238f09b04f8e86d4158fafc9f4af57abaef31637e3b58bd4fe + checksum: bb1280fbabaab6fab2ede585df34900712698210a3bd413f4df5bae6d8c24be36b496c92722ae676a7a67d060a4624f4d6c23b923485f906bfba8773c69f55b4 languageName: node linkType: hard -"@babel/plugin-transform-dynamic-import@npm:^7.22.1": - version: 7.22.1 - resolution: "@babel/plugin-transform-dynamic-import@npm:7.22.1" +"@babel/plugin-transform-dynamic-import@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-dynamic-import@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-dynamic-import": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: e322a08f01cedddcd7c70aa6a74342e900df39ab13dbaa2c8175af660b1786dd26b582546fc37e16bec47181931963e173ff53ffd7c41d5f54687da5f8d457bb + checksum: 186a6d59f36eb3c5824739fc9c22ed0f4ca68e001662aa3a302634346a8b785cb9579b23b0c158f4570604d697d19598ca09b58c60a7fa2894da1163c4eb1907 languageName: node linkType: hard -"@babel/plugin-transform-exponentiation-operator@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.18.6" +"@babel/plugin-transform-exponentiation-operator@npm:^7.18.6, @babel/plugin-transform-exponentiation-operator@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.22.5" dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor": ^7.18.6 - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-builder-binary-assignment-operator-visitor": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 7f70222f6829c82a36005508d34ddbe6fd0974ae190683a8670dd6ff08669aaf51fef2209d7403f9bd543cb2d12b18458016c99a6ed0332ccedb3ea127b01229 + checksum: f2d660c1b1d51ad5fec1cd5ad426a52187204068c4158f8c4aa977b31535c61b66898d532603eef21c15756827be8277f724c869b888d560f26d7fe848bb5eae languageName: node linkType: hard -"@babel/plugin-transform-export-namespace-from@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-export-namespace-from@npm:7.22.3" +"@babel/plugin-transform-export-namespace-from@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-export-namespace-from@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-export-namespace-from": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 7bb031ea6e05e8090ac18dc03c62527be29f541e9ec0c93031d77d4540c736b43384a2f2a9aef1f72b7867989f1ce2aaefb325dbc7cc49c59f55aed87a96d488 + checksum: 3d197b788758044983c96b9c49bed4b456055f35a388521a405968db0f6e2ffb6fd59110e3931f4dcc5e126ae9e5e00e154a0afb47a7ea359d8d0dea79f480d7 languageName: node linkType: hard -"@babel/plugin-transform-flow-strip-types@npm:^7.0.0, @babel/plugin-transform-flow-strip-types@npm:^7.21.0": - version: 7.21.0 - resolution: "@babel/plugin-transform-flow-strip-types@npm:7.21.0" +"@babel/plugin-transform-flow-strip-types@npm:^7.0.0, @babel/plugin-transform-flow-strip-types@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-flow-strip-types@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.20.2 - "@babel/plugin-syntax-flow": ^7.18.6 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/plugin-syntax-flow": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: a45951c57265c366f95db9a5e70a62cfc3eafafa3f3d23295357577b5fc139d053d45416cdbdf4a0a387e41cefc434ab94dd6c3048d03b094ff6d041dd10a0b0 + checksum: 1ba48187d6f33814be01c6870489f0b1858256cf2b9dd7e62f02af8b30049bf375112f1d44692c5fed3cb9cd26ee2fb32e358cd79b6ad2360a51e8f993e861bf languageName: node linkType: hard -"@babel/plugin-transform-for-of@npm:^7.0.0, @babel/plugin-transform-for-of@npm:^7.21.5": - version: 7.21.5 - resolution: "@babel/plugin-transform-for-of@npm:7.21.5" +"@babel/plugin-transform-for-of@npm:^7.0.0, @babel/plugin-transform-for-of@npm:^7.21.5, @babel/plugin-transform-for-of@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-for-of@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b6666b24e8ca1ffbf7452a0042149724e295965aad55070dc9ee992451d69d855fc9db832c1c5fb4d3dc532f4a18a2974d5f8524f5c2250dda888d05f6f3cadb + checksum: d7b8d4db010bce7273674caa95c4e6abd909362866ce297e86a2ecaa9ae636e05d525415811db9b3c942155df7f3651d19b91dd6c41f142f7308a97c7cb06023 languageName: node linkType: hard -"@babel/plugin-transform-function-name@npm:^7.0.0, @babel/plugin-transform-function-name@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/plugin-transform-function-name@npm:7.18.9" +"@babel/plugin-transform-function-name@npm:^7.0.0, @babel/plugin-transform-function-name@npm:^7.18.9, @babel/plugin-transform-function-name@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-function-name@npm:7.22.5" dependencies: - "@babel/helper-compilation-targets": ^7.18.9 - "@babel/helper-function-name": ^7.18.9 - "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-compilation-targets": ^7.22.5 + "@babel/helper-function-name": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 62dd9c6cdc9714704efe15545e782ee52d74dc73916bf954b4d3bee088fb0ec9e3c8f52e751252433656c09f744b27b757fc06ed99bcde28e8a21600a1d8e597 + checksum: cff3b876357999cb8ae30e439c3ec6b0491a53b0aa6f722920a4675a6dd5b53af97a833051df4b34791fe5b3dd326ccf769d5c8e45b322aa50ee11a660b17845 languageName: node linkType: hard -"@babel/plugin-transform-json-strings@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-json-strings@npm:7.22.3" +"@babel/plugin-transform-json-strings@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-json-strings@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-json-strings": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 2b09a549bdd80020b390dbc91aaf0be624e42fff64026a38abad1ec6c7714551edad8a84edb555288778aa9e3bb20e9df535587466b30347b63532fb1f404731 + checksum: 4e00b902487a670b6c8948f33f9108133fd745cf9d1478aca515fb460b9b2f12e137988ebc1663630fb82070a870aed8b0c1aa4d007a841c18004619798f255c languageName: node linkType: hard -"@babel/plugin-transform-literals@npm:^7.0.0, @babel/plugin-transform-literals@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/plugin-transform-literals@npm:7.18.9" +"@babel/plugin-transform-literals@npm:^7.0.0, @babel/plugin-transform-literals@npm:^7.18.9, @babel/plugin-transform-literals@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-literals@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3458dd2f1a47ac51d9d607aa18f3d321cbfa8560a985199185bed5a906bb0c61ba85575d386460bac9aed43fdd98940041fae5a67dff286f6f967707cff489f8 + checksum: ec37cc2ffb32667af935ab32fe28f00920ec8a1eb999aa6dc6602f2bebd8ba205a558aeedcdccdebf334381d5c57106c61f52332045730393e73410892a9735b languageName: node linkType: hard -"@babel/plugin-transform-logical-assignment-operators@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.22.3" +"@babel/plugin-transform-logical-assignment-operators@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b2452c6804aa440bd3fc662ee4f477c3acfa4a7f768ac66a6084a9e0774ac52cfff7cc6ea72495cc4e0728d2d7f98b65555927484dc96e9564adf1bcc5aa956e + checksum: 18748e953c08f64885f18c224eac58df10a13eac4d845d16b5d9b6276907da7ca2530dfebe6ed41cdc5f8a75d9db3e36d8eb54ddce7cd0364af1cab09b435302 languageName: node linkType: hard -"@babel/plugin-transform-member-expression-literals@npm:^7.0.0, @babel/plugin-transform-member-expression-literals@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-transform-member-expression-literals@npm:7.18.6" +"@babel/plugin-transform-member-expression-literals@npm:^7.0.0, @babel/plugin-transform-member-expression-literals@npm:^7.18.6, @babel/plugin-transform-member-expression-literals@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-member-expression-literals@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 35a3d04f6693bc6b298c05453d85ee6e41cc806538acb6928427e0e97ae06059f97d2f07d21495fcf5f70d3c13a242e2ecbd09d5c1fcb1b1a73ff528dcb0b695 + checksum: ec4b0e07915ddd4fda0142fd104ee61015c208608a84cfa13643a95d18760b1dc1ceb6c6e0548898b8c49e5959a994e46367260176dbabc4467f729b21868504 languageName: node linkType: hard -"@babel/plugin-transform-modules-amd@npm:^7.20.11": - version: 7.20.11 - resolution: "@babel/plugin-transform-modules-amd@npm:7.20.11" +"@babel/plugin-transform-modules-amd@npm:^7.20.11, @babel/plugin-transform-modules-amd@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-modules-amd@npm:7.22.5" dependencies: - "@babel/helper-module-transforms": ^7.20.11 - "@babel/helper-plugin-utils": ^7.20.2 + "@babel/helper-module-transforms": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 23665c1c20c8f11c89382b588fb9651c0756d130737a7625baeaadbd3b973bc5bfba1303bedffa8fb99db1e6d848afb01016e1df2b69b18303e946890c790001 + checksum: 7da4c4ebbbcf7d182abb59b2046b22d86eee340caf8a22a39ef6a727da2d8acfec1f714fcdcd5054110b280e4934f735e80a6848d192b6834c5d4459a014f04d languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.13.8, @babel/plugin-transform-modules-commonjs@npm:^7.21.5": - version: 7.21.5 - resolution: "@babel/plugin-transform-modules-commonjs@npm:7.21.5" +"@babel/plugin-transform-modules-commonjs@npm:^7.0.0, @babel/plugin-transform-modules-commonjs@npm:^7.13.8, @babel/plugin-transform-modules-commonjs@npm:^7.21.5, @babel/plugin-transform-modules-commonjs@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-modules-commonjs@npm:7.22.5" dependencies: - "@babel/helper-module-transforms": ^7.21.5 - "@babel/helper-plugin-utils": ^7.21.5 - "@babel/helper-simple-access": ^7.21.5 + "@babel/helper-module-transforms": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-simple-access": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: d9ff7a21baaa60c08a0c86c5e468bb4b2bd85caf51ba78712d8f45e9afa2498d50d6cdf349696e08aa820cafed65f19b70e5938613db9ebb095f7aba1127f282 + checksum: 2067aca8f6454d54ffcce69b02c457cfa61428e11372f6a1d99ff4fcfbb55c396ed2ca6ca886bf06c852e38c1a205b8095921b2364fd0243f3e66bc1dda61caa languageName: node linkType: hard -"@babel/plugin-transform-modules-systemjs@npm:^7.20.11, @babel/plugin-transform-modules-systemjs@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-modules-systemjs@npm:7.22.3" +"@babel/plugin-transform-modules-systemjs@npm:^7.20.11, @babel/plugin-transform-modules-systemjs@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.22.5" dependencies: - "@babel/helper-hoist-variables": ^7.18.6 - "@babel/helper-module-transforms": ^7.22.1 - "@babel/helper-plugin-utils": ^7.21.5 - "@babel/helper-validator-identifier": ^7.19.1 + "@babel/helper-hoist-variables": ^7.22.5 + "@babel/helper-module-transforms": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-validator-identifier": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: a12a063dad61cccf50686d3f394f9f3f6c06261160c897a4b3423309aa7c40d37bd88126cf8535701f3490b99ac93b34c947f664465d63a74477ba66ab1d82e9 + checksum: 04f4178589543396b3c24330a67a59c5e69af5e96119c9adda730c0f20122deaff54671ebbc72ad2df6495a5db8a758bd96942de95fba7ad427de9c80b1b38c8 languageName: node linkType: hard -"@babel/plugin-transform-modules-umd@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-transform-modules-umd@npm:7.18.6" +"@babel/plugin-transform-modules-umd@npm:^7.18.6, @babel/plugin-transform-modules-umd@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-modules-umd@npm:7.22.5" dependencies: - "@babel/helper-module-transforms": ^7.18.6 - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-module-transforms": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: c3b6796c6f4579f1ba5ab0cdcc73910c1e9c8e1e773c507c8bb4da33072b3ae5df73c6d68f9126dab6e99c24ea8571e1563f8710d7c421fac1cde1e434c20153 + checksum: 46622834c54c551b231963b867adbc80854881b3e516ff29984a8da989bd81665bd70e8cba6710345248e97166689310f544aee1a5773e262845a8f1b3e5b8b4 languageName: node linkType: hard -"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.20.5, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.22.3" +"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.20.5, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.22.5" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.22.1 - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-create-regexp-features-plugin": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0 - checksum: baf3d8d785ab36df2d7396b8a255e1209eecf83ad5334121fbb9e966a95353fe2100dd3683436f4c74b3c848ec0b34817491c4d14b074e3e539e2040076173d8 + checksum: 3ee564ddee620c035b928fdc942c5d17e9c4b98329b76f9cefac65c111135d925eb94ed324064cd7556d4f5123beec79abea1d4b97d1c8a2a5c748887a2eb623 languageName: node linkType: hard -"@babel/plugin-transform-new-target@npm:^7.18.6, @babel/plugin-transform-new-target@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-new-target@npm:7.22.3" +"@babel/plugin-transform-new-target@npm:^7.18.6, @babel/plugin-transform-new-target@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-new-target@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: a28043575aae52127b7287711cf0b244a28279464d979858408ca6197169b6f7e6341e5b4554a894d409245fcd696c9bf38d5f1f1c64f84a82f479bf35659920 + checksum: 6b72112773487a881a1d6ffa680afde08bad699252020e86122180ee7a88854d5da3f15d9bca3331cf2e025df045604494a8208a2e63b486266b07c14e2ffbf3 languageName: node linkType: hard -"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.22.3" +"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 404c3c7eb8b99f226ce40147d350ad3df55b38ffe39856356f7cfbbb1626ce060bc1daff0663c090d53160d39fdb26ea67ca291d47211ff7746a8a0c3bbc1639 + checksum: e6a059169d257fc61322d0708edae423072449b7c33de396261e68dee582aec5396789a1c22bce84e5bd88a169623c2e750b513fc222930979e6accd52a44bf2 languageName: node linkType: hard -"@babel/plugin-transform-numeric-separator@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-numeric-separator@npm:7.22.3" +"@babel/plugin-transform-numeric-separator@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-numeric-separator@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-numeric-separator": ^7.10.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 2cbcf21d040cb9ab6ded383586620f3a84e8619fecdc222d8b3d462c706b1e8ceae2dddf530d9177291c155c80dd67100142e76a11f1e230aeda6d90273a2890 + checksum: 9e7837d4eae04f211ebaa034fe5003d2927b6bf6d5b9dc09f2b1183c01482cdde5a75b8bd5c7ff195c2abc7b923339eb0b2a9d27cb78359d38248a3b2c2367c4 languageName: node linkType: hard -"@babel/plugin-transform-object-rest-spread@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-object-rest-spread@npm:7.22.3" +"@babel/plugin-transform-object-rest-spread@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-object-rest-spread@npm:7.22.5" dependencies: - "@babel/compat-data": ^7.22.3 - "@babel/helper-compilation-targets": ^7.22.1 - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/compat-data": ^7.22.5 + "@babel/helper-compilation-targets": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-object-rest-spread": ^7.8.3 - "@babel/plugin-transform-parameters": ^7.22.3 + "@babel/plugin-transform-parameters": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 43f4cb8eb60e76bb506cab86a6c9a98b2f4f986296a20a01f93c6a7bf3835621a22e3e85eaca094c86b03580f93e583391f4c0da0af0c9408ff1a2b35f2e96ca + checksum: 3b5e091f0dc67108f2e41ed5a97e15bbe4381a19d9a7eea80b71c7de1d8169fd28784e1e41a3d2ad12709ab212e58fc481282a5bb65d591fae7b443048de3330 languageName: node linkType: hard -"@babel/plugin-transform-object-super@npm:^7.0.0, @babel/plugin-transform-object-super@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-transform-object-super@npm:7.18.6" +"@babel/plugin-transform-object-super@npm:^7.0.0, @babel/plugin-transform-object-super@npm:^7.18.6, @babel/plugin-transform-object-super@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-object-super@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.18.6 - "@babel/helper-replace-supers": ^7.18.6 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-replace-supers": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 0fcb04e15deea96ae047c21cb403607d49f06b23b4589055993365ebd7a7d7541334f06bf9642e90075e66efce6ebaf1eb0ef066fbbab802d21d714f1aac3aef + checksum: b71887877d74cb64dbccb5c0324fa67e31171e6a5311991f626650e44a4083e5436a1eaa89da78c0474fb095d4ec322d63ee778b202d33aa2e4194e1ed8e62d7 languageName: node linkType: hard -"@babel/plugin-transform-optional-catch-binding@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.22.3" +"@babel/plugin-transform-optional-catch-binding@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: e766bd2ac74fcd2226c8816500c788268a1fa5200498a288f10854253addb36871cd7b415e20736819e7fcb996a0e33312bc1ce6db9b540ec9dd7b946cb37dda + checksum: b0e8b4233ff06b5c9d285257f49c5bd441f883189b24282e6200f9ebdf5db29aeeebbffae57fbbcd5df9f4387b3e66e5d322aaae5652a78e89685ddbae46bbd1 languageName: node linkType: hard -"@babel/plugin-transform-optional-chaining@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-optional-chaining@npm:7.22.3" +"@babel/plugin-transform-optional-chaining@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-optional-chaining@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.21.5 - "@babel/helper-skip-transparent-expression-wrappers": ^7.20.0 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 "@babel/plugin-syntax-optional-chaining": ^7.8.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 9b50a28b59250ecabeae928b8237c596e6f81f5fcdacd03a99a3777bbfea2447773936f4b5091e63b2d46e707429d9bdf22fcd0fb4b05a702bf08f554bea3ae2 + checksum: 57b9c05fb22ae881b8a334b184fc6ee966661ed5d1eb4eed8c2fb9a12e68150d90b229efcb1aa777e246999830844fee06d7365f8bb4bb262fdcd23876ff3ea2 languageName: node linkType: hard -"@babel/plugin-transform-parameters@npm:^7.0.0, @babel/plugin-transform-parameters@npm:^7.20.7, @babel/plugin-transform-parameters@npm:^7.21.3, @babel/plugin-transform-parameters@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-parameters@npm:7.22.3" +"@babel/plugin-transform-parameters@npm:^7.0.0, @babel/plugin-transform-parameters@npm:^7.20.7, @babel/plugin-transform-parameters@npm:^7.21.3, @babel/plugin-transform-parameters@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-parameters@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 68a30f630f5d99be7675fab23d009205302f33f1eac015418d5344983fe8f97f4eae0130f6e4f3c21b8dd8971d516346fba90b01ba3c2c15f23b47c6f4b7161a + checksum: b44f89cf97daf23903776ba27c2ab13b439d80d8c8a95be5c476ab65023b1e0c0e94c28d3745f3b60a58edc4e590fa0cd4287a0293e51401ca7d29a2ddb13b8e languageName: node linkType: hard -"@babel/plugin-transform-private-methods@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-private-methods@npm:7.22.3" +"@babel/plugin-transform-private-methods@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-private-methods@npm:7.22.5" dependencies: - "@babel/helper-create-class-features-plugin": ^7.22.1 - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-create-class-features-plugin": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 048501cfdf86c3de5750dc0728cf73d65f1ec4ad932e16e55b238ac0b5b805882c1fbbdb63077d95ce8beadae840cee11b767cc6918264517245e7f04baf9f63 + checksum: 321479b4fcb6d3b3ef622ab22fd24001e43d46e680e8e41324c033d5810c84646e470f81b44cbcbef5c22e99030784f7cac92f1829974da7a47a60a7139082c3 languageName: node linkType: hard -"@babel/plugin-transform-private-property-in-object@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-private-property-in-object@npm:7.22.3" +"@babel/plugin-transform-private-property-in-object@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-private-property-in-object@npm:7.22.5" dependencies: - "@babel/helper-annotate-as-pure": ^7.18.6 - "@babel/helper-create-class-features-plugin": ^7.22.1 - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-annotate-as-pure": ^7.22.5 + "@babel/helper-create-class-features-plugin": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 "@babel/plugin-syntax-private-property-in-object": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: ea3c347687672119305ba2f2ef7ca66905c1713c6652bb01deacc057178bedcf07c46b6b75e1fe8688ffed8fcabe312a735eeb0fef21dd9ab61a61db23ef6ba5 + checksum: 9ac019fb2772f3af6278a7f4b8b14b0663accb3fd123d87142ceb2fbc57fd1afa07c945d1329029b026b9ee122096ef71a3f34f257a9e04cf4245b87298c38b4 languageName: node linkType: hard -"@babel/plugin-transform-property-literals@npm:^7.0.0, @babel/plugin-transform-property-literals@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-transform-property-literals@npm:7.18.6" +"@babel/plugin-transform-property-literals@npm:^7.0.0, @babel/plugin-transform-property-literals@npm:^7.18.6, @babel/plugin-transform-property-literals@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-property-literals@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 1c16e64de554703f4b547541de2edda6c01346dd3031d4d29e881aa7733785cd26d53611a4ccf5353f4d3e69097bb0111c0a93ace9e683edd94fea28c4484144 + checksum: 796176a3176106f77fcb8cd04eb34a8475ce82d6d03a88db089531b8f0453a2fb8b0c6ec9a52c27948bc0ea478becec449893741fc546dfc3930ab927e3f9f2e languageName: node linkType: hard -"@babel/plugin-transform-react-display-name@npm:^7.0.0, @babel/plugin-transform-react-display-name@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-transform-react-display-name@npm:7.18.6" +"@babel/plugin-transform-react-display-name@npm:^7.0.0, @babel/plugin-transform-react-display-name@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-react-display-name@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 51c087ab9e41ef71a29335587da28417536c6f816c292e092ffc0e0985d2f032656801d4dd502213ce32481f4ba6c69402993ffa67f0818a07606ff811e4be49 + checksum: a12bfd1e4e93055efca3ace3c34722571bda59d9740dca364d225d9c6e3ca874f134694d21715c42cc63d79efd46db9665bd4a022998767f9245f1e29d5d204d languageName: node linkType: hard -"@babel/plugin-transform-react-jsx-development@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-transform-react-jsx-development@npm:7.18.6" +"@babel/plugin-transform-react-jsx-development@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-react-jsx-development@npm:7.22.5" dependencies: - "@babel/plugin-transform-react-jsx": ^7.18.6 + "@babel/plugin-transform-react-jsx": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: ec9fa65db66f938b75c45e99584367779ac3e0af8afc589187262e1337c7c4205ea312877813ae4df9fb93d766627b8968d74ac2ba702e4883b1dbbe4953ecee + checksum: 36bc3ff0b96bb0ef4723070a50cfdf2e72cfd903a59eba448f9fe92fea47574d6f22efd99364413719e1f3fb3c51b6c9b2990b87af088f8486a84b2a5f9e4560 languageName: node linkType: hard "@babel/plugin-transform-react-jsx-self@npm:^7.18.6, @babel/plugin-transform-react-jsx-self@npm:^7.21.0": - version: 7.21.0 - resolution: "@babel/plugin-transform-react-jsx-self@npm:7.21.0" + version: 7.22.5 + resolution: "@babel/plugin-transform-react-jsx-self@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.20.2 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 696f74c04a265409ccd46e333ff762e6011d394e6972128b5d97db4c1647289141bc7ebd45ab2bab99b60932f9793e8f89ee9432d3bde19962de2100456f6147 + checksum: 671eebfabd14a0c7d6ae805fff7e289dfdb7ba984bb100ea2ef6dad1d6a665ebbb09199ab2e64fca7bc78bd0fdc80ca897b07996cf215fafc32c67bc564309af languageName: node linkType: hard "@babel/plugin-transform-react-jsx-source@npm:^7.19.6": - version: 7.19.6 - resolution: "@babel/plugin-transform-react-jsx-source@npm:7.19.6" + version: 7.22.5 + resolution: "@babel/plugin-transform-react-jsx-source@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.19.0 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 1e9e29a4efc5b79840bd4f68e404f5ab7765ce48c7bd22f12f2b185f9c782c66933bdf54a1b21879e4e56e6b50b4e88aca82789ecb1f61123af6dfa9ab16c555 + checksum: 4ca2bd62ca14f8bbdcda9139f3f799e1c1c1bae504b67c1ca9bca142c53d81926d1a2b811f66a625f20999b2d352131053d886601f1ba3c1e9378c104d884277 languageName: node linkType: hard -"@babel/plugin-transform-react-jsx@npm:^7.0.0, @babel/plugin-transform-react-jsx@npm:^7.18.6, @babel/plugin-transform-react-jsx@npm:^7.19.0, @babel/plugin-transform-react-jsx@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-react-jsx@npm:7.22.3" +"@babel/plugin-transform-react-jsx@npm:^7.0.0, @babel/plugin-transform-react-jsx@npm:^7.19.0, @babel/plugin-transform-react-jsx@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-react-jsx@npm:7.22.5" dependencies: - "@babel/helper-annotate-as-pure": ^7.18.6 - "@babel/helper-module-imports": ^7.21.4 - "@babel/helper-plugin-utils": ^7.21.5 - "@babel/plugin-syntax-jsx": ^7.21.4 - "@babel/types": ^7.22.3 + "@babel/helper-annotate-as-pure": ^7.22.5 + "@babel/helper-module-imports": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/plugin-syntax-jsx": ^7.22.5 + "@babel/types": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 063243f5767de490d10ed671223f27baababa4b89b67d1d77207f8f91f8915c485b877773472c97398aef3ce898c3570d367994d5598a0686e18ff5bf3472f31 + checksum: c8f93f29f32cf79683ca2b8958fd62f38155674846ef27a7d4b6fbeb8713c37257418391731b58ff8024ec37b888bed5960e615a3f552e28245d2082e7f2a2df languageName: node linkType: hard -"@babel/plugin-transform-react-pure-annotations@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.18.6" +"@babel/plugin-transform-react-pure-annotations@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.22.5" dependencies: - "@babel/helper-annotate-as-pure": ^7.18.6 - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-annotate-as-pure": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 97c4873d409088f437f9084d084615948198dd87fc6723ada0e7e29c5a03623c2f3e03df3f52e7e7d4d23be32a08ea00818bff302812e48713c706713bd06219 + checksum: 092021c4f404e267002099ec20b3f12dd730cb90b0d83c5feed3dc00dbe43b9c42c795a18e7c6c7d7bddea20c7dd56221b146aec81b37f2e7eb5137331c61120 languageName: node linkType: hard -"@babel/plugin-transform-regenerator@npm:^7.21.5": - version: 7.21.5 - resolution: "@babel/plugin-transform-regenerator@npm:7.21.5" +"@babel/plugin-transform-regenerator@npm:^7.21.5, @babel/plugin-transform-regenerator@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-regenerator@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-plugin-utils": ^7.22.5 regenerator-transform: ^0.15.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 5291f6871276f57a6004f16d50ae9ad57f22a6aa2a183b8c84de8126f1066c6c9f9bbeadb282b5207fa9e7b0f57e40a8421d46cb5c60caf7e2848e98224d5639 + checksum: f7c5ca5151321963df777cc02725d10d1ccc3b3b8323da0423aecd9ac6144cbdd2274af5281a5580db2fc2f8b234e318517b5d76b85669118906533a559f2b6a languageName: node linkType: hard -"@babel/plugin-transform-reserved-words@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-transform-reserved-words@npm:7.18.6" +"@babel/plugin-transform-reserved-words@npm:^7.18.6, @babel/plugin-transform-reserved-words@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-reserved-words@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 0738cdc30abdae07c8ec4b233b30c31f68b3ff0eaa40eddb45ae607c066127f5fa99ddad3c0177d8e2832e3a7d3ad115775c62b431ebd6189c40a951b867a80c + checksum: 3ffd7dbc425fe8132bfec118b9817572799cab1473113a635d25ab606c1f5a2341a636c04cf6b22df3813320365ed5a965b5eeb3192320a10e4cc2c137bd8bfc languageName: node linkType: hard -"@babel/plugin-transform-shorthand-properties@npm:^7.0.0, @babel/plugin-transform-shorthand-properties@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-transform-shorthand-properties@npm:7.18.6" +"@babel/plugin-transform-shorthand-properties@npm:^7.0.0, @babel/plugin-transform-shorthand-properties@npm:^7.18.6, @babel/plugin-transform-shorthand-properties@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-shorthand-properties@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b8e4e8acc2700d1e0d7d5dbfd4fdfb935651913de6be36e6afb7e739d8f9ca539a5150075a0f9b79c88be25ddf45abb912fe7abf525f0b80f5b9d9860de685d7 + checksum: a5ac902c56ea8effa99f681340ee61bac21094588f7aef0bc01dff98246651702e677552fa6d10e548c4ac22a3ffad047dd2f8c8f0540b68316c2c203e56818b languageName: node linkType: hard -"@babel/plugin-transform-spread@npm:^7.0.0, @babel/plugin-transform-spread@npm:^7.20.7": - version: 7.20.7 - resolution: "@babel/plugin-transform-spread@npm:7.20.7" +"@babel/plugin-transform-spread@npm:^7.0.0, @babel/plugin-transform-spread@npm:^7.20.7, @babel/plugin-transform-spread@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-spread@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.20.2 - "@babel/helper-skip-transparent-expression-wrappers": ^7.20.0 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 8ea698a12da15718aac7489d4cde10beb8a3eea1f66167d11ab1e625033641e8b328157fd1a0b55dd6531933a160c01fc2e2e61132a385cece05f26429fd0cc2 + checksum: 5587f0deb60b3dfc9b274e269031cc45ec75facccf1933ea2ea71ced9fd3ce98ed91bb36d6cd26817c14474b90ed998c5078415f0eab531caf301496ce24c95c languageName: node linkType: hard -"@babel/plugin-transform-sticky-regex@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-transform-sticky-regex@npm:7.18.6" +"@babel/plugin-transform-sticky-regex@npm:^7.18.6, @babel/plugin-transform-sticky-regex@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-sticky-regex@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 68ea18884ae9723443ffa975eb736c8c0d751265859cd3955691253f7fee37d7a0f7efea96c8a062876af49a257a18ea0ed5fea0d95a7b3611ce40f7ee23aee3 + checksum: 63b2c575e3e7f96c32d52ed45ee098fb7d354b35c2223b8c8e76840b32cc529ee0c0ceb5742fd082e56e91e3d82842a367ce177e82b05039af3d602c9627a729 languageName: node linkType: hard -"@babel/plugin-transform-template-literals@npm:^7.0.0, @babel/plugin-transform-template-literals@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/plugin-transform-template-literals@npm:7.18.9" +"@babel/plugin-transform-template-literals@npm:^7.0.0, @babel/plugin-transform-template-literals@npm:^7.18.9, @babel/plugin-transform-template-literals@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-template-literals@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3d2fcd79b7c345917f69b92a85bdc3ddd68ce2c87dc70c7d61a8373546ccd1f5cb8adc8540b49dfba08e1b82bb7b3bbe23a19efdb2b9c994db2db42906ca9fb2 + checksum: 27e9bb030654cb425381c69754be4abe6a7c75b45cd7f962cd8d604b841b2f0fb7b024f2efc1c25cc53f5b16d79d5e8cfc47cacbdaa983895b3aeefa3e7e24ff languageName: node linkType: hard -"@babel/plugin-transform-typeof-symbol@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/plugin-transform-typeof-symbol@npm:7.18.9" +"@babel/plugin-transform-typeof-symbol@npm:^7.18.9, @babel/plugin-transform-typeof-symbol@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-typeof-symbol@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: e754e0d8b8a028c52e10c148088606e3f7a9942c57bd648fc0438e5b4868db73c386a5ed47ab6d6f0594aae29ee5ffc2ffc0f7ebee7fae560a066d6dea811cd4 + checksum: 82a53a63ffc3010b689ca9a54e5f53b2718b9f4b4a9818f36f9b7dba234f38a01876680553d2716a645a61920b5e6e4aaf8d4a0064add379b27ca0b403049512 languageName: node linkType: hard -"@babel/plugin-transform-typescript@npm:^7.21.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-typescript@npm:7.22.3" +"@babel/plugin-transform-typescript@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-typescript@npm:7.22.5" dependencies: - "@babel/helper-annotate-as-pure": ^7.18.6 - "@babel/helper-create-class-features-plugin": ^7.22.1 - "@babel/helper-plugin-utils": ^7.21.5 - "@babel/plugin-syntax-typescript": ^7.21.4 + "@babel/helper-annotate-as-pure": ^7.22.5 + "@babel/helper-create-class-features-plugin": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/plugin-syntax-typescript": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b32fdb7ba0902b0c271bec3e0ee678d745a5c33037f0ed62b00db212d94c24b4ca5d523578f2cf557697c959aeb6354d2615a141379fb3bd0a58e4b6a3bd4b3c + checksum: d12f1ca1ef1f2a54432eb044d2999705d1205ebe211c2a7f05b12e8eb2d2a461fd7657b5486b2f2f1efe7c0c0dc8e80725b767073d40fe4ae059a7af057b05e4 languageName: node linkType: hard -"@babel/plugin-transform-unicode-escapes@npm:^7.21.5": - version: 7.21.5 - resolution: "@babel/plugin-transform-unicode-escapes@npm:7.21.5" +"@babel/plugin-transform-unicode-escapes@npm:^7.21.5, @babel/plugin-transform-unicode-escapes@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-unicode-escapes@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 6504d642d0449a275191b624bd94d3e434ae154e610bf2f0e3c109068b287d2474f68e1da64b47f21d193cd67b27ee4643877d530187670565cac46e29fd257d + checksum: da5e85ab3bb33a75cbf6181bfd236b208dc934702fd304db127232f17b4e0f42c6d3f238de8589470b4190906967eea8ca27adf3ae9d8ee4de2a2eae906ed186 languageName: node linkType: hard -"@babel/plugin-transform-unicode-property-regex@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.22.3" +"@babel/plugin-transform-unicode-property-regex@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.22.5" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.22.1 - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-create-regexp-features-plugin": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 666592f5f5496e7dc267fb32e5c0d1ca620a5a1b7dcfec4fec517a625d2413213f795d3905aea05f45639285578ef13351cedfc5b699aaa482841866089863f6 + checksum: 2495e5f663cb388e3d888b4ba3df419ac436a5012144ac170b622ddfc221f9ea9bdba839fa2bc0185cb776b578030666406452ec7791cbf0e7a3d4c88ae9574c languageName: node linkType: hard -"@babel/plugin-transform-unicode-regex@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/plugin-transform-unicode-regex@npm:7.18.6" +"@babel/plugin-transform-unicode-regex@npm:^7.18.6, @babel/plugin-transform-unicode-regex@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-unicode-regex@npm:7.22.5" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.18.6 - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-create-regexp-features-plugin": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: d9e18d57536a2d317fb0b7c04f8f55347f3cfacb75e636b4c6fa2080ab13a3542771b5120e726b598b815891fc606d1472ac02b749c69fd527b03847f22dc25e + checksum: 6b5d1404c8c623b0ec9bd436c00d885a17d6a34f3f2597996343ddb9d94f6379705b21582dfd4cec2c47fd34068872e74ab6b9580116c0566b3f9447e2a7fa06 languageName: node linkType: hard -"@babel/plugin-transform-unicode-sets-regex@npm:^7.22.3": - version: 7.22.3 - resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.22.3" +"@babel/plugin-transform-unicode-sets-regex@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.22.5" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.22.1 - "@babel/helper-plugin-utils": ^7.21.5 + "@babel/helper-create-regexp-features-plugin": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0 - checksum: 992f6ae2764b1ee3bea9d948132daed22f042517cd6109a8fd2c52c03e7b930fac5a9e6e28130b0ed5a6f1cbf809c9735985352de0484b4c95fb0f6dd88614a2 + checksum: c042070f980b139547f8b0179efbc049ac5930abec7fc26ed7a41d89a048d8ab17d362200e204b6f71c3c20d6991a0e74415e1a412a49adc8131c2a40c04822e languageName: node linkType: hard "@babel/preset-env@npm:^7.20.2": - version: 7.22.4 - resolution: "@babel/preset-env@npm:7.22.4" + version: 7.22.5 + resolution: "@babel/preset-env@npm:7.22.5" dependencies: - "@babel/compat-data": ^7.22.3 - "@babel/helper-compilation-targets": ^7.22.1 - "@babel/helper-plugin-utils": ^7.21.5 - "@babel/helper-validator-option": ^7.21.0 - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.18.6 - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.22.3 - "@babel/plugin-proposal-private-property-in-object": ^7.21.0 + "@babel/compat-data": ^7.22.5 + "@babel/helper-compilation-targets": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-validator-option": ^7.22.5 + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.22.5 + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.22.5 + "@babel/plugin-proposal-private-property-in-object": 7.21.0-placeholder-for-preset-env.2 "@babel/plugin-syntax-async-generators": ^7.8.4 "@babel/plugin-syntax-class-properties": ^7.12.13 "@babel/plugin-syntax-class-static-block": ^7.14.5 "@babel/plugin-syntax-dynamic-import": ^7.8.3 "@babel/plugin-syntax-export-namespace-from": ^7.8.3 - "@babel/plugin-syntax-import-assertions": ^7.20.0 - "@babel/plugin-syntax-import-attributes": ^7.22.3 + "@babel/plugin-syntax-import-assertions": ^7.22.5 + "@babel/plugin-syntax-import-attributes": ^7.22.5 "@babel/plugin-syntax-import-meta": ^7.10.4 "@babel/plugin-syntax-json-strings": ^7.8.3 "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 @@ -2376,56 +3551,56 @@ __metadata: "@babel/plugin-syntax-private-property-in-object": ^7.14.5 "@babel/plugin-syntax-top-level-await": ^7.14.5 "@babel/plugin-syntax-unicode-sets-regex": ^7.18.6 - "@babel/plugin-transform-arrow-functions": ^7.21.5 - "@babel/plugin-transform-async-generator-functions": ^7.22.3 - "@babel/plugin-transform-async-to-generator": ^7.20.7 - "@babel/plugin-transform-block-scoped-functions": ^7.18.6 - "@babel/plugin-transform-block-scoping": ^7.21.0 - "@babel/plugin-transform-class-properties": ^7.22.3 - "@babel/plugin-transform-class-static-block": ^7.22.3 - "@babel/plugin-transform-classes": ^7.21.0 - "@babel/plugin-transform-computed-properties": ^7.21.5 - "@babel/plugin-transform-destructuring": ^7.21.3 - "@babel/plugin-transform-dotall-regex": ^7.18.6 - "@babel/plugin-transform-duplicate-keys": ^7.18.9 - "@babel/plugin-transform-dynamic-import": ^7.22.1 - "@babel/plugin-transform-exponentiation-operator": ^7.18.6 - "@babel/plugin-transform-export-namespace-from": ^7.22.3 - "@babel/plugin-transform-for-of": ^7.21.5 - "@babel/plugin-transform-function-name": ^7.18.9 - "@babel/plugin-transform-json-strings": ^7.22.3 - "@babel/plugin-transform-literals": ^7.18.9 - "@babel/plugin-transform-logical-assignment-operators": ^7.22.3 - "@babel/plugin-transform-member-expression-literals": ^7.18.6 - "@babel/plugin-transform-modules-amd": ^7.20.11 - "@babel/plugin-transform-modules-commonjs": ^7.21.5 - "@babel/plugin-transform-modules-systemjs": ^7.22.3 - "@babel/plugin-transform-modules-umd": ^7.18.6 - "@babel/plugin-transform-named-capturing-groups-regex": ^7.22.3 - "@babel/plugin-transform-new-target": ^7.22.3 - "@babel/plugin-transform-nullish-coalescing-operator": ^7.22.3 - "@babel/plugin-transform-numeric-separator": ^7.22.3 - "@babel/plugin-transform-object-rest-spread": ^7.22.3 - "@babel/plugin-transform-object-super": ^7.18.6 - "@babel/plugin-transform-optional-catch-binding": ^7.22.3 - "@babel/plugin-transform-optional-chaining": ^7.22.3 - "@babel/plugin-transform-parameters": ^7.22.3 - "@babel/plugin-transform-private-methods": ^7.22.3 - "@babel/plugin-transform-private-property-in-object": ^7.22.3 - "@babel/plugin-transform-property-literals": ^7.18.6 - "@babel/plugin-transform-regenerator": ^7.21.5 - "@babel/plugin-transform-reserved-words": ^7.18.6 - "@babel/plugin-transform-shorthand-properties": ^7.18.6 - "@babel/plugin-transform-spread": ^7.20.7 - "@babel/plugin-transform-sticky-regex": ^7.18.6 - "@babel/plugin-transform-template-literals": ^7.18.9 - "@babel/plugin-transform-typeof-symbol": ^7.18.9 - "@babel/plugin-transform-unicode-escapes": ^7.21.5 - "@babel/plugin-transform-unicode-property-regex": ^7.22.3 - "@babel/plugin-transform-unicode-regex": ^7.18.6 - "@babel/plugin-transform-unicode-sets-regex": ^7.22.3 + "@babel/plugin-transform-arrow-functions": ^7.22.5 + "@babel/plugin-transform-async-generator-functions": ^7.22.5 + "@babel/plugin-transform-async-to-generator": ^7.22.5 + "@babel/plugin-transform-block-scoped-functions": ^7.22.5 + "@babel/plugin-transform-block-scoping": ^7.22.5 + "@babel/plugin-transform-class-properties": ^7.22.5 + "@babel/plugin-transform-class-static-block": ^7.22.5 + "@babel/plugin-transform-classes": ^7.22.5 + "@babel/plugin-transform-computed-properties": ^7.22.5 + "@babel/plugin-transform-destructuring": ^7.22.5 + "@babel/plugin-transform-dotall-regex": ^7.22.5 + "@babel/plugin-transform-duplicate-keys": ^7.22.5 + "@babel/plugin-transform-dynamic-import": ^7.22.5 + "@babel/plugin-transform-exponentiation-operator": ^7.22.5 + "@babel/plugin-transform-export-namespace-from": ^7.22.5 + "@babel/plugin-transform-for-of": ^7.22.5 + "@babel/plugin-transform-function-name": ^7.22.5 + "@babel/plugin-transform-json-strings": ^7.22.5 + "@babel/plugin-transform-literals": ^7.22.5 + "@babel/plugin-transform-logical-assignment-operators": ^7.22.5 + "@babel/plugin-transform-member-expression-literals": ^7.22.5 + "@babel/plugin-transform-modules-amd": ^7.22.5 + "@babel/plugin-transform-modules-commonjs": ^7.22.5 + "@babel/plugin-transform-modules-systemjs": ^7.22.5 + "@babel/plugin-transform-modules-umd": ^7.22.5 + "@babel/plugin-transform-named-capturing-groups-regex": ^7.22.5 + "@babel/plugin-transform-new-target": ^7.22.5 + "@babel/plugin-transform-nullish-coalescing-operator": ^7.22.5 + "@babel/plugin-transform-numeric-separator": ^7.22.5 + "@babel/plugin-transform-object-rest-spread": ^7.22.5 + "@babel/plugin-transform-object-super": ^7.22.5 + "@babel/plugin-transform-optional-catch-binding": ^7.22.5 + "@babel/plugin-transform-optional-chaining": ^7.22.5 + "@babel/plugin-transform-parameters": ^7.22.5 + "@babel/plugin-transform-private-methods": ^7.22.5 + "@babel/plugin-transform-private-property-in-object": ^7.22.5 + "@babel/plugin-transform-property-literals": ^7.22.5 + "@babel/plugin-transform-regenerator": ^7.22.5 + "@babel/plugin-transform-reserved-words": ^7.22.5 + "@babel/plugin-transform-shorthand-properties": ^7.22.5 + "@babel/plugin-transform-spread": ^7.22.5 + "@babel/plugin-transform-sticky-regex": ^7.22.5 + "@babel/plugin-transform-template-literals": ^7.22.5 + "@babel/plugin-transform-typeof-symbol": ^7.22.5 + "@babel/plugin-transform-unicode-escapes": ^7.22.5 + "@babel/plugin-transform-unicode-property-regex": ^7.22.5 + "@babel/plugin-transform-unicode-regex": ^7.22.5 + "@babel/plugin-transform-unicode-sets-regex": ^7.22.5 "@babel/preset-modules": ^0.1.5 - "@babel/types": ^7.22.4 + "@babel/types": ^7.22.5 babel-plugin-polyfill-corejs2: ^0.4.3 babel-plugin-polyfill-corejs3: ^0.8.1 babel-plugin-polyfill-regenerator: ^0.5.0 @@ -2433,7 +3608,7 @@ __metadata: semver: ^6.3.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 68ae8b712e7548cb0aa593019bf22ed473bd83887c621c1f820ef0af99958d48b687c01b8aee16035cbc70edae1edc703b892e6efed14b95c8435343a2cb2bda + checksum: 6d9d09010ababef2ab48c8830770b2a8f45d6cce51db0924a98b0d95a5b1248a99ee07ee61cb5446d8b05b562db99a8af30b3ed194546419fb9b2889b8fd1ed3 languageName: node linkType: hard @@ -2524,15 +3699,15 @@ __metadata: linkType: hard "@babel/preset-flow@npm:^7.13.13": - version: 7.21.4 - resolution: "@babel/preset-flow@npm:7.21.4" + version: 7.22.5 + resolution: "@babel/preset-flow@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.20.2 - "@babel/helper-validator-option": ^7.21.0 - "@babel/plugin-transform-flow-strip-types": ^7.21.0 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-validator-option": ^7.22.5 + "@babel/plugin-transform-flow-strip-types": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: a3a1ac91d0bc0ed033ae46556babe3dc571ea8788c531db550d6904bd303cf50ebb84fa417c1f059c3b69d62e0792d8eceda83d820a12c2e6b8008e5518ce7b8 + checksum: 0bf6f587e952f8945d348cf0f25cbc3e50697f2cdc4e1394badfb76cfdde0cc2f2c9250bda3d28ecc6c196b89de7c8e72b8ffbf3086e604b959cce352dd2b34e languageName: node linkType: hard @@ -2552,39 +3727,39 @@ __metadata: linkType: hard "@babel/preset-react@npm:^7.18.6": - version: 7.22.3 - resolution: "@babel/preset-react@npm:7.22.3" + version: 7.22.5 + resolution: "@babel/preset-react@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.21.5 - "@babel/helper-validator-option": ^7.21.0 - "@babel/plugin-transform-react-display-name": ^7.18.6 - "@babel/plugin-transform-react-jsx": ^7.22.3 - "@babel/plugin-transform-react-jsx-development": ^7.18.6 - "@babel/plugin-transform-react-pure-annotations": ^7.18.6 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-validator-option": ^7.22.5 + "@babel/plugin-transform-react-display-name": ^7.22.5 + "@babel/plugin-transform-react-jsx": ^7.22.5 + "@babel/plugin-transform-react-jsx-development": ^7.22.5 + "@babel/plugin-transform-react-pure-annotations": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 0b6210e8ea7485d71dfa7745e6b03e6252e3fd363cc84765c81709b51ad89bcf0a5887a82651dedfc007b7e47ae918496ee963f42c52d9ce3ddbcc5815b96bb7 + checksum: b977c7ee83e93f62d77e61929ca3d97e5291e026e2f025a1b8b7ac9186486ed56c7d5bc36f0becabe0c24e8c42a4e4f2243a3cf841384cfafc3204c5d3e6c619 languageName: node linkType: hard "@babel/preset-typescript@npm:^7.13.0, @babel/preset-typescript@npm:^7.18.6": - version: 7.21.5 - resolution: "@babel/preset-typescript@npm:7.21.5" + version: 7.22.5 + resolution: "@babel/preset-typescript@npm:7.22.5" dependencies: - "@babel/helper-plugin-utils": ^7.21.5 - "@babel/helper-validator-option": ^7.21.0 - "@babel/plugin-syntax-jsx": ^7.21.4 - "@babel/plugin-transform-modules-commonjs": ^7.21.5 - "@babel/plugin-transform-typescript": ^7.21.3 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-validator-option": ^7.22.5 + "@babel/plugin-syntax-jsx": ^7.22.5 + "@babel/plugin-transform-modules-commonjs": ^7.22.5 + "@babel/plugin-transform-typescript": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: e7b35c435139eec1d6bd9f57e8f3eb79bfc2da2c57a34ad9e9ea848ba4ecd72791cf4102df456604ab07c7f4518525b0764754b6dd5898036608b351e0792448 + checksum: 7be1670cb4404797d3a473bd72d66eb2b3e0f2f8a672a5e40bdb0812cc66085ec84bcd7b896709764cabf042fdc6b7f2d4755ac7cce10515eb596ff61dab5154 languageName: node linkType: hard "@babel/register@npm:^7.13.16": - version: 7.21.0 - resolution: "@babel/register@npm:7.21.0" + version: 7.22.5 + resolution: "@babel/register@npm:7.22.5" dependencies: clone-deep: ^4.0.1 find-cache-dir: ^2.0.0 @@ -2593,7 +3768,7 @@ __metadata: source-map-support: ^0.5.16 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 9745cc7520b4c5e64cc54f4851c3b78af82e1f8cffc9041f5cc0b9aef62d86a9a8617327fc975b5e0e39cb5cc0aba7ae02429884390ee93e0de29152fa849b4f + checksum: 723ce27fdad6faee5b3f51ef4f5154f7f285d61da665367de14de85abbe1c81ccbac11f699671cd0ed6b755dd430f28a62364fed5d49f2527625a9ea3bf40056 languageName: node linkType: hard @@ -2604,16 +3779,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.16.7, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.20.6, @babel/runtime@npm:^7.20.7, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": - version: 7.22.3 - resolution: "@babel/runtime@npm:7.22.3" - dependencies: - regenerator-runtime: ^0.13.11 - checksum: 8fc50785ca4cba749fed90bffca7e6fd52d4709755654e95b8d2a945fc034b56fb8c2e8a0183fea7c4abb86bf5fa77678c0ea35163b6920649833d180c34c234 - languageName: node - linkType: hard - -"@babel/runtime@npm:^7.14.0, @babel/runtime@npm:^7.22.5": +"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.14.0, @babel/runtime@npm:^7.16.7, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.20.13, @babel/runtime@npm:^7.20.6, @babel/runtime@npm:^7.20.7, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.22.5, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": version: 7.22.5 resolution: "@babel/runtime@npm:7.22.5" dependencies: @@ -2622,32 +3788,32 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.18.10, @babel/template@npm:^7.20.7, @babel/template@npm:^7.21.9, @babel/template@npm:^7.3.3": - version: 7.21.9 - resolution: "@babel/template@npm:7.21.9" +"@babel/template@npm:^7.18.10, @babel/template@npm:^7.20.7, @babel/template@npm:^7.22.5, @babel/template@npm:^7.3.3": + version: 7.22.5 + resolution: "@babel/template@npm:7.22.5" dependencies: - "@babel/code-frame": ^7.21.4 - "@babel/parser": ^7.21.9 - "@babel/types": ^7.21.5 - checksum: 6ec2c60d4d53b2a9230ab82c399ba6525df87e9a4e01e4b111e071cbad283b1362e7c99a1bc50027073f44f2de36a495a89c27112c4e7efe7ef9c8d9c84de2ec + "@babel/code-frame": ^7.22.5 + "@babel/parser": ^7.22.5 + "@babel/types": ^7.22.5 + checksum: c5746410164039aca61829cdb42e9a55410f43cace6f51ca443313f3d0bdfa9a5a330d0b0df73dc17ef885c72104234ae05efede37c1cc8a72dc9f93425977a3 languageName: node linkType: hard -"@babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.14.0, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.20.5, @babel/traverse@npm:^7.21.5, @babel/traverse@npm:^7.22.1, @babel/traverse@npm:^7.7.2": - version: 7.22.4 - resolution: "@babel/traverse@npm:7.22.4" +"@babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.14.0, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.21.5, @babel/traverse@npm:^7.22.5, @babel/traverse@npm:^7.7.2": + version: 7.22.5 + resolution: "@babel/traverse@npm:7.22.5" dependencies: - "@babel/code-frame": ^7.21.4 - "@babel/generator": ^7.22.3 - "@babel/helper-environment-visitor": ^7.22.1 - "@babel/helper-function-name": ^7.21.0 - "@babel/helper-hoist-variables": ^7.18.6 - "@babel/helper-split-export-declaration": ^7.18.6 - "@babel/parser": ^7.22.4 - "@babel/types": ^7.22.4 + "@babel/code-frame": ^7.22.5 + "@babel/generator": ^7.22.5 + "@babel/helper-environment-visitor": ^7.22.5 + "@babel/helper-function-name": ^7.22.5 + "@babel/helper-hoist-variables": ^7.22.5 + "@babel/helper-split-export-declaration": ^7.22.5 + "@babel/parser": ^7.22.5 + "@babel/types": ^7.22.5 debug: ^4.1.0 globals: ^11.1.0 - checksum: 9560ae22092d5a7c52849145dd3e5aed2ffb73d61255e70e19e3fbd06bcbafbbdecea28df40a42ee3b60b01e85a42224ec841df93e867547e329091cc2f2bb6f + checksum: 560931422dc1761f2df723778dcb4e51ce0d02e560cf2caa49822921578f49189a5a7d053b78a32dca33e59be886a6b2200a6e24d4ae9b5086ca0ba803815694 languageName: node linkType: hard @@ -2669,14 +3835,14 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.16.8, @babel/types@npm:^7.18.13, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.2.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.5, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.0, @babel/types@npm:^7.21.4, @babel/types@npm:^7.21.5, @babel/types@npm:^7.22.0, @babel/types@npm:^7.22.3, @babel/types@npm:^7.22.4, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": - version: 7.22.4 - resolution: "@babel/types@npm:7.22.4" +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.16.8, @babel/types@npm:^7.18.13, @babel/types@npm:^7.2.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.5, @babel/types@npm:^7.22.5, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": + version: 7.22.5 + resolution: "@babel/types@npm:7.22.5" dependencies: - "@babel/helper-string-parser": ^7.21.5 - "@babel/helper-validator-identifier": ^7.19.1 + "@babel/helper-string-parser": ^7.22.5 + "@babel/helper-validator-identifier": ^7.22.5 to-fast-properties: ^2.0.0 - checksum: ffe36bb4f4a99ad13c426a98c3b508d70736036cae4e471d9c862e3a579847ed4f480686af0fce2633f6f7c0f0d3bf02da73da36e7edd3fde0b2061951dcba9a + checksum: c13a9c1dc7d2d1a241a2f8363540cb9af1d66e978e8984b400a20c4f38ba38ca29f06e26a0f2d49a70bad9e57615dac09c35accfddf1bb90d23cd3e0a0bab892 languageName: node linkType: hard @@ -3500,12 +4666,12 @@ __metadata: linkType: hard "@electron/notarize@npm:^1.2.3": - version: 1.2.3 - resolution: "@electron/notarize@npm:1.2.3" + version: 1.2.4 + resolution: "@electron/notarize@npm:1.2.4" dependencies: debug: ^4.1.1 fs-extra: ^9.0.1 - checksum: 2e2d930a116948492616eb3c51df48f41ae5a9eac83c4e7de96e93d7f9c725b5e6c8e02c3b2644fe801e4b711b9d3f4f2a6f9ac8ab95b0f6eb1189c490981523 + checksum: 3aa19fb247f9297b96a25f1a082f552e0c78a726ddfc98de9cdd4e4b092fc36fe07d680b762dd5a2bceda97b1044d3a0e6d9eadc5022f7c329a1fcf081133c9b languageName: node linkType: hard @@ -3750,9 +4916,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/android-arm64@npm:0.18.3" +"@esbuild/android-arm64@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/android-arm64@npm:0.18.4" conditions: os=android & cpu=arm64 languageName: node linkType: hard @@ -3771,9 +4937,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/android-arm@npm:0.18.3" +"@esbuild/android-arm@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/android-arm@npm:0.18.4" conditions: os=android & cpu=arm languageName: node linkType: hard @@ -3792,9 +4958,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-x64@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/android-x64@npm:0.18.3" +"@esbuild/android-x64@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/android-x64@npm:0.18.4" conditions: os=android & cpu=x64 languageName: node linkType: hard @@ -3813,9 +4979,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/darwin-arm64@npm:0.18.3" +"@esbuild/darwin-arm64@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/darwin-arm64@npm:0.18.4" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -3834,9 +5000,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/darwin-x64@npm:0.18.3" +"@esbuild/darwin-x64@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/darwin-x64@npm:0.18.4" conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -3855,9 +5021,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/freebsd-arm64@npm:0.18.3" +"@esbuild/freebsd-arm64@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/freebsd-arm64@npm:0.18.4" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard @@ -3876,9 +5042,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/freebsd-x64@npm:0.18.3" +"@esbuild/freebsd-x64@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/freebsd-x64@npm:0.18.4" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard @@ -3897,9 +5063,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/linux-arm64@npm:0.18.3" +"@esbuild/linux-arm64@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/linux-arm64@npm:0.18.4" conditions: os=linux & cpu=arm64 languageName: node linkType: hard @@ -3918,9 +5084,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/linux-arm@npm:0.18.3" +"@esbuild/linux-arm@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/linux-arm@npm:0.18.4" conditions: os=linux & cpu=arm languageName: node linkType: hard @@ -3939,9 +5105,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/linux-ia32@npm:0.18.3" +"@esbuild/linux-ia32@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/linux-ia32@npm:0.18.4" conditions: os=linux & cpu=ia32 languageName: node linkType: hard @@ -3960,9 +5126,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/linux-loong64@npm:0.18.3" +"@esbuild/linux-loong64@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/linux-loong64@npm:0.18.4" conditions: os=linux & cpu=loong64 languageName: node linkType: hard @@ -3981,9 +5147,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/linux-mips64el@npm:0.18.3" +"@esbuild/linux-mips64el@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/linux-mips64el@npm:0.18.4" conditions: os=linux & cpu=mips64el languageName: node linkType: hard @@ -4002,9 +5168,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/linux-ppc64@npm:0.18.3" +"@esbuild/linux-ppc64@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/linux-ppc64@npm:0.18.4" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard @@ -4023,9 +5189,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/linux-riscv64@npm:0.18.3" +"@esbuild/linux-riscv64@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/linux-riscv64@npm:0.18.4" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard @@ -4044,9 +5210,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/linux-s390x@npm:0.18.3" +"@esbuild/linux-s390x@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/linux-s390x@npm:0.18.4" conditions: os=linux & cpu=s390x languageName: node linkType: hard @@ -4065,9 +5231,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/linux-x64@npm:0.18.3" +"@esbuild/linux-x64@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/linux-x64@npm:0.18.4" conditions: os=linux & cpu=x64 languageName: node linkType: hard @@ -4086,9 +5252,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/netbsd-x64@npm:0.18.3" +"@esbuild/netbsd-x64@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/netbsd-x64@npm:0.18.4" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard @@ -4107,9 +5273,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/openbsd-x64@npm:0.18.3" +"@esbuild/openbsd-x64@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/openbsd-x64@npm:0.18.4" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard @@ -4128,9 +5294,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/sunos-x64@npm:0.18.3" +"@esbuild/sunos-x64@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/sunos-x64@npm:0.18.4" conditions: os=sunos & cpu=x64 languageName: node linkType: hard @@ -4149,9 +5315,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/win32-arm64@npm:0.18.3" +"@esbuild/win32-arm64@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/win32-arm64@npm:0.18.4" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -4170,9 +5336,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/win32-ia32@npm:0.18.3" +"@esbuild/win32-ia32@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/win32-ia32@npm:0.18.4" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard @@ -4191,9 +5357,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.18.3": - version: 0.18.3 - resolution: "@esbuild/win32-x64@npm:0.18.3" +"@esbuild/win32-x64@npm:0.18.4": + version: 0.18.4 + resolution: "@esbuild/win32-x64@npm:0.18.4" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -4233,10 +5399,10 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:8.42.0": - version: 8.42.0 - resolution: "@eslint/js@npm:8.42.0" - checksum: 750558843ac458f7da666122083ee05306fc087ecc1e5b21e7e14e23885775af6c55bcc92283dff1862b7b0d8863ec676c0f18c7faf1219c722fe91a8ece56b6 +"@eslint/js@npm:8.43.0": + version: 8.43.0 + resolution: "@eslint/js@npm:8.43.0" + checksum: 580487a09c82ac169744d36e4af77bc4f582c9a37749d1e9481eb93626c8f3991b2390c6e4e69e5642e3b6e870912b839229a0e23594fae348156ea5a8ed7e2e languageName: node linkType: hard @@ -4768,13 +5934,6 @@ __metadata: languageName: node linkType: hard -"@floating-ui/core@npm:^1.2.6": - version: 1.2.6 - resolution: "@floating-ui/core@npm:1.2.6" - checksum: e4aa96c435277f1720d4bc939e17a79b1e1eebd589c20b622d3c646a5273590ff889b8c6e126f7be61873cf8c4d7db7d418895986ea19b8b0d0530de32504c3a - languageName: node - linkType: hard - "@floating-ui/core@npm:^1.3.0": version: 1.3.0 resolution: "@floating-ui/core@npm:1.3.0" @@ -4782,16 +5941,7 @@ __metadata: languageName: node linkType: hard -"@floating-ui/dom@npm:^1.2.1": - version: 1.2.9 - resolution: "@floating-ui/dom@npm:1.2.9" - dependencies: - "@floating-ui/core": ^1.2.6 - checksum: 16ae5e05a41c2ca16d51579d12729ca9d346241319f68ce5678f5fbeb9c4f9a16176c95089bbd7a0eb37c6ed90e5fd55a310ffc9948af7c841d5b8bfa0afe1b8 - languageName: node - linkType: hard - -"@floating-ui/dom@npm:^1.2.9": +"@floating-ui/dom@npm:^1.2.1, @floating-ui/dom@npm:^1.2.9": version: 1.3.0 resolution: "@floating-ui/dom@npm:1.3.0" dependencies: @@ -4833,13 +5983,6 @@ __metadata: languageName: node linkType: hard -"@gar/promisify@npm:^1.1.3": - version: 1.1.3 - resolution: "@gar/promisify@npm:1.1.3" - checksum: 4059f790e2d07bf3c3ff3e0fec0daa8144fe35c1f6e0111c9921bd32106adaa97a4ab096ad7dab1e28ee6a9060083c4d1a4ada42a7f5f3f7a96b8812e2b757c1 - languageName: node - linkType: hard - "@graphql-codegen/add@npm:^5.0.0": version: 5.0.0 resolution: "@graphql-codegen/add@npm:5.0.0" @@ -5024,17 +6167,17 @@ __metadata: linkType: hard "@graphql-tools/code-file-loader@npm:^8.0.0": - version: 8.0.0 - resolution: "@graphql-tools/code-file-loader@npm:8.0.0" + version: 8.0.1 + resolution: "@graphql-tools/code-file-loader@npm:8.0.1" dependencies: - "@graphql-tools/graphql-tag-pluck": 8.0.0 + "@graphql-tools/graphql-tag-pluck": 8.0.1 "@graphql-tools/utils": ^10.0.0 globby: ^11.0.3 tslib: ^2.4.0 unixify: ^1.0.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 25579f42bd8a055bac2bf5d3a026172102bf2a1a1c89a3d2d73c377c16bcec16f508b6701bfcfdb508a70ed4549e05971aa7017241e76c5219b93ea48e47c19c + checksum: 35a331c30c8d92ed466b6aa2cb15a763d956ab2144286fcc88a946107411c88d35f3d4aa919bb7aaf46d31e363ec56d3261d07bcb4c24eef2d11e96d591636d8 languageName: node linkType: hard @@ -5091,8 +6234,8 @@ __metadata: linkType: hard "@graphql-tools/executor-legacy-ws@npm:^1.0.0": - version: 1.0.0 - resolution: "@graphql-tools/executor-legacy-ws@npm:1.0.0" + version: 1.0.1 + resolution: "@graphql-tools/executor-legacy-ws@npm:1.0.1" dependencies: "@graphql-tools/utils": ^10.0.0 "@types/ws": ^8.0.0 @@ -5101,7 +6244,7 @@ __metadata: ws: 8.13.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 645e0c0cdf02af179087ae17eca894aa863a47f4c47e39fa409ce7969826284b6ed25f3182d18d749de9bd6280b869dce3b983ac102f007b8d8cf9b4ca10c6e6 + checksum: 80dc7dfa2e3288d624dac101551d8b0ba79b1cdb5114f8188abea18d2644ebcef02c044fbe780113e50e8ddb6525ce9a32c6625a4eadf07dab3b3eef4135fe04 languageName: node linkType: hard @@ -5121,10 +6264,10 @@ __metadata: linkType: hard "@graphql-tools/git-loader@npm:^8.0.0": - version: 8.0.0 - resolution: "@graphql-tools/git-loader@npm:8.0.0" + version: 8.0.1 + resolution: "@graphql-tools/git-loader@npm:8.0.1" dependencies: - "@graphql-tools/graphql-tag-pluck": 8.0.0 + "@graphql-tools/graphql-tag-pluck": 8.0.1 "@graphql-tools/utils": ^10.0.0 is-glob: 4.0.3 micromatch: ^4.0.4 @@ -5132,7 +6275,7 @@ __metadata: unixify: ^1.0.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 997ae927e804ce7c0f184c9be91419ff141dbfd2c9765cf238289bb93813226b6db50f7170f853bb030585b0bc2ab368e455d66cc731476535c5a2322212d67c + checksum: fab284f0ffc7d726e0704c16dd90336c635cd1ff6d75f8bac1a3f4fda6b06b20a462161be5b34ac7418abd89bb654d691a3f2539e4ea871dff2bd4ad3bf0c797 languageName: node linkType: hard @@ -5168,9 +6311,9 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/graphql-tag-pluck@npm:8.0.0, @graphql-tools/graphql-tag-pluck@npm:^8.0.0": - version: 8.0.0 - resolution: "@graphql-tools/graphql-tag-pluck@npm:8.0.0" +"@graphql-tools/graphql-tag-pluck@npm:8.0.1, @graphql-tools/graphql-tag-pluck@npm:^8.0.0": + version: 8.0.1 + resolution: "@graphql-tools/graphql-tag-pluck@npm:8.0.1" dependencies: "@babel/parser": ^7.16.8 "@babel/plugin-syntax-import-assertions": ^7.20.0 @@ -5180,7 +6323,7 @@ __metadata: tslib: ^2.4.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 9199dd931d25c746c7948994da3ac3773d91df2625ad0a2bb4de45c421dd7c3b75b06a573279986e35a695b525c4b98fed4b09f76d1f81a374128e5716549ddb + checksum: e1e714fb7d1e5a5cd02e9ebb40dea8f86656ccc628e7fe54f86da4f9e50d102ff4c2348940a49a261a40567cedb511417c32a36bd4a9a454b6001bc97f06e55c languageName: node linkType: hard @@ -5352,15 +6495,15 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/utils@npm:10.0.0, @graphql-tools/utils@npm:^10.0.0": - version: 10.0.0 - resolution: "@graphql-tools/utils@npm:10.0.0" +"@graphql-tools/utils@npm:10.0.1, @graphql-tools/utils@npm:^10.0.0": + version: 10.0.1 + resolution: "@graphql-tools/utils@npm:10.0.1" dependencies: "@graphql-typed-document-node/core": ^3.1.1 tslib: ^2.4.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 641910970627ce711b8bb709161111ee9acd3003b5e4fd388a7125f6a18a47d556c3e14f229807481af82a25ac0bb420ce540e5c185bfc6bd49ac2efad5da9d3 + checksum: fc6412b6914bcae87f825e1cf5998f3c0e54470d00730054b2e079a4e2f19eeb52626294eb62d684f82ff2ae59c6e1c1854664a0e13de9becf40aa857c437e3d languageName: node linkType: hard @@ -5481,6 +6624,20 @@ __metadata: languageName: node linkType: hard +"@isaacs/cliui@npm:^8.0.2": + version: 8.0.2 + resolution: "@isaacs/cliui@npm:8.0.2" + dependencies: + string-width: ^5.1.2 + string-width-cjs: "npm:string-width@^4.2.0" + strip-ansi: ^7.0.1 + strip-ansi-cjs: "npm:strip-ansi@^6.0.1" + wrap-ansi: ^8.1.0 + wrap-ansi-cjs: "npm:wrap-ansi@^7.0.0" + checksum: 4a473b9b32a7d4d3cfb7a614226e555091ff0c5a29a1734c28c72a182c2f6699b26fc6b5c2131dfd841e86b185aea714c72201d7c98c2fba5f17709333a67aeb + languageName: node + linkType: hard + "@istanbuljs/load-nyc-config@npm:^1.0.0, @istanbuljs/load-nyc-config@npm:^1.1.0": version: 1.1.0 resolution: "@istanbuljs/load-nyc-config@npm:1.1.0" @@ -5883,7 +7040,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/source-map@npm:^0.3.2": +"@jridgewell/source-map@npm:^0.3.3": version: 0.3.3 resolution: "@jridgewell/source-map@npm:0.3.3" dependencies: @@ -5958,11 +7115,11 @@ __metadata: linkType: hard "@lit/reactive-element@npm:^1.3.0, @lit/reactive-element@npm:^1.6.0": - version: 1.6.1 - resolution: "@lit/reactive-element@npm:1.6.1" + version: 1.6.2 + resolution: "@lit/reactive-element@npm:1.6.2" dependencies: "@lit-labs/ssr-dom-shim": ^1.0.0 - checksum: fab0bcfdade9c26af2ad5115fb564bcf8ba0732a3a8be86c157851c2771e3fdc65ab38f2cd60fa121946058bf6e487461fd217f87b01f96e88ee7a95d5d866ba + checksum: 011a3ef0933fda86ec726d29ebc14e829e2f1ba23eca8ed8ed4d5c6f2a102c55cc6986000c5f4c8c3d0c549bc671f5d84d00ce91adc5bbd95970eec3662c0a92 languageName: node linkType: hard @@ -6007,50 +7164,50 @@ __metadata: linkType: hard "@mantine/core@npm:^6.0.9": - version: 6.0.11 - resolution: "@mantine/core@npm:6.0.11" + version: 6.0.13 + resolution: "@mantine/core@npm:6.0.13" dependencies: "@floating-ui/react": ^0.19.1 - "@mantine/styles": 6.0.11 - "@mantine/utils": 6.0.11 + "@mantine/styles": 6.0.13 + "@mantine/utils": 6.0.13 "@radix-ui/react-scroll-area": 1.0.2 react-remove-scroll: ^2.5.5 react-textarea-autosize: 8.3.4 peerDependencies: - "@mantine/hooks": 6.0.11 + "@mantine/hooks": 6.0.13 react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: fd9c915f00e049bf7599a581b00b65b383420fae6c0275f1be8b1544151687c0660489d378f3a36945b8a1f4d72daacca008142f1bb6e5c9aa71bf6f126abfc1 + checksum: 49e13573578f44fea695780a95b30593a647b304d070643d184ef2e2ba7a4f6eb1d9ece545e4b4d318546a174e8c7b4a30ae574f2d1e583bb43fd07ab9e98624 languageName: node linkType: hard "@mantine/hooks@npm:^6.0.9": - version: 6.0.11 - resolution: "@mantine/hooks@npm:6.0.11" + version: 6.0.13 + resolution: "@mantine/hooks@npm:6.0.13" peerDependencies: react: ">=16.8.0" - checksum: d691e1b2a3200ce9d043f3daea2b1647446a3a5ff155f3afe0781d28e38c0fb514baf086aecec018e238e21c3aa19e90e0e91bdcbe96e7d86a5b0411c2016645 + checksum: 3037208d21b4e7f339de9e6c4cc74486123d16fd1dcd3796da4619e691000fc9d4c665ce748f3b099d0ee1980ddff3968faeba73a429f2230e630398dfbb69a8 languageName: node linkType: hard "@mantine/prism@npm:^6.0.9": - version: 6.0.11 - resolution: "@mantine/prism@npm:6.0.11" + version: 6.0.13 + resolution: "@mantine/prism@npm:6.0.13" dependencies: - "@mantine/utils": 6.0.11 + "@mantine/utils": 6.0.13 prism-react-renderer: ^1.2.1 peerDependencies: - "@mantine/core": 6.0.11 - "@mantine/hooks": 6.0.11 + "@mantine/core": 6.0.13 + "@mantine/hooks": 6.0.13 react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: 5a0bb7d815b6d588914e63321e0636950f0948a549773139853165107783c07c0aa3228c5d860cc439f6d9611b072077855789d55453a602f3ea617c466e73dd + checksum: 39b0ad7f82d019c9e3108edf18c62e7f1e54c75e1ea90eb8bbc10304abb690bc3feecf1f2d6785cc5204eca4b39576cbbc201d20c3eb71bc760aaf97d332fa14 languageName: node linkType: hard -"@mantine/styles@npm:6.0.11": - version: 6.0.11 - resolution: "@mantine/styles@npm:6.0.11" +"@mantine/styles@npm:6.0.13": + version: 6.0.13 + resolution: "@mantine/styles@npm:6.0.13" dependencies: clsx: 1.1.1 csstype: 3.0.9 @@ -6058,16 +7215,16 @@ __metadata: "@emotion/react": ">=11.9.0" react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: c8fd7a7b4127c13579c658ed1eb96f8e85012ac6acf91acedbe18c825768b70b201bb0ea9b9ade8d85ec633489889ccb3025cbcc00d40ed7611885ffb92ba064 + checksum: 459f4ce0eb2ee75885980061ba248533b7164b2231deb6a93ad6da6bf0b720651640492b02216419422c6b0a28908d6ec488fbf7de2ac57ad1ff3fd13f7f9a02 languageName: node linkType: hard -"@mantine/utils@npm:6.0.11": - version: 6.0.11 - resolution: "@mantine/utils@npm:6.0.11" +"@mantine/utils@npm:6.0.13": + version: 6.0.13 + resolution: "@mantine/utils@npm:6.0.13" peerDependencies: react: ">=16.8.0" - checksum: 2ed85f45595793b059d5818704f75ad7844e85e2aecf901d65e02a3997b6ad4ac50e5dc4e8e2a52f3554b30426e48ddaaa4ba73627f19c2491340cc5e49feaed + checksum: 7b59db35a7245af138b9af7b143b4ef30e9b5d0bf85e796034ab2368b1a449d67f2023d9d174c532ebd94e9e63037d2e4e0da46e259572de7397e4b0d8867ca0 languageName: node linkType: hard @@ -6083,27 +7240,27 @@ __metadata: languageName: node linkType: hard -"@microsoft/api-extractor-model@npm:7.27.1": - version: 7.27.1 - resolution: "@microsoft/api-extractor-model@npm:7.27.1" +"@microsoft/api-extractor-model@npm:7.27.3": + version: 7.27.3 + resolution: "@microsoft/api-extractor-model@npm:7.27.3" dependencies: "@microsoft/tsdoc": 0.14.2 "@microsoft/tsdoc-config": ~0.16.1 - "@rushstack/node-core-library": 3.59.2 - checksum: 04592a862998e215a4346483cd5fca1a219474ae05edbabfa0fdf188b6b469721f4daab5f5d10aca511298f86891273ae64a7b28389b74725dc60f1447357370 + "@rushstack/node-core-library": 3.59.4 + checksum: 3b2820bc2e7788713037a78821deddce89c9954b404b89b08d903d54f4428ab38213ad9369dd34a000ecc1bbc937d4924dabb284be3ac6b03bd68893a682eb45 languageName: node linkType: hard "@microsoft/api-extractor@npm:^7.34.4": - version: 7.35.1 - resolution: "@microsoft/api-extractor@npm:7.35.1" + version: 7.35.4 + resolution: "@microsoft/api-extractor@npm:7.35.4" dependencies: - "@microsoft/api-extractor-model": 7.27.1 + "@microsoft/api-extractor-model": 7.27.3 "@microsoft/tsdoc": 0.14.2 "@microsoft/tsdoc-config": ~0.16.1 - "@rushstack/node-core-library": 3.59.2 - "@rushstack/rig-package": 0.3.19 - "@rushstack/ts-command-line": 4.13.3 + "@rushstack/node-core-library": 3.59.4 + "@rushstack/rig-package": 0.3.21 + "@rushstack/ts-command-line": 4.15.1 colors: ~1.2.1 lodash: ~4.17.15 resolve: ~1.22.1 @@ -6112,7 +7269,7 @@ __metadata: typescript: ~5.0.4 bin: api-extractor: bin/api-extractor - checksum: 136c46b45ac3120c569bc5ae2c91aac5b3eddddf914a23acf8bfb968d859a49bd20ed44b8861b65221738642f7d22d8c155a776ef580a364197da0ca5e3f53ff + checksum: bcd6b2942f8a21219142b835cae7b05fcac948fa6a0ec9890859fe157893df0f485cf1109ee386df0a2ef0d0b8618a20440e3dce4c80ab25bae179832899dde0 languageName: node linkType: hard @@ -6342,6 +7499,135 @@ __metadata: languageName: node linkType: hard +"@napi-rs/image-android-arm-eabi@npm:1.6.1": + version: 1.6.1 + resolution: "@napi-rs/image-android-arm-eabi@npm:1.6.1" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@napi-rs/image-android-arm64@npm:1.6.1": + version: 1.6.1 + resolution: "@napi-rs/image-android-arm64@npm:1.6.1" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@napi-rs/image-darwin-arm64@npm:1.6.1": + version: 1.6.1 + resolution: "@napi-rs/image-darwin-arm64@npm:1.6.1" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@napi-rs/image-darwin-x64@npm:1.6.1": + version: 1.6.1 + resolution: "@napi-rs/image-darwin-x64@npm:1.6.1" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@napi-rs/image-freebsd-x64@npm:1.6.1": + version: 1.6.1 + resolution: "@napi-rs/image-freebsd-x64@npm:1.6.1" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@napi-rs/image-linux-arm-gnueabihf@npm:1.6.1": + version: 1.6.1 + resolution: "@napi-rs/image-linux-arm-gnueabihf@npm:1.6.1" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@napi-rs/image-linux-arm64-gnu@npm:1.6.1": + version: 1.6.1 + resolution: "@napi-rs/image-linux-arm64-gnu@npm:1.6.1" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@napi-rs/image-linux-arm64-musl@npm:1.6.1": + version: 1.6.1 + resolution: "@napi-rs/image-linux-arm64-musl@npm:1.6.1" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@napi-rs/image-linux-x64-gnu@npm:1.6.1": + version: 1.6.1 + resolution: "@napi-rs/image-linux-x64-gnu@npm:1.6.1" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@napi-rs/image-linux-x64-musl@npm:1.6.1": + version: 1.6.1 + resolution: "@napi-rs/image-linux-x64-musl@npm:1.6.1" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@napi-rs/image-win32-ia32-msvc@npm:1.6.1": + version: 1.6.1 + resolution: "@napi-rs/image-win32-ia32-msvc@npm:1.6.1" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@napi-rs/image-win32-x64-msvc@npm:1.6.1": + version: 1.6.1 + resolution: "@napi-rs/image-win32-x64-msvc@npm:1.6.1" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@napi-rs/image@npm:^1.6.1": + version: 1.6.1 + resolution: "@napi-rs/image@npm:1.6.1" + dependencies: + "@napi-rs/image-android-arm-eabi": 1.6.1 + "@napi-rs/image-android-arm64": 1.6.1 + "@napi-rs/image-darwin-arm64": 1.6.1 + "@napi-rs/image-darwin-x64": 1.6.1 + "@napi-rs/image-freebsd-x64": 1.6.1 + "@napi-rs/image-linux-arm-gnueabihf": 1.6.1 + "@napi-rs/image-linux-arm64-gnu": 1.6.1 + "@napi-rs/image-linux-arm64-musl": 1.6.1 + "@napi-rs/image-linux-x64-gnu": 1.6.1 + "@napi-rs/image-linux-x64-musl": 1.6.1 + "@napi-rs/image-win32-ia32-msvc": 1.6.1 + "@napi-rs/image-win32-x64-msvc": 1.6.1 + dependenciesMeta: + "@napi-rs/image-android-arm-eabi": + optional: true + "@napi-rs/image-android-arm64": + optional: true + "@napi-rs/image-darwin-arm64": + optional: true + "@napi-rs/image-darwin-x64": + optional: true + "@napi-rs/image-freebsd-x64": + optional: true + "@napi-rs/image-linux-arm-gnueabihf": + optional: true + "@napi-rs/image-linux-arm64-gnu": + optional: true + "@napi-rs/image-linux-arm64-musl": + optional: true + "@napi-rs/image-linux-x64-gnu": + optional: true + "@napi-rs/image-linux-x64-musl": + optional: true + "@napi-rs/image-win32-ia32-msvc": + optional: true + "@napi-rs/image-win32-x64-msvc": + optional: true + checksum: 1569ffeefd1d5dac5ff90513fb613c0b3a013cb1de5caa07036b550da16d8e6d77c0c0b1f7974f8ce2d7cdce21d00dade4cacec88ea4e3fb559fe832843aca86 + languageName: node + linkType: hard + "@ndelangen/get-tarball@npm:^3.0.7": version: 3.0.9 resolution: "@ndelangen/get-tarball@npm:3.0.9" @@ -6353,22 +7639,22 @@ __metadata: languageName: node linkType: hard -"@nestjs/apollo@npm:^11.0.6": - version: 11.0.6 - resolution: "@nestjs/apollo@npm:11.0.6" +"@nestjs/apollo@npm:^12.0.1": + version: 12.0.1 + resolution: "@nestjs/apollo@npm:12.0.1" dependencies: "@apollo/server-plugin-landing-page-graphql-playground": 4.0.0 iterall: 1.3.0 lodash.omit: 4.5.0 - tslib: 2.5.2 + tslib: 2.5.3 peerDependencies: "@apollo/gateway": ^2.0.0 "@apollo/server": ^4.3.2 "@apollo/subgraph": ^2.0.0 "@as-integrations/fastify": ^1.3.0 || ^2.0.0 - "@nestjs/common": ^9.0.0 - "@nestjs/core": ^9.3.8 - "@nestjs/graphql": ^11.0.0 + "@nestjs/common": ^9.3.8 || ^10.0.0 + "@nestjs/core": ^9.3.8 || ^10.0.0 + "@nestjs/graphql": ^12.0.0 graphql: ^16.6.0 peerDependenciesMeta: "@apollo/gateway": @@ -6377,13 +7663,13 @@ __metadata: optional: true "@as-integrations/fastify": optional: true - checksum: 04c907ea07f0bbbe56abbfad871dec702ccf56db373c4a743fa7b5865356bd8204487fd3bc6210ee30b2620b41ac3859b3890497e06ffa1f8a877a6244902cb6 + checksum: d29d4291f12ac264d7ae7a0fc771deb5c605decccb9369bd44403fd07c1b4b509a589aaa42b6fce0188eae7567dee05c7bb2856e99da4d30a4ecf228b3a83733 languageName: node linkType: hard -"@nestjs/common@npm:^10.0.0": - version: 10.0.0 - resolution: "@nestjs/common@npm:10.0.0" +"@nestjs/common@npm:^10.0.2": + version: 10.0.2 + resolution: "@nestjs/common@npm:10.0.2" dependencies: iterare: 1.2.1 tslib: 2.5.3 @@ -6398,13 +7684,13 @@ __metadata: optional: true class-validator: optional: true - checksum: 8acb03eabf373ed964742b6b981a0e315ccf393a2ed62beb535c9d2102019b9160b71196a3538222d520bf1f6f2e8c8db919f4edea744434128c2ac54cabaaee + checksum: e8b9d806f93642df0dd9adff8954bd86feac9c6e3e86350cc06df75f602fc6aeda7bfd58dc551239a6220111e414bc87a4a1076dd3d4d948bb812bde1474bfc2 languageName: node linkType: hard -"@nestjs/core@npm:^10.0.0": - version: 10.0.0 - resolution: "@nestjs/core@npm:10.0.0" +"@nestjs/core@npm:^10.0.2": + version: 10.0.2 + resolution: "@nestjs/core@npm:10.0.2" dependencies: "@nuxtjs/opencollective": 0.3.2 fast-safe-stringify: 2.1.1 @@ -6426,18 +7712,18 @@ __metadata: optional: true "@nestjs/websockets": optional: true - checksum: c8a942f643880147a9c4db2fe7d1f0b734c51f6738f53fcc738e71e3b0f3e9c4e9f0c12b32476b6bc37add47f052b8d9ca290fb900d3dabf16a20f2d9616026d + checksum: 4af53fb142251114dbba98b4b7df5ea89f6ee212640b5663ef72d6461134d8af3088f413c7a5b5bb76a4dd6c6cc4f560d9151e9da55e3f4652fb6cb29fb3f08b languageName: node linkType: hard -"@nestjs/graphql@npm:^11.0.6": - version: 11.0.6 - resolution: "@nestjs/graphql@npm:11.0.6" +"@nestjs/graphql@npm:^12.0.1": + version: 12.0.1 + resolution: "@nestjs/graphql@npm:12.0.1" dependencies: "@graphql-tools/merge": 9.0.0 "@graphql-tools/schema": 10.0.0 - "@graphql-tools/utils": 10.0.0 - "@nestjs/mapped-types": 1.2.2 + "@graphql-tools/utils": 10.0.1 + "@nestjs/mapped-types": 2.0.0 chokidar: 3.5.3 fast-glob: 3.2.12 graphql-tag: 2.12.6 @@ -6445,18 +7731,18 @@ __metadata: lodash: 4.17.21 normalize-path: 3.0.0 subscriptions-transport-ws: 0.11.0 - tslib: 2.5.2 + tslib: 2.5.3 uuid: 9.0.0 ws: 8.13.0 peerDependencies: "@apollo/subgraph": ^2.0.0 - "@nestjs/common": ^9.3.8 - "@nestjs/core": ^9.3.8 + "@nestjs/common": ^9.3.8 || ^10.0.0 + "@nestjs/core": ^9.3.8 || ^10.0.0 class-transformer: "*" class-validator: "*" graphql: ^16.6.0 reflect-metadata: ^0.1.13 - ts-morph: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 + ts-morph: ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 peerDependenciesMeta: "@apollo/subgraph": optional: true @@ -6466,30 +7752,30 @@ __metadata: optional: true ts-morph: optional: true - checksum: 825c3426aea41846d03d8d432d91a548ed390e02ade86409caf47036e75392b6df543f1ceb04f97fd3b9e7d1b1c2b0cecbd7cb4064a3f72a98453f249e69d7f1 + checksum: 1b01fb1f314d7f521a744974baeb2c28519c2da44f8cad13d1a7a81284396430c127c8e6d1d1486fb2fc6c09fcf2195bc6818245cdd7bbe2d7dc3015c92e7ee6 languageName: node linkType: hard -"@nestjs/mapped-types@npm:1.2.2": - version: 1.2.2 - resolution: "@nestjs/mapped-types@npm:1.2.2" +"@nestjs/mapped-types@npm:2.0.0": + version: 2.0.0 + resolution: "@nestjs/mapped-types@npm:2.0.0" peerDependencies: - "@nestjs/common": ^7.0.8 || ^8.0.0 || ^9.0.0 - class-transformer: ^0.2.0 || ^0.3.0 || ^0.4.0 || ^0.5.0 - class-validator: ^0.11.1 || ^0.12.0 || ^0.13.0 || ^0.14.0 + "@nestjs/common": ^8.0.0 || ^9.0.0 || ^10.0.0 + class-transformer: ^0.4.0 || ^0.5.0 + class-validator: ^0.13.0 || ^0.14.0 reflect-metadata: ^0.1.12 peerDependenciesMeta: class-transformer: optional: true class-validator: optional: true - checksum: 85f295a1474c6dd1b6fb07556f744fee138571f3c6a4c5e693c72bddc716aeb8e73c02f8146fb3457e4e4a604559aa6c40985e3fbf1b3aadc0ea04a6970016d1 + checksum: a43380f2a00f6b7aed0c171ce3e9334466782cdeb0da9b5a3d858d74cb0b96ab26afa55f3d4152907df8f512b30a3ff7f432df53b0ff952672fed7d70d503186 languageName: node linkType: hard -"@nestjs/platform-express@npm:^10.0.0": - version: 10.0.0 - resolution: "@nestjs/platform-express@npm:10.0.0" +"@nestjs/platform-express@npm:^10.0.2": + version: 10.0.2 + resolution: "@nestjs/platform-express@npm:10.0.2" dependencies: body-parser: 1.20.2 cors: 2.8.5 @@ -6499,13 +7785,13 @@ __metadata: peerDependencies: "@nestjs/common": ^10.0.0 "@nestjs/core": ^10.0.0 - checksum: 14ff5f81526df4f66f03ccdc58406ca8273984247779bd7fe83de8bb750e1730a3c1b4e790b82581643c83d67e40af355f4475beb966f6cd2526d43725bce90a + checksum: 731d5c79a0a40c12f91592e7b84ef70429a1830312bc6c8e7600adec65b7425a0605b32340321974b15ae4b0a9ee554fd8e27d29677f136546a90614e00adda6 languageName: node linkType: hard -"@nestjs/testing@npm:^10.0.0": - version: 10.0.0 - resolution: "@nestjs/testing@npm:10.0.0" +"@nestjs/testing@npm:^10.0.2": + version: 10.0.2 + resolution: "@nestjs/testing@npm:10.0.2" dependencies: tslib: 2.5.3 peerDependencies: @@ -6518,7 +7804,7 @@ __metadata: optional: true "@nestjs/platform-express": optional: true - checksum: 2309204562fb73d424f39424afdc4cbc88c3d57be5eb6a12a50899112147e95cc5484d3540badd6511f061298a21b547529e127532d1636a8063f165b6ffeacb + checksum: 06aca7e031723d517b88be093c91da33dbf83976ba3c2562533c6ed131a0b23dce6723038e29dc463335097e10b3036179f700cb0a73936ab572890f87c926a5 languageName: node linkType: hard @@ -6601,142 +7887,410 @@ __metadata: languageName: node linkType: hard -"@node-rs/bcrypt-android-arm-eabi@npm:1.7.1": - version: 1.7.1 - resolution: "@node-rs/bcrypt-android-arm-eabi@npm:1.7.1" +"@node-rs/argon2-android-arm-eabi@npm:1.5.0": + version: 1.5.0 + resolution: "@node-rs/argon2-android-arm-eabi@npm:1.5.0" conditions: os=android & cpu=arm languageName: node linkType: hard -"@node-rs/bcrypt-android-arm64@npm:1.7.1": - version: 1.7.1 - resolution: "@node-rs/bcrypt-android-arm64@npm:1.7.1" +"@node-rs/argon2-android-arm64@npm:1.5.0": + version: 1.5.0 + resolution: "@node-rs/argon2-android-arm64@npm:1.5.0" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@node-rs/bcrypt-darwin-arm64@npm:1.7.1": - version: 1.7.1 - resolution: "@node-rs/bcrypt-darwin-arm64@npm:1.7.1" +"@node-rs/argon2-darwin-arm64@npm:1.5.0": + version: 1.5.0 + resolution: "@node-rs/argon2-darwin-arm64@npm:1.5.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@node-rs/bcrypt-darwin-x64@npm:1.7.1": - version: 1.7.1 - resolution: "@node-rs/bcrypt-darwin-x64@npm:1.7.1" +"@node-rs/argon2-darwin-x64@npm:1.5.0": + version: 1.5.0 + resolution: "@node-rs/argon2-darwin-x64@npm:1.5.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@node-rs/bcrypt-freebsd-x64@npm:1.7.1": - version: 1.7.1 - resolution: "@node-rs/bcrypt-freebsd-x64@npm:1.7.1" +"@node-rs/argon2-freebsd-x64@npm:1.5.0": + version: 1.5.0 + resolution: "@node-rs/argon2-freebsd-x64@npm:1.5.0" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@node-rs/bcrypt-linux-arm-gnueabihf@npm:1.7.1": - version: 1.7.1 - resolution: "@node-rs/bcrypt-linux-arm-gnueabihf@npm:1.7.1" +"@node-rs/argon2-linux-arm-gnueabihf@npm:1.5.0": + version: 1.5.0 + resolution: "@node-rs/argon2-linux-arm-gnueabihf@npm:1.5.0" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@node-rs/bcrypt-linux-arm64-gnu@npm:1.7.1": - version: 1.7.1 - resolution: "@node-rs/bcrypt-linux-arm64-gnu@npm:1.7.1" +"@node-rs/argon2-linux-arm64-gnu@npm:1.5.0": + version: 1.5.0 + resolution: "@node-rs/argon2-linux-arm64-gnu@npm:1.5.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@node-rs/bcrypt-linux-arm64-musl@npm:1.7.1": - version: 1.7.1 - resolution: "@node-rs/bcrypt-linux-arm64-musl@npm:1.7.1" +"@node-rs/argon2-linux-arm64-musl@npm:1.5.0": + version: 1.5.0 + resolution: "@node-rs/argon2-linux-arm64-musl@npm:1.5.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@node-rs/bcrypt-linux-x64-gnu@npm:1.7.1": - version: 1.7.1 - resolution: "@node-rs/bcrypt-linux-x64-gnu@npm:1.7.1" +"@node-rs/argon2-linux-x64-gnu@npm:1.5.0": + version: 1.5.0 + resolution: "@node-rs/argon2-linux-x64-gnu@npm:1.5.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@node-rs/bcrypt-linux-x64-musl@npm:1.7.1": - version: 1.7.1 - resolution: "@node-rs/bcrypt-linux-x64-musl@npm:1.7.1" +"@node-rs/argon2-linux-x64-musl@npm:1.5.0": + version: 1.5.0 + resolution: "@node-rs/argon2-linux-x64-musl@npm:1.5.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@node-rs/bcrypt-win32-arm64-msvc@npm:1.7.1": - version: 1.7.1 - resolution: "@node-rs/bcrypt-win32-arm64-msvc@npm:1.7.1" +"@node-rs/argon2-win32-arm64-msvc@npm:1.5.0": + version: 1.5.0 + resolution: "@node-rs/argon2-win32-arm64-msvc@npm:1.5.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@node-rs/bcrypt-win32-ia32-msvc@npm:1.7.1": - version: 1.7.1 - resolution: "@node-rs/bcrypt-win32-ia32-msvc@npm:1.7.1" +"@node-rs/argon2-win32-ia32-msvc@npm:1.5.0": + version: 1.5.0 + resolution: "@node-rs/argon2-win32-ia32-msvc@npm:1.5.0" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@node-rs/bcrypt-win32-x64-msvc@npm:1.7.1": - version: 1.7.1 - resolution: "@node-rs/bcrypt-win32-x64-msvc@npm:1.7.1" +"@node-rs/argon2-win32-x64-msvc@npm:1.5.0": + version: 1.5.0 + resolution: "@node-rs/argon2-win32-x64-msvc@npm:1.5.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@node-rs/bcrypt@npm:^1.7.1": - version: 1.7.1 - resolution: "@node-rs/bcrypt@npm:1.7.1" +"@node-rs/argon2@npm:^1.5.0": + version: 1.5.0 + resolution: "@node-rs/argon2@npm:1.5.0" dependencies: - "@node-rs/bcrypt-android-arm-eabi": 1.7.1 - "@node-rs/bcrypt-android-arm64": 1.7.1 - "@node-rs/bcrypt-darwin-arm64": 1.7.1 - "@node-rs/bcrypt-darwin-x64": 1.7.1 - "@node-rs/bcrypt-freebsd-x64": 1.7.1 - "@node-rs/bcrypt-linux-arm-gnueabihf": 1.7.1 - "@node-rs/bcrypt-linux-arm64-gnu": 1.7.1 - "@node-rs/bcrypt-linux-arm64-musl": 1.7.1 - "@node-rs/bcrypt-linux-x64-gnu": 1.7.1 - "@node-rs/bcrypt-linux-x64-musl": 1.7.1 - "@node-rs/bcrypt-win32-arm64-msvc": 1.7.1 - "@node-rs/bcrypt-win32-ia32-msvc": 1.7.1 - "@node-rs/bcrypt-win32-x64-msvc": 1.7.1 + "@node-rs/argon2-android-arm-eabi": 1.5.0 + "@node-rs/argon2-android-arm64": 1.5.0 + "@node-rs/argon2-darwin-arm64": 1.5.0 + "@node-rs/argon2-darwin-x64": 1.5.0 + "@node-rs/argon2-freebsd-x64": 1.5.0 + "@node-rs/argon2-linux-arm-gnueabihf": 1.5.0 + "@node-rs/argon2-linux-arm64-gnu": 1.5.0 + "@node-rs/argon2-linux-arm64-musl": 1.5.0 + "@node-rs/argon2-linux-x64-gnu": 1.5.0 + "@node-rs/argon2-linux-x64-musl": 1.5.0 + "@node-rs/argon2-win32-arm64-msvc": 1.5.0 + "@node-rs/argon2-win32-ia32-msvc": 1.5.0 + "@node-rs/argon2-win32-x64-msvc": 1.5.0 dependenciesMeta: - "@node-rs/bcrypt-android-arm-eabi": + "@node-rs/argon2-android-arm-eabi": optional: true - "@node-rs/bcrypt-android-arm64": + "@node-rs/argon2-android-arm64": optional: true - "@node-rs/bcrypt-darwin-arm64": + "@node-rs/argon2-darwin-arm64": optional: true - "@node-rs/bcrypt-darwin-x64": + "@node-rs/argon2-darwin-x64": optional: true - "@node-rs/bcrypt-freebsd-x64": + "@node-rs/argon2-freebsd-x64": optional: true - "@node-rs/bcrypt-linux-arm-gnueabihf": + "@node-rs/argon2-linux-arm-gnueabihf": optional: true - "@node-rs/bcrypt-linux-arm64-gnu": + "@node-rs/argon2-linux-arm64-gnu": optional: true - "@node-rs/bcrypt-linux-arm64-musl": + "@node-rs/argon2-linux-arm64-musl": optional: true - "@node-rs/bcrypt-linux-x64-gnu": + "@node-rs/argon2-linux-x64-gnu": optional: true - "@node-rs/bcrypt-linux-x64-musl": + "@node-rs/argon2-linux-x64-musl": optional: true - "@node-rs/bcrypt-win32-arm64-msvc": + "@node-rs/argon2-win32-arm64-msvc": optional: true - "@node-rs/bcrypt-win32-ia32-msvc": + "@node-rs/argon2-win32-ia32-msvc": optional: true - "@node-rs/bcrypt-win32-x64-msvc": + "@node-rs/argon2-win32-x64-msvc": optional: true - checksum: a31a4a9a4a49543eab0927704f2bb3ca4e0cb924392f205a01e5d1876ce31c2b0fc2764250b5a3af26c3644501ed98c6805631c14ca62cc1d1db3da69654b7a9 + checksum: 47745e45157795600168ecc77d75b918b274e5c33953a80d505d2aff9c73cce3ef43323a0443a38ca5ef92d8d1221b85cab1454c66742b9d952a57baff38855e + languageName: node + linkType: hard + +"@node-rs/crc32-android-arm-eabi@npm:1.7.0": + version: 1.7.0 + resolution: "@node-rs/crc32-android-arm-eabi@npm:1.7.0" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@node-rs/crc32-android-arm64@npm:1.7.0": + version: 1.7.0 + resolution: "@node-rs/crc32-android-arm64@npm:1.7.0" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@node-rs/crc32-darwin-arm64@npm:1.7.0": + version: 1.7.0 + resolution: "@node-rs/crc32-darwin-arm64@npm:1.7.0" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@node-rs/crc32-darwin-x64@npm:1.7.0": + version: 1.7.0 + resolution: "@node-rs/crc32-darwin-x64@npm:1.7.0" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@node-rs/crc32-freebsd-x64@npm:1.7.0": + version: 1.7.0 + resolution: "@node-rs/crc32-freebsd-x64@npm:1.7.0" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@node-rs/crc32-linux-arm-gnueabihf@npm:1.7.0": + version: 1.7.0 + resolution: "@node-rs/crc32-linux-arm-gnueabihf@npm:1.7.0" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@node-rs/crc32-linux-arm64-gnu@npm:1.7.0": + version: 1.7.0 + resolution: "@node-rs/crc32-linux-arm64-gnu@npm:1.7.0" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@node-rs/crc32-linux-arm64-musl@npm:1.7.0": + version: 1.7.0 + resolution: "@node-rs/crc32-linux-arm64-musl@npm:1.7.0" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@node-rs/crc32-linux-x64-gnu@npm:1.7.0": + version: 1.7.0 + resolution: "@node-rs/crc32-linux-x64-gnu@npm:1.7.0" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@node-rs/crc32-linux-x64-musl@npm:1.7.0": + version: 1.7.0 + resolution: "@node-rs/crc32-linux-x64-musl@npm:1.7.0" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@node-rs/crc32-win32-arm64-msvc@npm:1.7.0": + version: 1.7.0 + resolution: "@node-rs/crc32-win32-arm64-msvc@npm:1.7.0" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@node-rs/crc32-win32-ia32-msvc@npm:1.7.0": + version: 1.7.0 + resolution: "@node-rs/crc32-win32-ia32-msvc@npm:1.7.0" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@node-rs/crc32-win32-x64-msvc@npm:1.7.0": + version: 1.7.0 + resolution: "@node-rs/crc32-win32-x64-msvc@npm:1.7.0" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@node-rs/crc32@npm:^1.7.0": + version: 1.7.0 + resolution: "@node-rs/crc32@npm:1.7.0" + dependencies: + "@node-rs/crc32-android-arm-eabi": 1.7.0 + "@node-rs/crc32-android-arm64": 1.7.0 + "@node-rs/crc32-darwin-arm64": 1.7.0 + "@node-rs/crc32-darwin-x64": 1.7.0 + "@node-rs/crc32-freebsd-x64": 1.7.0 + "@node-rs/crc32-linux-arm-gnueabihf": 1.7.0 + "@node-rs/crc32-linux-arm64-gnu": 1.7.0 + "@node-rs/crc32-linux-arm64-musl": 1.7.0 + "@node-rs/crc32-linux-x64-gnu": 1.7.0 + "@node-rs/crc32-linux-x64-musl": 1.7.0 + "@node-rs/crc32-win32-arm64-msvc": 1.7.0 + "@node-rs/crc32-win32-ia32-msvc": 1.7.0 + "@node-rs/crc32-win32-x64-msvc": 1.7.0 + dependenciesMeta: + "@node-rs/crc32-android-arm-eabi": + optional: true + "@node-rs/crc32-android-arm64": + optional: true + "@node-rs/crc32-darwin-arm64": + optional: true + "@node-rs/crc32-darwin-x64": + optional: true + "@node-rs/crc32-freebsd-x64": + optional: true + "@node-rs/crc32-linux-arm-gnueabihf": + optional: true + "@node-rs/crc32-linux-arm64-gnu": + optional: true + "@node-rs/crc32-linux-arm64-musl": + optional: true + "@node-rs/crc32-linux-x64-gnu": + optional: true + "@node-rs/crc32-linux-x64-musl": + optional: true + "@node-rs/crc32-win32-arm64-msvc": + optional: true + "@node-rs/crc32-win32-ia32-msvc": + optional: true + "@node-rs/crc32-win32-x64-msvc": + optional: true + checksum: 542c6853f132a8091bdedf4c543c808d74268421b1c6235f57d3604cb516163eae6fe72fdd5f142aa778ca2f09bcb44136c055333e2985e759fe48bd7a33b643 + languageName: node + linkType: hard + +"@node-rs/jsonwebtoken-android-arm-eabi@npm:0.2.0": + version: 0.2.0 + resolution: "@node-rs/jsonwebtoken-android-arm-eabi@npm:0.2.0" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@node-rs/jsonwebtoken-android-arm64@npm:0.2.0": + version: 0.2.0 + resolution: "@node-rs/jsonwebtoken-android-arm64@npm:0.2.0" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@node-rs/jsonwebtoken-darwin-arm64@npm:0.2.0": + version: 0.2.0 + resolution: "@node-rs/jsonwebtoken-darwin-arm64@npm:0.2.0" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@node-rs/jsonwebtoken-darwin-x64@npm:0.2.0": + version: 0.2.0 + resolution: "@node-rs/jsonwebtoken-darwin-x64@npm:0.2.0" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@node-rs/jsonwebtoken-freebsd-x64@npm:0.2.0": + version: 0.2.0 + resolution: "@node-rs/jsonwebtoken-freebsd-x64@npm:0.2.0" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@node-rs/jsonwebtoken-linux-arm-gnueabihf@npm:0.2.0": + version: 0.2.0 + resolution: "@node-rs/jsonwebtoken-linux-arm-gnueabihf@npm:0.2.0" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@node-rs/jsonwebtoken-linux-arm64-gnu@npm:0.2.0": + version: 0.2.0 + resolution: "@node-rs/jsonwebtoken-linux-arm64-gnu@npm:0.2.0" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@node-rs/jsonwebtoken-linux-arm64-musl@npm:0.2.0": + version: 0.2.0 + resolution: "@node-rs/jsonwebtoken-linux-arm64-musl@npm:0.2.0" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@node-rs/jsonwebtoken-linux-x64-gnu@npm:0.2.0": + version: 0.2.0 + resolution: "@node-rs/jsonwebtoken-linux-x64-gnu@npm:0.2.0" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@node-rs/jsonwebtoken-linux-x64-musl@npm:0.2.0": + version: 0.2.0 + resolution: "@node-rs/jsonwebtoken-linux-x64-musl@npm:0.2.0" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@node-rs/jsonwebtoken-win32-ia32-msvc@npm:0.2.0": + version: 0.2.0 + resolution: "@node-rs/jsonwebtoken-win32-ia32-msvc@npm:0.2.0" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@node-rs/jsonwebtoken-win32-x64-msvc@npm:0.2.0": + version: 0.2.0 + resolution: "@node-rs/jsonwebtoken-win32-x64-msvc@npm:0.2.0" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@node-rs/jsonwebtoken@npm:^0.2.0": + version: 0.2.0 + resolution: "@node-rs/jsonwebtoken@npm:0.2.0" + dependencies: + "@node-rs/jsonwebtoken-android-arm-eabi": 0.2.0 + "@node-rs/jsonwebtoken-android-arm64": 0.2.0 + "@node-rs/jsonwebtoken-darwin-arm64": 0.2.0 + "@node-rs/jsonwebtoken-darwin-x64": 0.2.0 + "@node-rs/jsonwebtoken-freebsd-x64": 0.2.0 + "@node-rs/jsonwebtoken-linux-arm-gnueabihf": 0.2.0 + "@node-rs/jsonwebtoken-linux-arm64-gnu": 0.2.0 + "@node-rs/jsonwebtoken-linux-arm64-musl": 0.2.0 + "@node-rs/jsonwebtoken-linux-x64-gnu": 0.2.0 + "@node-rs/jsonwebtoken-linux-x64-musl": 0.2.0 + "@node-rs/jsonwebtoken-win32-ia32-msvc": 0.2.0 + "@node-rs/jsonwebtoken-win32-x64-msvc": 0.2.0 + dependenciesMeta: + "@node-rs/jsonwebtoken-android-arm-eabi": + optional: true + "@node-rs/jsonwebtoken-android-arm64": + optional: true + "@node-rs/jsonwebtoken-darwin-arm64": + optional: true + "@node-rs/jsonwebtoken-darwin-x64": + optional: true + "@node-rs/jsonwebtoken-freebsd-x64": + optional: true + "@node-rs/jsonwebtoken-linux-arm-gnueabihf": + optional: true + "@node-rs/jsonwebtoken-linux-arm64-gnu": + optional: true + "@node-rs/jsonwebtoken-linux-arm64-musl": + optional: true + "@node-rs/jsonwebtoken-linux-x64-gnu": + optional: true + "@node-rs/jsonwebtoken-linux-x64-musl": + optional: true + "@node-rs/jsonwebtoken-win32-ia32-msvc": + optional: true + "@node-rs/jsonwebtoken-win32-x64-msvc": + optional: true + checksum: b4d609181f2cbb19a2a8ee7109f5bb9b683c6d0fb9b20d3e015551d6f98c91171561f988d68580fd13131e76fbdc05159b12a0d6e86a93be6f8552e76d1af747 languageName: node linkType: hard @@ -6767,23 +8321,12 @@ __metadata: languageName: node linkType: hard -"@npmcli/fs@npm:^2.1.0": - version: 2.1.2 - resolution: "@npmcli/fs@npm:2.1.2" +"@npmcli/fs@npm:^3.1.0": + version: 3.1.0 + resolution: "@npmcli/fs@npm:3.1.0" dependencies: - "@gar/promisify": ^1.1.3 semver: ^7.3.5 - checksum: 405074965e72d4c9d728931b64d2d38e6ea12066d4fad651ac253d175e413c06fe4350970c783db0d749181da8fe49c42d3880bd1cbc12cd68e3a7964d820225 - languageName: node - linkType: hard - -"@npmcli/move-file@npm:^2.0.0": - version: 2.0.1 - resolution: "@npmcli/move-file@npm:2.0.1" - dependencies: - mkdirp: ^1.0.4 - rimraf: ^3.0.2 - checksum: 52dc02259d98da517fae4cb3a0a3850227bdae4939dda1980b788a7670636ca2b4a01b58df03dd5f65c1e3cb70c50fa8ce5762b582b3f499ec30ee5ce1fd9380 + checksum: a50a6818de5fc557d0b0e6f50ec780a7a02ab8ad07e5ac8b16bf519e0ad60a144ac64f97d05c443c3367235d337182e1d012bbac0eb8dbae8dc7b40b193efd0e languageName: node linkType: hard @@ -6897,6 +8440,13 @@ __metadata: languageName: node linkType: hard +"@panva/hkdf@npm:^1.0.2, @panva/hkdf@npm:^1.0.4": + version: 1.1.1 + resolution: "@panva/hkdf@npm:1.1.1" + checksum: f0dd12903751d8792420353f809ed3c7de860cf506399759fff5f59f7acfef8a77e2b64012898cee7e5b047708fa0bd91dff5ef55a502bf8ea11aad9842160da + languageName: node + linkType: hard + "@parcel/watcher@npm:2.0.4": version: 2.0.4 resolution: "@parcel/watcher@npm:2.0.4" @@ -7044,6 +8594,13 @@ __metadata: languageName: node linkType: hard +"@pkgjs/parseargs@npm:^0.11.0": + version: 0.11.0 + resolution: "@pkgjs/parseargs@npm:0.11.0" + checksum: 6ad6a00fc4f2f2cfc6bff76fb1d88b8ee20bc0601e18ebb01b6d4be583733a860239a521a7fbca73b612e66705078809483549d2b18f370eb346c5155c8e4a0f + languageName: node + linkType: hard + "@pkgr/utils@npm:^2.3.1": version: 2.4.1 resolution: "@pkgr/utils@npm:2.4.1" @@ -7109,10 +8666,10 @@ __metadata: languageName: node linkType: hard -"@prisma/engines@npm:4.15.0": - version: 4.15.0 - resolution: "@prisma/engines@npm:4.15.0" - checksum: 61b53fe5ad7b0927de9aa4f51027e281788258d3fb5e389c3ae940829fdc5428a7108ce0cae5b329ddac0ee3206b0b9f8e8adae401c456f77d912c96368cfa5f +"@prisma/engines@npm:4.16.0": + version: 4.16.0 + resolution: "@prisma/engines@npm:4.16.0" + checksum: 60ef1c3720720cf5a9d23f52c668669736716afd1862c4ac61e8ebcd3ca896e3453f80dfab77f3b68b001c5d499a895f28e54cc5025eae61878b40c1ec5d99c3 languageName: node linkType: hard @@ -8033,15 +9590,15 @@ __metadata: linkType: hard "@rushstack/eslint-patch@npm:^1.1.3": - version: 1.3.0 - resolution: "@rushstack/eslint-patch@npm:1.3.0" - checksum: 2860b4adeebbab9a13bff68a2737ecf660fe199a3d2eca45b0359132ff92052467622ac4b22837958bc3ad611714d5f2b662db98ffdc5db34df604b4d502d347 + version: 1.3.2 + resolution: "@rushstack/eslint-patch@npm:1.3.2" + checksum: 010c87ef2d901faaaf70ea1bf86fd3e7b74f24e23205f836e9a32790bca2076afe5de58ded03c35cb482f83691c8d22b1a0c34291b075bfe81afd26cfa5d14cc languageName: node linkType: hard -"@rushstack/node-core-library@npm:3.59.2, @rushstack/node-core-library@npm:^3.55.2": - version: 3.59.2 - resolution: "@rushstack/node-core-library@npm:3.59.2" +"@rushstack/node-core-library@npm:3.59.4, @rushstack/node-core-library@npm:^3.55.2": + version: 3.59.4 + resolution: "@rushstack/node-core-library@npm:3.59.4" dependencies: colors: ~1.2.1 fs-extra: ~7.0.1 @@ -8055,29 +9612,29 @@ __metadata: peerDependenciesMeta: "@types/node": optional: true - checksum: 209149349de55587f97aa1a3361f9e84f2ec2f341b8bbae12b05597f5a6a5e02e4a674df69a9cac2538da4350fb5dddd92bf1f54c7b29da0551dc01e05b1df89 + checksum: 977b19fefb69e4e1c46b7a5f0ba1c339ded54caa2082804e9db8bccfda70d66bb94afa6b7b57cbeda008c873866391af41f8fe35a4476f921fe0d004c56bf317 languageName: node linkType: hard -"@rushstack/rig-package@npm:0.3.19": - version: 0.3.19 - resolution: "@rushstack/rig-package@npm:0.3.19" +"@rushstack/rig-package@npm:0.3.21": + version: 0.3.21 + resolution: "@rushstack/rig-package@npm:0.3.21" dependencies: resolve: ~1.22.1 strip-json-comments: ~3.1.1 - checksum: f7af6a917325d09795b5e1207f5c5ebc92ce0a861252698064f16fa8815b6799cfb7df2b9adad08f07b9a8617211ce522f524edb55a638d30b6b4d4a2135e2d5 + checksum: 6d60359c254e685f4072f2debe4f455fb664c27c8eb9089cf88e0278df5e0260385a140105ebe1717cb6a27957e7905791a357b96e3a43a304a3688e0486adb5 languageName: node linkType: hard -"@rushstack/ts-command-line@npm:4.13.3": - version: 4.13.3 - resolution: "@rushstack/ts-command-line@npm:4.13.3" +"@rushstack/ts-command-line@npm:4.15.1": + version: 4.15.1 + resolution: "@rushstack/ts-command-line@npm:4.15.1" dependencies: "@types/argparse": 1.0.38 argparse: ~1.0.9 colors: ~1.2.1 string-argv: ~0.3.1 - checksum: bef8088712361d1051ca21027cded5358cdf73440d9ea7a7e517d868524a3e483cdac72f0fe0aa5e2ffd7a1feeddb7cff224b06f91e66c0846fdf3d126ec9248 + checksum: 2ea3df8c1b282c42db4ea12c3c1b727dcfa23adb60b595ff662e7d7d965b35a8139db799f1016ccb1ee742ddec833cba97a112c59822b6d1e1f737dfd559730e languageName: node linkType: hard @@ -8314,6 +9871,25 @@ __metadata: languageName: node linkType: hard +"@smithy/protocol-http@npm:^1.0.1": + version: 1.0.1 + resolution: "@smithy/protocol-http@npm:1.0.1" + dependencies: + "@smithy/types": ^1.0.0 + tslib: ^2.5.0 + checksum: ba9ac4880fed48eeea0813663c94c765fe5b900f2fdac4f5de6524306bbc6645829f48bc175d202076b83acaccf008ed77f4b5546a4c180315f253e22fe6c89f + languageName: node + linkType: hard + +"@smithy/types@npm:^1.0.0": + version: 1.0.0 + resolution: "@smithy/types@npm:1.0.0" + dependencies: + tslib: ^2.5.0 + checksum: ec05163564af050088f3c21cb047640ca842bea645c2a73624475b486d5df8ad9c494bf683a498f4b467b84fab2817cc199893dfb5cee30dce1e0172ab38db00 + languageName: node + linkType: hard + "@storybook/addon-actions@npm:7.0.21, @storybook/addon-actions@npm:^7.0.21": version: 7.0.21 resolution: "@storybook/addon-actions@npm:7.0.21" @@ -8642,25 +10218,25 @@ __metadata: linkType: hard "@storybook/addons@npm:^7.0.0": - version: 7.0.18 - resolution: "@storybook/addons@npm:7.0.18" + version: 7.0.21 + resolution: "@storybook/addons@npm:7.0.21" dependencies: - "@storybook/manager-api": 7.0.18 - "@storybook/preview-api": 7.0.18 - "@storybook/types": 7.0.18 + "@storybook/manager-api": 7.0.21 + "@storybook/preview-api": 7.0.21 + "@storybook/types": 7.0.21 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: ecfc58783508f2373abca6afeb4255b21cd55a61cd7db6badfa4a2b7e6c85e7d96612a8d4de681a642e314ba1b882b650d4124dc0f617376b7aebba732d1a400 + checksum: c9220b98296015be362ae8e77967f736714e1507ffbf54f020797c5532e48a4eda7b3a886afebad247f8e28368f4b19e2e0da7322812c3e33f3177a6105c6a49 languageName: node linkType: hard "@storybook/api@npm:^7.0.0": - version: 7.0.18 - resolution: "@storybook/api@npm:7.0.18" + version: 7.0.21 + resolution: "@storybook/api@npm:7.0.21" dependencies: - "@storybook/client-logger": 7.0.18 - "@storybook/manager-api": 7.0.18 + "@storybook/client-logger": 7.0.21 + "@storybook/manager-api": 7.0.21 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -8669,7 +10245,7 @@ __metadata: optional: true react-dom: optional: true - checksum: 4b193a2cb484112fade8688daf35008bbaea731cf47c136b11042d4d86a7b9e522affb216478ce578f352911a5c6382dcaac57b4b7276cc25514b2b4bd6a4fdf + checksum: f508c9694e887ae1b1c79916e56c227132f9a15a846b66c7a10348c5088999ab677485df95f4a140120d25b4af27120c4069d14db14fbc3d0a3d700ae9226f9e languageName: node linkType: hard @@ -8770,20 +10346,6 @@ __metadata: languageName: node linkType: hard -"@storybook/channel-postmessage@npm:7.0.18": - version: 7.0.18 - resolution: "@storybook/channel-postmessage@npm:7.0.18" - dependencies: - "@storybook/channels": 7.0.18 - "@storybook/client-logger": 7.0.18 - "@storybook/core-events": 7.0.18 - "@storybook/global": ^5.0.0 - qs: ^6.10.0 - telejson: ^7.0.3 - checksum: 04b2dfd36462195566e00269901f919743b9a65faa79f9708e35f58638f37cb4885332763d6602047d2e7a2afdf69d5da8af4afd5f43f614741357027fd54dbd - languageName: node - linkType: hard - "@storybook/channel-postmessage@npm:7.0.21": version: 7.0.21 resolution: "@storybook/channel-postmessage@npm:7.0.21" @@ -8810,13 +10372,6 @@ __metadata: languageName: node linkType: hard -"@storybook/channels@npm:7.0.18": - version: 7.0.18 - resolution: "@storybook/channels@npm:7.0.18" - checksum: 582ac0a8766dfb9a927363124b96b3afec0683165c9b5bc916e0d483ab983173ad71723f19d6b278da2cbc5c6220929bf344a855a51fc9871d00425dcc0bde4a - languageName: node - linkType: hard - "@storybook/channels@npm:7.0.21": version: 7.0.21 resolution: "@storybook/channels@npm:7.0.21" @@ -8874,16 +10429,7 @@ __metadata: languageName: node linkType: hard -"@storybook/client-logger@npm:7.0.18, @storybook/client-logger@npm:^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0": - version: 7.0.18 - resolution: "@storybook/client-logger@npm:7.0.18" - dependencies: - "@storybook/global": ^5.0.0 - checksum: 273a3a6997865c1518a4d6d5177ed2aa34b638caffa5d317d09a2c37092f4b2f9bc9fe0db64f3b1d8b14dc9d2feb2666ff07aa54e3568ef101ed345350920945 - languageName: node - linkType: hard - -"@storybook/client-logger@npm:7.0.21": +"@storybook/client-logger@npm:7.0.21, @storybook/client-logger@npm:^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0": version: 7.0.21 resolution: "@storybook/client-logger@npm:7.0.21" dependencies: @@ -8913,7 +10459,7 @@ __metadata: languageName: node linkType: hard -"@storybook/components@npm:7.0.21": +"@storybook/components@npm:7.0.21, @storybook/components@npm:^7.0.0": version: 7.0.21 resolution: "@storybook/components@npm:7.0.21" dependencies: @@ -8932,25 +10478,6 @@ __metadata: languageName: node linkType: hard -"@storybook/components@npm:^7.0.0": - version: 7.0.18 - resolution: "@storybook/components@npm:7.0.18" - dependencies: - "@storybook/client-logger": 7.0.18 - "@storybook/csf": ^0.1.0 - "@storybook/global": ^5.0.0 - "@storybook/theming": 7.0.18 - "@storybook/types": 7.0.18 - memoizerific: ^1.11.3 - use-resize-observer: ^9.1.0 - util-deprecate: ^1.0.2 - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: ca422a1d499b79924caf6bc7ea96603641695a1c234f66a00fc169d5cd49569735d16bf6954c7bb714f78e95a4b4824c83ef7b0869130e9e24c39777aa9e95de - languageName: node - linkType: hard - "@storybook/core-client@npm:7.0.21": version: 7.0.21 resolution: "@storybook/core-client@npm:7.0.21" @@ -8961,7 +10488,7 @@ __metadata: languageName: node linkType: hard -"@storybook/core-common@npm:7.0.21": +"@storybook/core-common@npm:7.0.21, @storybook/core-common@npm:^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0": version: 7.0.21 resolution: "@storybook/core-common@npm:7.0.21" dependencies: @@ -8988,41 +10515,7 @@ __metadata: languageName: node linkType: hard -"@storybook/core-common@npm:^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0": - version: 7.0.18 - resolution: "@storybook/core-common@npm:7.0.18" - dependencies: - "@storybook/node-logger": 7.0.18 - "@storybook/types": 7.0.18 - "@types/node": ^16.0.0 - "@types/pretty-hrtime": ^1.0.0 - chalk: ^4.1.0 - esbuild: ^0.17.0 - esbuild-register: ^3.4.0 - file-system-cache: ^2.0.0 - find-up: ^5.0.0 - fs-extra: ^11.1.0 - glob: ^8.1.0 - glob-promise: ^6.0.2 - handlebars: ^4.7.7 - lazy-universal-dotenv: ^4.0.0 - picomatch: ^2.3.0 - pkg-dir: ^5.0.0 - pretty-hrtime: ^1.0.3 - resolve-from: ^5.0.0 - ts-dedent: ^2.0.0 - checksum: c23fe9e40a49cc2a963553e7b54418a719a74277218cc0d53c68c059b7a99b3c9fefa797c992c325e94ab7e049eb130ab465c869d87027a06225b7a7dfcc6781 - languageName: node - linkType: hard - -"@storybook/core-events@npm:7.0.18, @storybook/core-events@npm:^7.0.0": - version: 7.0.18 - resolution: "@storybook/core-events@npm:7.0.18" - checksum: 1df1fd422353b717b6f7e3d7ffec107bf8dd2afcfd9725a4240034542152225844e089498f393aa19e2771226e38f324644e6346477f1aca74539a070ef4dce3 - languageName: node - linkType: hard - -"@storybook/core-events@npm:7.0.21": +"@storybook/core-events@npm:7.0.21, @storybook/core-events@npm:^7.0.0": version: 7.0.21 resolution: "@storybook/core-events@npm:7.0.21" checksum: 87b5f6ae69604faf99d7340c1d20b557318669e45497da08e39d1ea8a4e726a1bf361929dba51c25206bbade19ccd5f1aa8bac1ff2d7794bc3a02314f8da2dba @@ -9089,7 +10582,7 @@ __metadata: languageName: node linkType: hard -"@storybook/csf-tools@npm:7.0.21": +"@storybook/csf-tools@npm:7.0.21, @storybook/csf-tools@npm:^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0": version: 7.0.21 resolution: "@storybook/csf-tools@npm:7.0.21" dependencies: @@ -9106,29 +10599,12 @@ __metadata: languageName: node linkType: hard -"@storybook/csf-tools@npm:^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0": - version: 7.0.18 - resolution: "@storybook/csf-tools@npm:7.0.18" - dependencies: - "@babel/generator": ~7.21.1 - "@babel/parser": ~7.21.2 - "@babel/traverse": ~7.21.2 - "@babel/types": ~7.21.2 - "@storybook/csf": ^0.1.0 - "@storybook/types": 7.0.18 - fs-extra: ^11.1.0 - recast: ^0.23.1 - ts-dedent: ^2.0.0 - checksum: 632b599012b6e00f264f24c3d8eab75804af3591e5a95ecb8b7e270ebc5f8d92a6094a0068bbceb48ce3b57db85ce695710ddab2747fe36a2cf885e1ea1984aa - languageName: node - linkType: hard - "@storybook/csf@npm:^0.1.0": - version: 0.1.0 - resolution: "@storybook/csf@npm:0.1.0" + version: 0.1.1 + resolution: "@storybook/csf@npm:0.1.1" dependencies: type-fest: ^2.19.0 - checksum: f1784f2aff27d5c27ab897878b08e3b04a64e7f62da1ea95fd11bfe9f558300e55f0d483d58282e8254a4b4e8935201178e70c264ccc96104c67403215d651f0 + checksum: 1fbb827b50f0c15f21026a95d02cc096be4f9f2705ad8fd29f0a99330233606e69f6af7551d844ace2a4b8f08fcc9f81496d4d69160ba8c458698291efb60954 languageName: node linkType: hard @@ -9170,7 +10646,7 @@ __metadata: languageName: node linkType: hard -"@storybook/instrumenter@npm:7.0.21": +"@storybook/instrumenter@npm:7.0.21, @storybook/instrumenter@npm:^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0": version: 7.0.21 resolution: "@storybook/instrumenter@npm:7.0.21" dependencies: @@ -9183,19 +10659,6 @@ __metadata: languageName: node linkType: hard -"@storybook/instrumenter@npm:^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0": - version: 7.0.18 - resolution: "@storybook/instrumenter@npm:7.0.18" - dependencies: - "@storybook/channels": 7.0.18 - "@storybook/client-logger": 7.0.18 - "@storybook/core-events": 7.0.18 - "@storybook/global": ^5.0.0 - "@storybook/preview-api": 7.0.18 - checksum: 9803e2d6944ef6e18ee410ca03189a46cdd33f82a7deec2a6e226926cd98e551392bc27a9af42857e41ca2ba29285f694c1683d0a28504fcf06fda17b58cff4f - languageName: node - linkType: hard - "@storybook/jest@npm:^0.1.0": version: 0.1.0 resolution: "@storybook/jest@npm:0.1.0" @@ -9208,32 +10671,6 @@ __metadata: languageName: node linkType: hard -"@storybook/manager-api@npm:7.0.18": - version: 7.0.18 - resolution: "@storybook/manager-api@npm:7.0.18" - dependencies: - "@storybook/channels": 7.0.18 - "@storybook/client-logger": 7.0.18 - "@storybook/core-events": 7.0.18 - "@storybook/csf": ^0.1.0 - "@storybook/global": ^5.0.0 - "@storybook/router": 7.0.18 - "@storybook/theming": 7.0.18 - "@storybook/types": 7.0.18 - dequal: ^2.0.2 - lodash: ^4.17.21 - memoizerific: ^1.11.3 - semver: ^7.3.7 - store2: ^2.14.2 - telejson: ^7.0.3 - ts-dedent: ^2.0.0 - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: dfea72bd16cda103c276847a9e494e57caa3253424cedee967b5447429118c441a6443f635affa5ed55d5b60532ffd05c71fa994039712b7f3d5abcb8e75d39e - languageName: node - linkType: hard - "@storybook/manager-api@npm:7.0.21": version: 7.0.21 resolution: "@storybook/manager-api@npm:7.0.21" @@ -9274,18 +10711,6 @@ __metadata: languageName: node linkType: hard -"@storybook/node-logger@npm:7.0.18": - version: 7.0.18 - resolution: "@storybook/node-logger@npm:7.0.18" - dependencies: - "@types/npmlog": ^4.1.2 - chalk: ^4.1.0 - npmlog: ^5.0.1 - pretty-hrtime: ^1.0.3 - checksum: aefaf1ef87728665f894c10c51bdb832f7721a9ecd46440f4d0bcb8ec94b52318183d85b4c9c03e2a3e3e1a122d3940221428a556d1f35e393d3b53252bb4337 - languageName: node - linkType: hard - "@storybook/node-logger@npm:7.0.21": version: 7.0.21 resolution: "@storybook/node-logger@npm:7.0.21" @@ -9305,30 +10730,7 @@ __metadata: languageName: node linkType: hard -"@storybook/preview-api@npm:7.0.18, @storybook/preview-api@npm:^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0": - version: 7.0.18 - resolution: "@storybook/preview-api@npm:7.0.18" - dependencies: - "@storybook/channel-postmessage": 7.0.18 - "@storybook/channels": 7.0.18 - "@storybook/client-logger": 7.0.18 - "@storybook/core-events": 7.0.18 - "@storybook/csf": ^0.1.0 - "@storybook/global": ^5.0.0 - "@storybook/types": 7.0.18 - "@types/qs": ^6.9.5 - dequal: ^2.0.2 - lodash: ^4.17.21 - memoizerific: ^1.11.3 - qs: ^6.10.0 - synchronous-promise: ^2.0.15 - ts-dedent: ^2.0.0 - util-deprecate: ^1.0.2 - checksum: 2ec6e5c66b2ad698dc4581465a41124efaae40c2c51675585137b1e86dcdc44b679355ccaa07d9fb44f90a465d76b22ee224cafb678417e171cf3b07b99da117 - languageName: node - linkType: hard - -"@storybook/preview-api@npm:7.0.21": +"@storybook/preview-api@npm:7.0.21, @storybook/preview-api@npm:^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0": version: 7.0.21 resolution: "@storybook/preview-api@npm:7.0.21" dependencies: @@ -9423,20 +10825,6 @@ __metadata: languageName: node linkType: hard -"@storybook/router@npm:7.0.18": - version: 7.0.18 - resolution: "@storybook/router@npm:7.0.18" - dependencies: - "@storybook/client-logger": 7.0.18 - memoizerific: ^1.11.3 - qs: ^6.10.0 - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: b92687d1b9738202e7bef19af59989a7faf4a5c1972d074fef7b6742b1eb95f5e3ecb3e6bd634129740a98b6be2d4ab9a821c3c28c275425d48807e5b04e807f - languageName: node - linkType: hard - "@storybook/router@npm:7.0.21": version: 7.0.21 resolution: "@storybook/router@npm:7.0.21" @@ -9537,22 +10925,7 @@ __metadata: languageName: node linkType: hard -"@storybook/theming@npm:7.0.18, @storybook/theming@npm:^7.0.0": - version: 7.0.18 - resolution: "@storybook/theming@npm:7.0.18" - dependencies: - "@emotion/use-insertion-effect-with-fallbacks": ^1.0.0 - "@storybook/client-logger": 7.0.18 - "@storybook/global": ^5.0.0 - memoizerific: ^1.11.3 - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 32f9ded9f552b9a8672befc95c8b2d876fb92585aec7fe3426e7e87e0da5f3d5cbb41a6ee451959cd2e978240f26afb819dd5cbec7cb9535370de313608d9e7b - languageName: node - linkType: hard - -"@storybook/theming@npm:7.0.21": +"@storybook/theming@npm:7.0.21, @storybook/theming@npm:^7.0.0": version: 7.0.21 resolution: "@storybook/theming@npm:7.0.21" dependencies: @@ -9567,18 +10940,6 @@ __metadata: languageName: node linkType: hard -"@storybook/types@npm:7.0.18": - version: 7.0.18 - resolution: "@storybook/types@npm:7.0.18" - dependencies: - "@storybook/channels": 7.0.18 - "@types/babel__core": ^7.0.0 - "@types/express": ^4.7.0 - file-system-cache: ^2.0.0 - checksum: 63140bb7f01125ec3cb61cf4dd493587d8766702081f11117f1d8f8156a63433ab8d15c5bb13f57e0e9877927d7ab52164e256ca62cafc5c4e83699db63a5f7c - languageName: node - linkType: hard - "@storybook/types@npm:7.0.21": version: 7.0.21 resolution: "@storybook/types@npm:7.0.21" @@ -9624,21 +10985,21 @@ __metadata: linkType: hard "@tabler/icons-react@npm:^2.17.0": - version: 2.20.0 - resolution: "@tabler/icons-react@npm:2.20.0" + version: 2.22.0 + resolution: "@tabler/icons-react@npm:2.22.0" dependencies: - "@tabler/icons": 2.20.0 + "@tabler/icons": 2.22.0 prop-types: ^15.7.2 peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 - checksum: fec0919163523f1490bfff281902e1b10bd3d73a8a5b549928aad7311f4a66e34418609b6c564c666f8e2632bb0c1f169df64a70168f18bf671c430fac5ce8af + checksum: fe2a4c3e5483269ee178195746cdc4b8c1e150dec78aae4bbf3884f33dd819929a7ff1e53eb6ba1426b914ba710e13a30d0e70caf9e588b8df45e500f70941dd languageName: node linkType: hard -"@tabler/icons@npm:2.20.0": - version: 2.20.0 - resolution: "@tabler/icons@npm:2.20.0" - checksum: 02177e14f4b3cbbbf10a7f8f60acabf45f4b1584eec6c81d9be20c34a149afafd49b72b20fd42a8bdd47ea3dd339fef0620fd144c6b96fb12381431916fe64fe +"@tabler/icons@npm:2.22.0": + version: 2.22.0 + resolution: "@tabler/icons@npm:2.22.0" + checksum: 3f0aaa801e8739d841ac5d335fbaee41399aaa9eeae03eb21c1dbe77877a29ba3664f16c225323a0635fad6548aca40212220edfb2919797454ea1029c5a5b78 languageName: node linkType: hard @@ -9652,34 +11013,34 @@ __metadata: linkType: hard "@testing-library/dom@npm:^8.3.0": - version: 8.20.0 - resolution: "@testing-library/dom@npm:8.20.0" + version: 8.20.1 + resolution: "@testing-library/dom@npm:8.20.1" dependencies: "@babel/code-frame": ^7.10.4 "@babel/runtime": ^7.12.5 "@types/aria-query": ^5.0.1 - aria-query: ^5.0.0 - chalk: ^4.1.0 - dom-accessibility-api: ^0.5.9 - lz-string: ^1.4.4 - pretty-format: ^27.0.2 - checksum: 1e599129a2fe91959ce80900a0a4897232b89e2a8e22c1f5950c36d39c97629ea86b4986b60b173b5525a05de33fde1e35836ea597b03de78cc51b122835c6f0 - languageName: node - linkType: hard - -"@testing-library/dom@npm:^9.0.0": - version: 9.3.0 - resolution: "@testing-library/dom@npm:9.3.0" - dependencies: - "@babel/code-frame": ^7.10.4 - "@babel/runtime": ^7.12.5 - "@types/aria-query": ^5.0.1 - aria-query: ^5.0.0 + aria-query: 5.1.3 chalk: ^4.1.0 dom-accessibility-api: ^0.5.9 lz-string: ^1.5.0 pretty-format: ^27.0.2 - checksum: 790f4da6a8cbe7da8b7769e81e68caea1aed5b5f1973b808895692a945fb854fe8acdc66ffc34b6a57ec49bad9d76ccdd69b632ea8a82ad61d1e97d76cfdf9ec + checksum: 06fc8dc67849aadb726cbbad0e7546afdf8923bd39acb64c576d706249bd7d0d05f08e08a31913fb621162e3b9c2bd0dce15964437f030f9fa4476326fdd3007 + languageName: node + linkType: hard + +"@testing-library/dom@npm:^9.0.0": + version: 9.3.1 + resolution: "@testing-library/dom@npm:9.3.1" + dependencies: + "@babel/code-frame": ^7.10.4 + "@babel/runtime": ^7.12.5 + "@types/aria-query": ^5.0.1 + aria-query: 5.1.3 + chalk: ^4.1.0 + dom-accessibility-api: ^0.5.9 + lz-string: ^1.5.0 + pretty-format: ^27.0.2 + checksum: 8ee3136451644e39990edea93709c38cf1e8ce5306f3c66273ca00935963faa51ca74e8d92b02eb442ccb842cfa28ca62833e393e075eb269cf9bef6f5600663 languageName: node linkType: hard @@ -9890,11 +11251,11 @@ __metadata: linkType: hard "@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.6": - version: 7.20.0 - resolution: "@types/babel__traverse@npm:7.20.0" + version: 7.20.1 + resolution: "@types/babel__traverse@npm:7.20.1" dependencies: "@babel/types": ^7.20.7 - checksum: 030d647a61baa70aff5bc1193227694098191578e45e18720db3a14614f1827664d609630a668ad75cddffd7b80cd14a55455364239d1f14ea55f1f4d7d2c9ef + checksum: 58341e23c649c0eba134a1682d4f20d027fad290d92e5740faa1279978f6ed476fc467ae51ce17a877e2566d805aeac64eae541168994367761ec883a4150221 languageName: node linkType: hard @@ -9915,6 +11276,15 @@ __metadata: languageName: node linkType: hard +"@types/busboy@npm:^1.5.0": + version: 1.5.0 + resolution: "@types/busboy@npm:1.5.0" + dependencies: + "@types/node": "*" + checksum: ffa7bf25c0395f6927526b7d97e70cd2df789e4ca0d231e41855fb08542fa236891ce457d83cc50cac6e5cef6be092ab80597070dcf1413f736462690a23e987 + languageName: node + linkType: hard + "@types/cacheable-request@npm:^6.0.2": version: 6.0.3 resolution: "@types/cacheable-request@npm:6.0.3" @@ -10013,17 +11383,7 @@ __metadata: languageName: node linkType: hard -"@types/eslint@npm:*": - version: 8.40.0 - resolution: "@types/eslint@npm:8.40.0" - dependencies: - "@types/estree": "*" - "@types/json-schema": "*" - checksum: bab41d7f590182e743853cdd5bf5359cbc4240df986223457c8a5f5674743a3fe2a8626704b65bf9121dfa0ce0a0efd760da8339cc329018f229d4d2d6ee1c43 - languageName: node - linkType: hard - -"@types/eslint@npm:^8.40.2": +"@types/eslint@npm:*, @types/eslint@npm:^8.40.2": version: 8.40.2 resolution: "@types/eslint@npm:8.40.2" dependencies: @@ -10175,12 +11535,12 @@ __metadata: linkType: hard "@types/jest@npm:*, @types/jest@npm:>=26.0.0": - version: 29.5.1 - resolution: "@types/jest@npm:29.5.1" + version: 29.5.2 + resolution: "@types/jest@npm:29.5.2" dependencies: expect: ^29.0.0 pretty-format: ^29.0.0 - checksum: 0a22491dec86333c0e92b897be2c809c922a7b2b0aa5604ac369810d6b2360908b4a3f2c6892e8a237a54fa1f10ecefe0e823ec5fcb7915195af4dfe88d2197e + checksum: 7d205599ea3cccc262bad5cc173d3242d6bf8138c99458509230e4ecef07a52d6ddcde5a1dbd49ace655c0af51d2dbadef3748697292ea4d86da19d9e03e19c0 languageName: node linkType: hard @@ -10336,27 +11696,20 @@ __metadata: linkType: hard "@types/node@npm:*, @types/node@npm:>=12.12.47, @types/node@npm:>=13.7.0": - version: 20.2.5 - resolution: "@types/node@npm:20.2.5" - checksum: 38ce7c7e9d76880dc632f71d71e0d5914fcda9d5e9a7095d6c339abda55ca4affb0f2a882aeb29398f8e09d2c5151f0b6586c81c8ccdfe529c34b1ea3337425e + version: 20.3.1 + resolution: "@types/node@npm:20.3.1" + checksum: 63a393ab6d947be17320817b35d7277ef03728e231558166ed07ee30b09fd7c08861be4d746f10fdc63ca7912e8cd023939d4eab887ff6580ff704ff24ed810c languageName: node linkType: hard "@types/node@npm:^16.0.0": - version: 16.18.34 - resolution: "@types/node@npm:16.18.34" - checksum: 35c0ffe09687578d002ceb7e706d0ba450546aeb3d2716f28691f2af0063bd274dbde0f741d087ea217f2a8db413eb700d22dfb4f08a67986ff801423bd7be8d + version: 16.18.36 + resolution: "@types/node@npm:16.18.36" + checksum: a9d138fa1269079c60daad6984713dc0b713983f8b34a83edbc6d7957b2e38beab9b2598c9fe99f19d073e20bc212a18aaf82eabdc23ef64dce7d2089a9aab2a languageName: node linkType: hard -"@types/node@npm:^18.11.18, @types/node@npm:^18.16.3": - version: 18.16.16 - resolution: "@types/node@npm:18.16.16" - checksum: 0efad726dd1e0bef71c392c708fc5d78c5b39c46b0ac5186fee74de4ccb1b2e847b3fa468da67d62812f56569da721b15bf31bdc795e6c69b56c73a45079ed2d - languageName: node - linkType: hard - -"@types/node@npm:^18.16.18": +"@types/node@npm:^18.11.18, @types/node@npm:^18.16.18, @types/node@npm:^18.16.3": version: 18.16.18 resolution: "@types/node@npm:18.16.18" checksum: d32d8a0a04cd3f5ecb361bcb42f3a07623881ac90d680e06bf626defb3c663a94860d11690babe607cfe67265eceeb8a59ba5fe40c0e49f5a1b01e0088640469 @@ -10377,6 +11730,13 @@ __metadata: languageName: node linkType: hard +"@types/object-path@npm:^0.11.1": + version: 0.11.1 + resolution: "@types/object-path@npm:0.11.1" + checksum: 007e819d1d9dc830491b60023b1502ef1e421416d9953d6fefcda7d06eb91548eef8ee30073a9cfb6a834ac977042f6e1a761cde2d6a7973b06ddca753be91e3 + languageName: node + linkType: hard + "@types/parse-json@npm:^4.0.0": version: 4.0.0 resolution: "@types/parse-json@npm:4.0.0" @@ -10384,14 +11744,7 @@ __metadata: languageName: node linkType: hard -"@types/prettier@npm:^2.1.5": - version: 2.7.2 - resolution: "@types/prettier@npm:2.7.2" - checksum: b47d76a5252265f8d25dd2fe2a5a61dc43ba0e6a96ffdd00c594cb4fd74c1982c2e346497e3472805d97915407a09423804cc2110a0b8e1b22cffcab246479b7 - languageName: node - linkType: hard - -"@types/prettier@npm:^2.7.3": +"@types/prettier@npm:^2.1.5, @types/prettier@npm:^2.7.3": version: 2.7.3 resolution: "@types/prettier@npm:2.7.3" checksum: 705384209cea6d1433ff6c187c80dcc0b95d99d5c5ce21a46a9a58060c527973506822e428789d842761e0280d25e3359300f017fbe77b9755bc772ab3dc2f83 @@ -10461,7 +11814,7 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:18.2.5, @types/react-dom@npm:^18.2.5": +"@types/react-dom@npm:18.2.5, @types/react-dom@npm:^18.0.0, @types/react-dom@npm:^18.2.5": version: 18.2.5 resolution: "@types/react-dom@npm:18.2.5" dependencies: @@ -10470,15 +11823,6 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:^18.0.0": - version: 18.2.4 - resolution: "@types/react-dom@npm:18.2.4" - dependencies: - "@types/react": "*" - checksum: 8301f35cf1cbfec8c723e9477aecf87774e3c168bd457d353b23c45064737213d3e8008b067c6767b7b08e4f2b3823ee239242a6c225fc91e7f8725ef8734124 - languageName: node - linkType: hard - "@types/react-is@npm:^18.2.0": version: 18.2.0 resolution: "@types/react-is@npm:18.2.0" @@ -10497,18 +11841,7 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:*, @types/react@npm:>=16": - version: 18.2.7 - resolution: "@types/react@npm:18.2.7" - dependencies: - "@types/prop-types": "*" - "@types/scheduler": "*" - csstype: ^3.0.2 - checksum: caa5da4cf929766738ec789301dc6fb6624bd48dd317d851c4c9b84b1f47cd8ebe17fe01398cadaa0bc938cd4d502d67f4b9de9ff771dc132096bdc86228efba - languageName: node - linkType: hard - -"@types/react@npm:^18.2.12": +"@types/react@npm:*, @types/react@npm:>=16, @types/react@npm:^18.2.12": version: 18.2.12 resolution: "@types/react@npm:18.2.12" dependencies: @@ -10627,14 +11960,7 @@ __metadata: languageName: node linkType: hard -"@types/uuid@npm:^9.0.1": - version: 9.0.1 - resolution: "@types/uuid@npm:9.0.1" - checksum: c472b8a77cbeded4bc529220b8611afa39bd64677f507838f8083d8aac8033b1f88cb9ddaa2f8589e0dcd2317291d0f6e1379f82d5ceebd6f74f3b4825288e00 - languageName: node - linkType: hard - -"@types/uuid@npm:^9.0.2": +"@types/uuid@npm:^9.0.1, @types/uuid@npm:^9.0.2": version: 9.0.2 resolution: "@types/uuid@npm:9.0.2" checksum: 1754bcf3444e1e3aeadd6e774fc328eb53bc956665e2e8fb6ec127aa8e1f43d9a224c3d22a9a6233dca8dd81a12dc7fed4d84b8876dd5ec82d40f574f7ff8b68 @@ -10664,16 +11990,7 @@ __metadata: languageName: node linkType: hard -"@types/ws@npm:^8.0.0": - version: 8.5.4 - resolution: "@types/ws@npm:8.5.4" - dependencies: - "@types/node": "*" - checksum: fefbad20d211929bb996285c4e6f699b12192548afedbe4930ab4384f8a94577c9cd421acaad163cacd36b88649509970a05a0b8f20615b30c501ed5269038d1 - languageName: node - linkType: hard - -"@types/ws@npm:^8.5.5": +"@types/ws@npm:^8.0.0, @types/ws@npm:^8.5.5": version: 8.5.5 resolution: "@types/ws@npm:8.5.5" dependencies: @@ -10740,24 +12057,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:^5.42.0": - version: 5.59.8 - resolution: "@typescript-eslint/parser@npm:5.59.8" - dependencies: - "@typescript-eslint/scope-manager": 5.59.8 - "@typescript-eslint/types": 5.59.8 - "@typescript-eslint/typescript-estree": 5.59.8 - debug: ^4.3.4 - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: bac9f09d8552086ceb882a7b87ce4d98dfaa41579249216c75d97e3fc07af33cddc4cbbd07a127a5823c826a258882643aaf658bec19cb2a434002b55c5f0d12 - languageName: node - linkType: hard - -"@typescript-eslint/parser@npm:^5.59.11": +"@typescript-eslint/parser@npm:^5.42.0, @typescript-eslint/parser@npm:^5.59.11": version: 5.59.11 resolution: "@typescript-eslint/parser@npm:5.59.11" dependencies: @@ -10784,16 +12084,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.59.8": - version: 5.59.8 - resolution: "@typescript-eslint/scope-manager@npm:5.59.8" - dependencies: - "@typescript-eslint/types": 5.59.8 - "@typescript-eslint/visitor-keys": 5.59.8 - checksum: e1e810ee991cfeb433330b04ee949bb6784abe4dbdb7d9480aa7a7536671b4fec914b7803edf662516c8ecb1b31dcff126797f9923270a529c26e2b00b0ea96f - languageName: node - linkType: hard - "@typescript-eslint/type-utils@npm:5.59.11": version: 5.59.11 resolution: "@typescript-eslint/type-utils@npm:5.59.11" @@ -10825,14 +12115,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:5.59.8": - version: 5.59.8 - resolution: "@typescript-eslint/types@npm:5.59.8" - checksum: 559473d5601c849eb0da1874a2ac67c753480beed484ad6f6cda62fa6023273f2c3005c7f2864d9c2afb7c6356412d0d304b57db10c53597207f18a7f6cd4f18 - languageName: node - linkType: hard - -"@typescript-eslint/typescript-estree@npm:5.59.11": +"@typescript-eslint/typescript-estree@npm:5.59.11, @typescript-eslint/typescript-estree@npm:^5.55.0": version: 5.59.11 resolution: "@typescript-eslint/typescript-estree@npm:5.59.11" dependencies: @@ -10850,24 +12133,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.59.8, @typescript-eslint/typescript-estree@npm:^5.55.0": - version: 5.59.8 - resolution: "@typescript-eslint/typescript-estree@npm:5.59.8" - dependencies: - "@typescript-eslint/types": 5.59.8 - "@typescript-eslint/visitor-keys": 5.59.8 - debug: ^4.3.4 - globby: ^11.1.0 - is-glob: ^4.0.3 - semver: ^7.3.7 - tsutils: ^3.21.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: d93371cc866f573a6a1ddc0eb10d498a8e59f36763a99ce21da0737fff2b4c942eef1587216aad273f8d896ebc0b19003677cba63a27d2646aa2c087638963eb - languageName: node - linkType: hard - "@typescript-eslint/typescript-estree@npm:^4.33.0": version: 4.33.0 resolution: "@typescript-eslint/typescript-estree@npm:4.33.0" @@ -10924,16 +12189,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.59.8": - version: 5.59.8 - resolution: "@typescript-eslint/visitor-keys@npm:5.59.8" - dependencies: - "@typescript-eslint/types": 5.59.8 - eslint-visitor-keys: ^3.3.0 - checksum: 6bfa7918dbb0e08d8a7404aeeef7bcd1a85736dc8d01614d267c0c5ec10f94d2746b50a945bf5c82c54fda67926e8deaeba8565c919da17f725fc11209ef8987 - languageName: node - linkType: hard - "@vanilla-extract/babel-plugin-debug-ids@npm:^1.0.2": version: 1.0.3 resolution: "@vanilla-extract/babel-plugin-debug-ids@npm:1.0.3" @@ -10943,26 +12198,7 @@ __metadata: languageName: node linkType: hard -"@vanilla-extract/css@npm:^1.10.0": - version: 1.11.0 - resolution: "@vanilla-extract/css@npm:1.11.0" - dependencies: - "@emotion/hash": ^0.9.0 - "@vanilla-extract/private": ^1.0.3 - ahocorasick: 1.0.2 - chalk: ^4.1.1 - css-what: ^5.0.1 - cssesc: ^3.0.0 - csstype: ^3.0.7 - deep-object-diff: ^1.1.9 - deepmerge: ^4.2.2 - media-query-parser: ^2.0.2 - outdent: ^0.8.0 - checksum: da382c7b80e88890931dbf927d38769aed432cb4c5cd434f35ffd5dcec18584c95864c2ad8f5cd0456ae32f9b3ee6aa3af8eb2d95a7f7c709e41a52d731996b5 - languageName: node - linkType: hard - -"@vanilla-extract/css@npm:^1.11.1": +"@vanilla-extract/css@npm:^1.10.0, @vanilla-extract/css@npm:^1.11.1": version: 1.11.1 resolution: "@vanilla-extract/css@npm:1.11.1" dependencies: @@ -11088,8 +12324,8 @@ __metadata: linkType: hard "@vitest/coverage-istanbul@npm:^0.32.0": - version: 0.32.0 - resolution: "@vitest/coverage-istanbul@npm:0.32.0" + version: 0.32.2 + resolution: "@vitest/coverage-istanbul@npm:0.32.2" dependencies: istanbul-lib-coverage: ^3.2.0 istanbul-lib-instrument: ^5.2.1 @@ -11099,58 +12335,58 @@ __metadata: test-exclude: ^6.0.0 peerDependencies: vitest: ">=0.32.0 <1" - checksum: 71ac3bf0432364ee30530684d62f92bdd8d3c3bdd2ff425ed137d81ce26ef2583373e1c8a31fb46951baf1dfc4ffde35b7839e6bf8a07702d18b91627307be66 + checksum: d7ec04924a979741cb915b8138c031dec3249f7df1f1da4e9d80c8c3ae89944d0838c62da0a07cfc2bb72846291d64e96d312849acb7606c1ee84d5e84eb2f61 languageName: node linkType: hard -"@vitest/expect@npm:0.32.0": - version: 0.32.0 - resolution: "@vitest/expect@npm:0.32.0" +"@vitest/expect@npm:0.32.2": + version: 0.32.2 + resolution: "@vitest/expect@npm:0.32.2" dependencies: - "@vitest/spy": 0.32.0 - "@vitest/utils": 0.32.0 + "@vitest/spy": 0.32.2 + "@vitest/utils": 0.32.2 chai: ^4.3.7 - checksum: 0f5740057faf1a45be00b7e06ad8dd7e5b37d9f436e29701a8577d42bdff930ce958bc9a7732eb88fb71a3ab5009a72f2ed11c02b2095a4173fa69f69897e7b4 + checksum: e16ef72d6ee1db3f5955763962de0322cbc1e29f9c13e8136a7f6fa7c6d238df3a9ce5760e6dacadb7edc740c6148ba2a98a4d9d6f0f46ae77c1404b2977c2a0 languageName: node linkType: hard -"@vitest/runner@npm:0.32.0": - version: 0.32.0 - resolution: "@vitest/runner@npm:0.32.0" +"@vitest/runner@npm:0.32.2": + version: 0.32.2 + resolution: "@vitest/runner@npm:0.32.2" dependencies: - "@vitest/utils": 0.32.0 + "@vitest/utils": 0.32.2 concordance: ^5.0.4 p-limit: ^4.0.0 pathe: ^1.1.0 - checksum: d7a63a9a80d90a48e706fcf8bc1c2171ee0395f60241c1f0bb67854d246b68a472805d6abe33ce9a7250768c0b27af882e4beb7a5ba9eea2b3e085a54ed978e0 + checksum: 6ce62f6f30721cc6ae79317b8934edba36e266c7fefc4be97cc8c16c2878979208e121fd847282f61fd5a7d03e181d6cb46fa839f8f31b83ac77ea618ecb1b9c languageName: node linkType: hard -"@vitest/snapshot@npm:0.32.0": - version: 0.32.0 - resolution: "@vitest/snapshot@npm:0.32.0" +"@vitest/snapshot@npm:0.32.2": + version: 0.32.2 + resolution: "@vitest/snapshot@npm:0.32.2" dependencies: magic-string: ^0.30.0 pathe: ^1.1.0 pretty-format: ^27.5.1 - checksum: 2017d461b8492ae16b15f4f3725e1e3dc7bd18e24f1db788f151f9435af620ee711114edc4bd6ad88ba047f47dc4104b7db87d7f7b29363537272c0353ceb71d + checksum: 94f12fadec50815de62a82e4d344b13b72f8e58f7492f3441d5b4b28d3a557dea32cbd4fa687ff58cc549241c77929aed3a0d5f64bac1603a65f9c7ead3b2ce7 languageName: node linkType: hard -"@vitest/spy@npm:0.32.0": - version: 0.32.0 - resolution: "@vitest/spy@npm:0.32.0" +"@vitest/spy@npm:0.32.2": + version: 0.32.2 + resolution: "@vitest/spy@npm:0.32.2" dependencies: tinyspy: ^2.1.0 - checksum: 1c418f4064f4357e972e99d20e2b7b65b8cde3a8280a8e06a41fa81517efe335ca176c21a6644a6f490b565fb0ed6df0ed4ab8097813be3d0f4ec625b7fd3451 + checksum: e516872c792fe039806a9c4b858f166ddbc14320b1d4c3daa6c562f3f15991df87465107379f011fbd658911e34a68cf2349c1f77d82e08fd0f6a0f20bc71b1b languageName: node linkType: hard "@vitest/ui@npm:^0.32.0": - version: 0.32.0 - resolution: "@vitest/ui@npm:0.32.0" + version: 0.32.2 + resolution: "@vitest/ui@npm:0.32.2" dependencies: - "@vitest/utils": 0.32.0 + "@vitest/utils": 0.32.2 fast-glob: ^3.2.12 fflate: ^0.7.4 flatted: ^3.2.7 @@ -11159,18 +12395,18 @@ __metadata: sirv: ^2.0.3 peerDependencies: vitest: ">=0.30.1 <1" - checksum: 0a0ac067ef667dfdd60e89c8a554cd2056cd5c39874940a0ed13cd4b27e04755aa2df56bbb19dcbf8eff7c458d84b7832ce9e817a5671319bb46019d3473c98d + checksum: c8d11a0446644c4ab90a7f75519f947fc78c0937ce2a215dc55914fb0a662fc7cf778d9ffc2665fabbdbf9d4e041c4e74ec012eabb0bcef8839493b73916e57e languageName: node linkType: hard -"@vitest/utils@npm:0.32.0": - version: 0.32.0 - resolution: "@vitest/utils@npm:0.32.0" +"@vitest/utils@npm:0.32.2": + version: 0.32.2 + resolution: "@vitest/utils@npm:0.32.2" dependencies: - concordance: ^5.0.4 + diff-sequences: ^29.4.3 loupe: ^2.3.6 pretty-format: ^27.5.1 - checksum: f27df1e7066a310cd43a7261f2b1f668e32b7443f9b90af4a6e49575ee2d65b019192833ddbd0f51eb5690130b5b1bd2459cb83397860941308eeb122983427a + checksum: d4bc065875edf235b0c6b1f8648c10e9655ac45f5c7e89dc892b02e7f96f9bd58a97a4c3fcb3bc7026d6b350e752fb02cb7dcf5690c40792ff361fb6ac433e66 languageName: node linkType: hard @@ -11353,12 +12589,12 @@ __metadata: linkType: hard "@whatwg-node/fetch@npm:^0.9.0": - version: 0.9.0 - resolution: "@whatwg-node/fetch@npm:0.9.0" + version: 0.9.6 + resolution: "@whatwg-node/fetch@npm:0.9.6" dependencies: - "@whatwg-node/node-fetch": ^0.4.0 - urlpattern-polyfill: ^8.0.0 - checksum: 7f656101fa17dfe0df513e8663938b6168cc99106be7d32f66836200e63545633a24ea2dcda31660c3fa8411b031a9ee1a5bbf042153f78c86f63a43bca9aacf + "@whatwg-node/node-fetch": ^0.4.5 + urlpattern-polyfill: ^9.0.0 + checksum: 047de97a7855ab619b8f4dc8fc50bf85e37a0f520785ae74f208164e97a2885589d30a7bc3b9a20b83d08bb5d073036b53318b50baf8cea748b2c8e9885e542b languageName: node linkType: hard @@ -11375,23 +12611,23 @@ __metadata: languageName: node linkType: hard -"@whatwg-node/node-fetch@npm:^0.4.0": - version: 0.4.0 - resolution: "@whatwg-node/node-fetch@npm:0.4.0" +"@whatwg-node/node-fetch@npm:^0.4.5": + version: 0.4.5 + resolution: "@whatwg-node/node-fetch@npm:0.4.5" dependencies: "@whatwg-node/events": ^0.1.0 busboy: ^1.6.0 fast-querystring: ^1.1.1 fast-url-parser: ^1.1.3 tslib: ^2.3.1 - checksum: a18dca862f3fa1e5bc6f35f5df00f99feb56fa47462e7fe516aa108740e5b7381ea215018d27e4f97752885fa4cf7d1608d1f79317f01706e9dfd571729f1f8b + checksum: 3b284fc97401535c9b4ef22bf9fb9613634d3dc898f06ab0a87fa1eeaf4aa98d241e1ead81a762bad2e45add4f73b27fba8ec97c05c18eb0e26b51bea652aea3 languageName: node linkType: hard "@xmldom/xmldom@npm:^0.8.3": - version: 0.8.7 - resolution: "@xmldom/xmldom@npm:0.8.7" - checksum: 593d4429c2281ee7799adcb6ff8604b68cf30ce0721537e3e380287b423e67c7ac197d90987f932b4fd3febc409ded8435706e7f90fbba6e22e08740477341d1 + version: 0.8.8 + resolution: "@xmldom/xmldom@npm:0.8.8" + checksum: 5f5fc0482fcc599f62e3009516932a265e00f1bb2093fe2c76f3f8d9bfebdd13246f48d4132c9b301c7a573f0fa8712e56aa747dce75b179c2b73f1dde7b5f42 languageName: node linkType: hard @@ -11541,12 +12777,12 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.1, acorn@npm:^8.8.0, acorn@npm:^8.8.2": - version: 8.8.2 - resolution: "acorn@npm:8.8.2" +"acorn@npm:^8.4.1, acorn@npm:^8.7.1, acorn@npm:^8.8.0, acorn@npm:^8.8.2": + version: 8.9.0 + resolution: "acorn@npm:8.9.0" bin: acorn: bin/acorn - checksum: f790b99a1bf63ef160c967e23c46feea7787e531292bb827126334612c234ed489a0dc2c7ba33156416f0ffa8d25bf2b0fdb7f35c2ba60eb3e960572bece4001 + checksum: 25dfb94952386ecfb847e61934de04a4e7c2dc21c2e700fc4e2ef27ce78cb717700c4c4f279cd630bb4774948633c3859fc16063ec8573bda4568e0a312e6744 languageName: node linkType: hard @@ -11890,7 +13126,7 @@ __metadata: languageName: node linkType: hard -"aria-query@npm:^5.0.0, aria-query@npm:^5.1.3": +"aria-query@npm:5.1.3": version: 5.1.3 resolution: "aria-query@npm:5.1.3" dependencies: @@ -11899,6 +13135,15 @@ __metadata: languageName: node linkType: hard +"aria-query@npm:^5.0.0, aria-query@npm:^5.1.3": + version: 5.2.1 + resolution: "aria-query@npm:5.2.1" + dependencies: + dequal: ^2.0.3 + checksum: fdb7a337d97acf4dae831e4c2c786233aca5ccb779a02c10fe65a65af9849f6e9868073593313ab52b7b0d9817e05cfb22a5cd43ecf22a8e7f2abea2268bdac9 + languageName: node + linkType: hard + "array-buffer-byte-length@npm:^1.0.0": version: 1.0.0 resolution: "array-buffer-byte-length@npm:1.0.0" @@ -12252,11 +13497,11 @@ __metadata: linkType: hard "axobject-query@npm:^3.1.1": - version: 3.1.1 - resolution: "axobject-query@npm:3.1.1" + version: 3.2.1 + resolution: "axobject-query@npm:3.2.1" dependencies: - deep-equal: ^2.0.5 - checksum: c12a5da10dc7bab75e1cda9b6a3b5fcf10eba426ddf1a17b71ef65a434ed707ede7d1c4f013ba1609e970bc8c0cddac01365080d376204314e9b294719acd8a5 + dequal: ^2.0.3 + checksum: a94047e702b57c91680e6a952ec4a1aaa2cfd0d80ead76bc8c954202980d8c51968a6ea18b4d8010e8e2cf95676533d8022a8ebba9abc1dfe25686721df26fd2 languageName: node linkType: hard @@ -12639,6 +13884,13 @@ __metadata: languageName: node linkType: hard +"bowser@npm:^2.11.0": + version: 2.11.0 + resolution: "bowser@npm:2.11.0" + checksum: 29c3f01f22e703fa6644fc3b684307442df4240b6e10f6cfe1b61c6ca5721073189ca97cdeedb376081148c8518e33b1d818a57f781d70b0b70e1f31fb48814f + languageName: node + linkType: hard + "boxen@npm:7.0.0": version: 7.0.0 resolution: "boxen@npm:7.0.0" @@ -12734,16 +13986,16 @@ __metadata: linkType: hard "browserslist@npm:^4.14.5, browserslist@npm:^4.19.1, browserslist@npm:^4.21.3, browserslist@npm:^4.21.5": - version: 4.21.7 - resolution: "browserslist@npm:4.21.7" + version: 4.21.9 + resolution: "browserslist@npm:4.21.9" dependencies: - caniuse-lite: ^1.0.30001489 - electron-to-chromium: ^1.4.411 + caniuse-lite: ^1.0.30001503 + electron-to-chromium: ^1.4.431 node-releases: ^2.0.12 update-browserslist-db: ^1.0.11 bin: browserslist: cli.js - checksum: 3d0d025e6d381c4db5e71b538258952660ba574c060832095f182a9877ca798836fa550736269e669a2080e486f0cfdf5d3bcf2769b9f7cf123f6c6b8c005f8f + checksum: 80d3820584e211484ad1b1a5cfdeca1dd00442f47be87e117e1dda34b628c87e18b81ae7986fa5977b3e6a03154f6d13cd763baa6b8bf5dd9dd19f4926603698 languageName: node linkType: hard @@ -12772,13 +14024,6 @@ __metadata: languageName: node linkType: hard -"buffer-equal-constant-time@npm:1.0.1": - version: 1.0.1 - resolution: "buffer-equal-constant-time@npm:1.0.1" - checksum: 80bb945f5d782a56f374b292770901065bad21420e34936ecbe949e57724b4a13874f735850dd1cc61f078773c4fb5493a41391e7bda40d1fa388d6bd80daaab - languageName: node - linkType: hard - "buffer-equal@npm:^1.0.0": version: 1.0.1 resolution: "buffer-equal@npm:1.0.1" @@ -12920,29 +14165,23 @@ __metadata: languageName: node linkType: hard -"cacache@npm:^16.1.0": - version: 16.1.3 - resolution: "cacache@npm:16.1.3" +"cacache@npm:^17.0.0": + version: 17.1.3 + resolution: "cacache@npm:17.1.3" dependencies: - "@npmcli/fs": ^2.1.0 - "@npmcli/move-file": ^2.0.0 - chownr: ^2.0.0 - fs-minipass: ^2.1.0 - glob: ^8.0.1 - infer-owner: ^1.0.4 + "@npmcli/fs": ^3.1.0 + fs-minipass: ^3.0.0 + glob: ^10.2.2 lru-cache: ^7.7.1 - minipass: ^3.1.6 + minipass: ^5.0.0 minipass-collect: ^1.0.2 minipass-flush: ^1.0.5 minipass-pipeline: ^1.2.4 - mkdirp: ^1.0.4 p-map: ^4.0.0 - promise-inflight: ^1.0.1 - rimraf: ^3.0.2 - ssri: ^9.0.0 + ssri: ^10.0.0 tar: ^6.1.11 - unique-filename: ^2.0.0 - checksum: d91409e6e57d7d9a3a25e5dcc589c84e75b178ae8ea7de05cbf6b783f77a5fae938f6e8fda6f5257ed70000be27a681e1e44829251bfffe4c10216002f8f14e6 + unique-filename: ^3.0.0 + checksum: 385756781e1e21af089160d89d7462b7ed9883c978e848c7075b90b73cb823680e66092d61513050164588387d2ca87dd6d910e28d64bc13a9ac82cd8580c796 languageName: node linkType: hard @@ -12954,8 +14193,8 @@ __metadata: linkType: hard "cacheable-request@npm:^7.0.2": - version: 7.0.2 - resolution: "cacheable-request@npm:7.0.2" + version: 7.0.4 + resolution: "cacheable-request@npm:7.0.4" dependencies: clone-response: ^1.0.2 get-stream: ^5.1.0 @@ -12964,7 +14203,7 @@ __metadata: lowercase-keys: ^2.0.0 normalize-url: ^6.0.1 responselike: ^2.0.0 - checksum: 6152813982945a5c9989cb457a6c499f12edcc7ade323d2fbfd759abc860bdbd1306e08096916bb413c3c47e812f8e4c0a0cc1e112c8ce94381a960f115bc77f + checksum: 0de9df773fd4e7dd9bd118959878f8f2163867e2e1ab3575ffbecbe6e75e80513dd0c68ba30005e5e5a7b377cc6162bbc00ab1db019bb4e9cb3c2f3f7a6f1ee4 languageName: node linkType: hard @@ -13048,10 +14287,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001406, caniuse-lite@npm:^1.0.30001489": - version: 1.0.30001491 - resolution: "caniuse-lite@npm:1.0.30001491" - checksum: ce8e1343dd2ba058902b58dffa7f3695fd251a7ef51a7f0903ab8e62b32becd9f7f590cbebb3f1966cdfff0c2fc8e7154ac116e0b39730bd2f2e17103f5e6c3b +"caniuse-lite@npm:^1.0.30001406, caniuse-lite@npm:^1.0.30001503": + version: 1.0.30001503 + resolution: "caniuse-lite@npm:1.0.30001503" + checksum: cd5f0af37655ff71ec4ab3c49124d75e0b8b68de625d07ea80e9a82329e616b5203d5dad6865192653be9da50081c06878f081ab069dac0be35adf29aa1599cd languageName: node linkType: hard @@ -13333,9 +14572,9 @@ __metadata: linkType: hard "cjs-module-lexer@npm:^1.0.0": - version: 1.2.2 - resolution: "cjs-module-lexer@npm:1.2.2" - checksum: 977f3f042bd4f08e368c890d91eecfbc4f91da0bc009a3c557bc4dfbf32022ad1141244ac1178d44de70fc9f3dea7add7cd9a658a34b9fae98a55d8f92331ce5 + version: 1.2.3 + resolution: "cjs-module-lexer@npm:1.2.3" + checksum: 5ea3cb867a9bb609b6d476cd86590d105f3cfd6514db38ff71f63992ab40939c2feb68967faa15a6d2b1f90daa6416b79ea2de486e9e2485a6f8b66a21b4fb0a languageName: node linkType: hard @@ -13447,13 +14686,13 @@ __metadata: linkType: hard "clipanion@npm:^3.1.0": - version: 3.2.0 - resolution: "clipanion@npm:3.2.0" + version: 3.2.1 + resolution: "clipanion@npm:3.2.1" dependencies: typanion: ^3.8.0 peerDependencies: typanion: "*" - checksum: e28e6f0d48aecff86097823c604aa486082d76d2a5d3abc71069a0d9f3338af769fd7c6634b2f444c5b1aac0743b503325cc0b30552c094c01ebc602631b273d + checksum: 448efd122ead3c802e61ba7a2002e2080c8cce01ce8a0a789d9b9e4f8fe70fd887dcf163ef8c778f5364a9e6f4b498b9f1853f709d7ed4291713e78bcfb88ee8 languageName: node linkType: hard @@ -13960,7 +15199,7 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.5.0": +"cookie@npm:0.5.0, cookie@npm:^0.5.0": version: 0.5.0 resolution: "cookie@npm:0.5.0" checksum: 1f4bd2ca5765f8c9689a7e8954183f5332139eb72b6ff783d8947032ec1fdf43109852c178e21a953a30c0dd42257828185be01b49d1eb1a67fd054ca588a180 @@ -13991,11 +15230,11 @@ __metadata: linkType: hard "core-js-compat@npm:^3.25.1, core-js-compat@npm:^3.30.1, core-js-compat@npm:^3.30.2": - version: 3.30.2 - resolution: "core-js-compat@npm:3.30.2" + version: 3.31.0 + resolution: "core-js-compat@npm:3.31.0" dependencies: browserslist: ^4.21.5 - checksum: 4c81d635559eebc2f81db60f5095a235f580a2f90698113c4124c72761393592b139e30974cce6095a9a6aad6bb3cd467b24b20c32e77ed24ca74eb5944d0638 + checksum: 5c76ac5e4ab39480391f93a5aef14a2cfa188cda7bd6a7b8532de1f8bc5d89099a5025b2640d2ef70a2928614792363dcbcf8bd254aa7b2e11b85aeed7ac460f languageName: node linkType: hard @@ -14049,14 +15288,14 @@ __metadata: linkType: hard "cosmiconfig@npm:^8.0.0, cosmiconfig@npm:^8.1.0, cosmiconfig@npm:^8.1.3": - version: 8.1.3 - resolution: "cosmiconfig@npm:8.1.3" + version: 8.2.0 + resolution: "cosmiconfig@npm:8.2.0" dependencies: import-fresh: ^3.2.1 js-yaml: ^4.1.0 parse-json: ^5.0.0 path-type: ^4.0.0 - checksum: b3d277bc3a8a9e649bf4c3fc9740f4c52bf07387481302aa79839f595045368903bf26ea24a8f7f7b8b180bf46037b027c5cb63b1391ab099f3f78814a147b2b + checksum: 836d5d8efa750f3fb17b03d6ca74cd3154ed025dffd045304b3ef59637f662bde1e5dc88f8830080d180ec60841719cf4ea2ce73fb21ec694b16865c478ff297 languageName: node linkType: hard @@ -14177,13 +15416,6 @@ __metadata: languageName: node linkType: hard -"css-what@npm:^5.0.1": - version: 5.1.0 - resolution: "css-what@npm:5.1.0" - checksum: 0b75d1bac95c885c168573c85744a6c6843d8c33345f54f717218b37ea6296b0e99bb12105930ea170fd4a921990392a7c790c16c585c1d8960c49e2b7ec39f7 - languageName: node - linkType: hard - "css-what@npm:^6.1.0": version: 6.1.0 resolution: "css-what@npm:6.1.0" @@ -14582,7 +15814,7 @@ __metadata: languageName: node linkType: hard -"dequal@npm:^2.0.2": +"dequal@npm:^2.0.2, dequal@npm:^2.0.3": version: 2.0.3 resolution: "dequal@npm:2.0.3" checksum: 8679b850e1a3d0ebbc46ee780d5df7b478c23f335887464023a631d1b9af051ad4a6595a44220f9ff8ff95a8ddccf019b5ad778a976fd7bbf77383d36f412f90 @@ -15066,17 +16298,10 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:^16.0.0": - version: 16.0.3 - resolution: "dotenv@npm:16.0.3" - checksum: afcf03f373d7a6d62c7e9afea6328e62851d627a4e73f2e12d0a8deae1cd375892004f3021883f8aec85932cd2834b091f568ced92b4774625b321db83b827f8 - languageName: node - linkType: hard - -"dotenv@npm:^16.1.4": - version: 16.1.4 - resolution: "dotenv@npm:16.1.4" - checksum: c1b2e13df4d374a6a29e134c56c7b040ba20500677fe8b9939ea654f3b3badb9aaa0b172e40e4dfa1233a4177dbb8fb79d84cc79a50ac9c9641fe2ad98c14876 +"dotenv@npm:^16.0.0, dotenv@npm:^16.1.4": + version: 16.3.0 + resolution: "dotenv@npm:16.3.0" + checksum: 43a90ec87868c8b962a028b69cbe86e71621c76837249a9d65fb131b03ee69817b019d34a5456174cb04095052a496b4e1b5da72e4af2393df6083513ab62d4b languageName: node linkType: hard @@ -15140,15 +16365,6 @@ __metadata: languageName: node linkType: hard -"ecdsa-sig-formatter@npm:1.0.11": - version: 1.0.11 - resolution: "ecdsa-sig-formatter@npm:1.0.11" - dependencies: - safe-buffer: ^5.0.1 - checksum: 207f9ab1c2669b8e65540bce29506134613dd5f122cccf1e6a560f4d63f2732d427d938f8481df175505aad94583bcb32c688737bb39a6df0625f903d6d93c03 - languageName: node - linkType: hard - "ee-first@npm:1.1.1": version: 1.1.1 resolution: "ee-first@npm:1.1.1" @@ -15267,10 +16483,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.4.411": - version: 1.4.413 - resolution: "electron-to-chromium@npm:1.4.413" - checksum: 6d702b84e2c5fb8d97cbaec759556c4f801572e62eab2098919061e2f3e7cbca71b9f170a4efb023001d4fd59e8603b4d7004dafc64d89c9f19db4642fdbd012 +"electron-to-chromium@npm:^1.4.431": + version: 1.4.433 + resolution: "electron-to-chromium@npm:1.4.433" + checksum: 106e3bc2fb4ee5eddd4b141363900d5cd731c7579aa6bebd02509c52d6b598a1684aba1b75791e838dfa54dec0a40ddd17ea01199041ea46310aafb206395e43 languageName: node linkType: hard @@ -15394,17 +16610,7 @@ __metadata: languageName: node linkType: hard -"enhanced-resolve@npm:^5.12.0, enhanced-resolve@npm:^5.8.3": - version: 5.14.1 - resolution: "enhanced-resolve@npm:5.14.1" - dependencies: - graceful-fs: ^4.2.4 - tapable: ^2.2.0 - checksum: ad2a31928b6649eed40d364838449587f731baa63863e83d2629bebaa8be1eabac18b90f89c1784bc805b0818363e99b22547159edd485d7e5ccf18cdc640642 - languageName: node - linkType: hard - -"enhanced-resolve@npm:^5.15.0": +"enhanced-resolve@npm:^5.12.0, enhanced-resolve@npm:^5.15.0, enhanced-resolve@npm:^5.8.3": version: 5.15.0 resolution: "enhanced-resolve@npm:5.15.0" dependencies: @@ -15561,9 +16767,9 @@ __metadata: linkType: hard "es-module-lexer@npm:^1.2.1": - version: 1.2.1 - resolution: "es-module-lexer@npm:1.2.1" - checksum: c4145b853e1491eaa5d591e4580926d242978c38071ad3d09165c3b6d50314cc0ae3bf6e1dec81a9e53768b9299df2063d2e4a67d7742a5029ddeae6c4fc26f0 + version: 1.3.0 + resolution: "es-module-lexer@npm:1.3.0" + checksum: 48fd9f504a9d2a894126f75c8b7ccc6273a289983e9b67255f165bfd9ae765d50100218251e94e702ca567826905ea2f7b3b4a0c4d74d3ce99cce3a2a606a238 languageName: node linkType: hard @@ -15785,31 +16991,31 @@ __metadata: linkType: hard "esbuild@npm:^0.18.3": - version: 0.18.3 - resolution: "esbuild@npm:0.18.3" + version: 0.18.4 + resolution: "esbuild@npm:0.18.4" dependencies: - "@esbuild/android-arm": 0.18.3 - "@esbuild/android-arm64": 0.18.3 - "@esbuild/android-x64": 0.18.3 - "@esbuild/darwin-arm64": 0.18.3 - "@esbuild/darwin-x64": 0.18.3 - "@esbuild/freebsd-arm64": 0.18.3 - "@esbuild/freebsd-x64": 0.18.3 - "@esbuild/linux-arm": 0.18.3 - "@esbuild/linux-arm64": 0.18.3 - "@esbuild/linux-ia32": 0.18.3 - "@esbuild/linux-loong64": 0.18.3 - "@esbuild/linux-mips64el": 0.18.3 - "@esbuild/linux-ppc64": 0.18.3 - "@esbuild/linux-riscv64": 0.18.3 - "@esbuild/linux-s390x": 0.18.3 - "@esbuild/linux-x64": 0.18.3 - "@esbuild/netbsd-x64": 0.18.3 - "@esbuild/openbsd-x64": 0.18.3 - "@esbuild/sunos-x64": 0.18.3 - "@esbuild/win32-arm64": 0.18.3 - "@esbuild/win32-ia32": 0.18.3 - "@esbuild/win32-x64": 0.18.3 + "@esbuild/android-arm": 0.18.4 + "@esbuild/android-arm64": 0.18.4 + "@esbuild/android-x64": 0.18.4 + "@esbuild/darwin-arm64": 0.18.4 + "@esbuild/darwin-x64": 0.18.4 + "@esbuild/freebsd-arm64": 0.18.4 + "@esbuild/freebsd-x64": 0.18.4 + "@esbuild/linux-arm": 0.18.4 + "@esbuild/linux-arm64": 0.18.4 + "@esbuild/linux-ia32": 0.18.4 + "@esbuild/linux-loong64": 0.18.4 + "@esbuild/linux-mips64el": 0.18.4 + "@esbuild/linux-ppc64": 0.18.4 + "@esbuild/linux-riscv64": 0.18.4 + "@esbuild/linux-s390x": 0.18.4 + "@esbuild/linux-x64": 0.18.4 + "@esbuild/netbsd-x64": 0.18.4 + "@esbuild/openbsd-x64": 0.18.4 + "@esbuild/sunos-x64": 0.18.4 + "@esbuild/win32-arm64": 0.18.4 + "@esbuild/win32-ia32": 0.18.4 + "@esbuild/win32-x64": 0.18.4 dependenciesMeta: "@esbuild/android-arm": optional: true @@ -15857,7 +17063,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: c31287c53fa5baef93a82ef39006e5521735986788ba4f54226aa475f44fb5ba22219a42663add78d30fc2aad258f78393e7d0aa54c971b463a6bcecb30be963 + checksum: 9bee84b3bdf0a87cc15b80a36692ce69f64e4e74575bccbe09396da2af641c3ecdf22641e7cc5a9bda376122ffb18652d2399ac0db00d22a2e3ebfdf084ea31d languageName: node linkType: hard @@ -16192,13 +17398,13 @@ __metadata: linkType: hard "eslint@npm:^8.42.0": - version: 8.42.0 - resolution: "eslint@npm:8.42.0" + version: 8.43.0 + resolution: "eslint@npm:8.43.0" dependencies: "@eslint-community/eslint-utils": ^4.2.0 "@eslint-community/regexpp": ^4.4.0 "@eslint/eslintrc": ^2.0.3 - "@eslint/js": 8.42.0 + "@eslint/js": 8.43.0 "@humanwhocodes/config-array": ^0.11.10 "@humanwhocodes/module-importer": ^1.0.1 "@nodelib/fs.walk": ^1.2.8 @@ -16236,7 +17442,7 @@ __metadata: text-table: ^0.2.0 bin: eslint: bin/eslint.js - checksum: 07105397b5f2ff4064b983b8971e8c379ec04b1dfcc9d918976b3e00377189000161dac991d82ba14f8759e466091b8c71146f602930ca810c290ee3fcb3faf0 + checksum: 55654ce00b0d128822b57526e40473d0497c7c6be3886afdc0b41b6b0dfbd34d0eae8159911b18451b4db51a939a0e6d2e117e847ae419086884fc3d4fe23c7c languageName: node linkType: hard @@ -16484,6 +17690,13 @@ __metadata: languageName: node linkType: hard +"exponential-backoff@npm:^3.1.1": + version: 3.1.1 + resolution: "exponential-backoff@npm:3.1.1" + checksum: 3d21519a4f8207c99f7457287291316306255a328770d320b401114ec8481986e4e467e854cb9914dd965e0a1ca810a23ccb559c642c88f4c7f55c55778a9b48 + languageName: node + linkType: hard + "expr-eval@npm:^2.0.2": version: 2.0.2 resolution: "expr-eval@npm:2.0.2" @@ -16657,11 +17870,11 @@ __metadata: linkType: hard "fast-querystring@npm:^1.1.1": - version: 1.1.1 - resolution: "fast-querystring@npm:1.1.1" + version: 1.1.2 + resolution: "fast-querystring@npm:1.1.2" dependencies: fast-decode-uri-component: ^1.0.1 - checksum: 86d2b75b9b299a552353532fb1a542f09730ee2a61e657d68710971d9a2afc9a3c5c7b7e106b6534f4cc506d2ff1c08ab0fda4ae614b4e7720798c9ac2a88e02 + checksum: 7149f82ee9ac39a9c08c7ffe435b9f6deade76ae5e3675fe1835720513e8c4bc541e666b4b7b1c0c07e08f369dcf4828d00f2bee39889a90a168e1439cf27b0b languageName: node linkType: hard @@ -16681,6 +17894,17 @@ __metadata: languageName: node linkType: hard +"fast-xml-parser@npm:4.2.4": + version: 4.2.4 + resolution: "fast-xml-parser@npm:4.2.4" + dependencies: + strnum: ^1.0.5 + bin: + fxparser: src/cli/cli.js + checksum: d3b4d0c0152c09f98def792769fca6bb3fa1d597f9745d9564451c239089bd86bdf573c9263b4944860028cb7edb81752d64399c1aff8b87c9225ecef96905f7 + languageName: node + linkType: hard + "fastq@npm:^1.6.0": version: 1.15.0 resolution: "fastq@npm:1.15.0" @@ -16725,8 +17949,8 @@ __metadata: linkType: hard "fbjs@npm:^3.0.0": - version: 3.0.4 - resolution: "fbjs@npm:3.0.4" + version: 3.0.5 + resolution: "fbjs@npm:3.0.5" dependencies: cross-fetch: ^3.1.5 fbjs-css-vars: ^1.0.0 @@ -16734,8 +17958,8 @@ __metadata: object-assign: ^4.1.0 promise: ^7.1.1 setimmediate: ^1.0.5 - ua-parser-js: ^0.7.30 - checksum: 8b23a3550fcda8a9109fca9475a3416590c18bb6825ea884192864ed686f67fcd618e308a140c9e5444fbd0168732e1ff3c092ba3d0c0ae1768969f32ba280c7 + ua-parser-js: ^1.0.35 + checksum: e609b5b64686bc96495a5c67728ed9b2710b9b3d695c5759c5f5e47c9483d1c323543ac777a86459e3694efc5712c6ce7212e944feb19752867d699568bb0e54 languageName: node linkType: hard @@ -17072,9 +18296,9 @@ __metadata: linkType: hard "flow-parser@npm:0.*": - version: 0.207.0 - resolution: "flow-parser@npm:0.207.0" - checksum: 3bd638f601f016f67eb7156f4d0233e722f468008cd47fd6ea63bb14846b1c02202e4e096eb169a7d9a7b3322a8121fb79ddf7214bfbe29e6379a19bf3409680 + version: 0.209.0 + resolution: "flow-parser@npm:0.209.0" + checksum: 1fa4d04c7999a51d18ce7de5f1a61f1243d20a9acf62461f832de8105f85d77806b79ccbbce0cd300b53ddbd8e813e0c3e192645b0f134333081672aea0425a7 languageName: node linkType: hard @@ -17116,6 +18340,16 @@ __metadata: languageName: node linkType: hard +"foreground-child@npm:^3.1.0": + version: 3.1.1 + resolution: "foreground-child@npm:3.1.1" + dependencies: + cross-spawn: ^7.0.0 + signal-exit: ^4.0.1 + checksum: 139d270bc82dc9e6f8bc045fe2aae4001dc2472157044fdfad376d0a3457f77857fa883c1c8b21b491c6caade9a926a4bed3d3d2e8d3c9202b151a4cbbd0bcd5 + languageName: node + linkType: hard + "form-data@npm:^3.0.0": version: 3.0.1 resolution: "form-data@npm:3.0.1" @@ -17216,6 +18450,13 @@ __metadata: languageName: node linkType: hard +"fs-capacitor@npm:^8.0.0": + version: 8.0.0 + resolution: "fs-capacitor@npm:8.0.0" + checksum: 531c8c4ac12fe3a75f9564cb3ce41571f148ec81cf111fed04f6921a5a2de1eadacf44497c223dd281243472fe6ccc98005f34674e8e471d6370b7437860f774 + languageName: node + linkType: hard + "fs-constants@npm:^1.0.0": version: 1.0.0 resolution: "fs-constants@npm:1.0.0" @@ -17297,7 +18538,7 @@ __metadata: languageName: node linkType: hard -"fs-minipass@npm:^2.0.0, fs-minipass@npm:^2.1.0": +"fs-minipass@npm:^2.0.0": version: 2.1.0 resolution: "fs-minipass@npm:2.1.0" dependencies: @@ -17306,6 +18547,15 @@ __metadata: languageName: node linkType: hard +"fs-minipass@npm:^3.0.0": + version: 3.0.2 + resolution: "fs-minipass@npm:3.0.2" + dependencies: + minipass: ^5.0.0 + checksum: e9cc0e1f2d01c6f6f62f567aee59530aba65c6c7b2ae88c5027bc34c711ebcfcfaefd0caf254afa6adfe7d1fba16bc2537508a6235196bac7276747d078aef0a + languageName: node + linkType: hard + "fs-temp@npm:^1.0.0": version: 1.2.1 resolution: "fs-temp@npm:1.2.1" @@ -17712,13 +18962,13 @@ __metadata: linkType: hard "glob-promise@npm:^6.0.2": - version: 6.0.2 - resolution: "glob-promise@npm:6.0.2" + version: 6.0.3 + resolution: "glob-promise@npm:6.0.3" dependencies: "@types/glob": ^8.0.0 peerDependencies: glob: ^8.0.3 - checksum: 3caa63b052ddcf28d3498a0c93ef623bc43d0fa57487844782b77175c32db1602fd63e4e26091075125083b21eb3e81b4318d5d24139b9b033a764e64b6b3bc3 + checksum: f8f2d3551445211af80f64f95883a6716e9a99cbb470be329d827e6c0ebc830e64a8c37f07150084217b5cf28b86a8a738c48d8c2664b591951235ded44d8595 languageName: node linkType: hard @@ -17757,6 +19007,21 @@ __metadata: languageName: node linkType: hard +"glob@npm:^10.2.2": + version: 10.2.7 + resolution: "glob@npm:10.2.7" + dependencies: + foreground-child: ^3.1.0 + jackspeak: ^2.0.3 + minimatch: ^9.0.1 + minipass: ^5.0.0 || ^6.0.2 + path-scurry: ^1.7.0 + bin: + glob: dist/cjs/src/bin.js + checksum: 555205a74607d6f8d9874ba888924b305b5ea1abfaa2e9ccb11ac713d040aac7edbf7d8702a2f4a1cd81b2d7666412170ce7ef061d33cddde189dae8c1a1a054 + languageName: node + linkType: hard + "glob@npm:^7.0.0, glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.2.0": version: 7.2.3 resolution: "glob@npm:7.2.3" @@ -17771,7 +19036,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^8.0.1, glob@npm:^8.0.3, glob@npm:^8.1.0": +"glob@npm:^8.0.3, glob@npm:^8.1.0": version: 8.1.0 resolution: "glob@npm:8.1.0" dependencies: @@ -18029,6 +19294,30 @@ __metadata: languageName: node linkType: hard +"graphql-upload@npm:^16.0.2": + version: 16.0.2 + resolution: "graphql-upload@npm:16.0.2" + dependencies: + "@types/busboy": ^1.5.0 + "@types/node": "*" + "@types/object-path": ^0.11.1 + busboy: ^1.6.0 + fs-capacitor: ^8.0.0 + http-errors: ^2.0.0 + object-path: ^0.11.8 + peerDependencies: + "@types/express": ^4.0.29 + "@types/koa": ^2.11.4 + graphql: ^16.3.0 + peerDependenciesMeta: + "@types/express": + optional: true + "@types/koa": + optional: true + checksum: 708b17ee2ec59d30a4cd713b1db62e4c52d377e160da374c9943f4a582077b60541bfaadc7b704fbeea1fb4787558e8ef173266607f3619567f24910f22b6fb9 + languageName: node + linkType: hard + "graphql-ws@npm:5.13.1": version: 5.13.1 resolution: "graphql-ws@npm:5.13.1" @@ -18361,14 +19650,14 @@ __metadata: languageName: node linkType: hard -"http-cache-semantics@npm:^4.0.0, http-cache-semantics@npm:^4.1.0": +"http-cache-semantics@npm:^4.0.0, http-cache-semantics@npm:^4.1.1": version: 4.1.1 resolution: "http-cache-semantics@npm:4.1.1" checksum: 83ac0bc60b17a3a36f9953e7be55e5c8f41acc61b22583060e8dedc9dd5e3607c823a88d0926f9150e571f90946835c7fe150732801010845c72cd8bbff1a236 languageName: node linkType: hard -"http-errors@npm:2.0.0": +"http-errors@npm:2.0.0, http-errors@npm:^2.0.0": version: 2.0.0 resolution: "http-errors@npm:2.0.0" dependencies: @@ -18491,11 +19780,11 @@ __metadata: linkType: hard "i18next@npm:^23.0.2": - version: 23.0.2 - resolution: "i18next@npm:23.0.2" + version: 23.1.0 + resolution: "i18next@npm:23.1.0" dependencies: "@babel/runtime": ^7.22.5 - checksum: f5836cfd4988a59a652d4efa6ed2e7c83b64d42acbfc0c868b2ac9204fb526e1157ca85523d2ef5a4b13722e09ec54ae31d5a63240becddee796fd995264555b + checksum: 1d2f28869fb2ea6b0387c77aba9da2c5d933df79c5bef240b6637d48c1e8489127af989c0aeeef87dd2b9123aaef27ab5ece2a79f1010720a54742eed2c100ae languageName: node linkType: hard @@ -18646,13 +19935,6 @@ __metadata: languageName: node linkType: hard -"infer-owner@npm:^1.0.4": - version: 1.0.4 - resolution: "infer-owner@npm:1.0.4" - checksum: 181e732764e4a0611576466b4b87dac338972b839920b2a8cde43642e4ed6bd54dc1fb0b40874728f2a2df9a1b097b8ff83b56d5f8f8e3927f837fdcb47d8a89 - languageName: node - linkType: hard - "inflight@npm:^1.0.4": version: 1.0.6 resolution: "inflight@npm:1.0.6" @@ -19534,6 +20816,19 @@ __metadata: languageName: node linkType: hard +"jackspeak@npm:^2.0.3": + version: 2.2.1 + resolution: "jackspeak@npm:2.2.1" + dependencies: + "@isaacs/cliui": ^8.0.2 + "@pkgjs/parseargs": ^0.11.0 + dependenciesMeta: + "@pkgjs/parseargs": + optional: true + checksum: e29291c0d0f280a063fa18fbd1e891ab8c2d7519fd34052c0ebde38538a15c603140d60c2c7f432375ff7ee4c5f1c10daa8b2ae19a97c3d4affe308c8360c1df + languageName: node + linkType: hard + "jake@npm:^10.8.5": version: 10.8.7 resolution: "jake@npm:10.8.7" @@ -20257,7 +21552,7 @@ __metadata: languageName: node linkType: hard -"jose@npm:^4.11.4": +"jose@npm:^4.11.1, jose@npm:^4.11.4, jose@npm:^4.14.1": version: 4.14.4 resolution: "jose@npm:4.14.4" checksum: 2d820a91a8fd97c05d8bc8eedc373b944a0cd7f5fe41063086da233d0473c73fb523912a9f026ea870782bd221f4a515f441a2d3af4de48c6f2c76dac5082377 @@ -20320,11 +21615,11 @@ __metadata: linkType: hard "js-tiktoken@npm:^1.0.6": - version: 1.0.6 - resolution: "js-tiktoken@npm:1.0.6" + version: 1.0.7 + resolution: "js-tiktoken@npm:1.0.7" dependencies: base64-js: ^1.5.1 - checksum: 05a1b3f895447194a0ac17a56229e47eae3816cd851f12ee947b5cdc2f4439773ed52938f4f6459f5c45dc0f4a15ac1a882cde61e47e31b6a84b7129fe1f63c2 + checksum: 4856641fed816e618c8a693db0a5478995c598914dec2ba9ccd69719a88a14756d5aec2eed0fba7a4999e603b277ba9a58fd7b2af98e8b638b39b436bbfb7060 languageName: node linkType: hard @@ -20550,18 +21845,6 @@ __metadata: languageName: node linkType: hard -"jsonwebtoken@npm:^9.0.0": - version: 9.0.0 - resolution: "jsonwebtoken@npm:9.0.0" - dependencies: - jws: ^3.2.2 - lodash: ^4.17.21 - ms: ^2.1.1 - semver: ^7.3.8 - checksum: b9181cecf9df99f1dc0253f91ba000a1aa4d91f5816d1608c0dba61a5623726a0bfe200b51df25de18c1a6000825d231ad7ce2788aa54fd48dcb760ad9eb9514 - languageName: node - linkType: hard - "jspdf@npm:^2.5.1": version: 2.5.1 resolution: "jspdf@npm:2.5.1" @@ -20616,27 +21899,6 @@ __metadata: languageName: node linkType: hard -"jwa@npm:^1.4.1": - version: 1.4.1 - resolution: "jwa@npm:1.4.1" - dependencies: - buffer-equal-constant-time: 1.0.1 - ecdsa-sig-formatter: 1.0.11 - safe-buffer: ^5.0.1 - checksum: ff30ea7c2dcc61f3ed2098d868bf89d43701605090c5b21b5544b512843ec6fd9e028381a4dda466cbcdb885c2d1150f7c62e7168394ee07941b4098e1035e2f - languageName: node - linkType: hard - -"jws@npm:^3.2.2": - version: 3.2.2 - resolution: "jws@npm:3.2.2" - dependencies: - jwa: ^1.4.1 - safe-buffer: ^5.0.1 - checksum: f0213fe5b79344c56cd443428d8f65c16bf842dc8cb8f5aed693e1e91d79c20741663ad6eff07a6d2c433d1831acc9814e8d7bada6a0471fbb91d09ceb2bf5c2 - languageName: node - linkType: hard - "keyv@npm:^4.0.0": version: 4.5.2 resolution: "keyv@npm:4.5.2" @@ -21072,13 +22334,13 @@ __metadata: linkType: hard "lit@npm:^2.7.2": - version: 2.7.4 - resolution: "lit@npm:2.7.4" + version: 2.7.5 + resolution: "lit@npm:2.7.5" dependencies: "@lit/reactive-element": ^1.6.0 lit-element: ^3.3.0 lit-html: ^2.7.0 - checksum: 7494f4e814fca0ebf7a73923c85454531aac26ff83f0d4d5afe62ebbc6225363c9df41f88147d79d5d3ab518925ceb9b27a557bee610bbb414ae0339c513f5a3 + checksum: 61a3f87c57136618f47a30b36cdfb592fcba42dcfbdb104d2b5ca291148c2d9a32fcb713bb91090bd08d6897a00e73f8425da6e3626aa080eaf410a32397ae69 languageName: node linkType: hard @@ -21469,6 +22731,13 @@ __metadata: languageName: node linkType: hard +"lru-cache@npm:^9.1.1": + version: 9.1.2 + resolution: "lru-cache@npm:9.1.2" + checksum: d3415634be3908909081fc4c56371a8d562d9081eba70543d86871b978702fffd0e9e362b83921b27a29ae2b37b90f55675aad770a54ac83bb3e4de5049d4b15 + languageName: node + linkType: hard + "lru_map@npm:^0.3.3": version: 0.3.3 resolution: "lru_map@npm:0.3.3" @@ -21476,7 +22745,7 @@ __metadata: languageName: node linkType: hard -"lz-string@npm:^1.4.4, lz-string@npm:^1.5.0": +"lz-string@npm:^1.5.0": version: 1.5.0 resolution: "lz-string@npm:1.5.0" bin: @@ -21585,27 +22854,26 @@ __metadata: languageName: node linkType: hard -"make-fetch-happen@npm:^10.0.3": - version: 10.2.1 - resolution: "make-fetch-happen@npm:10.2.1" +"make-fetch-happen@npm:^11.0.3": + version: 11.1.1 + resolution: "make-fetch-happen@npm:11.1.1" dependencies: agentkeepalive: ^4.2.1 - cacache: ^16.1.0 - http-cache-semantics: ^4.1.0 + cacache: ^17.0.0 + http-cache-semantics: ^4.1.1 http-proxy-agent: ^5.0.0 https-proxy-agent: ^5.0.0 is-lambda: ^1.0.1 lru-cache: ^7.7.1 - minipass: ^3.1.6 - minipass-collect: ^1.0.2 - minipass-fetch: ^2.0.3 + minipass: ^5.0.0 + minipass-fetch: ^3.0.0 minipass-flush: ^1.0.5 minipass-pipeline: ^1.2.4 negotiator: ^0.6.3 promise-retry: ^2.0.1 socks-proxy-agent: ^7.0.0 - ssri: ^9.0.0 - checksum: 2332eb9a8ec96f1ffeeea56ccefabcb4193693597b132cd110734d50f2928842e22b84cfa1508e921b8385cdfd06dda9ad68645fed62b50fff629a580f5fb72c + ssri: ^10.0.0 + checksum: 7268bf274a0f6dcf0343829489a4506603ff34bd0649c12058753900b0eb29191dce5dba12680719a5d0a983d3e57810f594a12f3c18494e93a1fbc6348a4540 languageName: node linkType: hard @@ -21663,11 +22931,11 @@ __metadata: linkType: hard "markdown-to-jsx@npm:^7.1.8": - version: 7.2.0 - resolution: "markdown-to-jsx@npm:7.2.0" + version: 7.2.1 + resolution: "markdown-to-jsx@npm:7.2.1" peerDependencies: react: ">= 0.14.0" - checksum: ea417e684d7eec9f1beebc9423aba377116ef77c3cd83a2d622df1b9030ffef99aa9b3f431192b94f3237943a33560e6dda9be8a4c1d25187518d09986dad22f + checksum: 0c8c715229044401ea48c2fc26c2554464100074959dafacdd9e4a0e849f0a190b02f39edb373bbdd95e38b8f910074b83b63d08752b8ae6be6ddcfb40ea50a0 languageName: node linkType: hard @@ -21985,7 +23253,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^9.0.0": +"minimatch@npm:^9.0.0, minimatch@npm:^9.0.1": version: 9.0.1 resolution: "minimatch@npm:9.0.1" dependencies: @@ -22021,18 +23289,18 @@ __metadata: languageName: node linkType: hard -"minipass-fetch@npm:^2.0.3": - version: 2.1.2 - resolution: "minipass-fetch@npm:2.1.2" +"minipass-fetch@npm:^3.0.0": + version: 3.0.3 + resolution: "minipass-fetch@npm:3.0.3" dependencies: encoding: ^0.1.13 - minipass: ^3.1.6 + minipass: ^5.0.0 minipass-sized: ^1.0.3 minizlib: ^2.1.2 dependenciesMeta: encoding: optional: true - checksum: 3f216be79164e915fc91210cea1850e488793c740534985da017a4cbc7a5ff50506956d0f73bb0cb60e4fe91be08b6b61ef35101706d3ef5da2c8709b5f08f91 + checksum: af5ab2552a16fcf505d35fd7ffb84b57f4a0eeb269e6e1d9a2a75824dda48b36e527083250b7cca4a4def21d9544e2ade441e4730e233c0bc2133f6abda31e18 languageName: node linkType: hard @@ -22063,7 +23331,7 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^3.0.0, minipass@npm:^3.1.1, minipass@npm:^3.1.6": +"minipass@npm:^3.0.0": version: 3.3.6 resolution: "minipass@npm:3.3.6" dependencies: @@ -22079,6 +23347,13 @@ __metadata: languageName: node linkType: hard +"minipass@npm:^5.0.0 || ^6.0.2": + version: 6.0.2 + resolution: "minipass@npm:6.0.2" + checksum: d140b91f4ab2e5ce5a9b6c468c0e82223504acc89114c1a120d4495188b81fedf8cade72a9f4793642b4e66672f990f1e0d902dd858485216a07cd3c8a62fac9 + languageName: node + linkType: hard + "minizlib@npm:^2.1.1, minizlib@npm:^2.1.2": version: 2.1.2 resolution: "minizlib@npm:2.1.2" @@ -22151,13 +23426,13 @@ __metadata: linkType: hard "ml-distance@npm:^4.0.0": - version: 4.0.0 - resolution: "ml-distance@npm:4.0.0" + version: 4.0.1 + resolution: "ml-distance@npm:4.0.1" dependencies: ml-array-mean: ^1.1.6 ml-distance-euclidean: ^2.0.0 ml-tree-similarity: ^1.0.0 - checksum: 37d07d52c5f1d185833336d73764e97dcdf8abe37e276fd6a3f7d536cf373e7cbfd6497f433192bd7d100b0b95518a616a8ae6df53b74c5b0d5fbfa7a971ae4d + checksum: 21ea014064eb7795c6c8c16e76bb834cba73f9f1ee2f761a3c3c34536f70bd6299b044dd05c495c533f5bdfea7401011dd4bdd159545ef69f5a021f5be4c77a2 languageName: node linkType: hard @@ -22396,6 +23671,31 @@ __metadata: languageName: node linkType: hard +"next-auth@npm:^4.22.1": + version: 4.22.1 + resolution: "next-auth@npm:4.22.1" + dependencies: + "@babel/runtime": ^7.20.13 + "@panva/hkdf": ^1.0.2 + cookie: ^0.5.0 + jose: ^4.11.4 + oauth: ^0.9.15 + openid-client: ^5.4.0 + preact: ^10.6.3 + preact-render-to-string: ^5.1.19 + uuid: ^8.3.2 + peerDependencies: + next: ^12.2.5 || ^13 + nodemailer: ^6.6.5 + react: ^17.0.2 || ^18 + react-dom: ^17.0.2 || ^18 + peerDependenciesMeta: + nodemailer: + optional: true + checksum: 42bae16b62bac4b3d215d991c7c964dfc071a84df32900a28d4cbc20d4b6a65689b3ba9f10633780a22ff0cbc420248d012614a5b0d82918f9bbb56f7f92f7c5 + languageName: node + linkType: hard + "next-debug-local@npm:^0.1.5": version: 0.1.5 resolution: "next-debug-local@npm:0.1.5" @@ -22503,11 +23803,11 @@ __metadata: linkType: hard "node-abi@npm:^3.0.0": - version: 3.40.0 - resolution: "node-abi@npm:3.40.0" + version: 3.45.0 + resolution: "node-abi@npm:3.45.0" dependencies: semver: ^7.3.5 - checksum: 8f4ef0d9ac82352465e7e7a8ce3915dae49c0fd19d6cb49a93140ff587b612166443531111a60d25e479a18e6e6b9af09698c7870babe0f44aa54287aeaf5eef + checksum: 18c4305d7de5f1132741a2a66ba652941518210d02c9268702abe97ce1c166db468b4fc3e85fff04b9c19218c2e47f4e295f9a46422dc834932f4e11443400cd languageName: node linkType: hard @@ -22553,9 +23853,9 @@ __metadata: linkType: hard "node-fetch-native@npm:^1.0.2": - version: 1.1.1 - resolution: "node-fetch-native@npm:1.1.1" - checksum: 41fe59179eb94b6ffb25e657e5ed14b4b50e2ba7f6bf5346622970638c8abbf29653b011141c919c6c081979962edd1eb94424a7621412cd78c47a9cd8be1227 + version: 1.2.0 + resolution: "node-fetch-native@npm:1.2.0" + checksum: f18d775523fc25b9fbec05a1da99cbf40214045bcaca82c8fd949b99148890c3cead4ab1764e26a92af600d14884d846481bcebf82d56815210624f836051a10 languageName: node linkType: hard @@ -22610,13 +23910,14 @@ __metadata: linkType: hard "node-gyp@npm:^9.0.0, node-gyp@npm:latest": - version: 9.3.1 - resolution: "node-gyp@npm:9.3.1" + version: 9.4.0 + resolution: "node-gyp@npm:9.4.0" dependencies: env-paths: ^2.2.0 + exponential-backoff: ^3.1.1 glob: ^7.1.4 graceful-fs: ^4.2.6 - make-fetch-happen: ^10.0.3 + make-fetch-happen: ^11.0.3 nopt: ^6.0.0 npmlog: ^6.0.0 rimraf: ^3.0.2 @@ -22625,7 +23926,7 @@ __metadata: which: ^2.0.2 bin: node-gyp: bin/node-gyp.js - checksum: b860e9976fa645ca0789c69e25387401b4396b93c8375489b5151a6c55cf2640a3b6183c212b38625ef7c508994930b72198338e3d09b9d7ade5acc4aaf51ea7 + checksum: 78b404e2e0639d64e145845f7f5a3cb20c0520cdaf6dda2f6e025e9b644077202ea7de1232396ba5bde3fee84cdc79604feebe6ba3ec84d464c85d407bb5da99 languageName: node linkType: hard @@ -22980,6 +24281,20 @@ __metadata: languageName: node linkType: hard +"oauth4webapi@npm:^2.0.6": + version: 2.3.0 + resolution: "oauth4webapi@npm:2.3.0" + checksum: abe1aa9997f8cd779b661ca60b378d50de039b624f89c0a72574c65141432bca6a319116362cae49197f687b6e08d01d76476f74545f074071cbb63303d86fab + languageName: node + linkType: hard + +"oauth@npm:^0.9.15": + version: 0.9.15 + resolution: "oauth@npm:0.9.15" + checksum: 957c0d8d85300398dcb0e293953650c0fc3facc795bee8228238414f19f59cef5fd4ee8d17a972c142924c10c5f6ec50ef80f77f4a6cc6e3c98f9d22c027801c + languageName: node + linkType: hard + "object-assign@npm:^4, object-assign@npm:^4.1.0, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -22987,6 +24302,13 @@ __metadata: languageName: node linkType: hard +"object-hash@npm:^2.2.0": + version: 2.2.0 + resolution: "object-hash@npm:2.2.0" + checksum: 55ba841e3adce9c4f1b9b46b41983eda40f854e0d01af2802d3ae18a7085a17168d6b81731d43fdf1d6bcbb3c9f9c56d22c8fea992203ad90a38d7d919bc28f1 + languageName: node + linkType: hard + "object-hash@npm:^3.0.0": version: 3.0.0 resolution: "object-hash@npm:3.0.0" @@ -23025,6 +24347,13 @@ __metadata: languageName: node linkType: hard +"object-path@npm:^0.11.8": + version: 0.11.8 + resolution: "object-path@npm:0.11.8" + checksum: 684ccf0fb6b82f067dc81e2763481606692b8485bec03eb2a64e086a44dbea122b2b9ef44423a08e09041348fe4b4b67bd59985598f1652f67df95f0618f5968 + languageName: node + linkType: hard + "object.assign@npm:^4.1.3, object.assign@npm:^4.1.4": version: 4.1.4 resolution: "object.assign@npm:4.1.4" @@ -23080,6 +24409,13 @@ __metadata: languageName: node linkType: hard +"oidc-token-hash@npm:^5.0.3": + version: 5.0.3 + resolution: "oidc-token-hash@npm:5.0.3" + checksum: 35fa19aea9ff2c509029ec569d74b778c8a215b92bd5e6e9bc4ebbd7ab035f44304ff02430a6397c3fb7c1d15ebfa467807ca0bcd31d06ba610b47798287d303 + languageName: node + linkType: hard + "on-finished@npm:2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" @@ -23166,6 +24502,18 @@ __metadata: languageName: node linkType: hard +"openid-client@npm:^5.4.0": + version: 5.4.2 + resolution: "openid-client@npm:5.4.2" + dependencies: + jose: ^4.14.1 + lru-cache: ^6.0.0 + object-hash: ^2.2.0 + oidc-token-hash: ^5.0.3 + checksum: 0f3570990a4979aff8581de35078c82d21d45baed9805e0e385dfc62c24fa295ee82d86386846a33bc33ed3b524a5406d8564f9f927420027719f84bf1d8b741 + languageName: node + linkType: hard + "optionator@npm:^0.8.1": version: 0.8.3 resolution: "optionator@npm:0.8.3" @@ -23463,6 +24811,13 @@ __metadata: languageName: node linkType: hard +"parse-duration@npm:^1.1.0": + version: 1.1.0 + resolution: "parse-duration@npm:1.1.0" + checksum: 3cfc10aa61b3a06373a347289e1704de47d5d845c79330bbab20b54c02567f3710ba84544a3a44a986c3381c68670d89542fe9de607fb0814e52f78b34893cd9 + languageName: node + linkType: hard + "parse-entities@npm:^2.0.0": version: 2.0.0 resolution: "parse-entities@npm:2.0.0" @@ -23655,6 +25010,16 @@ __metadata: languageName: node linkType: hard +"path-scurry@npm:^1.7.0": + version: 1.9.2 + resolution: "path-scurry@npm:1.9.2" + dependencies: + lru-cache: ^9.1.1 + minipass: ^5.0.0 || ^6.0.2 + checksum: 92888dfb68e285043c6d3291c8e971d5d2bc2f5082f4d7b5392896f34be47024c9d0a8b688dd7ae6d125acc424699195474927cb4f00049a9b1ec7c4256fa8e0 + languageName: node + linkType: hard + "path-to-regexp@npm:0.1.7": version: 0.1.7 resolution: "path-to-regexp@npm:0.1.7" @@ -23700,9 +25065,9 @@ __metadata: linkType: hard "pathe@npm:^1.1.0": - version: 1.1.0 - resolution: "pathe@npm:1.1.0" - checksum: 6b9be9968ea08a90c0824934799707a1c6a1ad22ac1f22080f377e3f75856d5e53a331b01d327329bfce538a14590587cfb250e8e7947f64408797c84c252056 + version: 1.1.1 + resolution: "pathe@npm:1.1.1" + checksum: 34ab3da2e5aa832ebc6a330ffe3f73d7ba8aec6e899b53b8ec4f4018de08e40742802deb12cf5add9c73b7bf719b62c0778246bd376ca62b0fb23e0dde44b759 languageName: node linkType: hard @@ -23838,12 +25203,12 @@ __metadata: languageName: node linkType: hard -"playwright-core@npm:1.34.3, playwright-core@npm:>=1.2.0": - version: 1.34.3 - resolution: "playwright-core@npm:1.34.3" +"playwright-core@npm:1.35.1, playwright-core@npm:>=1.2.0": + version: 1.35.1 + resolution: "playwright-core@npm:1.35.1" bin: playwright-core: cli.js - checksum: eaf9e9b2d77b9726867dcbc641a1c72b0e8f680cdd71ff904366deea1c96141ff7563f6c6fb29f9975309d1b87dead97ea93f6f44953b59946882fb785b34867 + checksum: 179abc0051f00474e528935b507fa8cedc986b2803b020d7679878ba28cdd7036ad5a779792aad2ad281f8dc625eb1d2fb77663cb8de0d20c7ffbda7c18febdd languageName: node linkType: hard @@ -23859,13 +25224,13 @@ __metadata: linkType: hard "playwright@npm:^1.14.0": - version: 1.34.3 - resolution: "playwright@npm:1.34.3" + version: 1.35.1 + resolution: "playwright@npm:1.35.1" dependencies: - playwright-core: 1.34.3 + playwright-core: 1.35.1 bin: playwright: cli.js - checksum: 4495b23eacc673c03fd4706ce5914dd4855d46657e63411e54bb928e796d7ca59a6101379000ec73e2731437d04a441242cebbb6d4e069e050255db9eff65f7d + checksum: 46e8ad6d4429acd8e6c8e680ed8107b13c62a22bb95172666411aedb8e9abd8f9c379e4905493a330e29c3dcf63b9a49a528f2f081d682d9f5da078c54760634 languageName: node linkType: hard @@ -23976,6 +25341,42 @@ __metadata: languageName: node linkType: hard +"preact-render-to-string@npm:5.2.3": + version: 5.2.3 + resolution: "preact-render-to-string@npm:5.2.3" + dependencies: + pretty-format: ^3.8.0 + peerDependencies: + preact: ">=10" + checksum: 6e46288d8956adde35b9fe3a21aecd9dea29751b40f0f155dea62f3896f27cb8614d457b32f48d33909d2da81135afcca6c55077520feacd7d15164d1371fb44 + languageName: node + linkType: hard + +"preact-render-to-string@npm:^5.1.19": + version: 5.2.6 + resolution: "preact-render-to-string@npm:5.2.6" + dependencies: + pretty-format: ^3.8.0 + peerDependencies: + preact: ">=10" + checksum: be8d5d8fb502d422c503e68af7bcccb6facd942f3ae9a4d093ebe3f1d4f0b15c540624bdac434d53a2a8e8fb7afa4606383414e937c40933ca43445470a026ff + languageName: node + linkType: hard + +"preact@npm:10.11.3": + version: 10.11.3 + resolution: "preact@npm:10.11.3" + checksum: 9387115aa0581e8226309e6456e9856f17dfc0e3d3e63f774de80f3d462a882ba7c60914c05942cb51d51e23e120dcfe904b8d392d46f29ad15802941fe7a367 + languageName: node + linkType: hard + +"preact@npm:^10.6.3": + version: 10.15.1 + resolution: "preact@npm:10.15.1" + checksum: dabad11843b19b40b11846a25ff0b1fc4bc58268909e01a7faddb341a40983d24fbe7d44ad6e2c5d35e43091963af616800552fec9af44dd0a2f0f698d1bba1f + languageName: node + linkType: hard + "precinct@npm:^8.1.0": version: 8.3.1 resolution: "precinct@npm:8.3.1" @@ -24087,6 +25488,13 @@ __metadata: languageName: node linkType: hard +"pretty-format@npm:^3.8.0": + version: 3.8.0 + resolution: "pretty-format@npm:3.8.0" + checksum: 21a114d43ef06978f8f7f6212be4649b0b094f05d9b30e14e37550bf35c8ca24d8adbca9e5adc4cc15d9eaf7a1e7a30478a4dc37b30982bfdf0292a5b385484c + languageName: node + linkType: hard + "pretty-hrtime@npm:^1.0.3": version: 1.0.3 resolution: "pretty-hrtime@npm:1.0.3" @@ -24119,15 +25527,15 @@ __metadata: languageName: node linkType: hard -"prisma@npm:^4.15.0": - version: 4.15.0 - resolution: "prisma@npm:4.15.0" +"prisma@npm:^4.16.0": + version: 4.16.0 + resolution: "prisma@npm:4.16.0" dependencies: - "@prisma/engines": 4.15.0 + "@prisma/engines": 4.16.0 bin: prisma: build/index.js prisma2: build/index.js - checksum: a42b940396f5f101d44effad9bfccca4b062ae80a369dc44961cbc074326239340f05c5af49981b1cddb08d9155c4bcc93c4d69ed2ae4a634e1742159204cb89 + checksum: 831a4d14a48474fa144ae0648ed5e3766756b991f1997ecca813a044ef9bd7f2a5794c603adc9d23d867d8f4a0f51cedadaebfd8a841e6923ef9b804ed8bcbbb languageName: node linkType: hard @@ -24175,13 +25583,6 @@ __metadata: languageName: node linkType: hard -"promise-inflight@npm:^1.0.1": - version: 1.0.1 - resolution: "promise-inflight@npm:1.0.1" - checksum: 22749483091d2c594261517f4f80e05226d4d5ecc1fc917e1886929da56e22b5718b7f2a75f3807e7a7d471bc3be2907fe92e6e8f373ddf5c64bae35b5af3981 - languageName: node - linkType: hard - "promise-retry@npm:^2.0.1": version: 2.0.1 resolution: "promise-retry@npm:2.0.1" @@ -24602,8 +26003,8 @@ __metadata: linkType: hard "react-datepicker@npm:^4.13.0": - version: 4.13.0 - resolution: "react-datepicker@npm:4.13.0" + version: 4.14.0 + resolution: "react-datepicker@npm:4.14.0" dependencies: "@popperjs/core": ^2.9.2 classnames: ^2.2.6 @@ -24614,7 +26015,7 @@ __metadata: peerDependencies: react: ^16.9.0 || ^17 || ^18 react-dom: ^16.9.0 || ^17 || ^18 - checksum: bee9314206c0cf3d022b34557c61a53303c6a47f79d20c84e137d05c5d77b615f9fce52486d7ee525a6d15e571f22d46d6357ab9c488d815e963b162dcf62caf + checksum: 11f40e81ece92eaf5feb08835515cacde202cd21be232a43cdec1026a962cb33157332c09d60af8e000c58669f5616a5a6094c3b7023ff0712da2348570fdc0f languageName: node linkType: hard @@ -24746,11 +26147,11 @@ __metadata: linkType: hard "react-inspector@npm:^6.0.0": - version: 6.0.1 - resolution: "react-inspector@npm:6.0.1" + version: 6.0.2 + resolution: "react-inspector@npm:6.0.2" peerDependencies: react: ^16.8.4 || ^17.0.0 || ^18.0.0 - checksum: 877cbccf36fdc6213abb9611fb9279c4bb76ef7ecb4ec554b3935419a99d55e6d30a80799a054d468d43cc59a9777f21d22d6219a4597bfbd27f3f08a4cdfdc6 + checksum: dab7a7daf570c283fdc5d4e07ee8941ee8670af698ab5a27a704602b248e29ab911b117310d64c30a4af93931b2d6ee2a729369e3f5ab7f02df4651692e195a5 languageName: node linkType: hard @@ -25656,8 +27057,8 @@ __metadata: linkType: hard "rollup@npm:^2.25.0 || ^3.3.0, rollup@npm:^3.21.0": - version: 3.23.0 - resolution: "rollup@npm:3.23.0" + version: 3.25.1 + resolution: "rollup@npm:3.25.1" dependencies: fsevents: ~2.3.2 dependenciesMeta: @@ -25665,7 +27066,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 0721065cf725c5611815be61d2b01f20b4d0027e17035f6e76384d38396b56cf6ed21a3db78eb004d9db4d24c8a6a19da4563b4ff96b5dd36f0a0f7a3baf85e8 + checksum: f483b28a0605097a725b080c088262b0fa21f7bce66f741df73d9ff0be6a3baaf2927916b094ce95412f4f15cc59bb5eae020f59cae3d3a6993d123faceb5b41 languageName: node linkType: hard @@ -25798,18 +27199,7 @@ __metadata: languageName: node linkType: hard -"schema-utils@npm:^3.0.0, schema-utils@npm:^3.1.1": - version: 3.1.2 - resolution: "schema-utils@npm:3.1.2" - dependencies: - "@types/json-schema": ^7.0.8 - ajv: ^6.12.5 - ajv-keywords: ^3.5.2 - checksum: 39683edfe3beff018cdb1ae4fa296fc55cea13a080aa2b4d9351895cd64b22ba4d87e2e548c2a2ac1bc76e60980670adb0f413a58104479f1a0c12e5663cb8ca - languageName: node - linkType: hard - -"schema-utils@npm:^3.2.0": +"schema-utils@npm:^3.0.0, schema-utils@npm:^3.1.1, schema-utils@npm:^3.2.0": version: 3.3.0 resolution: "schema-utils@npm:3.3.0" dependencies: @@ -25875,13 +27265,13 @@ __metadata: linkType: hard "semver@npm:^7.1.1, semver@npm:^7.1.3, semver@npm:^7.2.1, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8": - version: 7.5.1 - resolution: "semver@npm:7.5.1" + version: 7.5.2 + resolution: "semver@npm:7.5.2" dependencies: lru-cache: ^6.0.0 bin: semver: bin/semver.js - checksum: d16dbedad53c65b086f79524b9ef766bf38670b2395bdad5c957f824dcc566b624988013564f4812bcace3f9d405355c3635e2007396a39d1bffc71cfec4a2fc + checksum: 3fdf5d1e6f170fe8bcc41669e31787649af91af7f54f05c71d0865bb7aa27e8b92f68b3e6b582483e2c1c648008bc84249d2cd86301771fe5cbf7621d1fe5375 languageName: node linkType: hard @@ -26162,6 +27552,13 @@ __metadata: languageName: node linkType: hard +"signal-exit@npm:^4.0.1": + version: 4.0.2 + resolution: "signal-exit@npm:4.0.2" + checksum: 41f5928431cc6e91087bf0343db786a6313dd7c6fd7e551dbc141c95bb5fb26663444fd9df8ea47c5d7fc202f60aa7468c3162a9365cbb0615fc5e1b1328fe31 + languageName: node + linkType: hard + "signedsource@npm:^1.0.0": version: 1.0.0 resolution: "signedsource@npm:1.0.0" @@ -26485,12 +27882,12 @@ __metadata: languageName: node linkType: hard -"ssri@npm:^9.0.0": - version: 9.0.1 - resolution: "ssri@npm:9.0.1" +"ssri@npm:^10.0.0": + version: 10.0.4 + resolution: "ssri@npm:10.0.4" dependencies: - minipass: ^3.1.1 - checksum: fb58f5e46b6923ae67b87ad5ef1c5ab6d427a17db0bead84570c2df3cd50b4ceb880ebdba2d60726588272890bae842a744e1ecce5bd2a2a582fccd5068309eb + minipass: ^5.0.0 + checksum: fb14da9f8a72b04eab163eb13a9dda11d5962cd2317f85457c4e0b575e9a6e0e3a6a87b5bf122c75cb36565830cd5f263fb457571bf6f1587eb5f95d095d6165 languageName: node linkType: hard @@ -26698,7 +28095,7 @@ __metadata: languageName: node linkType: hard -"string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.0.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.2, string-width@npm:^4.2.3": +"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.0.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.2, string-width@npm:^4.2.3": version: 4.2.3 resolution: "string-width@npm:4.2.3" dependencies: @@ -26805,7 +28202,7 @@ __metadata: languageName: node linkType: hard -"strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": +"strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": version: 6.0.1 resolution: "strip-ansi@npm:6.0.1" dependencies: @@ -26899,6 +28296,13 @@ __metadata: languageName: node linkType: hard +"strnum@npm:^1.0.5": + version: 1.0.5 + resolution: "strnum@npm:1.0.5" + checksum: 651b2031db5da1bf4a77fdd2f116a8ac8055157c5420f5569f64879133825915ad461513e7202a16d7fec63c54fd822410d0962f8ca12385c4334891b9ae6dd2 + languageName: node + linkType: hard + "strong-log-transformer@npm:^2.1.0": version: 2.1.0 resolution: "strong-log-transformer@npm:2.1.0" @@ -27269,16 +28673,16 @@ __metadata: linkType: hard "terser@npm:^5.16.8": - version: 5.17.6 - resolution: "terser@npm:5.17.6" + version: 5.18.0 + resolution: "terser@npm:5.18.0" dependencies: - "@jridgewell/source-map": ^0.3.2 - acorn: ^8.5.0 + "@jridgewell/source-map": ^0.3.3 + acorn: ^8.8.2 commander: ^2.20.0 source-map-support: ~0.5.20 bin: terser: bin/terser - checksum: 9c0ab0261a99a61c5f53d05d4ecc7f68c552bae6af481464fdd596bc9d7e89ce8e21b1833cb3ce06ad5f658e2b226081d543e4fe6e324b2cdf03ee8b7eeec01a + checksum: d01eb9805a978b3338b68fd2d9e35c1cd4cad78ea093dc92c7b3c38965232f0af0f95e0c6d90920ecf600a74135c608aebae26302c036c01393a590e1918bb90 languageName: node linkType: hard @@ -27381,9 +28785,9 @@ __metadata: linkType: hard "tinyspy@npm:^2.1.0": - version: 2.1.0 - resolution: "tinyspy@npm:2.1.0" - checksum: cb83c1f74a79dd5934018bad94f60a304a29d98a2d909ea45fc367f7b80b21b0a7d8135a2ce588deb2b3ba56c7c607258b2a03e6001d89e4d564f9a95cc6a81f + version: 2.1.1 + resolution: "tinyspy@npm:2.1.1" + checksum: cfe669803a7f11ca912742b84c18dcc4ceecaa7661c69bc5eb608a8a802d541c48aba220df8929f6c8cd09892ad37cb5ba5958ddbbb57940e91d04681d3cee73 languageName: node linkType: hard @@ -27559,9 +28963,9 @@ __metadata: linkType: hard "ts-graphviz@npm:^1.5.0": - version: 1.7.0 - resolution: "ts-graphviz@npm:1.7.0" - checksum: b5f8cd1a9a0d1119e86b4790353ab309b89e736b63cfe1839a5543e8ea33089fa8d475c2daf476448f35b3006ff1303d0739ba54f02831460542b36831e8f96d + version: 1.8.0 + resolution: "ts-graphviz@npm:1.8.0" + checksum: 4539d658263800bb5e70e8e2c74b3a5368d74e5ea6ce7d66d51f10148e7f28a046b3fed96557f813090b2f667d93dc498acae93086fe89a181ced4b0196dafc6 languageName: node linkType: hard @@ -27657,21 +29061,14 @@ __metadata: languageName: node linkType: hard -"tslib@npm:2.5.2, tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.5.0, tslib@npm:~2.5.0": - version: 2.5.2 - resolution: "tslib@npm:2.5.2" - checksum: 4d3c1e238b94127ed0e88aa0380db3c2ddae581dc0f4bae5a982345e9f50ee5eda90835b8bfba99b02df10a5734470be197158c36f9129ac49fdc14a6a9da222 - languageName: node - linkType: hard - -"tslib@npm:2.5.3, tslib@npm:^2.3.0": +"tslib@npm:2.5.3, tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.5.0, tslib@npm:~2.5.0": version: 2.5.3 resolution: "tslib@npm:2.5.3" checksum: 88902b309afaf83259131c1e13da1dceb0ad1682a213143a1346a649143924d78cf3760c448b84d796938fd76127183894f8d85cbb3bf9c4fddbfcc140c0003c languageName: node linkType: hard -"tslib@npm:^1.8.1, tslib@npm:^1.9.0, tslib@npm:^1.9.3": +"tslib@npm:^1.11.1, tslib@npm:^1.8.1, tslib@npm:^1.9.0, tslib@npm:^1.9.3": version: 1.14.1 resolution: "tslib@npm:1.14.1" checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd @@ -27794,9 +29191,9 @@ __metadata: linkType: hard "type-fest@npm:^3.0.0": - version: 3.11.0 - resolution: "type-fest@npm:3.11.0" - checksum: ebd7968301674d8022cd180aa34a685bda5962ad3c98da7280456f97468c1b12984f6a79d4eb4652f10e1f0ab42f7016121fd762068fd6255d4d0ccc069c2566 + version: 3.12.0 + resolution: "type-fest@npm:3.12.0" + checksum: 11cb6f40e42f92c462a13677eafedf5c48353eaefa8e489a146e55fe0ae5cecd59a2ba03cd6b294345b5ea304361891a6313c23ed959fa0117f63fb71ee6cbab languageName: node linkType: hard @@ -27869,17 +29266,7 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^4.6.4 || ^5.0.0, typescript@npm:~5.0.4": - version: 5.0.4 - resolution: "typescript@npm:5.0.4" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 82b94da3f4604a8946da585f7d6c3025fff8410779e5bde2855ab130d05e4fd08938b9e593b6ebed165bda6ad9292b230984f10952cf82f0a0ca07bbeaa08172 - languageName: node - linkType: hard - -"typescript@npm:^5.1.3": +"typescript@npm:^4.6.4 || ^5.0.0, typescript@npm:^5.1.3": version: 5.1.3 resolution: "typescript@npm:5.1.3" bin: @@ -27889,6 +29276,16 @@ __metadata: languageName: node linkType: hard +"typescript@npm:~5.0.4": + version: 5.0.4 + resolution: "typescript@npm:5.0.4" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 82b94da3f4604a8946da585f7d6c3025fff8410779e5bde2855ab130d05e4fd08938b9e593b6ebed165bda6ad9292b230984f10952cf82f0a0ca07bbeaa08172 + languageName: node + linkType: hard + "typescript@patch:typescript@^3.9.10#~builtin, typescript@patch:typescript@^3.9.7#~builtin": version: 3.9.10 resolution: "typescript@patch:typescript@npm%3A3.9.10#~builtin::version=3.9.10&hash=3bd3d3" @@ -27909,17 +29306,7 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@^4.6.4 || ^5.0.0#~builtin, typescript@patch:typescript@~5.0.4#~builtin": - version: 5.0.4 - resolution: "typescript@patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=b5f058" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: d26b6ba97b6d163c55dbdffd9bbb4c211667ebebc743accfeb2c8c0154aace7afd097b51165a72a5bad2cf65a4612259344ff60f8e642362aa1695c760d303ac - languageName: node - linkType: hard - -"typescript@patch:typescript@^5.1.3#~builtin": +"typescript@patch:typescript@^4.6.4 || ^5.0.0#~builtin, typescript@patch:typescript@^5.1.3#~builtin": version: 5.1.3 resolution: "typescript@patch:typescript@npm%3A5.1.3#~builtin::version=5.1.3&hash=5da071" bin: @@ -27929,6 +29316,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@~5.0.4#~builtin": + version: 5.0.4 + resolution: "typescript@patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=b5f058" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: d26b6ba97b6d163c55dbdffd9bbb4c211667ebebc743accfeb2c8c0154aace7afd097b51165a72a5bad2cf65a4612259344ff60f8e642362aa1695c760d303ac + languageName: node + linkType: hard + "typeson-registry@npm:^1.0.0-alpha.20": version: 1.0.0-alpha.39 resolution: "typeson-registry@npm:1.0.0-alpha.39" @@ -27947,10 +29344,10 @@ __metadata: languageName: node linkType: hard -"ua-parser-js@npm:^0.7.30": - version: 0.7.35 - resolution: "ua-parser-js@npm:0.7.35" - checksum: 0a332e8d72d277e62f29ecb3a33843b274de93eb9378350b746ea0f89ef05ee09c94f2c1fdab8001373ad5e95a48beb0a94f39dc1670c908db9fc9b8f0876204 +"ua-parser-js@npm:^1.0.35": + version: 1.0.35 + resolution: "ua-parser-js@npm:1.0.35" + checksum: 02370d38a0c8b586f2503d1c3bbba5cbc0b97d407282f9023201a99e4c03eae4357a2800fdf50cf80d73ec25c0b0cc5bfbaa03975b0add4043d6e4c86712c9c1 languageName: node linkType: hard @@ -28059,21 +29456,21 @@ __metadata: languageName: node linkType: hard -"unique-filename@npm:^2.0.0": - version: 2.0.1 - resolution: "unique-filename@npm:2.0.1" +"unique-filename@npm:^3.0.0": + version: 3.0.0 + resolution: "unique-filename@npm:3.0.0" dependencies: - unique-slug: ^3.0.0 - checksum: 807acf3381aff319086b64dc7125a9a37c09c44af7620bd4f7f3247fcd5565660ac12d8b80534dcbfd067e6fe88a67e621386dd796a8af828d1337a8420a255f + unique-slug: ^4.0.0 + checksum: 8e2f59b356cb2e54aab14ff98a51ac6c45781d15ceaab6d4f1c2228b780193dc70fae4463ce9e1df4479cb9d3304d7c2043a3fb905bdeca71cc7e8ce27e063df languageName: node linkType: hard -"unique-slug@npm:^3.0.0": - version: 3.0.0 - resolution: "unique-slug@npm:3.0.0" +"unique-slug@npm:^4.0.0": + version: 4.0.0 + resolution: "unique-slug@npm:4.0.0" dependencies: imurmurhash: ^0.1.4 - checksum: 49f8d915ba7f0101801b922062ee46b7953256c93ceca74303bd8e6413ae10aa7e8216556b54dc5382895e8221d04f1efaf75f945c2e4a515b4139f77aa6640c + checksum: 0884b58365af59f89739e6f71e3feacb5b1b41f2df2d842d0757933620e6de08eff347d27e9d499b43c40476cbaf7988638d3acb2ffbcb9d35fd035591adfd15 languageName: node linkType: hard @@ -28238,6 +29635,13 @@ __metadata: languageName: node linkType: hard +"urlpattern-polyfill@npm:^9.0.0": + version: 9.0.0 + resolution: "urlpattern-polyfill@npm:9.0.0" + checksum: d3658b78a10eaee514c464f5a4336c408c70cf01e9b915cb1df5892b3c49003d1ed4042dc72d1b18493b8b847883e84fbf2bf358abb5dff84b2725d5e8463bcb + languageName: node + linkType: hard + "use-callback-ref@npm:^1.3.0": version: 1.3.0 resolution: "use-callback-ref@npm:1.3.0" @@ -28445,9 +29849,9 @@ __metadata: languageName: node linkType: hard -"vite-node@npm:0.32.0": - version: 0.32.0 - resolution: "vite-node@npm:0.32.0" +"vite-node@npm:0.32.2": + version: 0.32.2 + resolution: "vite-node@npm:0.32.2" dependencies: cac: ^6.7.14 debug: ^4.3.4 @@ -28457,7 +29861,7 @@ __metadata: vite: ^3.0.0 || ^4.0.0 bin: vite-node: vite-node.mjs - checksum: ce1c45e7d903afc001a08b3bc3159d268e8422e28ec7ffa8e4a4f99d18c9f4e447db989a6e0a8e168d3a4f4e6eb0b954f2b51ef1a85f29cc3f7f561045ff0bbe + checksum: 9573fe707d56a0e4d4e1b1f5e23c9e0e7712f86561b63908f42d2fcd6a8097716a722127da7483f8ea12505f61f876e4325fd90505be8f54a1f1330836f9cdc6 languageName: node linkType: hard @@ -28590,17 +29994,17 @@ __metadata: linkType: hard "vitest@npm:^0.32.0": - version: 0.32.0 - resolution: "vitest@npm:0.32.0" + version: 0.32.2 + resolution: "vitest@npm:0.32.2" dependencies: "@types/chai": ^4.3.5 "@types/chai-subset": ^1.3.3 "@types/node": "*" - "@vitest/expect": 0.32.0 - "@vitest/runner": 0.32.0 - "@vitest/snapshot": 0.32.0 - "@vitest/spy": 0.32.0 - "@vitest/utils": 0.32.0 + "@vitest/expect": 0.32.2 + "@vitest/runner": 0.32.2 + "@vitest/snapshot": 0.32.2 + "@vitest/spy": 0.32.2 + "@vitest/utils": 0.32.2 acorn: ^8.8.2 acorn-walk: ^8.2.0 cac: ^6.7.14 @@ -28616,7 +30020,7 @@ __metadata: tinybench: ^2.5.0 tinypool: ^0.5.0 vite: ^3.0.0 || ^4.0.0 - vite-node: 0.32.0 + vite-node: 0.32.2 why-is-node-running: ^2.2.2 peerDependencies: "@edge-runtime/vm": "*" @@ -28646,7 +30050,7 @@ __metadata: optional: true bin: vitest: vitest.mjs - checksum: a752f7a2290e08cc4033936b1b9e1fe6adcb156bccff6404d4950b4f913c01a8015768f8dbd35267752331311dc55e218d56c5271c56e5ca9c848a36a5dc5b55 + checksum: 6679edb1ed29a02d7df9636f1f79b82a11d8fd67507cfaf3b2c1fdf509c6b6f328f64fd9313fc5889d58d839300c5462d6c97f353a0b6404c9e05c2368b3ba9a languageName: node linkType: hard @@ -29080,6 +30484,17 @@ __metadata: languageName: node linkType: hard +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0, wrap-ansi@npm:^7.0.0": + version: 7.0.0 + resolution: "wrap-ansi@npm:7.0.0" + dependencies: + ansi-styles: ^4.0.0 + string-width: ^4.1.0 + strip-ansi: ^6.0.0 + checksum: a790b846fd4505de962ba728a21aaeda189b8ee1c7568ca5e817d85930e06ef8d1689d49dbf0e881e8ef84436af3a88bc49115c2e2788d841ff1b8b5b51a608b + languageName: node + linkType: hard + "wrap-ansi@npm:^6.2.0": version: 6.2.0 resolution: "wrap-ansi@npm:6.2.0" @@ -29091,18 +30506,7 @@ __metadata: languageName: node linkType: hard -"wrap-ansi@npm:^7.0.0": - version: 7.0.0 - resolution: "wrap-ansi@npm:7.0.0" - dependencies: - ansi-styles: ^4.0.0 - string-width: ^4.1.0 - strip-ansi: ^6.0.0 - checksum: a790b846fd4505de962ba728a21aaeda189b8ee1c7568ca5e817d85930e06ef8d1689d49dbf0e881e8ef84436af3a88bc49115c2e2788d841ff1b8b5b51a608b - languageName: node - linkType: hard - -"wrap-ansi@npm:^8.0.1": +"wrap-ansi@npm:^8.0.1, wrap-ansi@npm:^8.1.0": version: 8.1.0 resolution: "wrap-ansi@npm:8.1.0" dependencies: