diff --git a/.dockerignore b/.dockerignore index a13eb96..7c83a06 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,24 +1,19 @@ -* +.env +*.env +.microrc.yaml +.secrets -!example -!packages +Dockerfile +node_modules +example +data +.vscode +.github +*.md -!LICENSE - -!package.json -!tsconfig.json -!tsconfig.server.json -!tailwind.config.js -!next-env.d.ts -!next.config.js -!postcss.config.js -!pnpm-lock.yaml -!pnpm-workspace.yaml -!tsup.config.ts -!wrapper.sh -!turbo.json - -packages/api/data -packages/api/dist -packages/web/.next -packages/*/.turbo \ No newline at end of file +packages/*/.turbo +packages/*/data +packages/*/node_modules +packages/*/dist +packages/*/.next +packages/*/.swc \ No newline at end of file diff --git a/.pnpmfile.cjs b/.pnpmfile.cjs deleted file mode 100644 index ef14505..0000000 --- a/.pnpmfile.cjs +++ /dev/null @@ -1,12 +0,0 @@ -module.exports = { - hooks: { - readPackage: (pkg, context) => { - if (pkg.name === "@mikro-orm/cli") { - delete pkg.dependencies["@mikro-orm/core"]; - pkg.peerDependencies["@mikro-orm/core"] = pkg.peerDependencies["@mikro-orm/postgresql"]; - } - - return pkg; - }, - }, -}; diff --git a/Dockerfile b/Dockerfile index cf59c40..2e1371a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,32 +1,56 @@ -FROM node:16-slim AS builder -RUN npm i -g pnpm@7 tsup -ENV NODE_ENV=development +FROM node:16-alpine AS deps +ENV NEXT_TELEMETRY_DISABLED 1 + +RUN apk add --no-cache libc6-compat +RUN npm i -g pnpm -# install development dependencies WORKDIR /usr/src/micro -RUN apt update && apt install -y ffmpeg git -# copy package.jsons and install dependencies -# doing this before copying everything helps with caching -COPY pnpm-lock.yaml pnpm-workspace.yaml package.json . -COPY packages/web/package.json packages/web/package.json -COPY packages/thumbnail-generator/package.json packages/thumbnail-generator/package.json -COPY packages/api/package.json packages/api/package.json -RUN pnpm install --frozen-lockfile +COPY pnpm-lock.yaml pnpm-workspace.yaml ./ +RUN --mount=type=cache,id=pnpm-store,target=/root/.local/share/pnpm/store \ + pnpm fetch -# copy sources and build app + + + +FROM node:16-alpine AS builder +ENV NEXT_TELEMETRY_DISABLED 1 + +WORKDIR /usr/src/micro + +RUN apk add --no-cache git +RUN npm i -g pnpm + +COPY --from=deps /usr/src/micro . COPY . . + +RUN pnpm install --offline --frozen-lockfile RUN pnpm build -# prune unused packages -# RUN pnpm prune --prod -# run as the "node" user https://github.com/nodejs/docker-node/blob/master/docs/BestPractices.md#non-root-user + +FROM node:16-alpine AS runner +ENV NEXT_TELEMETRY_DISABLED 1 +ENV NODE_ENV production + +WORKDIR /usr/src/micro + +RUN addgroup --system --gid 1001 nodejs +RUN adduser --system --uid 1001 nextjs + +# copy file dependencies +COPY --from=builder /usr/src/micro/packages/web/public ./packages/web/public +COPY --from=builder /usr/src/micro/packages/web/next.config.js ./packages/web/next.config.js + +# copy web server +COPY --from=builder --chown=nextjs:nodejs /usr/src/micro/packages/web/.next/standalone/ ./ +COPY --from=builder --chown=nextjs:nodejs /usr/src/micro/packages/web/.next/static ./packages/web/.next/static/ + +# copy api +COPY --from=builder --chown=nextjs:nodejs /usr/src/micro/packages/api/dist ./packages/api/dist +COPY --from=builder --chown=nextjs:nodejs /usr/src/micro/packages/api/dist ./packages/api/dist + +COPY wrapper.sh . RUN chmod +x ./wrapper.sh -RUN chown node:node packages/api/src/schema.gql -USER node -ENV NODE_ENV=production - -# define how we want to start the app ENTRYPOINT ["./wrapper.sh"] \ No newline at end of file diff --git a/package.json b/package.json index 320a783..19c3ac2 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,6 @@ "clean": "rm -rf ./packages/*/{tsconfig.tsbuildinfo,lib,dist,yarn-error.log,.next}" }, "devDependencies": { - "turbo": "^1.3.0" + "turbo": "1.3.2-canary.0" } } \ No newline at end of file diff --git a/packages/api/package.json b/packages/api/package.json index 18769fb..978103c 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -10,9 +10,8 @@ }, "scripts": { "watch": "tsup src/main.ts src/migrations/* --watch --onSuccess \"node dist/main.js\" --target node16", - "build": "rm -rf ./dist && tsup src/main.ts src/migrations/* --dts --sourcemap --target node16", + "build": "rm -rf ./dist && ncc build src/main.ts -o dist --minify --transpile-only --v8-cache --no-source-map-register", "lint": "eslint src --fix --cache", - "start": "node ./dist/main.js", "test": "jest" }, "dependencies": { @@ -20,10 +19,10 @@ "@fastify/helmet": "^8.0.0", "@fastify/multipart": "^6.0.0", "@jenyus-org/nestjs-graphql-utils": "^1.6.4", - "@mikro-orm/core": "^5.2.0", - "@mikro-orm/migrations": "^5.2.0", + "@mikro-orm/core": "^5.2.2", + "@mikro-orm/migrations": "^5.2.2", "@mikro-orm/nestjs": "^5.0.2", - "@mikro-orm/postgresql": "^5.2.0", + "@mikro-orm/postgresql": "^5.2.2", "@nestjs/common": "^8.4.4", "@nestjs/core": "^8.4.4", "@nestjs/graphql": "^10.0.16", @@ -52,9 +51,9 @@ "mime-types": "^2.1.35", "ms": "^3.0.0-canary.1", "nanoid": "^3.3.4", - "nodemailer": "^6.7.5", + "nodemailer": "^6.7.6", "normalize-url": "^6", - "passport": "^0.5.2", + "passport": "^0.6.0", "passport-jwt": "^4.0.0", "passport-local": "^1.0.0", "reflect-metadata": "^0.1.13", @@ -64,22 +63,23 @@ "xbytes": "^1.7.0" }, "devDependencies": { - "@mikro-orm/cli": "^5.2.0", - "@swc/core": "^1.2.206", + "@mikro-orm/cli": "^5.2.2", + "@swc/core": "^1.2.208", "@sylo-digital/scripts": "^1.0.2", "@types/bcrypt": "^5.0.0", "@types/dedent": "^0.7.0", - "@types/jest": "^28.1.3", + "@types/jest": "^28.1.4", "@types/luxon": "^2.3.2", "@types/mime-types": "^2.1.1", "@types/node": "16", "@types/passport-jwt": "^3.0.6", "@types/passport-local": "^1.0.34", "@types/sharp": "^0.30.2", - "jest": "^28.1.0", + "@vercel/ncc": "^0.34.0", + "jest": "^28.1.2", "pretty-bytes": "^6.0.0", - "ts-node": "^10.7.0", - "tsup": "^6.1.2", + "ts-node": "^10.8.2", + "tsup": "^6.1.3", "typescript": "^4.7.4" }, "mikro-orm": { diff --git a/packages/api/src/migrate.ts b/packages/api/src/migrate.ts index 54881e9..b66114f 100644 --- a/packages/api/src/migrate.ts +++ b/packages/api/src/migrate.ts @@ -18,13 +18,14 @@ export const migrate = async ( return; } - const migrations = await migrator.getPendingMigrations(); - if (!migrations[0]) { - ormLogger.debug(`No pending migrations`); + const executedMigrations = await migrator.getExecutedMigrations(); + const pendingMigrations = await migrator.getPendingMigrations(); + if (!pendingMigrations[0]) { + ormLogger.debug(`No pending migrations, ${executedMigrations.length} already executed`); return; } - ormLogger.log(`Migrating through ${migrations.length} migrations`); + ormLogger.log(`Migrating through ${pendingMigrations.length} migrations`); await em.transactional(async (em) => { if (!skipLock) await em.execute(`LOCK TABLE ${migrationsTableName} IN EXCLUSIVE MODE`); await migrator.up({ transaction: em.getTransactionContext() }); diff --git a/packages/api/src/modules/file/file.entity.ts b/packages/api/src/modules/file/file.entity.ts index 4260425..fcd3dd4 100644 --- a/packages/api/src/modules/file/file.entity.ts +++ b/packages/api/src/modules/file/file.entity.ts @@ -15,7 +15,7 @@ import { checkThumbnailSupport } from '@ryanke/thumbnail-generator'; import { Exclude } from 'class-transformer'; import mimeType from 'mime-types'; import { generateDeleteKey } from '../../helpers/generate-delete-key.helper'; -import { ResourceBase } from '../../types'; +import { Resource } from '../../helpers/resource.entity-base'; import { Paginated } from '../../types/paginated.type'; import { Thumbnail } from '../thumbnail/thumbnail.entity'; import { User } from '../user/user.entity'; @@ -23,7 +23,7 @@ import { FileMetadata } from './file-metadata.embeddable'; @Entity({ tableName: 'files' }) @ObjectType() -export class File extends ResourceBase { +export class File extends Resource { @PrimaryKey() @Field(() => ID) id: string; diff --git a/packages/api/src/modules/link/link.entity.ts b/packages/api/src/modules/link/link.entity.ts index 2d62172..85a6d57 100644 --- a/packages/api/src/modules/link/link.entity.ts +++ b/packages/api/src/modules/link/link.entity.ts @@ -2,12 +2,12 @@ import { Entity, IdentifiedReference, ManyToOne, OptionalProps, PrimaryKey, Prop import { Field, ID, ObjectType } from '@nestjs/graphql'; import { Exclude } from 'class-transformer'; import { generateContentId } from '../../helpers/generate-content-id.helper'; -import { ResourceBase } from '../../types'; import { User } from '../user/user.entity'; +import { Resource } from '../../helpers/resource.entity-base'; @Entity({ tableName: 'links' }) @ObjectType() -export class Link extends ResourceBase { +export class Link extends Resource { @PrimaryKey() @Field(() => ID) id: string = generateContentId(); diff --git a/packages/api/src/modules/paste/paste.entity.ts b/packages/api/src/modules/paste/paste.entity.ts index b229303..6d7217c 100644 --- a/packages/api/src/modules/paste/paste.entity.ts +++ b/packages/api/src/modules/paste/paste.entity.ts @@ -5,13 +5,13 @@ import { IsBoolean, IsNumber, IsOptional, IsString, Length } from 'class-validat import mime from 'mime-types'; import { config } from '../../config'; import { generateContentId } from '../../helpers/generate-content-id.helper'; -import { ResourceBase } from '../../types'; +import { Resource } from '../../helpers/resource.entity-base'; import { Paginated } from '../../types/paginated.type'; import { User } from '../user/user.entity'; @Entity({ tableName: 'pastes' }) @ObjectType({ isAbstract: true }) -export class Paste extends ResourceBase { +export class Paste extends Resource { @PrimaryKey() @Field(() => ID) id: string = generateContentId(); diff --git a/packages/api/src/modules/user/user.resolver.ts b/packages/api/src/modules/user/user.resolver.ts index 5f043c1..3cdbe2c 100644 --- a/packages/api/src/modules/user/user.resolver.ts +++ b/packages/api/src/modules/user/user.resolver.ts @@ -6,12 +6,11 @@ import { Args, Mutation, Parent, Query, ResolveField, Resolver } from '@nestjs/g import ms from 'ms'; import { nanoid } from 'nanoid'; import { paginate, parseCursor } from '../../helpers/pagination'; -import { File } from '../../types'; import { UserId } from '../auth/auth.decorators'; import { AuthService, TokenType } from '../auth/auth.service'; import { JWTAuthGuard } from '../auth/guards/jwt.guard'; import type { JWTPayloadUser } from '../auth/strategies/jwt.strategy'; -import { FilePage } from '../file/file.entity'; +import { File, FilePage } from '../file/file.entity'; import { InviteService } from '../invite/invite.service'; import { Paste, PastePage } from '../paste/paste.entity'; import { CreateUserDto } from './dto/create-user.dto'; diff --git a/packages/api/src/modules/user/user.service.ts b/packages/api/src/modules/user/user.service.ts index 57bbfaa..6f2d436 100644 --- a/packages/api/src/modules/user/user.service.ts +++ b/packages/api/src/modules/user/user.service.ts @@ -1,14 +1,9 @@ import { EntityRepository, QueryOrder, UniqueConstraintViolationException } from '@mikro-orm/core'; import { InjectRepository } from '@mikro-orm/nestjs'; -import { - BadRequestException, - ConflictException, - ForbiddenException, - Injectable -} from '@nestjs/common'; +import { BadRequestException, ConflictException, ForbiddenException, Injectable } from '@nestjs/common'; import { Cron, CronExpression } from '@nestjs/schedule'; import bcrypt from 'bcrypt'; -import { readFileSync } from 'fs'; +import dedent from 'dedent'; import { compile } from 'handlebars'; import ms from 'ms'; import { nanoid } from 'nanoid'; @@ -25,12 +20,18 @@ import type { Pagination } from './dto/pagination.dto'; import { UserVerification } from './user-verification.entity'; import { User } from './user.entity'; +const EMAIL_TEMPLATE_SOURCE = dedent` + +

Verify Your Email

+

Thanks for signing up to micro. Click the link below to verify your email and activate your account.

+ {{verifyUrl}} +

If you did not sign up for micro, ignore this email.

+`; + @Injectable() export class UserService { private static readonly VERIFICATION_EXPIRY = ms('6 hours'); - private static readonly EMAIL_TEMPLATE = compile<{ verifyUrl: string }>( - readFileSync('templates/verify.handlebars', 'utf8') - ); + private static readonly EMAIL_TEMPLATE = compile<{ verifyUrl: string }>(EMAIL_TEMPLATE_SOURCE); constructor( @InjectRepository(User) private readonly userRepo: EntityRepository, @@ -42,7 +43,7 @@ export class UserService { async getUser(id: string, verified: boolean) { const user = await this.userRepo.findOneOrFail(id); - if ( verified && config.email && !user.verifiedEmail) { + if (verified && config.email && !user.verifiedEmail) { throw new ForbiddenException('You must verify your email first.'); } diff --git a/packages/api/src/types.ts b/packages/api/src/types.ts deleted file mode 100644 index 2ba831e..0000000 --- a/packages/api/src/types.ts +++ /dev/null @@ -1,35 +0,0 @@ -import type { AppController } from './modules/app.controller'; -import type { File } from './modules/file/file.entity'; -import type { InviteController } from './modules/invite/invite.controller'; -import type { CreatePasteDto, Paste } from './modules/paste/paste.entity'; -import type { UserController } from './modules/user/user.controller'; - -export type Await = T extends { - then: (onfulfilled?: (value: infer U) => unknown) => unknown; -} - ? U - : T; - -// invite -export type GetInviteData = Await>; - -// user -export type GetUserData = Await>; -export type GetUserFilesData = Await>; -export type GetUserPastesData = Await>; -export type GetUploadTokenData = Await>; -export type PutUploadTokenData = Await>; - -// file -export type GetFileData = File; - -// app -export type GetServerConfigData = Await>; - -export type GetPasteData = Paste; -export type CreatePasteBody = CreatePasteDto; - -export { Resource as ResourceBase } from './helpers/resource.entity-base'; -export type { ResourcePaths } from './helpers/resource.entity-base'; -export { File } from './modules/file/file.entity'; -export { User } from './modules/user/user.entity'; diff --git a/packages/api/templates/verify.handlebars b/packages/api/templates/verify.handlebars deleted file mode 100644 index 5b05b0f..0000000 --- a/packages/api/templates/verify.handlebars +++ /dev/null @@ -1,5 +0,0 @@ - -

Verify Your Email

-

Thanks for signing up to micro. Click the link below to verify your email and activate your account.

-{{verifyUrl}} -

If you did not sign up for micro, ignore this email.

\ No newline at end of file diff --git a/packages/thumbnail-generator/package.json b/packages/thumbnail-generator/package.json index 4dc4d41..6c6fdc2 100644 --- a/packages/thumbnail-generator/package.json +++ b/packages/thumbnail-generator/package.json @@ -21,13 +21,13 @@ }, "devDependencies": { "@types/fluent-ffmpeg": "^2.1.20", - "@types/jest": "^28.1.3", + "@types/jest": "^28.1.4", "@types/mime-types": "^2.1.1", "@types/node": "^16.11.21", "@types/sharp": "^0.30.2", - "eslint": "^8.16.0", - "jest": "^28.1.0", - "tsup": "^6.1.2", + "eslint": "^8.19.0", + "jest": "^28.1.2", + "tsup": "^6.1.3", "typescript": "^4.7.4" }, "jest": { diff --git a/packages/web/next.config.js b/packages/web/next.config.js index 3c7eef1..5b939bf 100644 --- a/packages/web/next.config.js +++ b/packages/web/next.config.js @@ -1,4 +1,10 @@ +const path = require('path'); + module.exports = { + output: 'standalone', + experimental: { + outputFileTracingRoot: path.join(__dirname, '../../'), + }, async rewrites() { return [ { diff --git a/packages/web/package.json b/packages/web/package.json index 7ed4666..30309fd 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -10,7 +10,6 @@ }, "scripts": { "watch": "NODE_ENV=development concurrently \"next dev\" \"pnpm generate --watch\"", - "start": "NODE_ENV=production next start", "build": "NODE_ENV=production next build", "lint": "NODE_ENV=production next lint", "generate": "graphql-codegen --config codegen.yml" @@ -28,9 +27,9 @@ "graphql": "^16.5.0", "http-status-codes": "^2.2.0", "nanoid": "^3.3.4", - "next": "12.1.6", + "next": "12.2.0", "postcss": "^8.4.13", - "prism-react-renderer": "^1.3.1", + "prism-react-renderer": "^1.3.5", "react": "18.2.0", "react-dom": "^18.1.0", "react-feather": "^2.0.9", @@ -39,20 +38,20 @@ "remark-gfm": "^3.0.1", "swr": "^1.3.0", "tailwindcss": "^3.0.24", + "deepmerge": "^4.2.2", + "concurrently": "^7.2.2", + "lodash": "^4.17.21", "yup": "^0.32.11" }, "devDependencies": { - "@graphql-codegen/cli": "^2.6.2", - "@graphql-codegen/typescript": "2.5.1", - "@graphql-codegen/typescript-operations": "2.4.2", - "@graphql-codegen/typescript-react-apollo": "3.2.16", + "@graphql-codegen/cli": "^2.7.0", + "@graphql-codegen/typescript": "2.6.0", + "@graphql-codegen/typescript-operations": "2.4.3", + "@graphql-codegen/typescript-react-apollo": "3.2.17", "@sylo-digital/scripts": "^1.0.2", "@types/lodash": "^4.14.182", "@types/node": "16", "@types/react": "^18.0.8", - "concurrently": "^7.2.2", - "deepmerge": "^4.2.2", - "lodash": "^4.17.21", "typescript": "^4.7.4" } } \ No newline at end of file diff --git a/packages/web/src/pages/_middleware.ts b/packages/web/src/middleware.ts similarity index 100% rename from packages/web/src/pages/_middleware.ts rename to packages/web/src/middleware.ts diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 87c3f5d..2b0b21f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,9 +4,9 @@ importers: .: specifiers: - turbo: ^1.3.0 + turbo: 1.3.2-canary.0 devDependencies: - turbo: 1.3.1 + turbo: 1.3.2-canary.0 packages/api: specifiers: @@ -14,11 +14,11 @@ importers: '@fastify/helmet': ^8.0.0 '@fastify/multipart': ^6.0.0 '@jenyus-org/nestjs-graphql-utils': ^1.6.4 - '@mikro-orm/cli': ^5.2.0 - '@mikro-orm/core': ^5.2.0 - '@mikro-orm/migrations': ^5.2.0 + '@mikro-orm/cli': ^5.2.2 + '@mikro-orm/core': ^5.2.2 + '@mikro-orm/migrations': ^5.2.2 '@mikro-orm/nestjs': ^5.0.2 - '@mikro-orm/postgresql': ^5.2.0 + '@mikro-orm/postgresql': ^5.2.2 '@nestjs/common': ^8.4.4 '@nestjs/core': ^8.4.4 '@nestjs/graphql': ^10.0.16 @@ -29,11 +29,11 @@ importers: '@nestjs/schedule': ^1.1.0 '@ryanke/thumbnail-generator': workspace:^0.0.1 '@ryanke/venera': ^0.0.2 - '@swc/core': ^1.2.206 + '@swc/core': ^1.2.208 '@sylo-digital/scripts': ^1.0.2 '@types/bcrypt': ^5.0.0 '@types/dedent': ^0.7.0 - '@types/jest': ^28.1.3 + '@types/jest': ^28.1.4 '@types/luxon': ^2.3.2 '@types/mime-types': ^2.1.1 '@types/node': '16' @@ -41,6 +41,7 @@ importers: '@types/passport-jwt': ^3.0.6 '@types/passport-local': ^1.0.34 '@types/sharp': ^0.30.2 + '@vercel/ncc': ^0.34.0 bcrypt: ^5.0.1 class-transformer: ^0.5.1 class-validator: ^0.13.2 @@ -53,15 +54,15 @@ importers: graphql: ^16.5.0 handlebars: ^4.7.7 istextorbinary: ^6.0.0 - jest: ^28.1.0 + jest: ^28.1.2 luxon: ^2.3.2 mercurius: ^9 mime-types: ^2.1.35 ms: ^3.0.0-canary.1 nanoid: ^3.3.4 - nodemailer: ^6.7.5 + nodemailer: ^6.7.6 normalize-url: ^6 - passport: ^0.5.2 + passport: ^0.6.0 passport-jwt: ^4.0.0 passport-local: ^1.0.0 pretty-bytes: ^6.0.0 @@ -69,8 +70,8 @@ importers: rxjs: ^7.5.5 sharp: ^0.30.4 stream-size: ^0.0.6 - ts-node: ^10.7.0 - tsup: ^6.1.2 + ts-node: ^10.8.2 + tsup: ^6.1.3 typescript: ^4.7.4 xbytes: ^1.7.0 dependencies: @@ -78,16 +79,16 @@ importers: '@fastify/helmet': 8.1.0 '@fastify/multipart': 6.0.0 '@jenyus-org/nestjs-graphql-utils': 1.6.4_m3rpyibgivdczmdtopzh34zwjq - '@mikro-orm/core': 5.2.1_7ss6xxvulzyuqc4fkum4fdk5tm - '@mikro-orm/migrations': 5.2.1_@mikro-orm+core@5.2.1 - '@mikro-orm/nestjs': 5.0.2_sjg6repryg7t4dvbwqg27cbz24 - '@mikro-orm/postgresql': 5.2.1_zml7v34tico5choiugwpalpg7y + '@mikro-orm/core': 5.2.2_4k2cb7nrrwahnwnvazylxfgb44 + '@mikro-orm/migrations': 5.2.2_@mikro-orm+core@5.2.2 + '@mikro-orm/nestjs': 5.0.2_yuhbnylnod32oololf4wu6qwkq + '@mikro-orm/postgresql': 5.2.2_ykwjpfq5sb44etcgld63vmshzy '@nestjs/common': 8.4.7_kgmvgmqc4iohdboj3f7yqhrie4 '@nestjs/core': 8.4.7_g7av3gvncewo44y4rurz3mgav4 '@nestjs/graphql': 10.0.16_azbz4vimtm5rsq3nyrt5st4aze '@nestjs/jwt': 8.0.1_@nestjs+common@8.4.7 '@nestjs/mercurius': 10.0.16_qt5ty3pycdp6axig5cm3acxoie - '@nestjs/passport': 8.2.2_vmlpjpjapp5nw4nimfi5m56upy + '@nestjs/passport': 8.2.2_ajebcnomotz225cztrmzhvaeiq '@nestjs/platform-fastify': 8.4.7_7tsmhnugyerf5okgqzer2mfqme '@nestjs/schedule': 1.1.0_zysgbzrbqurgi5bpxpfkrj3lie '@ryanke/thumbnail-generator': link:../thumbnail-generator @@ -110,9 +111,9 @@ importers: mime-types: 2.1.35 ms: 3.0.0-canary.1 nanoid: 3.3.4 - nodemailer: 6.7.5 + nodemailer: 6.7.6 normalize-url: 6.1.0 - passport: 0.5.3 + passport: 0.6.0 passport-jwt: 4.0.0 passport-local: 1.0.0 reflect-metadata: 0.1.13 @@ -121,62 +122,63 @@ importers: stream-size: 0.0.6 xbytes: 1.8.0 devDependencies: - '@mikro-orm/cli': 5.2.1_fdaiym5zemryy35chr6ydggr3a - '@swc/core': 1.2.206 - '@sylo-digital/scripts': 1.0.2_jest@28.1.1 + '@mikro-orm/cli': 5.2.2_4k2cb7nrrwahnwnvazylxfgb44 + '@swc/core': 1.2.208 + '@sylo-digital/scripts': 1.0.2_jest@28.1.2 '@types/bcrypt': 5.0.0 '@types/dedent': 0.7.0 - '@types/jest': 28.1.3 + '@types/jest': 28.1.4 '@types/luxon': 2.3.2 '@types/mime-types': 2.1.1 '@types/node': 16.11.33 '@types/passport-jwt': 3.0.6 '@types/passport-local': 1.0.34 '@types/sharp': 0.30.4 - jest: 28.1.1_goy62erlyvb53pf5ddoito3lvi + '@vercel/ncc': 0.34.0 + jest: 28.1.2_qv5kk3vgcyi3feqo7l5zvvzluy pretty-bytes: 6.0.0 - ts-node: 10.8.1_5uiai6qi3jrv2fi772ux6w23dy - tsup: 6.1.2_rf7qnbdneslrxzatqnor2joqrq + ts-node: 10.8.2_pbcylixk5f7tclmtradmulh4qa + tsup: 6.1.3_aifa3jj6lvniry66rnvlm2npya typescript: 4.7.4 packages/thumbnail-generator: specifiers: '@sylo-digital/scripts': ^1.0.2 '@types/fluent-ffmpeg': ^2.1.20 - '@types/jest': ^28.1.3 + '@types/jest': ^28.1.4 '@types/mime-types': ^2.1.1 '@types/node': ^16.11.21 '@types/sharp': ^0.30.2 - eslint: ^8.16.0 + eslint: ^8.19.0 fluent-ffmpeg: ^2.1.2 - jest: ^28.1.0 + jest: ^28.1.2 mime-types: ^2.1.35 sharp: ^0.30.4 - tsup: ^6.1.2 + tsup: ^6.1.3 typescript: ^4.7.4 dependencies: - '@sylo-digital/scripts': 1.0.2_jest@28.1.1 + '@sylo-digital/scripts': 1.0.2_jest@28.1.2 fluent-ffmpeg: 2.1.2 mime-types: 2.1.35 sharp: 0.30.7 devDependencies: '@types/fluent-ffmpeg': 2.1.20 - '@types/jest': 28.1.3 + '@types/jest': 28.1.4 '@types/mime-types': 2.1.1 - '@types/node': 16.11.33 + '@types/node': 16.11.43 '@types/sharp': 0.30.4 - eslint: 8.18.0 - jest: 28.1.1_@types+node@16.11.33 - tsup: 6.1.2_typescript@4.7.4 + eslint: 8.19.0 + jest: 28.1.2_@types+node@16.11.43 + tsup: 6.1.3_typescript@4.7.4 typescript: 4.7.4 packages/web: specifiers: '@apollo/client': ^3.6.9 - '@graphql-codegen/cli': ^2.6.2 - '@graphql-codegen/typescript': 2.5.1 - '@graphql-codegen/typescript-operations': 2.4.2 - '@graphql-codegen/typescript-react-apollo': 3.2.16 + '@graphql-codegen/cli': ^2.7.0 + '@graphql-codegen/typescript': 2.6.0 + '@graphql-codegen/typescript-operations': 2.4.3 + '@graphql-codegen/typescript-react-apollo': 3.2.17 '@headlessui/react': ^1.6.1 '@sylo-digital/scripts': ^1.0.2 '@tailwindcss/typography': ^0.5.2 @@ -195,9 +197,9 @@ importers: http-status-codes: ^2.2.0 lodash: ^4.17.21 nanoid: ^3.3.4 - next: 12.1.6 + next: 12.2.0 postcss: ^8.4.13 - prism-react-renderer: ^1.3.1 + prism-react-renderer: ^1.3.5 react: 18.2.0 react-dom: ^18.1.0 react-feather: ^2.0.9 @@ -214,16 +216,19 @@ importers: '@tailwindcss/typography': 0.5.2_tailwindcss@3.1.4 autoprefixer: 10.4.7_postcss@8.4.14 classnames: 2.3.1 + concurrently: 7.2.2 copy-to-clipboard: 3.3.1 dayjs: 1.11.3 + deepmerge: 4.2.2 formik: 2.2.9_react@18.2.0 generate-avatar: 1.4.10 graphql: 16.5.0 http-status-codes: 2.2.0 + lodash: 4.17.21 nanoid: 3.3.4 - next: 12.1.6_biqbaboplfbrettd7655fr4n2y + next: 12.2.0_biqbaboplfbrettd7655fr4n2y postcss: 8.4.14 - prism-react-renderer: 1.3.3_react@18.2.0 + prism-react-renderer: 1.3.5_react@18.2.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-feather: 2.0.10_react@18.2.0 @@ -234,17 +239,14 @@ importers: tailwindcss: 3.1.4 yup: 0.32.11 devDependencies: - '@graphql-codegen/cli': 2.6.3_ajos3zwr2gesgr4h3fotvekx2m - '@graphql-codegen/typescript': 2.5.1_graphql@16.5.0 - '@graphql-codegen/typescript-operations': 2.4.2_graphql@16.5.0 - '@graphql-codegen/typescript-react-apollo': 3.2.16_graphql@16.5.0 + '@graphql-codegen/cli': 2.7.0_nvnwx65rjzibg2qdegvwzne6se + '@graphql-codegen/typescript': 2.6.0_graphql@16.5.0 + '@graphql-codegen/typescript-operations': 2.4.3_graphql@16.5.0 + '@graphql-codegen/typescript-react-apollo': 3.2.17_graphql@16.5.0 '@sylo-digital/scripts': 1.0.2 '@types/lodash': 4.14.182 - '@types/node': 16.11.33 + '@types/node': 16.11.43 '@types/react': 18.0.14 - concurrently: 7.2.2 - deepmerge: 4.2.2 - lodash: 4.17.21 typescript: 4.7.4 packages: @@ -495,13 +497,13 @@ packages: peerDependencies: graphql: '*' dependencies: - '@babel/core': 7.18.5 - '@babel/generator': 7.18.2 - '@babel/parser': 7.18.5 + '@babel/core': 7.18.6 + '@babel/generator': 7.18.7 + '@babel/parser': 7.18.6 '@babel/runtime': 7.18.3 - '@babel/traverse': 7.18.5 - '@babel/types': 7.18.4 - babel-preset-fbjs: 3.4.0_@babel+core@7.18.5 + '@babel/traverse': 7.18.6 + '@babel/types': 7.18.7 + babel-preset-fbjs: 3.4.0_@babel+core@7.18.6 chalk: 4.1.2 fb-watchman: 2.0.1 fbjs: 3.0.4 @@ -524,10 +526,20 @@ packages: dependencies: '@babel/highlight': 7.17.9 + /@babel/code-frame/7.18.6: + resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': 7.18.6 + /@babel/compat-data/7.17.10: resolution: {integrity: sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==} engines: {node: '>=6.9.0'} + /@babel/compat-data/7.18.6: + resolution: {integrity: sha512-tzulrgDT0QD6U7BJ4TKVk2SDDg7wlP39P9yAx1RfLy7vP/7rsDRlWVfbWxElslu56+r7QOhB2NSDsabYYruoZQ==} + engines: {node: '>=6.9.0'} + /@babel/core/7.17.4: resolution: {integrity: sha512-R9x5r4t4+hBqZTmioSnkrW+I6NmbojwjGT8p4G2Gw1thWbXIHGDnmGdLdFw0/7ljucdIrNRp7Npgb4CyBYzzJg==} engines: {node: '>=6.9.0'} @@ -572,7 +584,29 @@ packages: transitivePeerDependencies: - supports-color - /@babel/eslint-parser/7.17.0_ep5kzvnsgewhux4s3ie52qp3rq: + /@babel/core/7.18.6: + resolution: {integrity: sha512-cQbWBpxcbbs/IUredIPkHiAGULLV8iwgNRMFzvbhEXISp4f3rUUXE5+TIw6KwUWUR3DwyI6gmBRnmAtYaWehwQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.2.0 + '@babel/code-frame': 7.18.6 + '@babel/generator': 7.18.7 + '@babel/helper-compilation-targets': 7.18.6_@babel+core@7.18.6 + '@babel/helper-module-transforms': 7.18.6 + '@babel/helpers': 7.18.6 + '@babel/parser': 7.18.6 + '@babel/template': 7.18.6 + '@babel/traverse': 7.18.6 + '@babel/types': 7.18.7 + convert-source-map: 1.8.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.1 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + + /@babel/eslint-parser/7.17.0_vbbsa2aemvpbc53kiwkr43klvm: resolution: {integrity: sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: @@ -580,7 +614,7 @@ packages: eslint: ^7.5.0 || ^8.0.0 dependencies: '@babel/core': 7.17.4 - eslint: 8.18.0 + eslint: 8.19.0 eslint-scope: 5.1.1 eslint-visitor-keys: 2.1.0 semver: 6.3.0 @@ -593,12 +627,27 @@ packages: '@jridgewell/gen-mapping': 0.3.1 jsesc: 2.5.2 + /@babel/generator/7.18.7: + resolution: {integrity: sha512-shck+7VLlY72a2w9c3zYWuE1pwOKEiQHV7GTUbSnhyl5eu3i04t30tBY82ZRWrDfo3gkakCFtevExnxbkf2a3A==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.18.7 + '@jridgewell/gen-mapping': 0.3.2 + jsesc: 2.5.2 + /@babel/helper-annotate-as-pure/7.16.7: resolution: {integrity: sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.18.4 + /@babel/helper-annotate-as-pure/7.18.6: + resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.18.7 + dev: true + /@babel/helper-compilation-targets/7.18.2_@babel+core@7.17.4: resolution: {integrity: sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ==} engines: {node: '>=6.9.0'} @@ -623,20 +672,32 @@ packages: browserslist: 4.20.3 semver: 6.3.0 - /@babel/helper-create-class-features-plugin/7.18.0_@babel+core@7.18.5: - resolution: {integrity: sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg==} + /@babel/helper-compilation-targets/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-vFjbfhNCzqdeAtZflUFrG5YIFqGTqsctrtkZ1D/NB0mDW9TwW3GmmUepYY4G9wCET5rY5ugz4OGTcLd614IzQg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.18.5 - '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-environment-visitor': 7.18.2 - '@babel/helper-function-name': 7.17.9 - '@babel/helper-member-expression-to-functions': 7.17.7 - '@babel/helper-optimise-call-expression': 7.16.7 - '@babel/helper-replace-supers': 7.18.2 - '@babel/helper-split-export-declaration': 7.16.7 + '@babel/compat-data': 7.18.6 + '@babel/core': 7.18.6 + '@babel/helper-validator-option': 7.18.6 + browserslist: 4.21.1 + semver: 6.3.0 + + /@babel/helper-create-class-features-plugin/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-YfDzdnoxHGV8CzqHGyCbFvXg5QESPFkXlHtvdCkesLjjVMT2Adxe4FGUR5ChIb3DxSaXO12iIOCWoXdsUVwnqw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.18.6 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-environment-visitor': 7.18.6 + '@babel/helper-function-name': 7.18.6 + '@babel/helper-member-expression-to-functions': 7.18.6 + '@babel/helper-optimise-call-expression': 7.18.6 + '@babel/helper-replace-supers': 7.18.6 + '@babel/helper-split-export-declaration': 7.18.6 transitivePeerDependencies: - supports-color dev: true @@ -645,6 +706,10 @@ packages: resolution: {integrity: sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ==} engines: {node: '>=6.9.0'} + /@babel/helper-environment-visitor/7.18.6: + resolution: {integrity: sha512-8n6gSfn2baOY+qlp+VSzsosjCVGFqWKmDF0cCWOybh52Dw3SEyoWR1KrhMJASjLwIEkkAufZ0xvr+SxLHSpy2Q==} + engines: {node: '>=6.9.0'} + /@babel/helper-function-name/7.17.9: resolution: {integrity: sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==} engines: {node: '>=6.9.0'} @@ -652,17 +717,30 @@ packages: '@babel/template': 7.16.7 '@babel/types': 7.18.4 + /@babel/helper-function-name/7.18.6: + resolution: {integrity: sha512-0mWMxV1aC97dhjCah5U5Ua7668r5ZmSC2DLfH2EZnf9c3/dHZKiFa5pRLMH5tjSl471tY6496ZWk/kjNONBxhw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.18.6 + '@babel/types': 7.18.7 + /@babel/helper-hoist-variables/7.16.7: resolution: {integrity: sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.18.4 - /@babel/helper-member-expression-to-functions/7.17.7: - resolution: {integrity: sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==} + /@babel/helper-hoist-variables/7.18.6: + resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.4 + '@babel/types': 7.18.7 + + /@babel/helper-member-expression-to-functions/7.18.6: + resolution: {integrity: sha512-CeHxqwwipekotzPDUuJOfIMtcIHBuc7WAzLmTYWctVigqS5RktNMQ5bEwQSuGewzYnCtTWa3BARXeiLxDTv+Ng==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.18.7 dev: true /@babel/helper-module-imports/7.16.7: @@ -671,6 +749,12 @@ packages: dependencies: '@babel/types': 7.18.4 + /@babel/helper-module-imports/7.18.6: + resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.18.7 + /@babel/helper-module-transforms/7.18.0: resolution: {integrity: sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA==} engines: {node: '>=6.9.0'} @@ -686,26 +770,45 @@ packages: transitivePeerDependencies: - supports-color - /@babel/helper-optimise-call-expression/7.16.7: - resolution: {integrity: sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==} + /@babel/helper-module-transforms/7.18.6: + resolution: {integrity: sha512-L//phhB4al5uucwzlimruukHB3jRd5JGClwRMD/ROrVjXfLqovYnvQrK/JK36WYyVwGGO7OD3kMyVTjx+WVPhw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.4 + '@babel/helper-environment-visitor': 7.18.6 + '@babel/helper-module-imports': 7.18.6 + '@babel/helper-simple-access': 7.18.6 + '@babel/helper-split-export-declaration': 7.18.6 + '@babel/helper-validator-identifier': 7.18.6 + '@babel/template': 7.18.6 + '@babel/traverse': 7.18.6 + '@babel/types': 7.18.7 + transitivePeerDependencies: + - supports-color + + /@babel/helper-optimise-call-expression/7.18.6: + resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.18.7 dev: true /@babel/helper-plugin-utils/7.17.12: resolution: {integrity: sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA==} engines: {node: '>=6.9.0'} - /@babel/helper-replace-supers/7.18.2: - resolution: {integrity: sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q==} + /@babel/helper-plugin-utils/7.18.6: + resolution: {integrity: sha512-gvZnm1YAAxh13eJdkb9EWHBnF3eAub3XTLCZEehHT2kWxiKVRL64+ae5Y6Ivne0mVHmMYKT+xWgZO+gQhuLUBg==} + engines: {node: '>=6.9.0'} + + /@babel/helper-replace-supers/7.18.6: + resolution: {integrity: sha512-fTf7zoXnUGl9gF25fXCWE26t7Tvtyn6H4hkLSYhATwJvw2uYxd3aoXplMSe0g9XbwK7bmxNes7+FGO0rB/xC0g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-environment-visitor': 7.18.2 - '@babel/helper-member-expression-to-functions': 7.17.7 - '@babel/helper-optimise-call-expression': 7.16.7 - '@babel/traverse': 7.18.2 - '@babel/types': 7.18.4 + '@babel/helper-environment-visitor': 7.18.6 + '@babel/helper-member-expression-to-functions': 7.18.6 + '@babel/helper-optimise-call-expression': 7.18.6 + '@babel/traverse': 7.18.6 + '@babel/types': 7.18.7 transitivePeerDependencies: - supports-color dev: true @@ -716,11 +819,17 @@ packages: dependencies: '@babel/types': 7.18.4 - /@babel/helper-skip-transparent-expression-wrappers/7.16.0: - resolution: {integrity: sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==} + /@babel/helper-simple-access/7.18.6: + resolution: {integrity: sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.4 + '@babel/types': 7.18.7 + + /@babel/helper-skip-transparent-expression-wrappers/7.18.6: + resolution: {integrity: sha512-4KoLhwGS9vGethZpAhYnMejWkX64wsnHPDwvOsKWU6Fg4+AlK2Jz3TyjQLMEPvz+1zemi/WBdkYxCD0bAfIkiw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.18.7 dev: true /@babel/helper-split-export-declaration/7.16.7: @@ -729,14 +838,28 @@ packages: dependencies: '@babel/types': 7.18.4 + /@babel/helper-split-export-declaration/7.18.6: + resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.18.7 + /@babel/helper-validator-identifier/7.16.7: resolution: {integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==} engines: {node: '>=6.9.0'} + /@babel/helper-validator-identifier/7.18.6: + resolution: {integrity: sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==} + engines: {node: '>=6.9.0'} + /@babel/helper-validator-option/7.16.7: resolution: {integrity: sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==} engines: {node: '>=6.9.0'} + /@babel/helper-validator-option/7.18.6: + resolution: {integrity: sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==} + engines: {node: '>=6.9.0'} + /@babel/helpers/7.18.2: resolution: {integrity: sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg==} engines: {node: '>=6.9.0'} @@ -747,6 +870,16 @@ packages: transitivePeerDependencies: - supports-color + /@babel/helpers/7.18.6: + resolution: {integrity: sha512-vzSiiqbQOghPngUYt/zWGvK3LAsPhz55vc9XNN0xAl2gV4ieShI2OQli5duxWHD+72PZPTKAcfcZDE1Cwc5zsQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.18.6 + '@babel/traverse': 7.18.6 + '@babel/types': 7.18.7 + transitivePeerDependencies: + - supports-color + /@babel/highlight/7.17.9: resolution: {integrity: sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==} engines: {node: '>=6.9.0'} @@ -755,6 +888,14 @@ packages: chalk: 2.4.2 js-tokens: 4.0.0 + /@babel/highlight/7.18.6: + resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.18.6 + chalk: 2.4.2 + js-tokens: 4.0.0 + /@babel/parser/7.18.4: resolution: {integrity: sha512-FDge0dFazETFcxGw/EXzOkN8uJp0PC7Qbm+Pe9T+av2zlBpOgunFHkQPPn+eRuClU73JF+98D531UgayY89tow==} engines: {node: '>=6.0.0'} @@ -769,31 +910,38 @@ packages: dependencies: '@babel/types': 7.18.4 - /@babel/plugin-proposal-class-properties/7.17.12_@babel+core@7.18.5: - resolution: {integrity: sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw==} + /@babel/parser/7.18.6: + resolution: {integrity: sha512-uQVSa9jJUe/G/304lXspfWVpKpK4euFLgGiMQFOCpM/bgcAdeoHwi/OQz23O9GK2osz26ZiXRRV9aV+Yl1O8tw==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.18.7 + + /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 - '@babel/helper-create-class-features-plugin': 7.18.0_@babel+core@7.18.5 - '@babel/helper-plugin-utils': 7.17.12 + '@babel/core': 7.18.6 + '@babel/helper-create-class-features-plugin': 7.18.6_@babel+core@7.18.6 + '@babel/helper-plugin-utils': 7.18.6 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-object-rest-spread/7.18.0_@babel+core@7.18.5: - resolution: {integrity: sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw==} + /@babel/plugin-proposal-object-rest-spread/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-9yuM6wr4rIsKa1wlUAbZEazkCrgw2sMPEXCr4Rnwetu7cEW1NydkCWytLuYletbf8vFxdJxFhwEZqMpOx2eZyw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.17.10 - '@babel/core': 7.18.5 - '@babel/helper-compilation-targets': 7.18.2_@babel+core@7.18.5 - '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.5 - '@babel/plugin-transform-parameters': 7.17.12_@babel+core@7.18.5 + '@babel/compat-data': 7.18.6 + '@babel/core': 7.18.6 + '@babel/helper-compilation-targets': 7.18.6_@babel+core@7.18.6 + '@babel/helper-plugin-utils': 7.18.6 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.6 + '@babel/plugin-transform-parameters': 7.18.6_@babel+core@7.18.6 dev: true /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.18.5: @@ -803,6 +951,15 @@ packages: dependencies: '@babel/core': 7.18.5 '@babel/helper-plugin-utils': 7.17.12 + dev: false + + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.18.6: + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.17.12 /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.18.5: resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} @@ -811,6 +968,15 @@ packages: dependencies: '@babel/core': 7.18.5 '@babel/helper-plugin-utils': 7.17.12 + dev: false + + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.18.6: + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.17.12 /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.18.5: resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} @@ -819,15 +985,24 @@ packages: dependencies: '@babel/core': 7.18.5 '@babel/helper-plugin-utils': 7.17.12 + dev: false - /@babel/plugin-syntax-flow/7.17.12_@babel+core@7.18.5: - resolution: {integrity: sha512-B8QIgBvkIG6G2jgsOHQUist7Sm0EBLDCx8sen072IwqNuzMegZNXrYnSv77cYzA8mLDZAfQYqsLIhimiP1s2HQ==} + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.18.6: + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.17.12 + + /@babel/plugin-syntax-flow/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 - '@babel/helper-plugin-utils': 7.17.12 + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.18.6 dev: true /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.18.5: @@ -837,6 +1012,15 @@ packages: dependencies: '@babel/core': 7.18.5 '@babel/helper-plugin-utils': 7.17.12 + dev: false + + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.18.6: + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.17.12 /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.18.5: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} @@ -845,6 +1029,15 @@ packages: dependencies: '@babel/core': 7.18.5 '@babel/helper-plugin-utils': 7.17.12 + dev: false + + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.18.6: + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.17.12 /@babel/plugin-syntax-jsx/7.17.12_@babel+core@7.17.4: resolution: {integrity: sha512-spyY3E3AURfxh/RHtjx5j6hs8am5NbUBGfcZ2vB3uShSpZdQyXSf5rR5Mk76vbtlAZOelyVQ71Fg0x9SG4fsog==} @@ -855,13 +1048,13 @@ packages: '@babel/core': 7.17.4 '@babel/helper-plugin-utils': 7.17.12 - /@babel/plugin-syntax-jsx/7.17.12_@babel+core@7.18.5: + /@babel/plugin-syntax-jsx/7.17.12_@babel+core@7.18.6: resolution: {integrity: sha512-spyY3E3AURfxh/RHtjx5j6hs8am5NbUBGfcZ2vB3uShSpZdQyXSf5rR5Mk76vbtlAZOelyVQ71Fg0x9SG4fsog==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 + '@babel/core': 7.18.6 '@babel/helper-plugin-utils': 7.17.12 dev: true @@ -872,6 +1065,15 @@ packages: dependencies: '@babel/core': 7.18.5 '@babel/helper-plugin-utils': 7.17.12 + dev: false + + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.18.6: + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.17.12 /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.18.5: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} @@ -880,6 +1082,15 @@ packages: dependencies: '@babel/core': 7.18.5 '@babel/helper-plugin-utils': 7.17.12 + dev: false + + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.18.6: + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.17.12 /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.18.5: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} @@ -888,6 +1099,15 @@ packages: dependencies: '@babel/core': 7.18.5 '@babel/helper-plugin-utils': 7.17.12 + dev: false + + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.18.6: + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.17.12 /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.18.5: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} @@ -896,6 +1116,15 @@ packages: dependencies: '@babel/core': 7.18.5 '@babel/helper-plugin-utils': 7.17.12 + dev: false + + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.18.6: + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.17.12 /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.18.5: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} @@ -904,6 +1133,15 @@ packages: dependencies: '@babel/core': 7.18.5 '@babel/helper-plugin-utils': 7.17.12 + dev: false + + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.18.6: + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.17.12 /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.18.5: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} @@ -912,6 +1150,15 @@ packages: dependencies: '@babel/core': 7.18.5 '@babel/helper-plugin-utils': 7.17.12 + dev: false + + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.18.6: + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.17.12 /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.18.5: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} @@ -921,136 +1168,146 @@ packages: dependencies: '@babel/core': 7.18.5 '@babel/helper-plugin-utils': 7.17.12 + dev: false - /@babel/plugin-syntax-typescript/7.17.12_@babel+core@7.18.5: - resolution: {integrity: sha512-TYY0SXFiO31YXtNg3HtFwNJHjLsAyIIhAhNWkQ5whPPS7HWUFlg9z0Ta4qAQNjQbP1wsSt/oKkmZ/4/WWdMUpw==} + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.18.6: + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 + '@babel/core': 7.18.6 '@babel/helper-plugin-utils': 7.17.12 - /@babel/plugin-transform-arrow-functions/7.17.12_@babel+core@7.18.5: - resolution: {integrity: sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA==} + /@babel/plugin-syntax-typescript/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 - '@babel/helper-plugin-utils': 7.17.12 + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.18.6 + + /@babel/plugin-transform-arrow-functions/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.18.6 dev: true - /@babel/plugin-transform-block-scoped-functions/7.16.7_@babel+core@7.18.5: - resolution: {integrity: sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==} + /@babel/plugin-transform-block-scoped-functions/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 - '@babel/helper-plugin-utils': 7.17.12 + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.18.6 dev: true - /@babel/plugin-transform-block-scoping/7.18.4_@babel+core@7.18.5: - resolution: {integrity: sha512-+Hq10ye+jlvLEogSOtq4mKvtk7qwcUQ1f0Mrueai866C82f844Yom2cttfJdMdqRLTxWpsbfbkIkOIfovyUQXw==} + /@babel/plugin-transform-block-scoping/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-pRqwb91C42vs1ahSAWJkxOxU1RHWDn16XAa6ggQ72wjLlWyYeAcLvTtE0aM8ph3KNydy9CQF2nLYcjq1WysgxQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 - '@babel/helper-plugin-utils': 7.17.12 + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.18.6 dev: true - /@babel/plugin-transform-classes/7.18.4_@babel+core@7.18.5: - resolution: {integrity: sha512-e42NSG2mlKWgxKUAD9EJJSkZxR67+wZqzNxLSpc51T8tRU5SLFHsPmgYR5yr7sdgX4u+iHA1C5VafJ6AyImV3A==} + /@babel/plugin-transform-classes/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-XTg8XW/mKpzAF3actL554Jl/dOYoJtv3l8fxaEczpgz84IeeVf+T1u2CSvPHuZbt0w3JkIx4rdn/MRQI7mo0HQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 - '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-environment-visitor': 7.18.2 - '@babel/helper-function-name': 7.17.9 - '@babel/helper-optimise-call-expression': 7.16.7 - '@babel/helper-plugin-utils': 7.17.12 - '@babel/helper-replace-supers': 7.18.2 - '@babel/helper-split-export-declaration': 7.16.7 + '@babel/core': 7.18.6 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-environment-visitor': 7.18.6 + '@babel/helper-function-name': 7.18.6 + '@babel/helper-optimise-call-expression': 7.18.6 + '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-replace-supers': 7.18.6 + '@babel/helper-split-export-declaration': 7.18.6 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-computed-properties/7.17.12_@babel+core@7.18.5: - resolution: {integrity: sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ==} + /@babel/plugin-transform-computed-properties/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-9repI4BhNrR0KenoR9vm3/cIc1tSBIo+u1WVjKCAynahj25O8zfbiE6JtAtHPGQSs4yZ+bA8mRasRP+qc+2R5A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 - '@babel/helper-plugin-utils': 7.17.12 + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.18.6 dev: true - /@babel/plugin-transform-destructuring/7.18.0_@babel+core@7.18.5: - resolution: {integrity: sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw==} + /@babel/plugin-transform-destructuring/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-tgy3u6lRp17ilY8r1kP4i2+HDUwxlVqq3RTc943eAWSzGgpU1qhiKpqZ5CMyHReIYPHdo3Kg8v8edKtDqSVEyQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 - '@babel/helper-plugin-utils': 7.17.12 + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.18.6 dev: true - /@babel/plugin-transform-flow-strip-types/7.17.12_@babel+core@7.18.5: - resolution: {integrity: sha512-g8cSNt+cHCpG/uunPQELdq/TeV3eg1OLJYwxypwHtAWo9+nErH3lQx9CSO2uI9lF74A0mR0t4KoMjs1snSgnTw==} + /@babel/plugin-transform-flow-strip-types/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-wE0xtA7csz+hw4fKPwxmu5jnzAsXPIO57XnRwzXP3T19jWh1BODnPGoG9xKYwvAwusP7iUktHayRFbMPGtODaQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 - '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-flow': 7.17.12_@babel+core@7.18.5 + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.18.6 + '@babel/plugin-syntax-flow': 7.18.6_@babel+core@7.18.6 dev: true - /@babel/plugin-transform-for-of/7.18.1_@babel+core@7.18.5: - resolution: {integrity: sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg==} + /@babel/plugin-transform-for-of/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-WAjoMf4wIiSsy88KmG7tgj2nFdEK7E46tArVtcgED7Bkj6Fg/tG5SbvNIOKxbFS2VFgNh6+iaPswBeQZm4ox8w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 - '@babel/helper-plugin-utils': 7.17.12 + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.18.6 dev: true - /@babel/plugin-transform-function-name/7.16.7_@babel+core@7.18.5: - resolution: {integrity: sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==} + /@babel/plugin-transform-function-name/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-kJha/Gbs5RjzIu0CxZwf5e3aTTSlhZnHMT8zPWnJMjNpLOUgqevg+PN5oMH68nMCXnfiMo4Bhgxqj59KHTlAnA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 - '@babel/helper-compilation-targets': 7.18.2_@babel+core@7.18.5 - '@babel/helper-function-name': 7.17.9 - '@babel/helper-plugin-utils': 7.17.12 + '@babel/core': 7.18.6 + '@babel/helper-compilation-targets': 7.18.6_@babel+core@7.18.6 + '@babel/helper-function-name': 7.18.6 + '@babel/helper-plugin-utils': 7.18.6 dev: true - /@babel/plugin-transform-literals/7.17.12_@babel+core@7.18.5: - resolution: {integrity: sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ==} + /@babel/plugin-transform-literals/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-x3HEw0cJZVDoENXOp20HlypIHfl0zMIhMVZEBVTfmqbObIpsMxMbmU5nOEO8R7LYT+z5RORKPlTI5Hj4OsO9/Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 - '@babel/helper-plugin-utils': 7.17.12 + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.18.6 dev: true - /@babel/plugin-transform-member-expression-literals/7.16.7_@babel+core@7.18.5: - resolution: {integrity: sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==} + /@babel/plugin-transform-member-expression-literals/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 - '@babel/helper-plugin-utils': 7.17.12 + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.18.6 dev: true /@babel/plugin-transform-modules-commonjs/7.18.2_@babel+core@7.18.5: @@ -1066,38 +1323,54 @@ packages: babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color + dev: false - /@babel/plugin-transform-object-super/7.16.7_@babel+core@7.18.5: - resolution: {integrity: sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==} + /@babel/plugin-transform-modules-commonjs/7.18.2_@babel+core@7.18.6: + resolution: {integrity: sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 + '@babel/core': 7.18.6 + '@babel/helper-module-transforms': 7.18.0 '@babel/helper-plugin-utils': 7.17.12 - '@babel/helper-replace-supers': 7.18.2 + '@babel/helper-simple-access': 7.18.2 + babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-parameters/7.17.12_@babel+core@7.18.5: - resolution: {integrity: sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA==} + /@babel/plugin-transform-object-super/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 - '@babel/helper-plugin-utils': 7.17.12 + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-replace-supers': 7.18.6 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-transform-property-literals/7.16.7_@babel+core@7.18.5: - resolution: {integrity: sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==} + /@babel/plugin-transform-parameters/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-FjdqgMv37yVl/gwvzkcB+wfjRI8HQmc5EgOG9iGNvUY1ok+TjsoaMP7IqCDZBhkFcM5f3OPVMs6Dmp03C5k4/A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 - '@babel/helper-plugin-utils': 7.17.12 + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.18.6 + dev: true + + /@babel/plugin-transform-property-literals/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.18.6 dev: true /@babel/plugin-transform-react-display-name/7.16.7_@babel+core@7.17.4: @@ -1109,13 +1382,13 @@ packages: '@babel/core': 7.17.4 '@babel/helper-plugin-utils': 7.17.12 - /@babel/plugin-transform-react-display-name/7.16.7_@babel+core@7.18.5: + /@babel/plugin-transform-react-display-name/7.16.7_@babel+core@7.18.6: resolution: {integrity: sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 + '@babel/core': 7.18.6 '@babel/helper-plugin-utils': 7.17.12 dev: true @@ -1141,17 +1414,17 @@ packages: '@babel/plugin-syntax-jsx': 7.17.12_@babel+core@7.17.4 '@babel/types': 7.18.4 - /@babel/plugin-transform-react-jsx/7.17.12_@babel+core@7.18.5: + /@babel/plugin-transform-react-jsx/7.17.12_@babel+core@7.18.6: resolution: {integrity: sha512-Lcaw8bxd1DKht3thfD4A12dqo1X16he1Lm8rIv8sTwjAYNInRS1qHa9aJoqvzpscItXvftKDCfaEQzwoVyXpEQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 + '@babel/core': 7.18.6 '@babel/helper-annotate-as-pure': 7.16.7 '@babel/helper-module-imports': 7.16.7 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-jsx': 7.17.12_@babel+core@7.18.5 + '@babel/plugin-syntax-jsx': 7.17.12_@babel+core@7.18.6 '@babel/types': 7.18.4 dev: true @@ -1165,35 +1438,35 @@ packages: '@babel/helper-annotate-as-pure': 7.16.7 '@babel/helper-plugin-utils': 7.17.12 - /@babel/plugin-transform-shorthand-properties/7.16.7_@babel+core@7.18.5: - resolution: {integrity: sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==} + /@babel/plugin-transform-shorthand-properties/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 - '@babel/helper-plugin-utils': 7.17.12 + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.18.6 dev: true - /@babel/plugin-transform-spread/7.17.12_@babel+core@7.18.5: - resolution: {integrity: sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg==} + /@babel/plugin-transform-spread/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-ayT53rT/ENF8WWexIRg9AiV9h0aIteyWn5ptfZTZQrjk/+f3WdrJGCY4c9wcgl2+MKkKPhzbYp97FTsquZpDCw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 - '@babel/helper-plugin-utils': 7.17.12 - '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.18.6 + '@babel/helper-skip-transparent-expression-wrappers': 7.18.6 dev: true - /@babel/plugin-transform-template-literals/7.18.2_@babel+core@7.18.5: - resolution: {integrity: sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g==} + /@babel/plugin-transform-template-literals/7.18.6_@babel+core@7.18.6: + resolution: {integrity: sha512-UuqlRrQmT2SWRvahW46cGSany0uTlcj8NYOS5sRGYi8FxPYPoLd5DDmMd32ZXEj2Jq+06uGVQKHxa/hJx2EzKw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.5 - '@babel/helper-plugin-utils': 7.17.12 + '@babel/core': 7.18.6 + '@babel/helper-plugin-utils': 7.18.6 dev: true /@babel/preset-react/7.16.7_@babel+core@7.17.4: @@ -1231,6 +1504,14 @@ packages: '@babel/parser': 7.18.4 '@babel/types': 7.18.4 + /@babel/template/7.18.6: + resolution: {integrity: sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.18.6 + '@babel/parser': 7.18.6 + '@babel/types': 7.18.7 + /@babel/traverse/7.18.2: resolution: {integrity: sha512-9eNwoeovJ6KH9zcCNnENY7DMFwTU9JdGCFtqNLfUAqtUHRCOsTOqWoffosP8vKmNYeSBUv3yVJXjfd8ucwOjUA==} engines: {node: '>=6.9.0'} @@ -1265,6 +1546,23 @@ packages: transitivePeerDependencies: - supports-color + /@babel/traverse/7.18.6: + resolution: {integrity: sha512-zS/OKyqmD7lslOtFqbscH6gMLFYOfG1YPqCKfAW5KrTeolKqvB8UelR49Fpr6y93kYkW2Ik00mT1LOGiAGvizw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.18.6 + '@babel/generator': 7.18.7 + '@babel/helper-environment-visitor': 7.18.6 + '@babel/helper-function-name': 7.18.6 + '@babel/helper-hoist-variables': 7.18.6 + '@babel/helper-split-export-declaration': 7.18.6 + '@babel/parser': 7.18.6 + '@babel/types': 7.18.7 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + /@babel/types/7.18.4: resolution: {integrity: sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw==} engines: {node: '>=6.9.0'} @@ -1272,6 +1570,13 @@ packages: '@babel/helper-validator-identifier': 7.16.7 to-fast-properties: 2.0.0 + /@babel/types/7.18.7: + resolution: {integrity: sha512-QG3yxTcTIBoAcQmkCs+wAPYZhu7Dk9rXKacINfNbdJDNERTbLQbHGyVG8q/YGMPeCJRIhSY0+fTc5+xuh6WPSQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.18.6 + to-fast-properties: 2.0.0 + /@bcoe/v8-coverage/0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} @@ -1313,7 +1618,7 @@ packages: ajv: 6.12.6 debug: 4.3.4 espree: 9.3.2 - globals: 13.15.0 + globals: 13.16.0 ignore: 5.2.0 import-fresh: 3.3.0 js-yaml: 4.1.0 @@ -1399,23 +1704,23 @@ packages: dev: false optional: true - /@graphql-codegen/cli/2.6.3_ajos3zwr2gesgr4h3fotvekx2m: - resolution: {integrity: sha512-gxtKbe6LlBhGqDISZldCMcGaV1rSTS4D836clSR52kBY7UBhZZcDOcNZM0zDJDFGpjHtwuL9p0Kb4w9HRXYfew==} + /@graphql-codegen/cli/2.7.0_nvnwx65rjzibg2qdegvwzne6se: + resolution: {integrity: sha512-qlBcS6jGfZ/xWXwqiyRLHGRuLC9gUdF8AwGHN7LdAYEP5MjL7pIXb02W5JuvMn47rrvr2Q22H9ECppZX65oSAg==} hasBin: true peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: '@graphql-codegen/core': 2.5.1_graphql@16.5.0 '@graphql-codegen/plugin-helpers': 2.4.2_graphql@16.5.0 - '@graphql-tools/apollo-engine-loader': 7.3.0_graphql@16.5.0 + '@graphql-tools/apollo-engine-loader': 7.3.1_graphql@16.5.0 '@graphql-tools/code-file-loader': 7.3.0_graphql@16.5.0 '@graphql-tools/git-loader': 7.2.0_graphql@16.5.0 - '@graphql-tools/github-loader': 7.3.0_graphql@16.5.0 + '@graphql-tools/github-loader': 7.3.1_graphql@16.5.0 '@graphql-tools/graphql-file-loader': 7.4.0_graphql@16.5.0 '@graphql-tools/json-file-loader': 7.4.0_graphql@16.5.0 '@graphql-tools/load': 7.7.0_graphql@16.5.0 - '@graphql-tools/prisma-loader': 7.2.0_3lljg6jjeswuz2czt3lb7gyueq - '@graphql-tools/url-loader': 7.11.0_3lljg6jjeswuz2czt3lb7gyueq + '@graphql-tools/prisma-loader': 7.2.2_oy62xj2tketsxirp3gefpfzhg4 + '@graphql-tools/url-loader': 7.12.1_oy62xj2tketsxirp3gefpfzhg4 '@graphql-tools/utils': 8.8.0_graphql@16.5.0 ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -1426,11 +1731,11 @@ packages: debounce: 1.2.1 detect-indent: 6.1.0 graphql: 16.5.0 - graphql-config: 4.3.1_ajos3zwr2gesgr4h3fotvekx2m + graphql-config: 4.3.1_nvnwx65rjzibg2qdegvwzne6se inquirer: 8.2.4 is-glob: 4.0.3 json-to-pretty-yaml: 1.2.2 - latest-version: 6.0.0 + latest-version: 5.1.0 listr: 0.14.3 listr-update-renderer: 0.5.0_listr@0.14.3 log-symbols: 4.1.0 @@ -1488,14 +1793,14 @@ packages: tslib: 2.3.0 dev: true - /@graphql-codegen/typescript-operations/2.4.2_graphql@16.5.0: - resolution: {integrity: sha512-0/Jk+FxJVOdznSJ+G3KKPbMr2gK67yQetUAUS0FzV9FptVDFkklK/BazKqJJE5dNrj9ubuI2BafXPzSTN4M2Ug==} + /@graphql-codegen/typescript-operations/2.4.3_graphql@16.5.0: + resolution: {integrity: sha512-MW9cU/zCAmfFAObwW23e+GrW3CoV9OX2gVm/V1565WGZXDQPUc5Y5IjdfGfunV4ApkgFDiHpF1Mz/AS55OErgw==} peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: '@graphql-codegen/plugin-helpers': 2.4.2_graphql@16.5.0 - '@graphql-codegen/typescript': 2.5.1_graphql@16.5.0 - '@graphql-codegen/visitor-plugin-common': 2.9.1_graphql@16.5.0 + '@graphql-codegen/typescript': 2.6.0_graphql@16.5.0 + '@graphql-codegen/visitor-plugin-common': 2.10.0_graphql@16.5.0 auto-bind: 4.0.0 graphql: 16.5.0 tslib: 2.4.0 @@ -1504,14 +1809,14 @@ packages: - supports-color dev: true - /@graphql-codegen/typescript-react-apollo/3.2.16_graphql@16.5.0: - resolution: {integrity: sha512-/tsu7yzVNFfJszfZne9J1Qg4xpriNnoD0pXR+3BJUQjy4cAtApP5H1WTTwdCJCIlPMYJi8r9GFZ3qaYE6mMd3g==} + /@graphql-codegen/typescript-react-apollo/3.2.17_graphql@16.5.0: + resolution: {integrity: sha512-fbbs+Lu60VIAgPr1YPcJH6AAY7ungc2lBn/962g+9y3JfB70cLILtOWzjYlbz4ux6B7bOATQuSCBo28bp7YU0w==} peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 graphql-tag: ^2.0.0 dependencies: '@graphql-codegen/plugin-helpers': 2.4.2_graphql@16.5.0 - '@graphql-codegen/visitor-plugin-common': 2.9.1_graphql@16.5.0 + '@graphql-codegen/visitor-plugin-common': 2.10.0_graphql@16.5.0 auto-bind: 4.0.0 change-case-all: 1.0.14 graphql: 16.5.0 @@ -1521,14 +1826,14 @@ packages: - supports-color dev: true - /@graphql-codegen/typescript/2.5.1_graphql@16.5.0: - resolution: {integrity: sha512-D/9V2VfVIE4Mu5UiMGQtxyFU5xe1ZkAZi8g/IsqymW8rqlhTwsGhtk4JR55qPfOYxR8G94RJSJpzgNakRneytw==} + /@graphql-codegen/typescript/2.6.0_graphql@16.5.0: + resolution: {integrity: sha512-f36ilg8J+wui0OhmQglIZ+2z4Ybc08Y7r7BlBDqfJ1F5X0zau0SlC7Hp2iCoCA0ucqZYtiUU/0n+/R8m1cTrQQ==} peerDependencies: graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: '@graphql-codegen/plugin-helpers': 2.4.2_graphql@16.5.0 '@graphql-codegen/schema-ast': 2.4.1_graphql@16.5.0 - '@graphql-codegen/visitor-plugin-common': 2.9.1_graphql@16.5.0 + '@graphql-codegen/visitor-plugin-common': 2.10.0_graphql@16.5.0 auto-bind: 4.0.0 graphql: 16.5.0 tslib: 2.4.0 @@ -1537,8 +1842,8 @@ packages: - supports-color dev: true - /@graphql-codegen/visitor-plugin-common/2.9.1_graphql@16.5.0: - resolution: {integrity: sha512-j9eGOSGt+sJcwv0ijhZiQ2cF/0ponscekNVoF+vHdOT4RB0qgOQxykPBk6EbKxIHECnkdV8ARdPVTA21A93/QQ==} + /@graphql-codegen/visitor-plugin-common/2.10.0_graphql@16.5.0: + resolution: {integrity: sha512-nWoxHKUdwOJCWV96Ks1x4EwYCWsZDJXB+2j6EQz5j27DzdxmQInZ86degaDCd3EgbwhMQEMtiZiPGFFDrgBkHA==} peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: @@ -1558,13 +1863,13 @@ packages: - supports-color dev: true - /@graphql-tools/apollo-engine-loader/7.3.0_graphql@16.5.0: - resolution: {integrity: sha512-ItYIgnnsuhR7DBY2TjsDT0ryvdzHqHvT9T5pHoMz8iJM4liBbSyjpWVtjdTeZoVJ00+sqvKc5BudInN6Oml2Yw==} + /@graphql-tools/apollo-engine-loader/7.3.1_graphql@16.5.0: + resolution: {integrity: sha512-PJhX4gQeoPtR2BJFYHYVLdLYkqQHB94r9IC64GamFV+kxR+jzQYZJdDTgnFZxvpvGJ7rEgYKNjcfWS+r+CQisQ==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@graphql-tools/utils': 8.8.0_graphql@16.5.0 - cross-undici-fetch: 0.4.8 + cross-undici-fetch: 0.4.11 graphql: 16.5.0 sync-fetch: 0.4.1 tslib: 2.4.0 @@ -1629,14 +1934,14 @@ packages: - supports-color dev: true - /@graphql-tools/github-loader/7.3.0_graphql@16.5.0: - resolution: {integrity: sha512-89SI6VuvyRQPN8eBThOqg1FM3+d6gVejbZqp09Af9RpZ9wPG8v3JPqMrdWic/CuwyaGLothNgF6Ydo7W/MK8ZA==} + /@graphql-tools/github-loader/7.3.1_graphql@16.5.0: + resolution: {integrity: sha512-sus/YOZKhhbcBQTCWFvUdIzFThm/LiAlSh9+Bt+hNz2K05PWzR6XD7Fo2ejh6bSAZvevJBvsH/4xf1YSK86Fkg==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@graphql-tools/graphql-tag-pluck': 7.3.0_graphql@16.5.0 '@graphql-tools/utils': 8.8.0_graphql@16.5.0 - cross-undici-fetch: 0.4.8 + cross-undici-fetch: 0.4.11 graphql: 16.5.0 sync-fetch: 0.4.1 tslib: 2.4.0 @@ -1663,9 +1968,9 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@babel/parser': 7.18.5 - '@babel/traverse': 7.18.5 - '@babel/types': 7.18.4 + '@babel/parser': 7.18.6 + '@babel/traverse': 7.18.6 + '@babel/types': 7.18.7 '@graphql-tools/utils': 8.8.0_graphql@16.5.0 graphql: 16.5.0 tslib: 2.4.0 @@ -1760,12 +2065,12 @@ packages: tslib: 2.4.0 dev: true - /@graphql-tools/prisma-loader/7.2.0_3lljg6jjeswuz2czt3lb7gyueq: - resolution: {integrity: sha512-SOh3Pk6zqmyHPh/279Ur9sa0pGIZi74O5QbSh8dbyuqn8roS5RlT8waWaLa+vm9wKglmCJzHRCwkmvJcNOOZCQ==} + /@graphql-tools/prisma-loader/7.2.2_oy62xj2tketsxirp3gefpfzhg4: + resolution: {integrity: sha512-f5txUBRwwZmPQYL5g5CNdOjOglFE/abtnEVOvUCq+nET0BRuxcuxUD5vykfZnkql9sNvnCFAfrZuBVe5S2n3bA==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/url-loader': 7.11.0_3lljg6jjeswuz2czt3lb7gyueq + '@graphql-tools/url-loader': 7.12.1_oy62xj2tketsxirp3gefpfzhg4 '@graphql-tools/utils': 8.8.0_graphql@16.5.0 '@types/js-yaml': 4.0.5 '@types/json-stable-stringify': 1.0.34 @@ -1842,8 +2147,8 @@ packages: tslib: 2.4.0 value-or-promise: 1.0.11 - /@graphql-tools/url-loader/7.11.0_3lljg6jjeswuz2czt3lb7gyueq: - resolution: {integrity: sha512-c3L/NW9MRkYct4FoQQubTf/VeBhPm0lry2EsgDdcdKmV+lOh3RQ4DAYMH61cTX++MPeQiECYEwCCm68J52xlMg==} + /@graphql-tools/url-loader/7.12.1_oy62xj2tketsxirp3gefpfzhg4: + resolution: {integrity: sha512-Fd3ZZLEEr9GGFHEbdrcaMHFQu01BLpFnNDBkISupvjokd497O5Uh0xZvsZGC6mxVt0WWQWpgaK2ef+oLuOdLqQ==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: @@ -1852,13 +2157,13 @@ packages: '@graphql-tools/wrap': 8.5.0_graphql@16.5.0 '@n1ru4l/graphql-live-query': 0.9.0_graphql@16.5.0 '@types/ws': 8.5.3 - cross-undici-fetch: 0.4.8 + cross-undici-fetch: 0.4.11 dset: 3.1.2 extract-files: 11.0.0 graphql: 16.5.0 graphql-ws: 5.5.5_graphql@16.5.0 - isomorphic-ws: 4.0.1_ws@8.8.0 - meros: 1.2.0_@types+node@16.11.33 + isomorphic-ws: 5.0.0_ws@8.8.0 + meros: 1.2.0_@types+node@16.11.43 sync-fetch: 0.4.1 tslib: 2.4.0 value-or-promise: 1.0.11 @@ -1998,14 +2303,14 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.1 - '@types/node': 16.11.33 + '@types/node': 16.11.43 chalk: 4.1.2 jest-message-util: 28.1.1 jest-util: 28.1.1 slash: 3.0.0 - /@jest/core/28.1.1: - resolution: {integrity: sha512-3pYsBoZZ42tXMdlcFeCc/0j9kOlK7MYuXs2B1QbvDgMoW1K9NJ4G/VYvIbMb26iqlkTfPHo7SC2JgjDOk/mxXw==} + /@jest/core/28.1.2: + resolution: {integrity: sha512-Xo4E+Sb/nZODMGOPt2G3cMmCBqL4/W2Ijwr7/mrXlq4jdJwcFQ/9KrrJZT2adQRk2otVBXXOz1GRQ4Z5iOgvRQ==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -2014,26 +2319,26 @@ packages: optional: true dependencies: '@jest/console': 28.1.1 - '@jest/reporters': 28.1.1 + '@jest/reporters': 28.1.2 '@jest/test-result': 28.1.1 - '@jest/transform': 28.1.1 + '@jest/transform': 28.1.2 '@jest/types': 28.1.1 - '@types/node': 16.11.33 + '@types/node': 16.11.43 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.3.2 exit: 0.1.2 graceful-fs: 4.2.10 jest-changed-files: 28.0.2 - jest-config: 28.1.1_@types+node@16.11.33 + jest-config: 28.1.2_@types+node@16.11.43 jest-haste-map: 28.1.1 jest-message-util: 28.1.1 jest-regex-util: 28.0.2 jest-resolve: 28.1.1 - jest-resolve-dependencies: 28.1.1 - jest-runner: 28.1.1 - jest-runtime: 28.1.1 - jest-snapshot: 28.1.1 + jest-resolve-dependencies: 28.1.2 + jest-runner: 28.1.2 + jest-runtime: 28.1.2 + jest-snapshot: 28.1.2 jest-util: 28.1.1 jest-validate: 28.1.1 jest-watcher: 28.1.1 @@ -2046,8 +2351,8 @@ packages: - supports-color - ts-node - /@jest/core/28.1.1_ts-node@10.8.1: - resolution: {integrity: sha512-3pYsBoZZ42tXMdlcFeCc/0j9kOlK7MYuXs2B1QbvDgMoW1K9NJ4G/VYvIbMb26iqlkTfPHo7SC2JgjDOk/mxXw==} + /@jest/core/28.1.2_ts-node@10.8.2: + resolution: {integrity: sha512-Xo4E+Sb/nZODMGOPt2G3cMmCBqL4/W2Ijwr7/mrXlq4jdJwcFQ/9KrrJZT2adQRk2otVBXXOz1GRQ4Z5iOgvRQ==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -2056,26 +2361,26 @@ packages: optional: true dependencies: '@jest/console': 28.1.1 - '@jest/reporters': 28.1.1 + '@jest/reporters': 28.1.2 '@jest/test-result': 28.1.1 - '@jest/transform': 28.1.1 + '@jest/transform': 28.1.2 '@jest/types': 28.1.1 - '@types/node': 16.11.33 + '@types/node': 16.11.43 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.3.2 exit: 0.1.2 graceful-fs: 4.2.10 jest-changed-files: 28.0.2 - jest-config: 28.1.1_goy62erlyvb53pf5ddoito3lvi + jest-config: 28.1.2_4maxphccb5fztufhofwcslq6fm jest-haste-map: 28.1.1 jest-message-util: 28.1.1 jest-regex-util: 28.0.2 jest-resolve: 28.1.1 - jest-resolve-dependencies: 28.1.1 - jest-runner: 28.1.1 - jest-runtime: 28.1.1 - jest-snapshot: 28.1.1 + jest-resolve-dependencies: 28.1.2 + jest-runner: 28.1.2 + jest-runtime: 28.1.2 + jest-snapshot: 28.1.2 jest-util: 28.1.1 jest-validate: 28.1.1 jest-watcher: 28.1.1 @@ -2095,13 +2400,13 @@ packages: dependencies: '@jest/types': 27.5.1 - /@jest/environment/28.1.1: - resolution: {integrity: sha512-9auVQ2GzQ7nrU+lAr8KyY838YahElTX9HVjbQPPS2XjlxQ+na18G113OoBhyBGBtD6ZnO/SrUy5WR8EzOj1/Uw==} + /@jest/environment/28.1.2: + resolution: {integrity: sha512-I0CR1RUMmOzd0tRpz10oUfaChBWs+/Hrvn5xYhMEF/ZqrDaaeHwS8yDBqEWCrEnkH2g+WE/6g90oBv3nKpcm8Q==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/fake-timers': 28.1.1 + '@jest/fake-timers': 28.1.2 '@jest/types': 28.1.1 - '@types/node': 16.11.33 + '@types/node': 16.11.43 jest-mock: 28.1.1 /@jest/expect-utils/28.1.1: @@ -2110,38 +2415,38 @@ packages: dependencies: jest-get-type: 28.0.2 - /@jest/expect/28.1.1: - resolution: {integrity: sha512-/+tQprrFoT6lfkMj4mW/mUIfAmmk/+iQPmg7mLDIFOf2lyf7EBHaS+x3RbeR0VZVMe55IvX7QRoT/2aK3AuUXg==} + /@jest/expect/28.1.2: + resolution: {integrity: sha512-HBzyZBeFBiOelNbBKN0pilWbbrGvwDUwAqMC46NVJmWm8AVkuE58NbG1s7DR4cxFt4U5cVLxofAoHxgvC5MyOw==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: expect: 28.1.1 - jest-snapshot: 28.1.1 + jest-snapshot: 28.1.2 transitivePeerDependencies: - supports-color - /@jest/fake-timers/28.1.1: - resolution: {integrity: sha512-BY/3+TyLs5+q87rGWrGUY5f8e8uC3LsVHS9Diz8+FV3ARXL4sNnkLlIB8dvDvRrp+LUCGM+DLqlsYubizGUjIA==} + /@jest/fake-timers/28.1.2: + resolution: {integrity: sha512-xSYEI7Y0D5FbZN2LsCUj/EKRR1zfQYmGuAUVh6xTqhx7V5JhjgMcK5Pa0iR6WIk0GXiHDe0Ke4A+yERKE9saqg==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.1 '@sinonjs/fake-timers': 9.1.2 - '@types/node': 16.11.33 + '@types/node': 16.11.43 jest-message-util: 28.1.1 jest-mock: 28.1.1 jest-util: 28.1.1 - /@jest/globals/28.1.1: - resolution: {integrity: sha512-dEgl/6v7ToB4vXItdvcltJBgny0xBE6xy6IYQrPJAJggdEinGxCDMivNv7sFzPcTITGquXD6UJwYxfJ/5ZwDSg==} + /@jest/globals/28.1.2: + resolution: {integrity: sha512-cz0lkJVDOtDaYhvT3Fv2U1B6FtBnV+OpEyJCzTHM1fdoTsU4QNLAt/H4RkiwEUU+dL4g/MFsoTuHeT2pvbo4Hg==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/environment': 28.1.1 - '@jest/expect': 28.1.1 + '@jest/environment': 28.1.2 + '@jest/expect': 28.1.2 '@jest/types': 28.1.1 transitivePeerDependencies: - supports-color - /@jest/reporters/28.1.1: - resolution: {integrity: sha512-597Zj4D4d88sZrzM4atEGLuO7SdA/YrOv9SRXHXRNC+/FwPCWxZhBAEzhXoiJzfRwn8zes/EjS8Lo6DouGN5Gg==} + /@jest/reporters/28.1.2: + resolution: {integrity: sha512-/whGLhiwAqeCTmQEouSigUZJPVl7sW8V26EiboImL+UyXznnr1a03/YZ2BX8OlFw0n+Zlwu+EZAITZtaeRTxyA==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -2152,10 +2457,10 @@ packages: '@bcoe/v8-coverage': 0.2.3 '@jest/console': 28.1.1 '@jest/test-result': 28.1.1 - '@jest/transform': 28.1.1 + '@jest/transform': 28.1.2 '@jest/types': 28.1.1 - '@jridgewell/trace-mapping': 0.3.13 - '@types/node': 16.11.33 + '@jridgewell/trace-mapping': 0.3.14 + '@types/node': 16.11.43 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 @@ -2173,7 +2478,7 @@ packages: string-length: 4.0.2 strip-ansi: 6.0.1 terminal-link: 2.1.1 - v8-to-istanbul: 9.0.0 + v8-to-istanbul: 9.0.1 transitivePeerDependencies: - supports-color @@ -2183,11 +2488,11 @@ packages: dependencies: '@sinclair/typebox': 0.23.5 - /@jest/source-map/28.0.2: - resolution: {integrity: sha512-Y9dxC8ZpN3kImkk0LkK5XCEneYMAXlZ8m5bflmSL5vrwyeUpJfentacCUg6fOb8NOpOO7hz2+l37MV77T6BFPw==} + /@jest/source-map/28.1.2: + resolution: {integrity: sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jridgewell/trace-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.14 callsites: 3.1.0 graceful-fs: 4.2.10 @@ -2197,7 +2502,7 @@ packages: dependencies: '@jest/console': 28.1.1 '@jest/types': 28.1.1 - '@types/istanbul-lib-coverage': 2.0.3 + '@types/istanbul-lib-coverage': 2.0.4 collect-v8-coverage: 1.0.1 /@jest/test-sequencer/28.1.1: @@ -2232,13 +2537,13 @@ packages: - supports-color dev: false - /@jest/transform/28.1.1: - resolution: {integrity: sha512-PkfaTUuvjUarl1EDr5ZQcCA++oXkFCP9QFUkG0yVKVmNObjhrqDy0kbMpMebfHWm3CCDHjYNem9eUSH8suVNHQ==} + /@jest/transform/28.1.2: + resolution: {integrity: sha512-3o+lKF6iweLeJFHBlMJysdaPbpoMmtbHEFsjzSv37HIq/wWt5ijTeO2Yf7MO5yyczCopD507cNwNLeX8Y/CuIg==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@babel/core': 7.18.5 + '@babel/core': 7.18.6 '@jest/types': 28.1.1 - '@jridgewell/trace-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.14 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 1.8.0 @@ -2269,9 +2574,9 @@ packages: resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@types/istanbul-lib-coverage': 2.0.3 + '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.11.33 + '@types/node': 16.11.43 '@types/yargs': 16.0.4 chalk: 4.1.2 @@ -2280,9 +2585,9 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/schemas': 28.0.2 - '@types/istanbul-lib-coverage': 2.0.3 + '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.11.33 + '@types/node': 16.11.43 '@types/yargs': 17.0.10 chalk: 4.1.2 @@ -2306,28 +2611,53 @@ packages: '@jridgewell/sourcemap-codec': 1.4.12 '@jridgewell/trace-mapping': 0.3.13 + /@jridgewell/gen-mapping/0.3.2: + resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.1.2 + '@jridgewell/sourcemap-codec': 1.4.14 + '@jridgewell/trace-mapping': 0.3.14 + /@jridgewell/resolve-uri/3.0.7: resolution: {integrity: sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==} engines: {node: '>=6.0.0'} + /@jridgewell/resolve-uri/3.0.8: + resolution: {integrity: sha512-YK5G9LaddzGbcucK4c8h5tWFmMPBvRZ/uyWmN1/SbBdIvqGUdWGkJ5BAaccgs6XbzVLsqbPJrBSFwKv3kT9i7w==} + engines: {node: '>=6.0.0'} + /@jridgewell/set-array/1.1.0: resolution: {integrity: sha512-SfJxIxNVYLTsKwzB3MoOQ1yxf4w/E6MdkvTgrgAt1bfxjSrLUoHMKrDOykwN14q65waezZIdqDneUIPh4/sKxg==} engines: {node: '>=6.0.0'} + /@jridgewell/set-array/1.1.2: + resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} + engines: {node: '>=6.0.0'} + /@jridgewell/sourcemap-codec/1.4.12: resolution: {integrity: sha512-az/NhpIwP3K33ILr0T2bso+k2E/SLf8Yidd8mHl0n6sCQ4YdyC8qDhZA6kOPDNDBA56ZnIjngVl0U3jREA0BUA==} + /@jridgewell/sourcemap-codec/1.4.14: + resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} + /@jridgewell/trace-mapping/0.3.13: resolution: {integrity: sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==} dependencies: '@jridgewell/resolve-uri': 3.0.7 '@jridgewell/sourcemap-codec': 1.4.12 + /@jridgewell/trace-mapping/0.3.14: + resolution: {integrity: sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==} + dependencies: + '@jridgewell/resolve-uri': 3.0.8 + '@jridgewell/sourcemap-codec': 1.4.14 + /@jridgewell/trace-mapping/0.3.9: resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: - '@jridgewell/resolve-uri': 3.0.7 - '@jridgewell/sourcemap-codec': 1.4.12 + '@jridgewell/resolve-uri': 3.0.8 + '@jridgewell/sourcemap-codec': 1.4.14 dev: true /@mapbox/node-pre-gyp/1.0.9: @@ -2348,13 +2678,12 @@ packages: - supports-color dev: false - /@mikro-orm/cli/5.2.1_fdaiym5zemryy35chr6ydggr3a: - resolution: {integrity: sha512-D3RS9IXXAkwMMGqa1E/xXJnCbI6AhjEkz7nRylYuyN6TVngHjW6fkcKTy25a6GGGvx2Z2CNEAtF7VId3P1gbeg==} + /@mikro-orm/cli/5.2.2_4k2cb7nrrwahnwnvazylxfgb44: + resolution: {integrity: sha512-IRMcfVFF6edBX2lQsKswMAjw6ILOvwnLT0cMJziknVMuPop/ckaWxlA5r4Uu1BorNtoHf52qB9i3r5YwEe9qAQ==} engines: {node: '>= 14.0.0'} hasBin: true peerDependencies: '@mikro-orm/better-sqlite': ^5.0.0 - '@mikro-orm/core': ^5.0.0 '@mikro-orm/entity-generator': ^5.0.0 '@mikro-orm/mariadb': ^5.0.0 '@mikro-orm/migrations': ^5.0.0 @@ -2383,10 +2712,10 @@ packages: '@mikro-orm/sqlite': optional: true dependencies: - '@mikro-orm/core': 5.2.1_7ss6xxvulzyuqc4fkum4fdk5tm - '@mikro-orm/knex': 5.2.1_zml7v34tico5choiugwpalpg7y - '@mikro-orm/migrations': 5.2.1_@mikro-orm+core@5.2.1 - '@mikro-orm/postgresql': 5.2.1_zml7v34tico5choiugwpalpg7y + '@mikro-orm/core': 5.2.2_4k2cb7nrrwahnwnvazylxfgb44 + '@mikro-orm/knex': 5.2.2_ykwjpfq5sb44etcgld63vmshzy + '@mikro-orm/migrations': 5.2.2_@mikro-orm+core@5.2.2 + '@mikro-orm/postgresql': 5.2.2_ykwjpfq5sb44etcgld63vmshzy fs-extra: 10.1.0 tsconfig-paths: 4.0.0 yargonaut: 1.1.4 @@ -2403,8 +2732,8 @@ packages: - tedious dev: true - /@mikro-orm/core/5.2.1_7ss6xxvulzyuqc4fkum4fdk5tm: - resolution: {integrity: sha512-p6+fdltIP8DfGSnxWO8yE5c71VsDxogSrk9BAlfry+4KQKQLWEiogJ+zuVCGVTB1xozczNCgRIA8ZYAjHnnBPg==} + /@mikro-orm/core/5.2.2_4k2cb7nrrwahnwnvazylxfgb44: + resolution: {integrity: sha512-n28tu5koNHroESqQasGp5TcCbnHutT4Hng78jYByt2dCd478BkXtWRn/IFOZYxT03vY7shQsepS4HVStJtlSTQ==} engines: {node: '>= 14.0.0'} peerDependencies: '@mikro-orm/better-sqlite': ^5.0.0 @@ -2436,8 +2765,8 @@ packages: '@mikro-orm/sqlite': optional: true dependencies: - '@mikro-orm/migrations': 5.2.1_@mikro-orm+core@5.2.1 - '@mikro-orm/postgresql': 5.2.1_zml7v34tico5choiugwpalpg7y + '@mikro-orm/migrations': 5.2.2_@mikro-orm+core@5.2.2 + '@mikro-orm/postgresql': 5.2.2_ykwjpfq5sb44etcgld63vmshzy dotenv: 16.0.1 escaya: 0.0.61 fs-extra: 10.1.0 @@ -2445,8 +2774,8 @@ packages: mikro-orm: 5.2.0 reflect-metadata: 0.1.13 - /@mikro-orm/knex/5.2.1_t32jnwb43tarkq7645jm4kl55q: - resolution: {integrity: sha512-Lw91BqftBZZqJ9LEA62x84TF8akC6H4UfRIAXPnE+95JM6kQ+kWy7WTCI2n6v/PrzFyeNShOvPRnHpdOXpnzKQ==} + /@mikro-orm/knex/5.2.2_qgylijm4vgtxfwwvwuafoknfxm: + resolution: {integrity: sha512-Xt/uW3xHjgSELqw8uMnV+oeyKJarzXCjFpHZkxRahAUUlXxyTcE6fUJDhvZVva2MvM/DMu2rtXyNm9DCiwV60w==} engines: {node: '>= 14.0.0'} peerDependencies: '@mikro-orm/core': ^5.0.0 @@ -2476,8 +2805,8 @@ packages: sqlite3: optional: true dependencies: - '@mikro-orm/core': 5.2.1_7ss6xxvulzyuqc4fkum4fdk5tm - '@mikro-orm/migrations': 5.2.1_@mikro-orm+core@5.2.1 + '@mikro-orm/core': 5.2.2_4k2cb7nrrwahnwnvazylxfgb44 + '@mikro-orm/migrations': 5.2.2_@mikro-orm+core@5.2.2 fs-extra: 10.1.0 knex: 2.1.0_pg@8.7.3 pg: 8.7.3 @@ -2487,8 +2816,8 @@ packages: - supports-color - tedious - /@mikro-orm/knex/5.2.1_zml7v34tico5choiugwpalpg7y: - resolution: {integrity: sha512-Lw91BqftBZZqJ9LEA62x84TF8akC6H4UfRIAXPnE+95JM6kQ+kWy7WTCI2n6v/PrzFyeNShOvPRnHpdOXpnzKQ==} + /@mikro-orm/knex/5.2.2_ykwjpfq5sb44etcgld63vmshzy: + resolution: {integrity: sha512-Xt/uW3xHjgSELqw8uMnV+oeyKJarzXCjFpHZkxRahAUUlXxyTcE6fUJDhvZVva2MvM/DMu2rtXyNm9DCiwV60w==} engines: {node: '>= 14.0.0'} peerDependencies: '@mikro-orm/core': ^5.0.0 @@ -2518,8 +2847,8 @@ packages: sqlite3: optional: true dependencies: - '@mikro-orm/core': 5.2.1_7ss6xxvulzyuqc4fkum4fdk5tm - '@mikro-orm/migrations': 5.2.1_@mikro-orm+core@5.2.1 + '@mikro-orm/core': 5.2.2_4k2cb7nrrwahnwnvazylxfgb44 + '@mikro-orm/migrations': 5.2.2_@mikro-orm+core@5.2.2 fs-extra: 10.1.0 knex: 2.1.0 sqlstring: 2.3.3 @@ -2528,14 +2857,14 @@ packages: - supports-color - tedious - /@mikro-orm/migrations/5.2.1_@mikro-orm+core@5.2.1: - resolution: {integrity: sha512-jkGQ6IjwA0JZ7+ksC35XpeHQJ7G7nd8uWUAozxh/s/BgHjJQMnh3j+Jxkt/VpdlnrlXAGi+JOOOlmC48O3yQVg==} + /@mikro-orm/migrations/5.2.2_@mikro-orm+core@5.2.2: + resolution: {integrity: sha512-DZNyPH2gZ2hXFHThckkHyPelDNfJsifWOoU/Sk24czu9ICQ53q46cnoutK4dZJ9OXGz4rwP2TqY2BaVJIg/JyA==} engines: {node: '>= 14.0.0'} peerDependencies: '@mikro-orm/core': ^5.0.0 dependencies: - '@mikro-orm/core': 5.2.1_7ss6xxvulzyuqc4fkum4fdk5tm - '@mikro-orm/knex': 5.2.1_zml7v34tico5choiugwpalpg7y + '@mikro-orm/core': 5.2.2_4k2cb7nrrwahnwnvazylxfgb44 + '@mikro-orm/knex': 5.2.2_ykwjpfq5sb44etcgld63vmshzy fs-extra: 10.1.0 knex: 2.1.0 umzug: 3.1.1 @@ -2551,7 +2880,7 @@ packages: - supports-color - tedious - /@mikro-orm/nestjs/5.0.2_sjg6repryg7t4dvbwqg27cbz24: + /@mikro-orm/nestjs/5.0.2_yuhbnylnod32oololf4wu6qwkq: resolution: {integrity: sha512-YqRHOMSn5J2GMc1je4dgKja0hyuf2z73JxzCrfgVlqCzEFhwF7HeuJqVEyLVq1vALck13Kbov/ofCtlGR9LNuw==} engines: {node: '>= 14.0.0'} peerDependencies: @@ -2566,13 +2895,13 @@ packages: '@mikro-orm/mongodb': optional: true dependencies: - '@mikro-orm/core': 5.2.1_7ss6xxvulzyuqc4fkum4fdk5tm + '@mikro-orm/core': 5.2.2_4k2cb7nrrwahnwnvazylxfgb44 '@nestjs/common': 8.4.7_kgmvgmqc4iohdboj3f7yqhrie4 '@nestjs/core': 8.4.7_g7av3gvncewo44y4rurz3mgav4 dev: false - /@mikro-orm/postgresql/5.2.1_zml7v34tico5choiugwpalpg7y: - resolution: {integrity: sha512-D9TpuqKYuJWTEd1E7JLAN8tfj9Pg9ZHJCSTT+ozLYLmMIWPBjwPxyk5C6tsXR8sWawe3h9RSZ1falcVkV11Wkg==} + /@mikro-orm/postgresql/5.2.2_ykwjpfq5sb44etcgld63vmshzy: + resolution: {integrity: sha512-ehWSpeWnJJ94Z9oCGjSYPWXJTbbyOxjYXoeWxiKVdx4EDEYkQ9lcvZagcRCXlSfh9owCXxuScZKf5UDryriN6Q==} engines: {node: '>= 14.0.0'} peerDependencies: '@mikro-orm/core': ^5.0.0 @@ -2587,9 +2916,9 @@ packages: '@mikro-orm/seeder': optional: true dependencies: - '@mikro-orm/core': 5.2.1_7ss6xxvulzyuqc4fkum4fdk5tm - '@mikro-orm/knex': 5.2.1_t32jnwb43tarkq7645jm4kl55q - '@mikro-orm/migrations': 5.2.1_@mikro-orm+core@5.2.1 + '@mikro-orm/core': 5.2.2_4k2cb7nrrwahnwnvazylxfgb44 + '@mikro-orm/knex': 5.2.2_qgylijm4vgtxfwwvwuafoknfxm + '@mikro-orm/migrations': 5.2.2_@mikro-orm+core@5.2.2 pg: 8.7.3 transitivePeerDependencies: - better-sqlite3 @@ -2865,14 +3194,14 @@ packages: tslib: 2.4.0 dev: false - /@nestjs/passport/8.2.2_vmlpjpjapp5nw4nimfi5m56upy: + /@nestjs/passport/8.2.2_ajebcnomotz225cztrmzhvaeiq: resolution: {integrity: sha512-Ytbn8j7WZ4INmEntOpdJY1isTgdQqZkx5ADz8zsZ5wAp0t8tc5GF/A+GlXlmn9/yRPwZHSbmHpv7Qt2EIiNnrw==} peerDependencies: '@nestjs/common': ^6.0.0 || ^7.0.0 || ^8.0.0 passport: ^0.4.0 || ^0.5.0 || ^0.6.0 dependencies: '@nestjs/common': 8.4.7_kgmvgmqc4iohdboj3f7yqhrie4 - passport: 0.5.3 + passport: 0.6.0 dev: false /@nestjs/platform-fastify/8.4.7_7tsmhnugyerf5okgqzer2mfqme: @@ -2908,8 +3237,8 @@ packages: uuid: 8.3.2 dev: false - /@next/env/12.1.6: - resolution: {integrity: sha512-Te/OBDXFSodPU6jlXYPAXpmZr/AkG6DCATAxttQxqOWaq6eDFX25Db3dK0120GZrSZmv4QCe9KsZmJKDbWs4OA==} + /@next/env/12.2.0: + resolution: {integrity: sha512-/FCkDpL/8SodJEXvx/DYNlOD5ijTtkozf4PPulYPtkPOJaMPpBSOkzmsta4fnrnbdH6eZjbwbiXFdr6gSQCV4w==} dev: false /@next/eslint-plugin-next/12.0.10: @@ -2917,8 +3246,8 @@ packages: dependencies: glob: 7.1.7 - /@next/swc-android-arm-eabi/12.1.6: - resolution: {integrity: sha512-BxBr3QAAAXWgk/K7EedvzxJr2dE014mghBSA9iOEAv0bMgF+MRq4PoASjuHi15M2zfowpcRG8XQhMFtxftCleQ==} + /@next/swc-android-arm-eabi/12.2.0: + resolution: {integrity: sha512-hbneH8DNRB2x0Nf5fPCYoL8a0osvdTCe4pvOc9Rv5CpDsoOlf8BWBs2OWpeP0U2BktGvIsuUhmISmdYYGyrvTw==} engines: {node: '>= 10'} cpu: [arm] os: [android] @@ -2926,8 +3255,8 @@ packages: dev: false optional: true - /@next/swc-android-arm64/12.1.6: - resolution: {integrity: sha512-EboEk3ROYY7U6WA2RrMt/cXXMokUTXXfnxe2+CU+DOahvbrO8QSWhlBl9I9ZbFzJx28AGB9Yo3oQHCvph/4Lew==} + /@next/swc-android-arm64/12.2.0: + resolution: {integrity: sha512-1eEk91JHjczcJomxJ8X0XaUeNcp5Lx1U2Ic7j15ouJ83oRX+3GIslOuabW2oPkSgXbHkThMClhirKpvG98kwZg==} engines: {node: '>= 10'} cpu: [arm64] os: [android] @@ -2935,8 +3264,8 @@ packages: dev: false optional: true - /@next/swc-darwin-arm64/12.1.6: - resolution: {integrity: sha512-P0EXU12BMSdNj1F7vdkP/VrYDuCNwBExtRPDYawgSUakzi6qP0iKJpya2BuLvNzXx+XPU49GFuDC5X+SvY0mOw==} + /@next/swc-darwin-arm64/12.2.0: + resolution: {integrity: sha512-x5U5gJd7ZvrEtTFnBld9O2bUlX8opu7mIQUqRzj7KeWzBwPhrIzTTsQXAiNqsaMuaRPvyHBVW/5d/6g6+89Y8g==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -2944,8 +3273,8 @@ packages: dev: false optional: true - /@next/swc-darwin-x64/12.1.6: - resolution: {integrity: sha512-9FptMnbgHJK3dRDzfTpexs9S2hGpzOQxSQbe8omz6Pcl7rnEp9x4uSEKY51ho85JCjL4d0tDLBcXEJZKKLzxNg==} + /@next/swc-darwin-x64/12.2.0: + resolution: {integrity: sha512-iwMNFsrAPjfedjKDv9AXPAV16PWIomP3qw/FfPaxkDVRbUls7BNdofBLzkQmqxqWh93WrawLwaqyXpJuAaiwJA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -2953,8 +3282,17 @@ packages: dev: false optional: true - /@next/swc-linux-arm-gnueabihf/12.1.6: - resolution: {integrity: sha512-PvfEa1RR55dsik/IDkCKSFkk6ODNGJqPY3ysVUZqmnWMDSuqFtf7BPWHFa/53znpvVB5XaJ5Z1/6aR5CTIqxPw==} + /@next/swc-freebsd-x64/12.2.0: + resolution: {integrity: sha512-gRiAw8g3Akf6niTDLEm1Emfa7jXDjvaAj/crDO8hKASKA4Y1fS4kbi/tyWw5VtoFI4mUzRmCPmZ8eL0tBSG58A==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm-gnueabihf/12.2.0: + resolution: {integrity: sha512-/TJZkxaIpeEwnXh6A40trgwd40C5+LJroLUOEQwMOJdavLl62PjCA6dGl1pgooWLCIb5YdBQ0EG4ylzvLwS2+Q==} engines: {node: '>= 10'} cpu: [arm] os: [linux] @@ -2962,8 +3300,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-gnu/12.1.6: - resolution: {integrity: sha512-53QOvX1jBbC2ctnmWHyRhMajGq7QZfl974WYlwclXarVV418X7ed7o/EzGY+YVAEKzIVaAB9JFFWGXn8WWo0gQ==} + /@next/swc-linux-arm64-gnu/12.2.0: + resolution: {integrity: sha512-++WAB4ElXCSOKG9H8r4ENF8EaV+w0QkrpjehmryFkQXmt5juVXz+nKDVlCRMwJU7A1O0Mie82XyEoOrf6Np1pA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -2971,8 +3309,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-musl/12.1.6: - resolution: {integrity: sha512-CMWAkYqfGdQCS+uuMA1A2UhOfcUYeoqnTW7msLr2RyYAys15pD960hlDfq7QAi8BCAKk0sQ2rjsl0iqMyziohQ==} + /@next/swc-linux-arm64-musl/12.2.0: + resolution: {integrity: sha512-XrqkHi/VglEn5zs2CYK6ofJGQySrd+Lr4YdmfJ7IhsCnMKkQY1ma9Hv5THwhZVof3e+6oFHrQ9bWrw9K4WTjFA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -2980,8 +3318,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-gnu/12.1.6: - resolution: {integrity: sha512-AC7jE4Fxpn0s3ujngClIDTiEM/CQiB2N2vkcyWWn6734AmGT03Duq6RYtPMymFobDdAtZGFZd5nR95WjPzbZAQ==} + /@next/swc-linux-x64-gnu/12.2.0: + resolution: {integrity: sha512-MyhHbAKVjpn065WzRbqpLu2krj4kHLi6RITQdD1ee+uxq9r2yg5Qe02l24NxKW+1/lkmpusl4Y5Lks7rBiJn4w==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -2989,8 +3327,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-musl/12.1.6: - resolution: {integrity: sha512-c9Vjmi0EVk0Kou2qbrynskVarnFwfYIi+wKufR9Ad7/IKKuP6aEhOdZiIIdKsYWRtK2IWRF3h3YmdnEa2WLUag==} + /@next/swc-linux-x64-musl/12.2.0: + resolution: {integrity: sha512-Tz1tJZ5egE0S/UqCd5V6ZPJsdSzv/8aa7FkwFmIJ9neLS8/00za+OY5pq470iZQbPrkTwpKzmfTTIPRVD5iqDg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -2998,8 +3336,8 @@ packages: dev: false optional: true - /@next/swc-win32-arm64-msvc/12.1.6: - resolution: {integrity: sha512-3UTOL/5XZSKFelM7qN0it35o3Cegm6LsyuERR3/OoqEExyj3aCk7F025b54/707HTMAnjlvQK3DzLhPu/xxO4g==} + /@next/swc-win32-arm64-msvc/12.2.0: + resolution: {integrity: sha512-0iRO/CPMCdCYUzuH6wXLnsfJX1ykBX4emOOvH0qIgtiZM0nVYbF8lkEyY2ph4XcsurpinS+ziWuYCXVqrOSqiw==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -3007,8 +3345,8 @@ packages: dev: false optional: true - /@next/swc-win32-ia32-msvc/12.1.6: - resolution: {integrity: sha512-8ZWoj6nCq6fI1yCzKq6oK0jE6Mxlz4MrEsRyu0TwDztWQWe7rh4XXGLAa2YVPatYcHhMcUL+fQQbqd1MsgaSDA==} + /@next/swc-win32-ia32-msvc/12.2.0: + resolution: {integrity: sha512-8A26RJVcJHwIKm8xo/qk2ePRquJ6WCI2keV2qOW/Qm+ZXrPXHMIWPYABae/nKN243YFBNyPiHytjX37VrcpUhg==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] @@ -3016,8 +3354,8 @@ packages: dev: false optional: true - /@next/swc-win32-x64-msvc/12.1.6: - resolution: {integrity: sha512-4ZEwiRuZEicXhXqmhw3+de8Z4EpOLQj/gp+D9fFWo6ii6W1kBkNNvvEx4A90ugppu+74pT1lIJnOuz3A9oQeJA==} + /@next/swc-win32-x64-msvc/12.2.0: + resolution: {integrity: sha512-OI14ozFLThEV3ey6jE47zrzSTV/6eIMsvbwozo+XfdWqOPwQ7X00YkRx4GVMKMC0rM44oGS2gmwMKYpe4EblnA==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -3177,9 +3515,9 @@ packages: /@sinclair/typebox/0.23.5: resolution: {integrity: sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==} - /@sindresorhus/is/4.6.0: - resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} - engines: {node: '>=10'} + /@sindresorhus/is/0.14.0: + resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} + engines: {node: '>=6'} dev: true /@sinonjs/commons/1.8.3: @@ -3205,8 +3543,8 @@ packages: requiresBuild: true optional: true - /@swc/core-android-arm-eabi/1.2.206: - resolution: {integrity: sha512-lizhy9LIRxOYjF/FShzS5NIWmCSjH4JRmcUGwemhGh/TZbepzSuss4X8VoOZ6qhuI2K2vQUtyMYFxJufNxLAvQ==} + /@swc/core-android-arm-eabi/1.2.208: + resolution: {integrity: sha512-Cspm5VrwblJSwvcug0yEtNGQ6qG+LsuzTxJM+VHa8raNisyObPjA8J+SuiKv3sRb85rdjC7n1wSIQW0Sz2g3Dg==} engines: {node: '>=10'} cpu: [arm] os: [android] @@ -3222,8 +3560,8 @@ packages: requiresBuild: true optional: true - /@swc/core-android-arm64/1.2.206: - resolution: {integrity: sha512-MfYVgLTtwc33G+4l7TYM6kk3OBZAKApdDvAkusx1KXDQGgENhwEGUwYtM76ZqQT6AZMXm2RtbWYxYeJ3xE6dJQ==} + /@swc/core-android-arm64/1.2.208: + resolution: {integrity: sha512-gUQv1xSzHaaQ2/9+R8rcmVLWl7K0iM+r7Fbcs0z/BY8FzllXAEIC+AR/DyyYpEdsbUS3ZRWQmdMyC9Aj0xjRgA==} engines: {node: '>=10'} cpu: [arm64] os: [android] @@ -3239,8 +3577,8 @@ packages: requiresBuild: true optional: true - /@swc/core-darwin-arm64/1.2.206: - resolution: {integrity: sha512-Cp0b2l37nKiqfrxAZeyPIE3s09Xmhid8FeobKhEaG+RJVjGPQo4nlWNFlcPYxA568UQSy6kzRfAns+GkZTL7OQ==} + /@swc/core-darwin-arm64/1.2.208: + resolution: {integrity: sha512-xqILWXEQMvhoC/jH7/wnXAhLqTaH1oTDP/E3DVNLRzbLgACmUIo724Y3LKmBDzATVXupOHve8nNdNicAD9Q70Q==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] @@ -3256,8 +3594,8 @@ packages: requiresBuild: true optional: true - /@swc/core-darwin-x64/1.2.206: - resolution: {integrity: sha512-8j9S+cCrmCAQ37qgDmLC6RPMR0XrrgC7c/TrRPaXmXKzfJja3TSM3EY+s6pk0Lv6izQNpSnu1g/fpItOXvw4Qg==} + /@swc/core-darwin-x64/1.2.208: + resolution: {integrity: sha512-o5FIXAFyeFKKCCk1o209DPRxUFUYAw1qSCN4jnY2o35iDL0gZosDrAnx71y1h4krPNUcOdcSHucwACH44+s18g==} engines: {node: '>=10'} cpu: [x64] os: [darwin] @@ -3273,8 +3611,8 @@ packages: requiresBuild: true optional: true - /@swc/core-freebsd-x64/1.2.206: - resolution: {integrity: sha512-iqGn6hZVkMeD6a+at75Cfozu8YuErPrI0p26CJRUfGfvHay5hM64jPYg8AGAvz5M/EaytN1b+vbHbIzDzSarUQ==} + /@swc/core-freebsd-x64/1.2.208: + resolution: {integrity: sha512-j0IbNUZClbQy/SoKE3Tc+iLLwKSqogdp58wGNJjTccecug9EMmeG3fMqWdNbH8sDdmf63ZjT/zfQMnEmAr0dAw==} engines: {node: '>=10'} cpu: [x64] os: [freebsd] @@ -3290,8 +3628,8 @@ packages: requiresBuild: true optional: true - /@swc/core-linux-arm-gnueabihf/1.2.206: - resolution: {integrity: sha512-Z4c3SbnbN3dtN960+c7mm8QHIaorRX9cIDI7IOHw42VyqgYky5AcuZnOQrM6XKdflulPAd8siJaUh1SMSRxiiA==} + /@swc/core-linux-arm-gnueabihf/1.2.208: + resolution: {integrity: sha512-oqesiqB1lw9S50REMirVuhfLUL0Ub0TzJHMooNvPtrcwnXa0CDDdA60KfaaA8Mxiybly32TiXekW4fLxsNi04A==} engines: {node: '>=10'} cpu: [arm] os: [linux] @@ -3307,8 +3645,8 @@ packages: requiresBuild: true optional: true - /@swc/core-linux-arm64-gnu/1.2.206: - resolution: {integrity: sha512-CwNJv9yBhRFgG4YPrXSMf6wCLp3dHjARuQI+IV6ep0at7DyxpmNKIMkmo2Ru8fhMCKfxILdOezn+PCfH5SkCqg==} + /@swc/core-linux-arm64-gnu/1.2.208: + resolution: {integrity: sha512-Es0POIkuk7ite0syUUvO/xmh7E9zEKwdK1NhGiGu1nR4LwRTbUr7x0aaC+u3djZUJvZUa+4MK0NoayUbO7V+zQ==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -3324,8 +3662,8 @@ packages: requiresBuild: true optional: true - /@swc/core-linux-arm64-musl/1.2.206: - resolution: {integrity: sha512-HyndSMfsuNZ9oZf4vVRmTJ6VXLbG3WLV2uzqnYo6ezjpcHqBI8VlgW5qSxlTa1Gxisw6ye9YX5M+NddX/jGlMQ==} + /@swc/core-linux-arm64-musl/1.2.208: + resolution: {integrity: sha512-5Mel0Hw+95tVBC5Zx9A2FU8eBfcbbjOAQ3FsrdMbOeuhQYzV9CqNNQkktoEUfjnHlHF3HPShN8PBE20+ycf4HA==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -3341,8 +3679,8 @@ packages: requiresBuild: true optional: true - /@swc/core-linux-x64-gnu/1.2.206: - resolution: {integrity: sha512-eGzXsW1u65RmsrqRHfpYsYBOPZCuYf0aVXCsXYmQMJ0CuK1hIWyvA5LMOqFZNQJS3+Np5ezZ5OiH2KaxzCtWRA==} + /@swc/core-linux-x64-gnu/1.2.208: + resolution: {integrity: sha512-j5GvAUf8hwHWKdmkF80HGSSzBzENmuWFG/OBle+0fwqO9NStUGWAoGYwBPiTlJ8aCBjbVGXlCVstHx8OHx+1pw==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -3358,8 +3696,8 @@ packages: requiresBuild: true optional: true - /@swc/core-linux-x64-musl/1.2.206: - resolution: {integrity: sha512-WXuAaee7PNOllQjMm/IaqrJeYG3x0B32LtbdMDh++fe53zMytrilHmmE+IfxzZFBa4Hacu7U1JyTG+cFBpmscA==} + /@swc/core-linux-x64-musl/1.2.208: + resolution: {integrity: sha512-A+kGJDB3qQ1jaME7YiIH3yWOOx2Pjo8g+63TYsuaDJhA1MzQzg1KBCk5/gGEw5YFGgMqQbU0dp2emORu9UwRHw==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -3375,8 +3713,8 @@ packages: requiresBuild: true optional: true - /@swc/core-win32-arm64-msvc/1.2.206: - resolution: {integrity: sha512-IqXVI4WAYlX2V8rXZrUEz3qljm3n5EA43zVSG4SlwnE3nbgzvlX5Yw1U06n2/Z7Q/n5mYV3XOik6LIJ5G5MiFw==} + /@swc/core-win32-arm64-msvc/1.2.208: + resolution: {integrity: sha512-yTUC9QIAHecyBlT7HcoISM+L4vFkP+Y6+LpW4kW1VJmJWm2EEsaFXJdaH2LF6HVbPp+dgvsWK2+EqYephfUT1Q==} engines: {node: '>=10'} cpu: [arm64] os: [win32] @@ -3392,8 +3730,8 @@ packages: requiresBuild: true optional: true - /@swc/core-win32-ia32-msvc/1.2.206: - resolution: {integrity: sha512-wO8+BpfEEX4dGZPoLft7SoGeMf3NbUvuSkjzkFl0y81YCRTt+UQngSyNI3irIrAoh5u3lE3g9Pt4GX4gIYxT+Q==} + /@swc/core-win32-ia32-msvc/1.2.208: + resolution: {integrity: sha512-A1h9ZLSCI7ixBxkvEf8Brxg5WdnBKPFsolacGnulGsqWHRez7UVtI2Q2NhgYMZdoPUIqEMVGE5d0M+MPCo5RRg==} engines: {node: '>=10'} cpu: [ia32] os: [win32] @@ -3409,8 +3747,8 @@ packages: requiresBuild: true optional: true - /@swc/core-win32-x64-msvc/1.2.206: - resolution: {integrity: sha512-LTC1x4VeWnHBtCKw7CLk3fbp3FxgcrjkbM2gS32qOCVl6QNVw+GoyWtnEEb9biAO/MjK/AESz96ew4cgmBVAJw==} + /@swc/core-win32-x64-msvc/1.2.208: + resolution: {integrity: sha512-CkESi36HJSkqicrDQzgSWLOx9oTaVDrD8FnplP8PgpySUgoesyGg3uZt+2moaBTyUjxG6L4OuMTkwa0vsbiFrw==} engines: {node: '>=10'} cpu: [x64] os: [win32] @@ -3437,26 +3775,32 @@ packages: '@swc/core-win32-ia32-msvc': 1.2.204 '@swc/core-win32-x64-msvc': 1.2.204 - /@swc/core/1.2.206: - resolution: {integrity: sha512-+n+WgDHW7vxT4Ja1kExCbHa6Wt3Ub3xztVcXsjB74O4/j0Z2j955/+zHEnYVTxIzlksI1wn2WAhT2mPJeMZ1Fg==} + /@swc/core/1.2.208: + resolution: {integrity: sha512-DzGQmQsWsmVlFppH2Xtu9ispT+b0W5YaXD1sqr4694zIjRMe5suAIMXRT0BiHlLXgWTSNDMUceOM/i4YXlWEhQ==} engines: {node: '>=10'} hasBin: true optionalDependencies: - '@swc/core-android-arm-eabi': 1.2.206 - '@swc/core-android-arm64': 1.2.206 - '@swc/core-darwin-arm64': 1.2.206 - '@swc/core-darwin-x64': 1.2.206 - '@swc/core-freebsd-x64': 1.2.206 - '@swc/core-linux-arm-gnueabihf': 1.2.206 - '@swc/core-linux-arm64-gnu': 1.2.206 - '@swc/core-linux-arm64-musl': 1.2.206 - '@swc/core-linux-x64-gnu': 1.2.206 - '@swc/core-linux-x64-musl': 1.2.206 - '@swc/core-win32-arm64-msvc': 1.2.206 - '@swc/core-win32-ia32-msvc': 1.2.206 - '@swc/core-win32-x64-msvc': 1.2.206 + '@swc/core-android-arm-eabi': 1.2.208 + '@swc/core-android-arm64': 1.2.208 + '@swc/core-darwin-arm64': 1.2.208 + '@swc/core-darwin-x64': 1.2.208 + '@swc/core-freebsd-x64': 1.2.208 + '@swc/core-linux-arm-gnueabihf': 1.2.208 + '@swc/core-linux-arm64-gnu': 1.2.208 + '@swc/core-linux-arm64-musl': 1.2.208 + '@swc/core-linux-x64-gnu': 1.2.208 + '@swc/core-linux-x64-musl': 1.2.208 + '@swc/core-win32-arm64-msvc': 1.2.208 + '@swc/core-win32-ia32-msvc': 1.2.208 + '@swc/core-win32-x64-msvc': 1.2.208 dev: true + /@swc/helpers/0.4.2: + resolution: {integrity: sha512-556Az0VX7WR6UdoTn4htt/l3zPQ7bsQWK+HqdG4swV7beUCxo/BqmvbOpUkTIm/9ih86LIf1qsUnywNL3obGHw==} + dependencies: + tslib: 2.4.0 + dev: false + /@swc/jest/0.2.21_@swc+core@1.2.204: resolution: {integrity: sha512-/+NcExiZbxXANNhNPnIdFuGq62CeumulLS1bngwqIXd8H7d96LFUfrYzdt8tlTwLMel8tFtQ5aRjzVkyOTyPDw==} engines: {npm: '>= 7.0.0'} @@ -3473,36 +3817,36 @@ packages: dependencies: '@swc/core': 1.2.204 '@swc/jest': 0.2.21_@swc+core@1.2.204 - eslint: 8.18.0 - eslint-config-galex: 3.6.5_eslint@8.18.0 - eslint-plugin-es: 4.1.0_eslint@8.18.0 + eslint: 8.19.0 + eslint-config-galex: 3.6.5_eslint@8.19.0 + eslint-plugin-es: 4.1.0_eslint@8.19.0 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color dev: true - /@sylo-digital/scripts/1.0.2_jest@28.1.1: + /@sylo-digital/scripts/1.0.2_jest@28.1.2: resolution: {integrity: sha512-cQqEs4G63lOXFVSrL+IRhRPhieS07dvTwGYQtdvFpN1PnjFmVxZWQRqd/mL6kUBVenXXzVqM45gt9Mo9KmzAjg==} peerDependencies: jest: ^27.5.1 dependencies: '@swc/core': 1.2.204 '@swc/jest': 0.2.21_@swc+core@1.2.204 - eslint: 8.18.0 - eslint-config-galex: 3.6.5_eslint@8.18.0+jest@28.1.1 - eslint-plugin-es: 4.1.0_eslint@8.18.0 - jest: 28.1.1_@types+node@16.11.33 + eslint: 8.19.0 + eslint-config-galex: 3.6.5_eslint@8.19.0+jest@28.1.2 + eslint-plugin-es: 4.1.0_eslint@8.19.0 + jest: 28.1.2_@types+node@16.11.43 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - /@szmarczak/http-timer/4.0.6: - resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} - engines: {node: '>=10'} + /@szmarczak/http-timer/1.1.2: + resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} + engines: {node: '>=6'} dependencies: - defer-to-connect: 2.0.1 + defer-to-connect: 1.1.3 dev: true /@tailwindcss/typography/0.5.2_tailwindcss@3.1.4: @@ -3547,7 +3891,7 @@ packages: /@ts-morph/common/0.10.1: resolution: {integrity: sha512-rKN/VtZUUlW4M+6vjLFSaFc1Z9sK+1hh0832ucPtPkXqOw/mSWE80Lau4z2zTPNTqtxAjfZbvKpQcEwJy0KIEg==} dependencies: - fast-glob: 3.2.11 + fast-glob: 3.2.5 minimatch: 3.1.2 mkdirp: 1.0.4 path-browserify: 1.0.1 @@ -3620,15 +3964,6 @@ packages: '@types/connect': 3.4.35 '@types/node': 16.11.33 - /@types/cacheable-request/6.0.2: - resolution: {integrity: sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==} - dependencies: - '@types/http-cache-semantics': 4.0.1 - '@types/keyv': 3.1.4 - '@types/node': 16.11.33 - '@types/responselike': 1.0.0 - dev: true - /@types/connect/3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: @@ -3677,7 +4012,7 @@ packages: /@types/fluent-ffmpeg/2.1.20: resolution: {integrity: sha512-B+OvhCdJ3LgEq2PhvWNOiB/EfwnXLElfMCgc4Z1K5zXgSfo9I6uGKwR/lqmNPFQuebNnes7re3gqkV77SyypLg==} dependencies: - '@types/node': 16.11.33 + '@types/node': 16.11.43 dev: true /@types/fs-capacitor/2.0.0: @@ -3703,10 +4038,6 @@ packages: dev: false optional: true - /@types/http-cache-semantics/4.0.1: - resolution: {integrity: sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==} - dev: true - /@types/http-errors/1.8.2: resolution: {integrity: sha512-EqX+YQxINb+MeXaIqYDASb6U6FCHbWjkj4a1CKDBks3d/QiB2+PqBLyO72vLDgAO1wUI4O+9gweRcQK11bTL/w==} dev: false @@ -3721,6 +4052,9 @@ packages: /@types/istanbul-lib-coverage/2.0.3: resolution: {integrity: sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==} + /@types/istanbul-lib-coverage/2.0.4: + resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} + /@types/istanbul-lib-report/3.0.0: resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==} dependencies: @@ -3731,8 +4065,8 @@ packages: dependencies: '@types/istanbul-lib-report': 3.0.0 - /@types/jest/28.1.3: - resolution: {integrity: sha512-Tsbjk8Y2hkBaY/gJsataeb4q9Mubw9EOz7+4RjPkzD5KjTvHHs7cpws22InaoXxAVAhF5HfFbzJjo6oKWqSZLw==} + /@types/jest/28.1.4: + resolution: {integrity: sha512-telv6G5N7zRJiLcI3Rs3o+ipZ28EnE+7EvF0pSrt2pZOMnAVI/f+6/LucDxOvcBcTeTL3JMF744BbVQAVBUQRA==} dependencies: jest-matcher-utils: 28.1.1 pretty-format: 28.1.1 @@ -3742,10 +4076,6 @@ packages: resolution: {integrity: sha512-FhpRzf927MNQdRZP0J5DLIdTXhjLYzeUTmLAu69mnVksLH9CJY3IuSeEgbKUki7GQZm0WqDkGzyxju2EZGD2wA==} dev: true - /@types/json-buffer/3.0.0: - resolution: {integrity: sha512-3YP80IxxFJB4b5tYC2SUPwkg0XQLiu0nWvhRgEatgjf+29IcWO9X1k8xRv5DGssJ/lCrjYTjQPcobJr2yWIVuQ==} - dev: true - /@types/json-schema/7.0.11: resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==} @@ -3769,7 +4099,7 @@ packages: /@types/keyv/3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 16.11.33 + '@types/node': 16.11.43 dev: true /@types/koa-compose/3.2.5: @@ -3846,6 +4176,9 @@ packages: /@types/node/16.11.33: resolution: {integrity: sha512-0PJ0vg+JyU0MIan58IOIFRtSvsb7Ri+7Wltx2qAg94eMOrpg4+uuP3aUHCpxXc1i0jCXiC+zIamSZh3l9AbcQA==} + /@types/node/16.11.43: + resolution: {integrity: sha512-GqWykok+3uocgfAJM8imbozrqLnPyTrpFlrryURQlw1EesPUCx5XxTiucWDSFF9/NUEXDuD4bnvHm8xfVGWTpQ==} + /@types/nodemailer/6.4.4: resolution: {integrity: sha512-Ksw4t7iliXeYGvIQcSIgWQ5BLuC/mljIEbjf615svhZL10PE9t+ei8O9gDaD3FPCasUJn9KTLwz2JFJyiiyuqw==} dependencies: @@ -3914,7 +4247,7 @@ packages: /@types/responselike/1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 16.11.33 + '@types/node': 16.11.43 dev: true /@types/scheduler/0.16.2: @@ -3949,11 +4282,15 @@ packages: /@types/ws/8.5.3: resolution: {integrity: sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==} dependencies: - '@types/node': 16.11.33 + '@types/node': 16.11.43 dev: true /@types/yargs-parser/20.2.1: resolution: {integrity: sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==} + dev: false + + /@types/yargs-parser/21.0.0: + resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} /@types/yargs/15.0.14: resolution: {integrity: sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==} @@ -3964,14 +4301,14 @@ packages: /@types/yargs/16.0.4: resolution: {integrity: sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==} dependencies: - '@types/yargs-parser': 20.2.1 + '@types/yargs-parser': 21.0.0 /@types/yargs/17.0.10: resolution: {integrity: sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==} dependencies: - '@types/yargs-parser': 20.2.1 + '@types/yargs-parser': 21.0.0 - /@typescript-eslint/eslint-plugin/5.12.0_w3q4p676rfhdaxludmmhlvhjmu: + /@typescript-eslint/eslint-plugin/5.12.0_byxz3mnn3ms3gbtbci7fo4cm6q: resolution: {integrity: sha512-fwCMkDimwHVeIOKeBHiZhRUfJXU8n6xW1FL9diDxAyGAFvKcH4csy0v7twivOQdQdA0KC8TDr7GGRd3L4Lv0rQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3982,12 +4319,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.12.0_cq7gcm4cnlellwcnthf2y5fwfq + '@typescript-eslint/parser': 5.12.0_m32fwjepeyylyephxtubzxm4ui '@typescript-eslint/scope-manager': 5.12.0 - '@typescript-eslint/type-utils': 5.12.0_cq7gcm4cnlellwcnthf2y5fwfq - '@typescript-eslint/utils': 5.12.0_cq7gcm4cnlellwcnthf2y5fwfq + '@typescript-eslint/type-utils': 5.12.0_m32fwjepeyylyephxtubzxm4ui + '@typescript-eslint/utils': 5.12.0_m32fwjepeyylyephxtubzxm4ui debug: 4.3.4 - eslint: 8.18.0 + eslint: 8.19.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 @@ -3997,19 +4334,19 @@ packages: transitivePeerDependencies: - supports-color - /@typescript-eslint/experimental-utils/5.29.0_cq7gcm4cnlellwcnthf2y5fwfq: + /@typescript-eslint/experimental-utils/5.29.0_m32fwjepeyylyephxtubzxm4ui: resolution: {integrity: sha512-H4fqOVYiH6R15NjtMO2LVBZgzXgzjdPEXYb7x/meg4QbXsptLxdq8YlHK2NZOFKipuInY4sAPY5a6SQ/53s3dw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.29.0_cq7gcm4cnlellwcnthf2y5fwfq - eslint: 8.18.0 + '@typescript-eslint/utils': 5.29.0_m32fwjepeyylyephxtubzxm4ui + eslint: 8.19.0 transitivePeerDependencies: - supports-color - typescript - /@typescript-eslint/parser/5.12.0_cq7gcm4cnlellwcnthf2y5fwfq: + /@typescript-eslint/parser/5.12.0_m32fwjepeyylyephxtubzxm4ui: resolution: {integrity: sha512-MfSwg9JMBojMUoGjUmX+D2stoQj1CBYTCP0qnnVtu9A+YQXVKNtLjasYh+jozOcrb/wau8TCfWOkQTiOAruBog==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4023,7 +4360,7 @@ packages: '@typescript-eslint/types': 5.12.0 '@typescript-eslint/typescript-estree': 5.12.0_typescript@4.5.5 debug: 4.3.4 - eslint: 8.18.0 + eslint: 8.19.0 typescript: 4.5.5 transitivePeerDependencies: - supports-color @@ -4042,7 +4379,7 @@ packages: '@typescript-eslint/types': 5.29.0 '@typescript-eslint/visitor-keys': 5.29.0 - /@typescript-eslint/type-utils/5.12.0_cq7gcm4cnlellwcnthf2y5fwfq: + /@typescript-eslint/type-utils/5.12.0_m32fwjepeyylyephxtubzxm4ui: resolution: {integrity: sha512-9j9rli3zEBV+ae7rlbBOotJcI6zfc6SHFMdKI9M3Nc0sy458LJ79Os+TPWeBBL96J9/e36rdJOfCuyRSgFAA0Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4052,9 +4389,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.12.0_cq7gcm4cnlellwcnthf2y5fwfq + '@typescript-eslint/utils': 5.12.0_m32fwjepeyylyephxtubzxm4ui debug: 4.3.4 - eslint: 8.18.0 + eslint: 8.19.0 tsutils: 3.21.0_typescript@4.5.5 typescript: 4.5.5 transitivePeerDependencies: @@ -4108,7 +4445,7 @@ packages: transitivePeerDependencies: - supports-color - /@typescript-eslint/utils/5.12.0_cq7gcm4cnlellwcnthf2y5fwfq: + /@typescript-eslint/utils/5.12.0_m32fwjepeyylyephxtubzxm4ui: resolution: {integrity: sha512-k4J2WovnMPGI4PzKgDtQdNrCnmBHpMUFy21qjX2CoPdoBcSBIMvVBr9P2YDP8jOqZOeK3ThOL6VO/sy6jtnvzw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4118,14 +4455,14 @@ packages: '@typescript-eslint/scope-manager': 5.12.0 '@typescript-eslint/types': 5.12.0 '@typescript-eslint/typescript-estree': 5.12.0_typescript@4.5.5 - eslint: 8.18.0 + eslint: 8.19.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.18.0 + eslint-utils: 3.0.0_eslint@8.19.0 transitivePeerDependencies: - supports-color - typescript - /@typescript-eslint/utils/5.29.0_cq7gcm4cnlellwcnthf2y5fwfq: + /@typescript-eslint/utils/5.29.0_m32fwjepeyylyephxtubzxm4ui: resolution: {integrity: sha512-3Eos6uP1nyLOBayc/VUdKZikV90HahXE5Dx9L5YlSd/7ylQPXhLk1BYb29SDgnBnTp+jmSZUU0QxUiyHgW4p7A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4135,9 +4472,9 @@ packages: '@typescript-eslint/scope-manager': 5.29.0 '@typescript-eslint/types': 5.29.0 '@typescript-eslint/typescript-estree': 5.29.0_typescript@4.5.5 - eslint: 8.18.0 + eslint: 8.19.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.18.0 + eslint-utils: 3.0.0_eslint@8.19.0 transitivePeerDependencies: - supports-color - typescript @@ -4156,6 +4493,11 @@ packages: '@typescript-eslint/types': 5.29.0 eslint-visitor-keys: 3.3.0 + /@vercel/ncc/0.34.0: + resolution: {integrity: sha512-G9h5ZLBJ/V57Ou9vz5hI8pda/YQX5HQszCs3AmIus3XzsmRn/0Ptic5otD3xVST8QLKk7AMk7AqpsyQGN7MZ9A==} + hasBin: true + dev: true + /@wry/context/0.6.1: resolution: {integrity: sha512-LOmVnY1iTU2D8tv4Xf6MVMZZ+juIJ87Kt/plMijjN20NMAXGmH4u8bS1t0uT74cZ5gwpocYueV58YwyI8y+GKw==} engines: {node: '>=8'} @@ -4843,8 +5185,8 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.20.3 - caniuse-lite: 1.0.30001335 + browserslist: 4.21.1 + caniuse-lite: 1.0.30001363 fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -4912,17 +5254,17 @@ packages: - supports-color dev: false - /babel-jest/28.1.1_@babel+core@7.18.5: - resolution: {integrity: sha512-MEt0263viUdAkTq5D7upHPNxvt4n9uLUGa6pPz3WviNBMtOmStb1lIXS3QobnoqM+qnH+vr4EKlvhe8QcmxIYw==} + /babel-jest/28.1.2_@babel+core@7.18.6: + resolution: {integrity: sha512-pfmoo6sh4L/+5/G2OOfQrGJgvH7fTa1oChnuYH2G/6gA+JwDvO8PELwvwnofKBMNrQsam0Wy/Rw+QSrBNewq2Q==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.18.5 - '@jest/transform': 28.1.1 + '@babel/core': 7.18.6 + '@jest/transform': 28.1.2 '@types/babel__core': 7.1.19 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 28.1.1_@babel+core@7.18.5 + babel-preset-jest: 28.1.1_@babel+core@7.18.6 chalk: 4.1.2 graceful-fs: 4.2.10 slash: 3.0.0 @@ -4960,8 +5302,8 @@ packages: resolution: {integrity: sha512-NovGCy5Hn25uMJSAU8FaHqzs13cFoOI4lhIujiepssjCKRsAo3TA734RDWSGxuFTsUJXerYOqQQodlxgmtqbzw==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@babel/template': 7.16.7 - '@babel/types': 7.18.4 + '@babel/template': 7.18.6 + '@babel/types': 7.18.7 '@types/babel__core': 7.1.19 '@types/babel__traverse': 7.17.1 @@ -4987,39 +5329,59 @@ packages: '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.18.5 '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.18.5 '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.18.5 + dev: false - /babel-preset-fbjs/3.4.0_@babel+core@7.18.5: + /babel-preset-current-node-syntax/1.0.1_@babel+core@7.18.6: + resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.18.6 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.18.6 + '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.18.6 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.18.6 + '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.18.6 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.18.6 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.18.6 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.18.6 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.18.6 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.6 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.18.6 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.18.6 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.18.6 + + /babel-preset-fbjs/3.4.0_@babel+core@7.18.6: resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.18.5 - '@babel/plugin-proposal-class-properties': 7.17.12_@babel+core@7.18.5 - '@babel/plugin-proposal-object-rest-spread': 7.18.0_@babel+core@7.18.5 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.18.5 - '@babel/plugin-syntax-flow': 7.17.12_@babel+core@7.18.5 - '@babel/plugin-syntax-jsx': 7.17.12_@babel+core@7.18.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.5 - '@babel/plugin-transform-arrow-functions': 7.17.12_@babel+core@7.18.5 - '@babel/plugin-transform-block-scoped-functions': 7.16.7_@babel+core@7.18.5 - '@babel/plugin-transform-block-scoping': 7.18.4_@babel+core@7.18.5 - '@babel/plugin-transform-classes': 7.18.4_@babel+core@7.18.5 - '@babel/plugin-transform-computed-properties': 7.17.12_@babel+core@7.18.5 - '@babel/plugin-transform-destructuring': 7.18.0_@babel+core@7.18.5 - '@babel/plugin-transform-flow-strip-types': 7.17.12_@babel+core@7.18.5 - '@babel/plugin-transform-for-of': 7.18.1_@babel+core@7.18.5 - '@babel/plugin-transform-function-name': 7.16.7_@babel+core@7.18.5 - '@babel/plugin-transform-literals': 7.17.12_@babel+core@7.18.5 - '@babel/plugin-transform-member-expression-literals': 7.16.7_@babel+core@7.18.5 - '@babel/plugin-transform-modules-commonjs': 7.18.2_@babel+core@7.18.5 - '@babel/plugin-transform-object-super': 7.16.7_@babel+core@7.18.5 - '@babel/plugin-transform-parameters': 7.17.12_@babel+core@7.18.5 - '@babel/plugin-transform-property-literals': 7.16.7_@babel+core@7.18.5 - '@babel/plugin-transform-react-display-name': 7.16.7_@babel+core@7.18.5 - '@babel/plugin-transform-react-jsx': 7.17.12_@babel+core@7.18.5 - '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.18.5 - '@babel/plugin-transform-spread': 7.17.12_@babel+core@7.18.5 - '@babel/plugin-transform-template-literals': 7.18.2_@babel+core@7.18.5 + '@babel/core': 7.18.6 + '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.18.6 + '@babel/plugin-proposal-object-rest-spread': 7.18.6_@babel+core@7.18.6 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.18.6 + '@babel/plugin-syntax-flow': 7.18.6_@babel+core@7.18.6 + '@babel/plugin-syntax-jsx': 7.17.12_@babel+core@7.18.6 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.6 + '@babel/plugin-transform-arrow-functions': 7.18.6_@babel+core@7.18.6 + '@babel/plugin-transform-block-scoped-functions': 7.18.6_@babel+core@7.18.6 + '@babel/plugin-transform-block-scoping': 7.18.6_@babel+core@7.18.6 + '@babel/plugin-transform-classes': 7.18.6_@babel+core@7.18.6 + '@babel/plugin-transform-computed-properties': 7.18.6_@babel+core@7.18.6 + '@babel/plugin-transform-destructuring': 7.18.6_@babel+core@7.18.6 + '@babel/plugin-transform-flow-strip-types': 7.18.6_@babel+core@7.18.6 + '@babel/plugin-transform-for-of': 7.18.6_@babel+core@7.18.6 + '@babel/plugin-transform-function-name': 7.18.6_@babel+core@7.18.6 + '@babel/plugin-transform-literals': 7.18.6_@babel+core@7.18.6 + '@babel/plugin-transform-member-expression-literals': 7.18.6_@babel+core@7.18.6 + '@babel/plugin-transform-modules-commonjs': 7.18.2_@babel+core@7.18.6 + '@babel/plugin-transform-object-super': 7.18.6_@babel+core@7.18.6 + '@babel/plugin-transform-parameters': 7.18.6_@babel+core@7.18.6 + '@babel/plugin-transform-property-literals': 7.18.6_@babel+core@7.18.6 + '@babel/plugin-transform-react-display-name': 7.16.7_@babel+core@7.18.6 + '@babel/plugin-transform-react-jsx': 7.17.12_@babel+core@7.18.6 + '@babel/plugin-transform-shorthand-properties': 7.18.6_@babel+core@7.18.6 + '@babel/plugin-transform-spread': 7.18.6_@babel+core@7.18.6 + '@babel/plugin-transform-template-literals': 7.18.6_@babel+core@7.18.6 babel-plugin-syntax-trailing-function-commas: 7.0.0-beta.0 transitivePeerDependencies: - supports-color @@ -5036,15 +5398,15 @@ packages: babel-preset-current-node-syntax: 1.0.1_@babel+core@7.18.5 dev: false - /babel-preset-jest/28.1.1_@babel+core@7.18.5: + /babel-preset-jest/28.1.1_@babel+core@7.18.6: resolution: {integrity: sha512-FCq9Oud0ReTeWtcneYf/48981aTfXYuB9gbU4rBNNJVBSQ6ssv7E6v/qvbBxtOWwZFXjLZwpg+W3q7J6vhH25g==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.18.5 + '@babel/core': 7.18.6 babel-plugin-jest-hoist: 28.1.1 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.18.5 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.18.6 /backo2/1.0.2: resolution: {integrity: sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA==} @@ -5142,6 +5504,16 @@ packages: node-releases: 2.0.4 picocolors: 1.0.0 + /browserslist/4.21.1: + resolution: {integrity: sha512-Nq8MFCSrnJXSc88yliwlzQe3qNe3VntIjhsArW9IJOEPSHNx23FalwApUVbzAWABLhYJJ7y8AynWI/XM8OdfjQ==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001363 + electron-to-chromium: 1.4.178 + node-releases: 2.0.5 + update-browserslist-db: 1.0.4_browserslist@4.21.1 + /bser/2.1.1: resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} dependencies: @@ -5167,13 +5539,13 @@ packages: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} - /bundle-require/3.0.4_esbuild@0.14.47: + /bundle-require/3.0.4_esbuild@0.14.48: resolution: {integrity: sha512-VXG6epB1yrLAvWVQpl92qF347/UXmncQj7J3U8kZEbdVZ1ZkQyr4hYeL/9RvcE8vVVdp53dY78Fd/3pqfRqI1A==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} peerDependencies: esbuild: '>=0.13' dependencies: - esbuild: 0.14.47 + esbuild: 0.14.48 load-tsconfig: 0.2.3 dev: true @@ -5239,22 +5611,17 @@ packages: unset-value: 1.0.0 dev: false - /cacheable-lookup/5.0.4: - resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} - engines: {node: '>=10.6.0'} - dev: true - - /cacheable-request/7.0.2: - resolution: {integrity: sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==} + /cacheable-request/6.1.0: + resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==} engines: {node: '>=8'} dependencies: clone-response: 1.0.2 get-stream: 5.2.0 http-cache-semantics: 4.1.0 - keyv: 4.3.2 + keyv: 3.1.0 lowercase-keys: 2.0.0 - normalize-url: 6.1.0 - responselike: 2.0.0 + normalize-url: 4.5.1 + responselike: 1.0.2 dev: true /call-bind/1.0.2: @@ -5282,13 +5649,16 @@ packages: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} - /camelcase/6.2.0: - resolution: {integrity: sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==} + /camelcase/6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} /caniuse-lite/1.0.30001335: resolution: {integrity: sha512-ddP1Tgm7z2iIxu6QTtbZUv6HJxSaV/PZeSrWFZtbY4JZ69tOeNhBCl3HyRQgeNZKE5AOn1kpV7fhljigy0Ty3w==} + /caniuse-lite/1.0.30001363: + resolution: {integrity: sha512-HpQhpzTGGPVMnCjIomjt+jvyUu8vNFo3TaDiZ/RcoTrlOq/5+tC8zHdsbgFB6MxmaY+jCpsH09aD80Bb4Ow3Sg==} + /capital-case/1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} dependencies: @@ -5636,14 +6006,6 @@ packages: resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==} dev: false - /compress-brotli/1.3.8: - resolution: {integrity: sha512-lVcQsjhxhIXsuupfy9fmZUFtAIdBmXA7EGY6GBdgZ++qkM9zG4YFT8iU7FoBxzryNDMOpD1HIFHUSX4D87oqhQ==} - engines: {node: '>= 12'} - dependencies: - '@types/json-buffer': 3.0.0 - json-buffer: 3.0.1 - dev: true - /concat-map/0.0.1: resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} @@ -5661,7 +6023,7 @@ packages: supports-color: 8.1.1 tree-kill: 1.2.2 yargs: 17.5.1 - dev: true + dev: false /confusing-browser-globals/1.0.11: resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} @@ -5780,8 +6142,8 @@ packages: shebang-command: 2.0.0 which: 2.0.2 - /cross-undici-fetch/0.4.8: - resolution: {integrity: sha512-qQbw1GHZaW56ETnNL7nWn5wdsjnZsmPkPImTM3+ymUPwREkzihxgwqESaVF+X2IZ2hkZCxVOTfEOp28xtL/+pw==} + /cross-undici-fetch/0.4.11: + resolution: {integrity: sha512-pRp+EWewyOPYIeUvwOqCIqylCFWqlBwwr6nlZB38v3PhWxS1RYfSgHUJApYTT8jm71SbL5p4qg5kUQv6ZyS24A==} dependencies: abort-controller: 3.0.0 busboy: 1.6.0 @@ -5822,7 +6184,7 @@ packages: /date-fns/2.28.0: resolution: {integrity: sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw==} engines: {node: '>=0.11'} - dev: true + dev: false /dayjs/1.11.3: resolution: {integrity: sha512-xxwlswWOlGhzgQ4TKzASQkUhqERI3egRNqgV4ScR8wlANA/A9tZ7miXa44vTTKEq5l7vWoL5G57bG3zA+Kow0A==} @@ -5879,11 +6241,19 @@ packages: engines: {node: '>=0.10'} dev: false + /decompress-response/3.3.0: + resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} + engines: {node: '>=4'} + dependencies: + mimic-response: 1.0.1 + dev: true + /decompress-response/6.0.0: resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} engines: {node: '>=10'} dependencies: mimic-response: 3.1.0 + dev: false /dedent/0.7.0: resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} @@ -5931,9 +6301,8 @@ packages: clone: 1.0.4 dev: true - /defer-to-connect/2.0.1: - resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} - engines: {node: '>=10'} + /defer-to-connect/1.1.3: + resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==} dev: true /define-properties/1.1.4: @@ -6092,6 +6461,10 @@ packages: engines: {node: '>=4'} dev: true + /duplexer3/0.1.4: + resolution: {integrity: sha512-CEj8FwwNA4cVH2uFCoHUrmojhYh1vmCdOaneKJXwkeY1i9jnlslVo9dx+hQ5Hl9GnH/Bwy/IjxAyOePyPKYnzA==} + dev: true + /ecdsa-sig-formatter/1.0.11: resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} dependencies: @@ -6104,6 +6477,9 @@ packages: /electron-to-chromium/1.4.131: resolution: {integrity: sha512-oi3YPmaP87hiHn0c4ePB67tXaF+ldGhxvZnT19tW9zX6/Ej+pLN0Afja5rQ6S+TND7I9EuwQTT8JYn1k7R7rrw==} + /electron-to-chromium/1.4.178: + resolution: {integrity: sha512-aWuhJXkwIdoQzGR8p2QvR3N0OzdUKZSP8+P/hzuMzNQIPZoEa8HiCGM75bQBHjyz+eKT5PB9dVCzkK/tyQ4B5Q==} + /elegant-spinner/1.0.1: resolution: {integrity: sha512-B+ZM+RXvRqQaAmkMlO/oSe5nMUOaUnyfGYCEHoR8wrXsZR2mA0XVibsxV1bvTwxdRWah1PkQqso2EzhILGHtEQ==} engines: {node: '>=0.10.0'} @@ -6212,8 +6588,8 @@ packages: is-date-object: 1.0.5 is-symbol: 1.0.4 - /esbuild-android-64/0.14.47: - resolution: {integrity: sha512-R13Bd9+tqLVFndncMHssZrPWe6/0Kpv2/dt4aA69soX4PRxlzsVpCvoJeFE8sOEoeVEiBkI0myjlkDodXlHa0g==} + /esbuild-android-64/0.14.48: + resolution: {integrity: sha512-3aMjboap/kqwCUpGWIjsk20TtxVoKck8/4Tu19rubh7t5Ra0Yrpg30Mt1QXXlipOazrEceGeWurXKeFJgkPOUg==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -6221,8 +6597,8 @@ packages: dev: true optional: true - /esbuild-android-arm64/0.14.47: - resolution: {integrity: sha512-OkwOjj7ts4lBp/TL6hdd8HftIzOy/pdtbrNA4+0oVWgGG64HrdVzAF5gxtJufAPOsEjkyh1oIYvKAUinKKQRSQ==} + /esbuild-android-arm64/0.14.48: + resolution: {integrity: sha512-vptI3K0wGALiDq+EvRuZotZrJqkYkN5282iAfcffjI5lmGG9G1ta/CIVauhY42MBXwEgDJkweiDcDMRLzBZC4g==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -6230,8 +6606,8 @@ packages: dev: true optional: true - /esbuild-darwin-64/0.14.47: - resolution: {integrity: sha512-R6oaW0y5/u6Eccti/TS6c/2c1xYTb1izwK3gajJwi4vIfNs1s8B1dQzI1UiC9T61YovOQVuePDcfqHLT3mUZJA==} + /esbuild-darwin-64/0.14.48: + resolution: {integrity: sha512-gGQZa4+hab2Va/Zww94YbshLuWteyKGD3+EsVon8EWTWhnHFRm5N9NbALNbwi/7hQ/hM1Zm4FuHg+k6BLsl5UA==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -6239,8 +6615,8 @@ packages: dev: true optional: true - /esbuild-darwin-arm64/0.14.47: - resolution: {integrity: sha512-seCmearlQyvdvM/noz1L9+qblC5vcBrhUaOoLEDDoLInF/VQ9IkobGiLlyTPYP5dW1YD4LXhtBgOyevoIHGGnw==} + /esbuild-darwin-arm64/0.14.48: + resolution: {integrity: sha512-bFjnNEXjhZT+IZ8RvRGNJthLWNHV5JkCtuOFOnjvo5pC0sk2/QVk0Qc06g2PV3J0TcU6kaPC3RN9yy9w2PSLEA==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -6248,8 +6624,8 @@ packages: dev: true optional: true - /esbuild-freebsd-64/0.14.47: - resolution: {integrity: sha512-ZH8K2Q8/Ux5kXXvQMDsJcxvkIwut69KVrYQhza/ptkW50DC089bCVrJZZ3sKzIoOx+YPTrmsZvqeZERjyYrlvQ==} + /esbuild-freebsd-64/0.14.48: + resolution: {integrity: sha512-1NOlwRxmOsnPcWOGTB10JKAkYSb2nue0oM1AfHWunW/mv3wERfJmnYlGzL3UAOIUXZqW8GeA2mv+QGwq7DToqA==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -6257,8 +6633,8 @@ packages: dev: true optional: true - /esbuild-freebsd-arm64/0.14.47: - resolution: {integrity: sha512-ZJMQAJQsIOhn3XTm7MPQfCzEu5b9STNC+s90zMWe2afy9EwnHV7Ov7ohEMv2lyWlc2pjqLW8QJnz2r0KZmeAEQ==} + /esbuild-freebsd-arm64/0.14.48: + resolution: {integrity: sha512-gXqKdO8wabVcYtluAbikDH2jhXp+Klq5oCD5qbVyUG6tFiGhrC9oczKq3vIrrtwcxDQqK6+HDYK8Zrd4bCA9Gw==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -6278,8 +6654,8 @@ packages: - supports-color dev: false - /esbuild-linux-32/0.14.47: - resolution: {integrity: sha512-FxZOCKoEDPRYvq300lsWCTv1kcHgiiZfNrPtEhFAiqD7QZaXrad8LxyJ8fXGcWzIFzRiYZVtB3ttvITBvAFhKw==} + /esbuild-linux-32/0.14.48: + resolution: {integrity: sha512-ghGyDfS289z/LReZQUuuKq9KlTiTspxL8SITBFQFAFRA/IkIvDpnZnCAKTCjGXAmUqroMQfKJXMxyjJA69c/nQ==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -6287,8 +6663,8 @@ packages: dev: true optional: true - /esbuild-linux-64/0.14.47: - resolution: {integrity: sha512-nFNOk9vWVfvWYF9YNYksZptgQAdstnDCMtR6m42l5Wfugbzu11VpMCY9XrD4yFxvPo9zmzcoUL/88y0lfJZJJw==} + /esbuild-linux-64/0.14.48: + resolution: {integrity: sha512-vni3p/gppLMVZLghI7oMqbOZdGmLbbKR23XFARKnszCIBpEMEDxOMNIKPmMItQrmH/iJrL1z8Jt2nynY0bE1ug==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -6296,8 +6672,8 @@ packages: dev: true optional: true - /esbuild-linux-arm/0.14.47: - resolution: {integrity: sha512-ZGE1Bqg/gPRXrBpgpvH81tQHpiaGxa8c9Rx/XOylkIl2ypLuOcawXEAo8ls+5DFCcRGt/o3sV+PzpAFZobOsmA==} + /esbuild-linux-arm/0.14.48: + resolution: {integrity: sha512-+VfSV7Akh1XUiDNXgqgY1cUP1i2vjI+BmlyXRfVz5AfV3jbpde8JTs5Q9sYgaoq5cWfuKfoZB/QkGOI+QcL1Tw==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -6305,8 +6681,8 @@ packages: dev: true optional: true - /esbuild-linux-arm64/0.14.47: - resolution: {integrity: sha512-ywfme6HVrhWcevzmsufjd4iT3PxTfCX9HOdxA7Hd+/ZM23Y9nXeb+vG6AyA6jgq/JovkcqRHcL9XwRNpWG6XRw==} + /esbuild-linux-arm64/0.14.48: + resolution: {integrity: sha512-3CFsOlpoxlKPRevEHq8aAntgYGYkE1N9yRYAcPyng/p4Wyx0tPR5SBYsxLKcgPB9mR8chHEhtWYz6EZ+H199Zw==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -6314,8 +6690,8 @@ packages: dev: true optional: true - /esbuild-linux-mips64le/0.14.47: - resolution: {integrity: sha512-mg3D8YndZ1LvUiEdDYR3OsmeyAew4MA/dvaEJxvyygahWmpv1SlEEnhEZlhPokjsUMfRagzsEF/d/2XF+kTQGg==} + /esbuild-linux-mips64le/0.14.48: + resolution: {integrity: sha512-cs0uOiRlPp6ymknDnjajCgvDMSsLw5mST2UXh+ZIrXTj2Ifyf2aAP3Iw4DiqgnyYLV2O/v/yWBJx+WfmKEpNLA==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -6323,8 +6699,8 @@ packages: dev: true optional: true - /esbuild-linux-ppc64le/0.14.47: - resolution: {integrity: sha512-WER+f3+szmnZiWoK6AsrTKGoJoErG2LlauSmk73LEZFQ/iWC+KhhDsOkn1xBUpzXWsxN9THmQFltLoaFEH8F8w==} + /esbuild-linux-ppc64le/0.14.48: + resolution: {integrity: sha512-+2F0vJMkuI0Wie/wcSPDCqXvSFEELH7Jubxb7mpWrA/4NpT+/byjxDz0gG6R1WJoeDefcrMfpBx4GFNN1JQorQ==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -6332,8 +6708,8 @@ packages: dev: true optional: true - /esbuild-linux-riscv64/0.14.47: - resolution: {integrity: sha512-1fI6bP3A3rvI9BsaaXbMoaOjLE3lVkJtLxsgLHqlBhLlBVY7UqffWBvkrX/9zfPhhVMd9ZRFiaqXnB1T7BsL2g==} + /esbuild-linux-riscv64/0.14.48: + resolution: {integrity: sha512-BmaK/GfEE+5F2/QDrIXteFGKnVHGxlnK9MjdVKMTfvtmudjY3k2t8NtlY4qemKSizc+QwyombGWTBDc76rxePA==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -6341,8 +6717,8 @@ packages: dev: true optional: true - /esbuild-linux-s390x/0.14.47: - resolution: {integrity: sha512-eZrWzy0xFAhki1CWRGnhsHVz7IlSKX6yT2tj2Eg8lhAwlRE5E96Hsb0M1mPSE1dHGpt1QVwwVivXIAacF/G6mw==} + /esbuild-linux-s390x/0.14.48: + resolution: {integrity: sha512-tndw/0B9jiCL+KWKo0TSMaUm5UWBLsfCKVdbfMlb3d5LeV9WbijZ8Ordia8SAYv38VSJWOEt6eDCdOx8LqkC4g==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -6350,8 +6726,8 @@ packages: dev: true optional: true - /esbuild-netbsd-64/0.14.47: - resolution: {integrity: sha512-Qjdjr+KQQVH5Q2Q1r6HBYswFTToPpss3gqCiSw2Fpq/ua8+eXSQyAMG+UvULPqXceOwpnPo4smyZyHdlkcPppQ==} + /esbuild-netbsd-64/0.14.48: + resolution: {integrity: sha512-V9hgXfwf/T901Lr1wkOfoevtyNkrxmMcRHyticybBUHookznipMOHoF41Al68QBsqBxnITCEpjjd4yAos7z9Tw==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -6359,8 +6735,8 @@ packages: dev: true optional: true - /esbuild-openbsd-64/0.14.47: - resolution: {integrity: sha512-QpgN8ofL7B9z8g5zZqJE+eFvD1LehRlxr25PBkjyyasakm4599iroUpaj96rdqRlO2ShuyqwJdr+oNqWwTUmQw==} + /esbuild-openbsd-64/0.14.48: + resolution: {integrity: sha512-+IHf4JcbnnBl4T52egorXMatil/za0awqzg2Vy6FBgPcBpisDWT2sVz/tNdrK9kAqj+GZG/jZdrOkj7wsrNTKA==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -6368,8 +6744,8 @@ packages: dev: true optional: true - /esbuild-sunos-64/0.14.47: - resolution: {integrity: sha512-uOeSgLUwukLioAJOiGYm3kNl+1wJjgJA8R671GYgcPgCx7QR73zfvYqXFFcIO93/nBdIbt5hd8RItqbbf3HtAQ==} + /esbuild-sunos-64/0.14.48: + resolution: {integrity: sha512-77m8bsr5wOpOWbGi9KSqDphcq6dFeJyun8TA+12JW/GAjyfTwVtOnN8DOt6DSPUfEV+ltVMNqtXUeTeMAxl5KA==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -6377,8 +6753,8 @@ packages: dev: true optional: true - /esbuild-windows-32/0.14.47: - resolution: {integrity: sha512-H0fWsLTp2WBfKLBgwYT4OTfFly4Im/8B5f3ojDv1Kx//kiubVY0IQunP2Koc/fr/0wI7hj3IiBDbSrmKlrNgLQ==} + /esbuild-windows-32/0.14.48: + resolution: {integrity: sha512-EPgRuTPP8vK9maxpTGDe5lSoIBHGKO/AuxDncg5O3NkrPeLNdvvK8oywB0zGaAZXxYWfNNSHskvvDgmfVTguhg==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -6386,8 +6762,8 @@ packages: dev: true optional: true - /esbuild-windows-64/0.14.47: - resolution: {integrity: sha512-/Pk5jIEH34T68r8PweKRi77W49KwanZ8X6lr3vDAtOlH5EumPE4pBHqkCUdELanvsT14yMXLQ/C/8XPi1pAtkQ==} + /esbuild-windows-64/0.14.48: + resolution: {integrity: sha512-YmpXjdT1q0b8ictSdGwH3M8VCoqPpK1/UArze3X199w6u8hUx3V8BhAi1WjbsfDYRBanVVtduAhh2sirImtAvA==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -6395,8 +6771,8 @@ packages: dev: true optional: true - /esbuild-windows-arm64/0.14.47: - resolution: {integrity: sha512-HFSW2lnp62fl86/qPQlqw6asIwCnEsEoNIL1h2uVMgakddf+vUuMcCbtUY1i8sst7KkgHrVKCJQB33YhhOweCQ==} + /esbuild-windows-arm64/0.14.48: + resolution: {integrity: sha512-HHaOMCsCXp0rz5BT2crTka6MPWVno121NKApsGs/OIW5QC0ggC69YMGs1aJct9/9FSUF4A1xNE/cLvgB5svR4g==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -6404,32 +6780,32 @@ packages: dev: true optional: true - /esbuild/0.14.47: - resolution: {integrity: sha512-wI4ZiIfFxpkuxB8ju4MHrGwGLyp1+awEHAHVpx6w7a+1pmYIq8T9FGEVVwFo0iFierDoMj++Xq69GXWYn2EiwA==} + /esbuild/0.14.48: + resolution: {integrity: sha512-w6N1Yn5MtqK2U1/WZTX9ZqUVb8IOLZkZ5AdHkT6x3cHDMVsYWC7WPdiLmx19w3i4Rwzy5LqsEMtVihG3e4rFzA==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-64: 0.14.47 - esbuild-android-arm64: 0.14.47 - esbuild-darwin-64: 0.14.47 - esbuild-darwin-arm64: 0.14.47 - esbuild-freebsd-64: 0.14.47 - esbuild-freebsd-arm64: 0.14.47 - esbuild-linux-32: 0.14.47 - esbuild-linux-64: 0.14.47 - esbuild-linux-arm: 0.14.47 - esbuild-linux-arm64: 0.14.47 - esbuild-linux-mips64le: 0.14.47 - esbuild-linux-ppc64le: 0.14.47 - esbuild-linux-riscv64: 0.14.47 - esbuild-linux-s390x: 0.14.47 - esbuild-netbsd-64: 0.14.47 - esbuild-openbsd-64: 0.14.47 - esbuild-sunos-64: 0.14.47 - esbuild-windows-32: 0.14.47 - esbuild-windows-64: 0.14.47 - esbuild-windows-arm64: 0.14.47 + esbuild-android-64: 0.14.48 + esbuild-android-arm64: 0.14.48 + esbuild-darwin-64: 0.14.48 + esbuild-darwin-arm64: 0.14.48 + esbuild-freebsd-64: 0.14.48 + esbuild-freebsd-arm64: 0.14.48 + esbuild-linux-32: 0.14.48 + esbuild-linux-64: 0.14.48 + esbuild-linux-arm: 0.14.48 + esbuild-linux-arm64: 0.14.48 + esbuild-linux-mips64le: 0.14.48 + esbuild-linux-ppc64le: 0.14.48 + esbuild-linux-riscv64: 0.14.48 + esbuild-linux-s390x: 0.14.48 + esbuild-netbsd-64: 0.14.48 + esbuild-openbsd-64: 0.14.48 + esbuild-sunos-64: 0.14.48 + esbuild-windows-32: 0.14.48 + esbuild-windows-64: 0.14.48 + esbuild-windows-arm64: 0.14.48 dev: true /escalade/3.1.1: @@ -6461,34 +6837,34 @@ packages: resolution: {integrity: sha512-WLLmvdG72Z0pCq8XUBd03GEJlAiMceXFanjdQeEzeSiuV1ZgrJqbkU7ZEe/hu0OsBlg5wLlySEeOvfzcGoO8mg==} engines: {node: '>=6.0.0'} - /eslint-config-galex/3.6.5_eslint@8.18.0: + /eslint-config-galex/3.6.5_eslint@8.19.0: resolution: {integrity: sha512-MX+S1/svtXMpfP75DSU7ceHuN4tdSJ5RY7XLY5LgsLdp+ikufAJf/8PjfC+nr6RcdkaYHo1nDQS24HRLI0D9iQ==} engines: {node: '>=14.17'} peerDependencies: eslint: '>=8.7.0' dependencies: '@babel/core': 7.17.4 - '@babel/eslint-parser': 7.17.0_ep5kzvnsgewhux4s3ie52qp3rq + '@babel/eslint-parser': 7.17.0_vbbsa2aemvpbc53kiwkr43klvm '@babel/preset-react': 7.16.7_@babel+core@7.17.4 '@next/eslint-plugin-next': 12.0.10 - '@typescript-eslint/eslint-plugin': 5.12.0_w3q4p676rfhdaxludmmhlvhjmu - '@typescript-eslint/parser': 5.12.0_cq7gcm4cnlellwcnthf2y5fwfq + '@typescript-eslint/eslint-plugin': 5.12.0_byxz3mnn3ms3gbtbci7fo4cm6q + '@typescript-eslint/parser': 5.12.0_m32fwjepeyylyephxtubzxm4ui confusing-browser-globals: 1.0.11 - eslint: 8.18.0 - eslint-config-prettier: 8.3.0_eslint@8.18.0 + eslint: 8.19.0 + eslint-config-prettier: 8.3.0_eslint@8.19.0 eslint-import-resolver-jsconfig: 1.1.0 - eslint-plugin-import: 2.25.4_ur2bk3qbpfttig5y4d66rfg4ye - eslint-plugin-jest: 26.1.1_pc7e5glso2yxdiviehlyxn4sdy - eslint-plugin-jest-dom: 4.0.1_eslint@8.18.0 - eslint-plugin-jest-formatting: 3.1.0_eslint@8.18.0 - eslint-plugin-jsx-a11y: 6.5.1_eslint@8.18.0 - eslint-plugin-promise: 6.0.0_eslint@8.18.0 - eslint-plugin-react: 7.28.0_eslint@8.18.0 - eslint-plugin-react-hooks: 4.3.0_eslint@8.18.0 - eslint-plugin-sonarjs: 0.11.0_eslint@8.18.0 - eslint-plugin-storybook: 0.5.6_cq7gcm4cnlellwcnthf2y5fwfq - eslint-plugin-testing-library: 5.0.5_cq7gcm4cnlellwcnthf2y5fwfq - eslint-plugin-unicorn: 40.1.0_eslint@8.18.0 + eslint-plugin-import: 2.25.4_dq33e42izav7jo3cn2p5dbdjpq + eslint-plugin-jest: 26.1.1_7zyhcavxrz2suqvglry6f663cy + eslint-plugin-jest-dom: 4.0.1_eslint@8.19.0 + eslint-plugin-jest-formatting: 3.1.0_eslint@8.19.0 + eslint-plugin-jsx-a11y: 6.5.1_eslint@8.19.0 + eslint-plugin-promise: 6.0.0_eslint@8.19.0 + eslint-plugin-react: 7.28.0_eslint@8.19.0 + eslint-plugin-react-hooks: 4.3.0_eslint@8.19.0 + eslint-plugin-sonarjs: 0.11.0_eslint@8.19.0 + eslint-plugin-storybook: 0.5.6_m32fwjepeyylyephxtubzxm4ui + eslint-plugin-testing-library: 5.0.5_m32fwjepeyylyephxtubzxm4ui + eslint-plugin-unicorn: 40.1.0_eslint@8.19.0 read-pkg-up: 7.0.1 typescript: 4.5.5 transitivePeerDependencies: @@ -6498,34 +6874,34 @@ packages: - supports-color dev: true - /eslint-config-galex/3.6.5_eslint@8.18.0+jest@28.1.1: + /eslint-config-galex/3.6.5_eslint@8.19.0+jest@28.1.2: resolution: {integrity: sha512-MX+S1/svtXMpfP75DSU7ceHuN4tdSJ5RY7XLY5LgsLdp+ikufAJf/8PjfC+nr6RcdkaYHo1nDQS24HRLI0D9iQ==} engines: {node: '>=14.17'} peerDependencies: eslint: '>=8.7.0' dependencies: '@babel/core': 7.17.4 - '@babel/eslint-parser': 7.17.0_ep5kzvnsgewhux4s3ie52qp3rq + '@babel/eslint-parser': 7.17.0_vbbsa2aemvpbc53kiwkr43klvm '@babel/preset-react': 7.16.7_@babel+core@7.17.4 '@next/eslint-plugin-next': 12.0.10 - '@typescript-eslint/eslint-plugin': 5.12.0_w3q4p676rfhdaxludmmhlvhjmu - '@typescript-eslint/parser': 5.12.0_cq7gcm4cnlellwcnthf2y5fwfq + '@typescript-eslint/eslint-plugin': 5.12.0_byxz3mnn3ms3gbtbci7fo4cm6q + '@typescript-eslint/parser': 5.12.0_m32fwjepeyylyephxtubzxm4ui confusing-browser-globals: 1.0.11 - eslint: 8.18.0 - eslint-config-prettier: 8.3.0_eslint@8.18.0 + eslint: 8.19.0 + eslint-config-prettier: 8.3.0_eslint@8.19.0 eslint-import-resolver-jsconfig: 1.1.0 - eslint-plugin-import: 2.25.4_ur2bk3qbpfttig5y4d66rfg4ye - eslint-plugin-jest: 26.1.1_3t6kqgldpklksrtd2mdfbu2x2a - eslint-plugin-jest-dom: 4.0.1_eslint@8.18.0 - eslint-plugin-jest-formatting: 3.1.0_eslint@8.18.0 - eslint-plugin-jsx-a11y: 6.5.1_eslint@8.18.0 - eslint-plugin-promise: 6.0.0_eslint@8.18.0 - eslint-plugin-react: 7.28.0_eslint@8.18.0 - eslint-plugin-react-hooks: 4.3.0_eslint@8.18.0 - eslint-plugin-sonarjs: 0.11.0_eslint@8.18.0 - eslint-plugin-storybook: 0.5.6_cq7gcm4cnlellwcnthf2y5fwfq - eslint-plugin-testing-library: 5.0.5_cq7gcm4cnlellwcnthf2y5fwfq - eslint-plugin-unicorn: 40.1.0_eslint@8.18.0 + eslint-plugin-import: 2.25.4_dq33e42izav7jo3cn2p5dbdjpq + eslint-plugin-jest: 26.1.1_lz5k7jlrshngnx57pxr65tldoa + eslint-plugin-jest-dom: 4.0.1_eslint@8.19.0 + eslint-plugin-jest-formatting: 3.1.0_eslint@8.19.0 + eslint-plugin-jsx-a11y: 6.5.1_eslint@8.19.0 + eslint-plugin-promise: 6.0.0_eslint@8.19.0 + eslint-plugin-react: 7.28.0_eslint@8.19.0 + eslint-plugin-react-hooks: 4.3.0_eslint@8.19.0 + eslint-plugin-sonarjs: 0.11.0_eslint@8.19.0 + eslint-plugin-storybook: 0.5.6_m32fwjepeyylyephxtubzxm4ui + eslint-plugin-testing-library: 5.0.5_m32fwjepeyylyephxtubzxm4ui + eslint-plugin-unicorn: 40.1.0_eslint@8.19.0 read-pkg-up: 7.0.1 typescript: 4.5.5 transitivePeerDependencies: @@ -6534,13 +6910,13 @@ packages: - jest - supports-color - /eslint-config-prettier/8.3.0_eslint@8.18.0: + /eslint-config-prettier/8.3.0_eslint@8.19.0: resolution: {integrity: sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.18.0 + eslint: 8.19.0 /eslint-import-resolver-jsconfig/1.1.0: resolution: {integrity: sha512-MEiD/zyEkVVwnblRI058/0liYrKXMUwgAtM4EKrTldrThb1AvgPIQeR4emDKC2IotTuWF7KzekvGP+KLhtM3rw==} @@ -6575,24 +6951,24 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.12.0_cq7gcm4cnlellwcnthf2y5fwfq + '@typescript-eslint/parser': 5.12.0_m32fwjepeyylyephxtubzxm4ui debug: 3.2.7 eslint-import-resolver-node: 0.3.6 find-up: 2.1.0 transitivePeerDependencies: - supports-color - /eslint-plugin-es/4.1.0_eslint@8.18.0: + /eslint-plugin-es/4.1.0_eslint@8.19.0: resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.18.0 + eslint: 8.19.0 eslint-utils: 2.1.0 regexpp: 3.2.0 - /eslint-plugin-import/2.25.4_ur2bk3qbpfttig5y4d66rfg4ye: + /eslint-plugin-import/2.25.4_dq33e42izav7jo3cn2p5dbdjpq: resolution: {integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==} engines: {node: '>=4'} peerDependencies: @@ -6602,12 +6978,12 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.12.0_cq7gcm4cnlellwcnthf2y5fwfq + '@typescript-eslint/parser': 5.12.0_m32fwjepeyylyephxtubzxm4ui array-includes: 3.1.5 array.prototype.flat: 1.3.0 debug: 2.6.9 doctrine: 2.1.0 - eslint: 8.18.0 + eslint: 8.19.0 eslint-import-resolver-node: 0.3.6 eslint-module-utils: 2.7.3_u6wdthctpfvz27dbafug4zwjd4 has: 1.0.3 @@ -6622,7 +6998,7 @@ packages: - eslint-import-resolver-webpack - supports-color - /eslint-plugin-jest-dom/4.0.1_eslint@8.18.0: + /eslint-plugin-jest-dom/4.0.1_eslint@8.19.0: resolution: {integrity: sha512-9aUaX4AtlFBziLqKSjc7DKHQ/y1T32qNapG3uSeLDMJYKswASoQLJWOfLIE+zEHKvCNzNIz8T7282tQkuu0TKQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6', yarn: '>=1'} peerDependencies: @@ -6630,18 +7006,18 @@ packages: dependencies: '@babel/runtime': 7.18.3 '@testing-library/dom': 8.14.0 - eslint: 8.18.0 + eslint: 8.19.0 requireindex: 1.2.0 - /eslint-plugin-jest-formatting/3.1.0_eslint@8.18.0: + /eslint-plugin-jest-formatting/3.1.0_eslint@8.19.0: resolution: {integrity: sha512-XyysraZ1JSgGbLSDxjj5HzKKh0glgWf+7CkqxbTqb7zEhW7X2WHo5SBQ8cGhnszKN+2Lj3/oevBlHNbHezoc/A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=0.8.0' dependencies: - eslint: 8.18.0 + eslint: 8.19.0 - /eslint-plugin-jest/26.1.1_3t6kqgldpklksrtd2mdfbu2x2a: + /eslint-plugin-jest/26.1.1_7zyhcavxrz2suqvglry6f663cy: resolution: {integrity: sha512-HRKOuPi5ADhza4ZBK5ufyNXy28bXXkib87w+pQqdvBhSTsamndh6sIAKPAUl8y0/n9jSWBdTPslrwtKWqkp8dA==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} peerDependencies: @@ -6654,36 +7030,36 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.12.0_w3q4p676rfhdaxludmmhlvhjmu - '@typescript-eslint/utils': 5.29.0_cq7gcm4cnlellwcnthf2y5fwfq - eslint: 8.18.0 - jest: 28.1.1_@types+node@16.11.33 - transitivePeerDependencies: - - supports-color - - typescript - - /eslint-plugin-jest/26.1.1_pc7e5glso2yxdiviehlyxn4sdy: - resolution: {integrity: sha512-HRKOuPi5ADhza4ZBK5ufyNXy28bXXkib87w+pQqdvBhSTsamndh6sIAKPAUl8y0/n9jSWBdTPslrwtKWqkp8dA==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - peerDependencies: - '@typescript-eslint/eslint-plugin': ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - jest: '*' - peerDependenciesMeta: - '@typescript-eslint/eslint-plugin': - optional: true - jest: - optional: true - dependencies: - '@typescript-eslint/eslint-plugin': 5.12.0_w3q4p676rfhdaxludmmhlvhjmu - '@typescript-eslint/utils': 5.29.0_cq7gcm4cnlellwcnthf2y5fwfq - eslint: 8.18.0 + '@typescript-eslint/eslint-plugin': 5.12.0_byxz3mnn3ms3gbtbci7fo4cm6q + '@typescript-eslint/utils': 5.29.0_m32fwjepeyylyephxtubzxm4ui + eslint: 8.19.0 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-jsx-a11y/6.5.1_eslint@8.18.0: + /eslint-plugin-jest/26.1.1_lz5k7jlrshngnx57pxr65tldoa: + resolution: {integrity: sha512-HRKOuPi5ADhza4ZBK5ufyNXy28bXXkib87w+pQqdvBhSTsamndh6sIAKPAUl8y0/n9jSWBdTPslrwtKWqkp8dA==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/eslint-plugin': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + jest: '*' + peerDependenciesMeta: + '@typescript-eslint/eslint-plugin': + optional: true + jest: + optional: true + dependencies: + '@typescript-eslint/eslint-plugin': 5.12.0_byxz3mnn3ms3gbtbci7fo4cm6q + '@typescript-eslint/utils': 5.29.0_m32fwjepeyylyephxtubzxm4ui + eslint: 8.19.0 + jest: 28.1.2_@types+node@16.11.43 + transitivePeerDependencies: + - supports-color + - typescript + + /eslint-plugin-jsx-a11y/6.5.1_eslint@8.19.0: resolution: {integrity: sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==} engines: {node: '>=4.0'} peerDependencies: @@ -6697,29 +7073,29 @@ packages: axobject-query: 2.2.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.18.0 + eslint: 8.19.0 has: 1.0.3 jsx-ast-utils: 3.3.1 language-tags: 1.0.5 minimatch: 3.1.2 - /eslint-plugin-promise/6.0.0_eslint@8.18.0: + /eslint-plugin-promise/6.0.0_eslint@8.19.0: resolution: {integrity: sha512-7GPezalm5Bfi/E22PnQxDWH2iW9GTvAlUNTztemeHb6c1BniSyoeTrM87JkC0wYdi6aQrZX9p2qEiAno8aTcbw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.18.0 + eslint: 8.19.0 - /eslint-plugin-react-hooks/4.3.0_eslint@8.18.0: + /eslint-plugin-react-hooks/4.3.0_eslint@8.19.0: resolution: {integrity: sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.18.0 + eslint: 8.19.0 - /eslint-plugin-react/7.28.0_eslint@8.18.0: + /eslint-plugin-react/7.28.0_eslint@8.19.0: resolution: {integrity: sha512-IOlFIRHzWfEQQKcAD4iyYDndHwTQiCMcJVJjxempf203jnNLUnW34AXLrV33+nEXoifJE2ZEGmcjKPL8957eSw==} engines: {node: '>=4'} peerDependencies: @@ -6728,7 +7104,7 @@ packages: array-includes: 3.1.5 array.prototype.flatmap: 1.3.0 doctrine: 2.1.0 - eslint: 8.18.0 + eslint: 8.19.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.1 minimatch: 3.1.2 @@ -6741,41 +7117,41 @@ packages: semver: 6.3.0 string.prototype.matchall: 4.0.7 - /eslint-plugin-sonarjs/0.11.0_eslint@8.18.0: + /eslint-plugin-sonarjs/0.11.0_eslint@8.19.0: resolution: {integrity: sha512-ei/WuZiL0wP+qx2KrxKyZs3+eDbxiGAhFSm3GKCOOAUkg+G2ny6TSXDB2j67tvyqHefi+eoQsAgGQvz+nEtIBw==} engines: {node: '>=12'} peerDependencies: eslint: ^5.0.0 || ^6.0.0 || ^7.0.0|| ^8.0.0 dependencies: - eslint: 8.18.0 + eslint: 8.19.0 - /eslint-plugin-storybook/0.5.6_cq7gcm4cnlellwcnthf2y5fwfq: + /eslint-plugin-storybook/0.5.6_m32fwjepeyylyephxtubzxm4ui: resolution: {integrity: sha512-hxeydYXi0DZC80kV9wPz9pA9oG9GVdfNg9iXR/KhqnMdqZWCGQKsex05k4VlX52no7mm/sICjW/iKYtRqVkaaw==} engines: {node: 12.x || 14.x || >= 16} peerDependencies: eslint: '>=6' dependencies: '@storybook/csf': 0.0.1 - '@typescript-eslint/experimental-utils': 5.29.0_cq7gcm4cnlellwcnthf2y5fwfq - eslint: 8.18.0 + '@typescript-eslint/experimental-utils': 5.29.0_m32fwjepeyylyephxtubzxm4ui + eslint: 8.19.0 requireindex: 1.2.0 transitivePeerDependencies: - supports-color - typescript - /eslint-plugin-testing-library/5.0.5_cq7gcm4cnlellwcnthf2y5fwfq: + /eslint-plugin-testing-library/5.0.5_m32fwjepeyylyephxtubzxm4ui: resolution: {integrity: sha512-0j355vJpJCE/2g+aayIgJRUB6jBVqpD5ztMLGcadR1PgrgGPnPxN1HJuOAsAAwiMo27GwRnpJB8KOQzyNuNZrw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} peerDependencies: eslint: ^7.5.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.29.0_cq7gcm4cnlellwcnthf2y5fwfq - eslint: 8.18.0 + '@typescript-eslint/utils': 5.29.0_m32fwjepeyylyephxtubzxm4ui + eslint: 8.19.0 transitivePeerDependencies: - supports-color - typescript - /eslint-plugin-unicorn/40.1.0_eslint@8.18.0: + /eslint-plugin-unicorn/40.1.0_eslint@8.19.0: resolution: {integrity: sha512-y5doK2DF9Sr5AqKEHbHxjFllJ167nKDRU01HDcWyv4Tnmaoe9iNxMrBnaybZvWZUaE3OC5Unu0lNIevYamloig==} engines: {node: '>=12'} peerDependencies: @@ -6784,8 +7160,8 @@ packages: '@babel/helper-validator-identifier': 7.16.7 ci-info: 3.3.2 clean-regexp: 1.0.0 - eslint: 8.18.0 - eslint-utils: 3.0.0_eslint@8.18.0 + eslint: 8.19.0 + eslint-utils: 3.0.0_eslint@8.19.0 esquery: 1.4.0 indent-string: 4.0.0 is-builtin-module: 3.1.0 @@ -6817,13 +7193,13 @@ packages: dependencies: eslint-visitor-keys: 1.3.0 - /eslint-utils/3.0.0_eslint@8.18.0: + /eslint-utils/3.0.0_eslint@8.19.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.18.0 + eslint: 8.19.0 eslint-visitor-keys: 2.1.0 /eslint-visitor-keys/1.3.0: @@ -6838,8 +7214,8 @@ packages: resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /eslint/8.18.0: - resolution: {integrity: sha512-As1EfFMVk7Xc6/CvhssHUjsAQSkpfXvUGMFC3ce8JDe6WvqCgRrLOBQbVpsBFr1X1V+RACOadnzVvcUS5ni2bA==} + /eslint/8.19.0: + resolution: {integrity: sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: @@ -6852,7 +7228,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.18.0 + eslint-utils: 3.0.0_eslint@8.19.0 eslint-visitor-keys: 3.3.0 espree: 9.3.2 esquery: 1.4.0 @@ -6861,7 +7237,7 @@ packages: file-entry-cache: 6.0.1 functional-red-black-tree: 1.0.1 glob-parent: 6.0.2 - globals: 13.15.0 + globals: 13.16.0 ignore: 5.2.0 import-fresh: 3.3.0 imurmurhash: 0.1.4 @@ -7309,7 +7685,7 @@ packages: resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flatted: 3.2.5 + flatted: 3.2.6 rimraf: 3.0.2 /flat/5.0.2: @@ -7321,8 +7697,8 @@ packages: resolution: {integrity: sha512-4zPxDyhCyiN2wIAtSLI6gc82/EjqZc1onI4Mz/l0pWrAlsSfYH/2ZIcU+e3oA2wDwbzIWNKwa23F8rh6+DRWkw==} dev: false - /flatted/3.2.5: - resolution: {integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==} + /flatted/3.2.6: + resolution: {integrity: sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==} /fluent-ffmpeg/2.1.2: resolution: {integrity: sha512-IZTB4kq5GK0DPp7sGQ0q/BWurGHffRtQQwVkiqDgeO6wYJLLV5ZhgNOQ65loZxxuPMKZKZcICCUnaGtlxBiR0Q==} @@ -7545,7 +7921,6 @@ packages: engines: {node: '>=6'} dependencies: pump: 3.0.0 - dev: false /get-stream/5.2.0: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} @@ -7624,8 +7999,8 @@ packages: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} - /globals/13.15.0: - resolution: {integrity: sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==} + /globals/13.16.0: + resolution: {integrity: sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==} engines: {node: '>=8'} dependencies: type-fest: 0.20.2 @@ -7652,27 +8027,29 @@ packages: merge2: 1.4.1 slash: 3.0.0 - /got/11.8.5: - resolution: {integrity: sha512-o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ==} - engines: {node: '>=10.19.0'} + /got/9.6.0: + resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==} + engines: {node: '>=8.6'} dependencies: - '@sindresorhus/is': 4.6.0 - '@szmarczak/http-timer': 4.0.6 - '@types/cacheable-request': 6.0.2 + '@sindresorhus/is': 0.14.0 + '@szmarczak/http-timer': 1.1.2 + '@types/keyv': 3.1.4 '@types/responselike': 1.0.0 - cacheable-lookup: 5.0.4 - cacheable-request: 7.0.2 - decompress-response: 6.0.0 - http2-wrapper: 1.0.3 - lowercase-keys: 2.0.0 - p-cancelable: 2.1.1 - responselike: 2.0.0 + cacheable-request: 6.1.0 + decompress-response: 3.3.0 + duplexer3: 0.1.4 + get-stream: 4.1.0 + lowercase-keys: 1.0.1 + mimic-response: 1.0.1 + p-cancelable: 1.1.0 + to-readable-stream: 1.0.0 + url-parse-lax: 3.0.0 dev: true /graceful-fs/4.2.10: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} - /graphql-config/4.3.1_ajos3zwr2gesgr4h3fotvekx2m: + /graphql-config/4.3.1_nvnwx65rjzibg2qdegvwzne6se: resolution: {integrity: sha512-czBWzJSGaLJfOHBLuUTZVRTjfgohPfvlaeN1B5nXBVptFARpiFuS7iI4FnRhCGwm6qt1h2j1g05nkg0OIGA6bg==} engines: {node: '>= 10.0.0'} peerDependencies: @@ -7683,7 +8060,7 @@ packages: '@graphql-tools/json-file-loader': 7.4.0_graphql@16.5.0 '@graphql-tools/load': 7.7.0_graphql@16.5.0 '@graphql-tools/merge': 8.3.0_graphql@16.5.0 - '@graphql-tools/url-loader': 7.11.0_3lljg6jjeswuz2czt3lb7gyueq + '@graphql-tools/url-loader': 7.12.1_oy62xj2tketsxirp3gefpfzhg4 '@graphql-tools/utils': 8.8.0_graphql@16.5.0 cosmiconfig: 7.0.1 cosmiconfig-toml-loader: 1.0.0 @@ -7793,7 +8170,7 @@ packages: source-map: 0.6.1 wordwrap: 1.0.0 optionalDependencies: - uglify-js: 3.16.1 + uglify-js: 3.16.2 dev: false /has-ansi/2.0.0: @@ -8021,14 +8398,6 @@ packages: resolution: {integrity: sha512-feERVo9iWxvnejp3SEfm/+oNG517npqL2/PIA8ORjyOZjGC7TwCRQsZylciLS64i6pJ0wRYz3rkXLRwbtFa8Ng==} dev: false - /http2-wrapper/1.0.3: - resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} - engines: {node: '>=10.19.0'} - dependencies: - quick-lru: 5.1.1 - resolve-alpn: 1.2.1 - dev: true - /https-proxy-agent/5.0.1: resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} @@ -8547,8 +8916,8 @@ packages: - encoding dev: true - /isomorphic-ws/4.0.1_ws@8.8.0: - resolution: {integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==} + /isomorphic-ws/5.0.0_ws@8.8.0: + resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} peerDependencies: ws: '*' dependencies: @@ -8620,15 +8989,15 @@ packages: execa: 5.1.1 throat: 6.0.1 - /jest-circus/28.1.1: - resolution: {integrity: sha512-75+BBVTsL4+p2w198DQpCeyh1RdaS2lhEG87HkaFX/UG0gJExVq2skG2pT7XZEGBubNj2CytcWSPan4QEPNosw==} + /jest-circus/28.1.2: + resolution: {integrity: sha512-E2vdPIJG5/69EMpslFhaA46WkcrN74LI5V/cSJ59L7uS8UNoXbzTxmwhpi9XrIL3zqvMt5T0pl5k2l2u2GwBNQ==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/environment': 28.1.1 - '@jest/expect': 28.1.1 + '@jest/environment': 28.1.2 + '@jest/expect': 28.1.2 '@jest/test-result': 28.1.1 '@jest/types': 28.1.1 - '@types/node': 16.11.33 + '@types/node': 16.11.43 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -8636,8 +9005,8 @@ packages: jest-each: 28.1.1 jest-matcher-utils: 28.1.1 jest-message-util: 28.1.1 - jest-runtime: 28.1.1 - jest-snapshot: 28.1.1 + jest-runtime: 28.1.2 + jest-snapshot: 28.1.2 jest-util: 28.1.1 pretty-format: 28.1.1 slash: 3.0.0 @@ -8646,8 +9015,8 @@ packages: transitivePeerDependencies: - supports-color - /jest-cli/28.1.1_@types+node@16.11.33: - resolution: {integrity: sha512-+sUfVbJqb1OjBZ0OdBbI6OWfYM1i7bSfzYy6gze1F1w3OKWq8ZTEKkZ8a7ZQPq6G/G1qMh/uKqpdWhgl11NFQQ==} + /jest-cli/28.1.2_@types+node@16.11.43: + resolution: {integrity: sha512-l6eoi5Do/IJUXAFL9qRmDiFpBeEJAnjJb1dcd9i/VWfVWbp3mJhuH50dNtX67Ali4Ecvt4eBkWb4hXhPHkAZTw==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} hasBin: true peerDependencies: @@ -8656,14 +9025,14 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 28.1.1 + '@jest/core': 28.1.2 '@jest/test-result': 28.1.1 '@jest/types': 28.1.1 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.10 import-local: 3.1.0 - jest-config: 28.1.1_@types+node@16.11.33 + jest-config: 28.1.2_@types+node@16.11.43 jest-util: 28.1.1 jest-validate: 28.1.1 prompts: 2.4.2 @@ -8673,8 +9042,8 @@ packages: - supports-color - ts-node - /jest-cli/28.1.1_goy62erlyvb53pf5ddoito3lvi: - resolution: {integrity: sha512-+sUfVbJqb1OjBZ0OdBbI6OWfYM1i7bSfzYy6gze1F1w3OKWq8ZTEKkZ8a7ZQPq6G/G1qMh/uKqpdWhgl11NFQQ==} + /jest-cli/28.1.2_qv5kk3vgcyi3feqo7l5zvvzluy: + resolution: {integrity: sha512-l6eoi5Do/IJUXAFL9qRmDiFpBeEJAnjJb1dcd9i/VWfVWbp3mJhuH50dNtX67Ali4Ecvt4eBkWb4hXhPHkAZTw==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} hasBin: true peerDependencies: @@ -8683,14 +9052,14 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 28.1.1_ts-node@10.8.1 + '@jest/core': 28.1.2_ts-node@10.8.2 '@jest/test-result': 28.1.1 '@jest/types': 28.1.1 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.10 import-local: 3.1.0 - jest-config: 28.1.1_goy62erlyvb53pf5ddoito3lvi + jest-config: 28.1.2_qv5kk3vgcyi3feqo7l5zvvzluy jest-util: 28.1.1 jest-validate: 28.1.1 prompts: 2.4.2 @@ -8701,8 +9070,8 @@ packages: - ts-node dev: true - /jest-config/28.1.1_@types+node@16.11.33: - resolution: {integrity: sha512-tASynMhS+jVV85zKvjfbJ8nUyJS/jUSYZ5KQxLUN2ZCvcQc/OmhQl2j6VEL3ezQkNofxn5pQ3SPYWPHb0unTZA==} + /jest-config/28.1.2_4maxphccb5fztufhofwcslq6fm: + resolution: {integrity: sha512-g6EfeRqddVbjPVBVY4JWpUY4IvQoFRIZcv4V36QkqzE0IGhEC/VkugFeBMAeUE7PRgC8KJF0yvJNDeQRbamEVA==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: '@types/node': '*' @@ -8713,22 +9082,62 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.18.5 + '@babel/core': 7.18.6 '@jest/test-sequencer': 28.1.1 '@jest/types': 28.1.1 - '@types/node': 16.11.33 - babel-jest: 28.1.1_@babel+core@7.18.5 + '@types/node': 16.11.43 + babel-jest: 28.1.2_@babel+core@7.18.6 chalk: 4.1.2 ci-info: 3.3.2 deepmerge: 4.2.2 glob: 7.2.3 graceful-fs: 4.2.10 - jest-circus: 28.1.1 - jest-environment-node: 28.1.1 + jest-circus: 28.1.2 + jest-environment-node: 28.1.2 jest-get-type: 28.0.2 jest-regex-util: 28.0.2 jest-resolve: 28.1.1 - jest-runner: 28.1.1 + jest-runner: 28.1.2 + jest-util: 28.1.1 + jest-validate: 28.1.1 + micromatch: 4.0.5 + parse-json: 5.2.0 + pretty-format: 28.1.1 + slash: 3.0.0 + strip-json-comments: 3.1.1 + ts-node: 10.8.2_pbcylixk5f7tclmtradmulh4qa + transitivePeerDependencies: + - supports-color + dev: true + + /jest-config/28.1.2_@types+node@16.11.43: + resolution: {integrity: sha512-g6EfeRqddVbjPVBVY4JWpUY4IvQoFRIZcv4V36QkqzE0IGhEC/VkugFeBMAeUE7PRgC8KJF0yvJNDeQRbamEVA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true + dependencies: + '@babel/core': 7.18.6 + '@jest/test-sequencer': 28.1.1 + '@jest/types': 28.1.1 + '@types/node': 16.11.43 + babel-jest: 28.1.2_@babel+core@7.18.6 + chalk: 4.1.2 + ci-info: 3.3.2 + deepmerge: 4.2.2 + glob: 7.2.3 + graceful-fs: 4.2.10 + jest-circus: 28.1.2 + jest-environment-node: 28.1.2 + jest-get-type: 28.0.2 + jest-regex-util: 28.0.2 + jest-resolve: 28.1.1 + jest-runner: 28.1.2 jest-util: 28.1.1 jest-validate: 28.1.1 micromatch: 4.0.5 @@ -8739,8 +9148,8 @@ packages: transitivePeerDependencies: - supports-color - /jest-config/28.1.1_goy62erlyvb53pf5ddoito3lvi: - resolution: {integrity: sha512-tASynMhS+jVV85zKvjfbJ8nUyJS/jUSYZ5KQxLUN2ZCvcQc/OmhQl2j6VEL3ezQkNofxn5pQ3SPYWPHb0unTZA==} + /jest-config/28.1.2_qv5kk3vgcyi3feqo7l5zvvzluy: + resolution: {integrity: sha512-g6EfeRqddVbjPVBVY4JWpUY4IvQoFRIZcv4V36QkqzE0IGhEC/VkugFeBMAeUE7PRgC8KJF0yvJNDeQRbamEVA==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: '@types/node': '*' @@ -8751,22 +9160,22 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.18.5 + '@babel/core': 7.18.6 '@jest/test-sequencer': 28.1.1 '@jest/types': 28.1.1 '@types/node': 16.11.33 - babel-jest: 28.1.1_@babel+core@7.18.5 + babel-jest: 28.1.2_@babel+core@7.18.6 chalk: 4.1.2 ci-info: 3.3.2 deepmerge: 4.2.2 glob: 7.2.3 graceful-fs: 4.2.10 - jest-circus: 28.1.1 - jest-environment-node: 28.1.1 + jest-circus: 28.1.2 + jest-environment-node: 28.1.2 jest-get-type: 28.0.2 jest-regex-util: 28.0.2 jest-resolve: 28.1.1 - jest-runner: 28.1.1 + jest-runner: 28.1.2 jest-util: 28.1.1 jest-validate: 28.1.1 micromatch: 4.0.5 @@ -8774,7 +9183,7 @@ packages: pretty-format: 28.1.1 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.8.1_5uiai6qi3jrv2fi772ux6w23dy + ts-node: 10.8.2_pbcylixk5f7tclmtradmulh4qa transitivePeerDependencies: - supports-color dev: true @@ -8804,14 +9213,14 @@ packages: jest-util: 28.1.1 pretty-format: 28.1.1 - /jest-environment-node/28.1.1: - resolution: {integrity: sha512-2aV/eeY/WNgUUJrrkDJ3cFEigjC5fqT1+fCclrY6paqJ5zVPoM//sHmfgUUp7WLYxIdbPwMiVIzejpN56MxnNA==} + /jest-environment-node/28.1.2: + resolution: {integrity: sha512-oYsZz9Qw27XKmOgTtnl0jW7VplJkN2oeof+SwAwKFQacq3CLlG9u4kTGuuLWfvu3J7bVutWlrbEQMOCL/jughw==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/environment': 28.1.1 - '@jest/fake-timers': 28.1.1 + '@jest/environment': 28.1.2 + '@jest/fake-timers': 28.1.2 '@jest/types': 28.1.1 - '@types/node': 16.11.33 + '@types/node': 16.11.43 jest-mock: 28.1.1 jest-util: 28.1.1 @@ -8848,7 +9257,7 @@ packages: dependencies: '@jest/types': 28.1.1 '@types/graceful-fs': 4.1.5 - '@types/node': 16.11.33 + '@types/node': 16.11.43 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.10 @@ -8880,7 +9289,7 @@ packages: resolution: {integrity: sha512-xoDOOT66fLfmTRiqkoLIU7v42mal/SqwDKvfmfiWAdJMSJiU+ozgluO7KbvoAgiwIrrGZsV7viETjc8GNrA/IQ==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@babel/code-frame': 7.16.7 + '@babel/code-frame': 7.18.6 '@jest/types': 28.1.1 '@types/stack-utils': 2.0.1 chalk: 4.1.2 @@ -8895,7 +9304,7 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.1 - '@types/node': 16.11.33 + '@types/node': 16.11.43 /jest-pnp-resolver/1.2.2_jest-resolve@28.1.1: resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} @@ -8917,12 +9326,12 @@ packages: resolution: {integrity: sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - /jest-resolve-dependencies/28.1.1: - resolution: {integrity: sha512-p8Y150xYJth4EXhOuB8FzmS9r8IGLEioiaetgdNGb9VHka4fl0zqWlVe4v7mSkYOuEUg2uB61iE+zySDgrOmgQ==} + /jest-resolve-dependencies/28.1.2: + resolution: {integrity: sha512-OXw4vbOZuyRTBi3tapWBqdyodU+T33ww5cPZORuTWkg+Y8lmsxQlVu3MWtJh6NMlKRTHQetF96yGPv01Ye7Mbg==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: jest-regex-util: 28.0.2 - jest-snapshot: 28.1.1 + jest-snapshot: 28.1.2 transitivePeerDependencies: - supports-color @@ -8940,26 +9349,26 @@ packages: resolve.exports: 1.1.0 slash: 3.0.0 - /jest-runner/28.1.1: - resolution: {integrity: sha512-W5oFUiDBgTsCloTAj6q95wEvYDB0pxIhY6bc5F26OucnwBN+K58xGTGbliSMI4ChQal5eANDF+xvELaYkJxTmA==} + /jest-runner/28.1.2: + resolution: {integrity: sha512-6/k3DlAsAEr5VcptCMdhtRhOoYClZQmxnVMZvZ/quvPGRpN7OBQYPIC32tWSgOnbgqLXNs5RAniC+nkdFZpD4A==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/console': 28.1.1 - '@jest/environment': 28.1.1 + '@jest/environment': 28.1.2 '@jest/test-result': 28.1.1 - '@jest/transform': 28.1.1 + '@jest/transform': 28.1.2 '@jest/types': 28.1.1 - '@types/node': 16.11.33 + '@types/node': 16.11.43 chalk: 4.1.2 emittery: 0.10.2 graceful-fs: 4.2.10 jest-docblock: 28.1.1 - jest-environment-node: 28.1.1 + jest-environment-node: 28.1.2 jest-haste-map: 28.1.1 jest-leak-detector: 28.1.1 jest-message-util: 28.1.1 jest-resolve: 28.1.1 - jest-runtime: 28.1.1 + jest-runtime: 28.1.2 jest-util: 28.1.1 jest-watcher: 28.1.1 jest-worker: 28.1.1 @@ -8968,16 +9377,16 @@ packages: transitivePeerDependencies: - supports-color - /jest-runtime/28.1.1: - resolution: {integrity: sha512-J89qEJWW0leOsqyi0D9zHpFEYHwwafFdS9xgvhFHtIdRghbadodI0eA+DrthK/1PebBv3Px8mFSMGKrtaVnleg==} + /jest-runtime/28.1.2: + resolution: {integrity: sha512-i4w93OsWzLOeMXSi9epmakb2+3z0AchZtUQVF1hesBmcQQy4vtaql5YdVe9KexdJaVRyPDw8DoBR0j3lYsZVYw==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@jest/environment': 28.1.1 - '@jest/fake-timers': 28.1.1 - '@jest/globals': 28.1.1 - '@jest/source-map': 28.0.2 + '@jest/environment': 28.1.2 + '@jest/fake-timers': 28.1.2 + '@jest/globals': 28.1.2 + '@jest/source-map': 28.1.2 '@jest/test-result': 28.1.1 - '@jest/transform': 28.1.1 + '@jest/transform': 28.1.2 '@jest/types': 28.1.1 chalk: 4.1.2 cjs-module-lexer: 1.2.2 @@ -8990,7 +9399,7 @@ packages: jest-mock: 28.1.1 jest-regex-util: 28.0.2 jest-resolve: 28.1.1 - jest-snapshot: 28.1.1 + jest-snapshot: 28.1.2 jest-util: 28.1.1 slash: 3.0.0 strip-bom: 4.0.0 @@ -9005,21 +9414,21 @@ packages: graceful-fs: 4.2.10 dev: false - /jest-snapshot/28.1.1: - resolution: {integrity: sha512-1KjqHJ98adRcbIdMizjF5DipwZFbvxym/kFO4g4fVZCZRxH/dqV8TiBFCa6rqic3p0karsy8RWS1y4E07b7P0A==} + /jest-snapshot/28.1.2: + resolution: {integrity: sha512-wzrieFttZYfLvrCVRJxX+jwML2YTArOUqFpCoSVy1QUapx+LlV9uLbV/mMEhYj4t7aMeE9aSQFHSvV/oNoDAMA==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@babel/core': 7.18.5 - '@babel/generator': 7.18.2 - '@babel/plugin-syntax-typescript': 7.17.12_@babel+core@7.18.5 - '@babel/traverse': 7.18.5 - '@babel/types': 7.18.4 + '@babel/core': 7.18.6 + '@babel/generator': 7.18.7 + '@babel/plugin-syntax-typescript': 7.18.6_@babel+core@7.18.6 + '@babel/traverse': 7.18.6 + '@babel/types': 7.18.7 '@jest/expect-utils': 28.1.1 - '@jest/transform': 28.1.1 + '@jest/transform': 28.1.2 '@jest/types': 28.1.1 '@types/babel__traverse': 7.17.1 '@types/prettier': 2.6.3 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.18.5 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.18.6 chalk: 4.1.2 expect: 28.1.1 graceful-fs: 4.2.10 @@ -9052,7 +9461,7 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.1 - '@types/node': 16.11.33 + '@types/node': 16.11.43 chalk: 4.1.2 ci-info: 3.3.2 graceful-fs: 4.2.10 @@ -9063,7 +9472,7 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.1 - camelcase: 6.2.0 + camelcase: 6.3.0 chalk: 4.1.2 jest-get-type: 28.0.2 leven: 3.1.0 @@ -9075,7 +9484,7 @@ packages: dependencies: '@jest/test-result': 28.1.1 '@jest/types': 28.1.1 - '@types/node': 16.11.33 + '@types/node': 16.11.43 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.10.2 @@ -9095,12 +9504,12 @@ packages: resolution: {integrity: sha512-Au7slXB08C6h+xbJPp7VIb6U0XX5Kc9uel/WFc6/rcTzGiaVCBRngBExSYuXSLFPULPSYU3cJ3ybS988lNFQhQ==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@types/node': 16.11.33 + '@types/node': 16.11.43 merge-stream: 2.0.0 supports-color: 8.1.1 - /jest/28.1.1_@types+node@16.11.33: - resolution: {integrity: sha512-qw9YHBnjt6TCbIDMPMpJZqf9E12rh6869iZaN08/vpOGgHJSAaLLUn6H8W3IAEuy34Ls3rct064mZLETkxJ2XA==} + /jest/28.1.2_@types+node@16.11.43: + resolution: {integrity: sha512-Tuf05DwLeCh2cfWCQbcz9UxldoDyiR1E9Igaei5khjonKncYdc6LDfynKCEWozK0oLE3GD+xKAo2u8x/0s6GOg==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} hasBin: true peerDependencies: @@ -9109,17 +9518,17 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 28.1.1 + '@jest/core': 28.1.2 '@jest/types': 28.1.1 import-local: 3.1.0 - jest-cli: 28.1.1_@types+node@16.11.33 + jest-cli: 28.1.2_@types+node@16.11.43 transitivePeerDependencies: - '@types/node' - supports-color - ts-node - /jest/28.1.1_goy62erlyvb53pf5ddoito3lvi: - resolution: {integrity: sha512-qw9YHBnjt6TCbIDMPMpJZqf9E12rh6869iZaN08/vpOGgHJSAaLLUn6H8W3IAEuy34Ls3rct064mZLETkxJ2XA==} + /jest/28.1.2_qv5kk3vgcyi3feqo7l5zvvzluy: + resolution: {integrity: sha512-Tuf05DwLeCh2cfWCQbcz9UxldoDyiR1E9Igaei5khjonKncYdc6LDfynKCEWozK0oLE3GD+xKAo2u8x/0s6GOg==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} hasBin: true peerDependencies: @@ -9128,10 +9537,10 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 28.1.1_ts-node@10.8.1 + '@jest/core': 28.1.2_ts-node@10.8.2 '@jest/types': 28.1.1 import-local: 3.1.0 - jest-cli: 28.1.1_goy62erlyvb53pf5ddoito3lvi + jest-cli: 28.1.2_qv5kk3vgcyi3feqo7l5zvvzluy transitivePeerDependencies: - '@types/node' - supports-color @@ -9164,8 +9573,8 @@ packages: engines: {node: '>=4'} hasBin: true - /json-buffer/3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + /json-buffer/3.0.0: + resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} dev: true /json-parse-even-better-errors/2.3.1: @@ -9256,11 +9665,10 @@ packages: jwa: 1.4.1 safe-buffer: 5.2.1 - /keyv/4.3.2: - resolution: {integrity: sha512-kn8WmodVBe12lmHpA6W8OY7SNh6wVR+Z+wZESF4iF5FCazaVXGWOtnbnvX0tMQ1bO+/TmOD9LziuYMvrIIs0xw==} + /keyv/3.1.0: + resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==} dependencies: - compress-brotli: 1.3.8 - json-buffer: 3.0.1 + json-buffer: 3.0.0 dev: true /kind-of/3.2.2: @@ -9291,8 +9699,8 @@ packages: resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} engines: {node: '>=6'} - /kleur/4.1.4: - resolution: {integrity: sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==} + /kleur/4.1.5: + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} engines: {node: '>=6'} dev: false @@ -9395,11 +9803,11 @@ packages: dependencies: language-subtag-registry: 0.3.21 - /latest-version/6.0.0: - resolution: {integrity: sha512-zfTuGx4PwpoSJ1mABs58AkM6qMzu49LZ7LT5JHprKvpGpQ+cYtfSibi3tLLrH4z7UylYU42rfBdwN8YgqbTljA==} - engines: {node: '>=12.20'} + /latest-version/5.1.0: + resolution: {integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==} + engines: {node: '>=8'} dependencies: - package-json: 7.0.0 + package-json: 6.5.0 dev: true /leven/3.1.0: @@ -9628,6 +10036,11 @@ packages: dependencies: tslib: 2.4.0 + /lowercase-keys/1.0.1: + resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} + engines: {node: '>=0.10.0'} + dev: true + /lowercase-keys/2.0.0: resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} engines: {node: '>=8'} @@ -9709,12 +10122,12 @@ packages: resolution: {integrity: sha512-y8j3a5/DkJCmS5x4dMCQL+OR0+2EAq3DOtio1COSHsmW2BGXnNCK3v12hJt1LrUz5iZH5g0LmuYOjDdI+czghA==} dev: false - /mdast-util-definitions/5.1.0: - resolution: {integrity: sha512-5hcR7FL2EuZ4q6lLMUK5w4lHT2H3vqL9quPvYZ/Ku5iifrirfMHiGdhxdXMUbUkDmz5I+TYMd7nbaxUhbQkfpQ==} + /mdast-util-definitions/5.1.1: + resolution: {integrity: sha512-rQ+Gv7mHttxHOBx2dkF4HWTg+EE+UR78ptQWDylzPKaQuVGdG4HIoY3SrS/pCp80nZ04greFvXbVFHT+uf0JVQ==} dependencies: '@types/mdast': 3.0.10 '@types/unist': 2.0.6 - unist-util-visit: 3.1.0 + unist-util-visit: 4.1.0 dev: false /mdast-util-find-and-replace/2.2.0: @@ -9739,7 +10152,7 @@ packages: micromark-util-symbol: 1.0.1 micromark-util-types: 1.0.2 unist-util-stringify-position: 3.0.2 - uvu: 0.5.4 + uvu: 0.5.6 transitivePeerDependencies: - supports-color dev: false @@ -9799,15 +10212,16 @@ packages: - supports-color dev: false - /mdast-util-to-hast/12.1.1: - resolution: {integrity: sha512-qE09zD6ylVP14jV4mjLIhDBOrpFdShHZcEsYvvKGABlr9mGbV7mTlRWdoFxL/EYSTNDiC9GZXy7y8Shgb9Dtzw==} + /mdast-util-to-hast/12.1.2: + resolution: {integrity: sha512-Wn6Mcj04qU4qUXHnHpPATYMH2Jd8RlntdnloDfYLe1ErWRHo6+pvSl/DzHp6sCZ9cBSYlc8Sk8pbwb8xtUoQhQ==} dependencies: '@types/hast': 2.3.4 '@types/mdast': 3.0.10 '@types/mdurl': 1.0.2 - mdast-util-definitions: 5.1.0 + mdast-util-definitions: 5.1.1 mdurl: 1.0.1 micromark-util-sanitize-uri: 1.0.0 + trim-lines: 3.0.1 unist-builder: 3.0.0 unist-util-generated: 2.0.0 unist-util-position: 4.0.3 @@ -9872,7 +10286,7 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - /meros/1.2.0_@types+node@16.11.33: + /meros/1.2.0_@types+node@16.11.43: resolution: {integrity: sha512-3QRZIS707pZQnijHdhbttXRWwrHhZJ/gzolneoxKVz9N/xmsvY/7Ls8lpnI9gxbgxjcHsAVEW3mgwiZCo6kkJQ==} engines: {node: '>=12'} peerDependencies: @@ -9881,7 +10295,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 16.11.33 + '@types/node': 16.11.43 dev: true /micromark-core-commonmark/1.0.6: @@ -9902,7 +10316,7 @@ packages: micromark-util-subtokenize: 1.0.2 micromark-util-symbol: 1.0.1 micromark-util-types: 1.0.2 - uvu: 0.5.4 + uvu: 0.5.6 dev: false /micromark-extension-gfm-autolink-literal/1.0.3: @@ -9912,7 +10326,7 @@ packages: micromark-util-sanitize-uri: 1.0.0 micromark-util-symbol: 1.0.1 micromark-util-types: 1.0.2 - uvu: 0.5.4 + uvu: 0.5.6 dev: false /micromark-extension-gfm-footnote/1.0.4: @@ -9925,7 +10339,7 @@ packages: micromark-util-sanitize-uri: 1.0.0 micromark-util-symbol: 1.0.1 micromark-util-types: 1.0.2 - uvu: 0.5.4 + uvu: 0.5.6 dev: false /micromark-extension-gfm-strikethrough/1.0.4: @@ -9936,7 +10350,7 @@ packages: micromark-util-resolve-all: 1.0.0 micromark-util-symbol: 1.0.1 micromark-util-types: 1.0.2 - uvu: 0.5.4 + uvu: 0.5.6 dev: false /micromark-extension-gfm-table/1.0.5: @@ -9946,7 +10360,7 @@ packages: micromark-util-character: 1.1.0 micromark-util-symbol: 1.0.1 micromark-util-types: 1.0.2 - uvu: 0.5.4 + uvu: 0.5.6 dev: false /micromark-extension-gfm-tagfilter/1.0.1: @@ -9962,7 +10376,7 @@ packages: micromark-util-character: 1.1.0 micromark-util-symbol: 1.0.1 micromark-util-types: 1.0.2 - uvu: 0.5.4 + uvu: 0.5.6 dev: false /micromark-extension-gfm/2.0.1: @@ -9992,7 +10406,7 @@ packages: micromark-util-character: 1.1.0 micromark-util-symbol: 1.0.1 micromark-util-types: 1.0.2 - uvu: 0.5.4 + uvu: 0.5.6 dev: false /micromark-factory-space/1.0.0: @@ -10009,7 +10423,7 @@ packages: micromark-util-character: 1.1.0 micromark-util-symbol: 1.0.1 micromark-util-types: 1.0.2 - uvu: 0.5.4 + uvu: 0.5.6 dev: false /micromark-factory-whitespace/1.0.0: @@ -10098,7 +10512,7 @@ packages: micromark-util-chunked: 1.0.0 micromark-util-symbol: 1.0.1 micromark-util-types: 1.0.2 - uvu: 0.5.4 + uvu: 0.5.6 dev: false /micromark-util-symbol/1.0.1: @@ -10128,7 +10542,7 @@ packages: micromark-util-subtokenize: 1.0.2 micromark-util-symbol: 1.0.1 micromark-util-types: 1.0.2 - uvu: 0.5.4 + uvu: 0.5.6 transitivePeerDependencies: - supports-color dev: false @@ -10207,6 +10621,7 @@ packages: /mimic-response/3.1.0: resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} engines: {node: '>=10'} + dev: false /min-indent/1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} @@ -10392,8 +10807,8 @@ packages: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: false - /next/12.1.6_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-cebwKxL3/DhNKfg9tPZDQmbRKjueqykHHbgaoG4VBRH3AHQJ2HO0dbKFiS1hPhe1/qgc2d/hFeadsbPicmLD+A==} + /next/12.2.0_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-B4j7D3SHYopLYx6/Ark0fenwIar9tEaZZFAaxmKjgcMMexhVJzB3jt7X+6wcdXPPMeUD6r09weUtnDpjox/vIA==} engines: {node: '>=12.22.0'} hasBin: true peerDependencies: @@ -10410,25 +10825,28 @@ packages: sass: optional: true dependencies: - '@next/env': 12.1.6 - caniuse-lite: 1.0.30001335 + '@next/env': 12.2.0 + '@swc/helpers': 0.4.2 + caniuse-lite: 1.0.30001363 postcss: 8.4.5 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 styled-jsx: 5.0.2_react@18.2.0 + use-sync-external-store: 1.1.0_react@18.2.0 optionalDependencies: - '@next/swc-android-arm-eabi': 12.1.6 - '@next/swc-android-arm64': 12.1.6 - '@next/swc-darwin-arm64': 12.1.6 - '@next/swc-darwin-x64': 12.1.6 - '@next/swc-linux-arm-gnueabihf': 12.1.6 - '@next/swc-linux-arm64-gnu': 12.1.6 - '@next/swc-linux-arm64-musl': 12.1.6 - '@next/swc-linux-x64-gnu': 12.1.6 - '@next/swc-linux-x64-musl': 12.1.6 - '@next/swc-win32-arm64-msvc': 12.1.6 - '@next/swc-win32-ia32-msvc': 12.1.6 - '@next/swc-win32-x64-msvc': 12.1.6 + '@next/swc-android-arm-eabi': 12.2.0 + '@next/swc-android-arm64': 12.2.0 + '@next/swc-darwin-arm64': 12.2.0 + '@next/swc-darwin-x64': 12.2.0 + '@next/swc-freebsd-x64': 12.2.0 + '@next/swc-linux-arm-gnueabihf': 12.2.0 + '@next/swc-linux-arm64-gnu': 12.2.0 + '@next/swc-linux-arm64-musl': 12.2.0 + '@next/swc-linux-x64-gnu': 12.2.0 + '@next/swc-linux-x64-musl': 12.2.0 + '@next/swc-win32-arm64-msvc': 12.2.0 + '@next/swc-win32-ia32-msvc': 12.2.0 + '@next/swc-win32-x64-msvc': 12.2.0 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -10481,8 +10899,11 @@ packages: /node-releases/2.0.4: resolution: {integrity: sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==} - /nodemailer/6.7.5: - resolution: {integrity: sha512-6VtMpwhsrixq1HDYSBBHvW0GwiWawE75dS3oal48VqRhUvKJNnKnJo2RI/bCVQubj1vgrgscMNW4DHaD6xtMCg==} + /node-releases/2.0.5: + resolution: {integrity: sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==} + + /nodemailer/6.7.6: + resolution: {integrity: sha512-/6KF/umU7r7X21Y648/yiRLrgkfz0dmpyuo4BfgYWIpnT/jCbkPTvegMfxCsDAu+O810p2L1BGXieMTPp3nJVA==} engines: {node: '>=6.0.0'} dev: false @@ -10517,9 +10938,15 @@ packages: engines: {node: '>=0.10.0'} dev: false + /normalize-url/4.5.1: + resolution: {integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==} + engines: {node: '>=8'} + dev: true + /normalize-url/6.1.0: resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} engines: {node: '>=10'} + dev: false /npm-run-path/2.0.2: resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} @@ -10723,9 +11150,9 @@ packages: engines: {node: '>=0.10.0'} dev: true - /p-cancelable/2.1.1: - resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} - engines: {node: '>=8'} + /p-cancelable/1.1.0: + resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} + engines: {node: '>=6'} dev: true /p-finally/1.0.0: @@ -10790,14 +11217,14 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - /package-json/7.0.0: - resolution: {integrity: sha512-CHJqc94AA8YfSLHGQT3DbvSIuE12NLFekpM4n7LRrAd3dOJtA911+4xe9q6nC3/jcKraq7nNS9VxgtT0KC+diA==} - engines: {node: '>=12'} + /package-json/6.5.0: + resolution: {integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==} + engines: {node: '>=8'} dependencies: - got: 11.8.5 + got: 9.6.0 registry-auth-token: 4.2.2 registry-url: 5.1.0 - semver: 7.3.7 + semver: 6.3.0 dev: true /packet-reader/1.0.0: @@ -10873,12 +11300,13 @@ packages: engines: {node: '>= 0.4.0'} dev: false - /passport/0.5.3: - resolution: {integrity: sha512-gGc+70h4gGdBWNsR3FuV3byLDY6KBTJAIExGFXTpQaYfbbcHCBlRRKx7RBQSpqEqc5Hh2qVzRs7ssvSfOpkUEA==} + /passport/0.6.0: + resolution: {integrity: sha512-0fe+p3ZnrWRW74fe8+SvCyf4a3Pb2/h7gFkQ8yTJpAO50gDzlfjZUZTO1k5Eg9kUct22OxHLqDZoKUWRHOh9ug==} engines: {node: '>= 0.4.0'} dependencies: passport-strategy: 1.0.0 pause: 0.0.1 + utils-merge: 1.0.1 dev: false /path-browserify/1.0.1: @@ -11106,7 +11534,7 @@ packages: yaml: 1.10.2 dev: false - /postcss-load-config/3.1.4_ts-node@10.8.1: + /postcss-load-config/3.1.4_ts-node@10.8.2: resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} engines: {node: '>= 10'} peerDependencies: @@ -11119,7 +11547,7 @@ packages: optional: true dependencies: lilconfig: 2.0.5 - ts-node: 10.8.1_5uiai6qi3jrv2fi772ux6w23dy + ts-node: 10.8.2_pbcylixk5f7tclmtradmulh4qa yaml: 1.10.2 dev: true @@ -11204,6 +11632,11 @@ packages: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} + /prepend-http/2.0.0: + resolution: {integrity: sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==} + engines: {node: '>=4'} + dev: true + /pretty-bytes/6.0.0: resolution: {integrity: sha512-6UqkYefdogmzqAZWzJ7laYeJnaXDy2/J+ZqiiMtS7t7OfpXWTlaeGMwX8U6EFvPV/YWWEKRkS8hKS4k60WHTOg==} engines: {node: ^14.13.1 || >=16.0.0} @@ -11237,8 +11670,8 @@ packages: ansi-styles: 5.2.0 react-is: 18.2.0 - /prism-react-renderer/1.3.3_react@18.2.0: - resolution: {integrity: sha512-Viur/7tBTCH2HmYzwCHmt2rEFn+rdIWNIINXyg0StiISbDiIhHKhrFuEK8eMkKgvsIYSjgGqy/hNyucHp6FpoQ==} + /prism-react-renderer/1.3.5_react@18.2.0: + resolution: {integrity: sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==} peerDependencies: react: '>=0.14.9' dependencies: @@ -11329,6 +11762,7 @@ packages: /quick-lru/5.1.1: resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} engines: {node: '>=10'} + dev: false /range-parser/1.2.1: resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} @@ -11373,10 +11807,6 @@ packages: /react-is/17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - /react-is/18.1.0: - resolution: {integrity: sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==} - dev: false - /react-is/18.2.0: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} @@ -11395,7 +11825,7 @@ packages: prop-types: 15.8.1 property-information: 6.1.1 react: 18.2.0 - react-is: 18.1.0 + react-is: 18.2.0 remark-parse: 10.0.1 remark-rehype: 10.1.0 space-separated-tokens: 2.0.1 @@ -11552,7 +11982,7 @@ packages: dependencies: '@types/hast': 2.3.4 '@types/mdast': 3.0.10 - mdast-util-to-hast: 12.1.1 + mdast-util-to-hast: 12.1.2 unified: 10.1.2 dev: false @@ -11599,10 +12029,6 @@ packages: resolution: {integrity: sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==} engines: {node: '>=0.10.5'} - /resolve-alpn/1.2.1: - resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} - dev: true - /resolve-cwd/3.0.0: resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} engines: {node: '>=8'} @@ -11642,10 +12068,10 @@ packages: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - /responselike/2.0.0: - resolution: {integrity: sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==} + /responselike/1.0.2: + resolution: {integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==} dependencies: - lowercase-keys: 2.0.0 + lowercase-keys: 1.0.1 dev: true /restore-cursor/2.0.0: @@ -11932,7 +12358,7 @@ packages: /shell-quote/1.7.3: resolution: {integrity: sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==} - dev: true + dev: false /side-channel/1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} @@ -12113,7 +12539,7 @@ packages: /spawn-command/0.0.2-1: resolution: {integrity: sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg==} - dev: true + dev: false /spdx-correct/3.1.1: resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} @@ -12393,8 +12819,8 @@ packages: dev: false optional: true - /sucrase/3.22.0: - resolution: {integrity: sha512-RZeE0UPxCjf99p4c9Sb27qRbsuZBd7TViR/q1P6TsUPYa/H2LIkaCPpio6F1nQksrynYA78KEBUnpxswZiPYcg==} + /sucrase/3.23.0: + resolution: {integrity: sha512-xgC1xboStzGhCnRywlBf/DLmkC+SkdAKqrNCDsxGrzM0phR5oUxoFKiQNrsc2D8wDdAm03iLbSZqjHDddo3IzQ==} engines: {node: '>=8'} hasBin: true dependencies: @@ -12627,6 +13053,11 @@ packages: kind-of: 3.2.2 dev: false + /to-readable-stream/1.0.0: + resolution: {integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==} + engines: {node: '>=6'} + dev: true + /to-regex-range/2.1.1: resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==} engines: {node: '>=0.10.0'} @@ -12684,7 +13115,10 @@ packages: /tree-kill/1.2.2: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} hasBin: true - dev: true + + /trim-lines/3.0.1: + resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} + dev: false /trough/2.1.0: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} @@ -12721,8 +13155,8 @@ packages: dev: false optional: true - /ts-node/10.8.1_5uiai6qi3jrv2fi772ux6w23dy: - resolution: {integrity: sha512-Wwsnao4DQoJsN034wePSg5nZiw4YKXf56mPIAeD6wVmiv+RytNSWqc2f3fKvcUoV+Yn2+yocD71VOfQHbmVX4g==} + /ts-node/10.8.2_pbcylixk5f7tclmtradmulh4qa: + resolution: {integrity: sha512-LYdGnoGddf1D6v8REPtIH+5iq/gTDuZqv2/UJUU7tKjuEU8xVZorBM+buCGNjj+pGEud+sOoM4CX3/YzINpENA==} hasBin: true peerDependencies: '@swc/core': '>=1.2.50' @@ -12736,7 +13170,7 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.2.206 + '@swc/core': 1.2.208 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 @@ -12802,8 +13236,8 @@ packages: /tslib/2.4.0: resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} - /tsup/6.1.2_rf7qnbdneslrxzatqnor2joqrq: - resolution: {integrity: sha512-Hw4hKDHaAQkm2eVavlArEOrAPA93bziRDamdfwaNs0vXQdUUFfItvUWY0L/F6oQQMVh6GvjQq1+HpDXw8UKtPA==} + /tsup/6.1.3_aifa3jj6lvniry66rnvlm2npya: + resolution: {integrity: sha512-eRpBnbfpDFng+EJNTQ90N7QAf4HAGGC7O3buHIjroKWK7D1ibk9/YnR/3cS8HsMU5T+6Oi+cnF+yU5WmCnB//Q==} engines: {node: '>=14'} hasBin: true peerDependencies: @@ -12818,20 +13252,20 @@ packages: typescript: optional: true dependencies: - '@swc/core': 1.2.206 - bundle-require: 3.0.4_esbuild@0.14.47 + '@swc/core': 1.2.208 + bundle-require: 3.0.4_esbuild@0.14.48 cac: 6.7.12 chokidar: 3.5.3 debug: 4.3.4 - esbuild: 0.14.47 + esbuild: 0.14.48 execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 3.1.4_ts-node@10.8.1 + postcss-load-config: 3.1.4_ts-node@10.8.2 resolve-from: 5.0.0 rollup: 2.75.7 source-map: 0.8.0-beta.0 - sucrase: 3.22.0 + sucrase: 3.23.0 tree-kill: 1.2.2 typescript: 4.7.4 transitivePeerDependencies: @@ -12839,8 +13273,8 @@ packages: - ts-node dev: true - /tsup/6.1.2_typescript@4.7.4: - resolution: {integrity: sha512-Hw4hKDHaAQkm2eVavlArEOrAPA93bziRDamdfwaNs0vXQdUUFfItvUWY0L/F6oQQMVh6GvjQq1+HpDXw8UKtPA==} + /tsup/6.1.3_typescript@4.7.4: + resolution: {integrity: sha512-eRpBnbfpDFng+EJNTQ90N7QAf4HAGGC7O3buHIjroKWK7D1ibk9/YnR/3cS8HsMU5T+6Oi+cnF+yU5WmCnB//Q==} engines: {node: '>=14'} hasBin: true peerDependencies: @@ -12855,11 +13289,11 @@ packages: typescript: optional: true dependencies: - bundle-require: 3.0.4_esbuild@0.14.47 + bundle-require: 3.0.4_esbuild@0.14.48 cac: 6.7.12 chokidar: 3.5.3 debug: 4.3.4 - esbuild: 0.14.47 + esbuild: 0.14.48 execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 @@ -12867,7 +13301,7 @@ packages: resolve-from: 5.0.0 rollup: 2.75.7 source-map: 0.8.0-beta.0 - sucrase: 3.22.0 + sucrase: 3.23.0 tree-kill: 1.2.2 typescript: 4.7.4 transitivePeerDependencies: @@ -12890,137 +13324,137 @@ packages: safe-buffer: 5.2.1 dev: false - /turbo-android-arm64/1.3.1: - resolution: {integrity: sha512-JcnZh9tLbZDpKaXaao/s/k4qXt3TbNEc1xEYYXurVWnqiMueGeS7QAtThVB85ZSqzj7djk+ngSrZabPy5RG25Q==} + /turbo-android-arm64/1.3.2-canary.0: + resolution: {integrity: sha512-evvbGErGZxdRvZXV4DoY0nHAbRqELUIWi9CLRJIvKAFEArhu4AD2bj2ZZ2ArN0RVDHzuXGSzFXlh7TlGt71L1A==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /turbo-darwin-64/1.3.1: - resolution: {integrity: sha512-TIGDradVFoGck86VIuM38KaDeNxdKaP2ti93UpQeFw26ZhPIeTAa6wUgnz4DQP6bjIvQmXlYJ16ETZb4tFYygg==} + /turbo-darwin-64/1.3.2-canary.0: + resolution: {integrity: sha512-+G2frEjK15gxN54oq3xTovbbva5CwobBRiG5F9eiMomW13v0xbn/ISLM8+MKPbnnTiZdBifhpcwaUVpnSphLIQ==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-darwin-arm64/1.3.1: - resolution: {integrity: sha512-aLBq8KiMMmop7uKBkvDt/y+eER2UzxZyUzh1KWcZ7DZB5tFZnknEUyf2qggY2vd2WcDVfQ1EUjZ0MFxhhVaVzA==} + /turbo-darwin-arm64/1.3.2-canary.0: + resolution: {integrity: sha512-OO50h/IZN7pBaII16kVGgolxbqQx6w2eoEdqv1YhQjr9prO+mGyqBsmGP+chlfZsNOjbY7nF7B55Bht2vt0KCw==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-freebsd-64/1.3.1: - resolution: {integrity: sha512-BOr/ifmxjlBeuDkDQLUJtzqzXQ2zPHHcI14U9Ys+z4Mza1uzQn/oSJqQvU5RuyRBVai7noMrpPS7QuKtDz0Cyg==} + /turbo-freebsd-64/1.3.2-canary.0: + resolution: {integrity: sha512-16aGmwCGhj9aW9TR3dDn0ChMl8cZUFHSPXd5d4tbNFrNQ3rLQso1Y9j0Qbwf/kOCm4/mU5boylKuuGEpYVob2w==} cpu: [x64] os: [freebsd] requiresBuild: true dev: true optional: true - /turbo-freebsd-arm64/1.3.1: - resolution: {integrity: sha512-bHPZjK4xnGLz6/oxl5XmWhdYOdtBMSadrGhptWSZ0wBGNn/gQzDTeZAkQeqhh25AD0eM1hzDe8QUz8GlS43lrA==} + /turbo-freebsd-arm64/1.3.2-canary.0: + resolution: {integrity: sha512-nnj/WIGowIGn00t8t5qcZOrEu1q7b3hrHF82lKjxi3MXpBs1BKfxz3DGafhzc2DmW+4a9OVUbmZSOqQfx3io0Q==} cpu: [arm64] os: [freebsd] requiresBuild: true dev: true optional: true - /turbo-linux-32/1.3.1: - resolution: {integrity: sha512-c5okimusfvivu9wS8MKSr+rXpQAV+M4TyR9JX+spIK8B1I7AjfECAqiK2D5WFWO1bQ33bUAuxXOEpUuLpgEm+g==} + /turbo-linux-32/1.3.2-canary.0: + resolution: {integrity: sha512-MvaCUBCnN2pwYP4pNUgBaICwa1AwesRCxvZLQ4GHJ1EGL2dwZvbdeMoBt2thY0eKaNyLers3CcV3nrn8rlBbuQ==} cpu: [ia32] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-64/1.3.1: - resolution: {integrity: sha512-O0pNX+N5gbmRcyZT+jsCPUNCN3DpIZHqNN35j7MT5nr0IkZa83CGbZnrEc+7Qws//jFJ26EngqD/JyRB2E8nwQ==} + /turbo-linux-64/1.3.2-canary.0: + resolution: {integrity: sha512-z2LcVOaSF6UNe/L6vTyB/HTv2bVnt5kpI6pgBVPcEtF2SABn6Cc8+/fS6hPJ+S1no/WZsx2di2tPRt5S3ciFhA==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-arm/1.3.1: - resolution: {integrity: sha512-f+r6JIwv/7ylxxJtgVi8cVw+6oNoD/r1IMTU6ejH8bfyMZZko4kkNwH9VYribQ44KDkJEgzdltnzFG5f6Hz10g==} + /turbo-linux-arm/1.3.2-canary.0: + resolution: {integrity: sha512-CRhsZ+4WdkaE+zzI+uWvjP9ou11W7vatSvw7ObghoJqnpQVx/bLZZvhbUVwZfrwdM0RVOw5Fs+5SdyjTJ3p2Mg==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-arm64/1.3.1: - resolution: {integrity: sha512-D6+1MeS/x+/VCCooHPU4NIpB8qI/eW70eMRA79bqTPaxxluP0g2CaxXgucco05P51YtNsSxeVcH7X76iadON6Q==} + /turbo-linux-arm64/1.3.2-canary.0: + resolution: {integrity: sha512-+Ij++o5C9u9lCCvG3ooCmuvlHuTKVRfqrRY1BxhN7LHdqvct8P69FtA1iMBfAgq9fNV4/723IXzPLZJ3MgroDw==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-mips64le/1.3.1: - resolution: {integrity: sha512-yL64jgwVCziOpBcdpMxIsczkgwwOvmaqKObFKWyCNlk/LOl5NKODLwXEaryLaALtpwUAoS4ltMSI64gKqmLrOA==} + /turbo-linux-mips64le/1.3.2-canary.0: + resolution: {integrity: sha512-pQvFIZsrKHu6Os9a4wRwmSOZC0rTh/qfnaYir8xG3eljHGggY0DDNExmDyyIdPVc2ydUV9O/g6xrt/cNtCHWYw==} cpu: [mips64el] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-ppc64le/1.3.1: - resolution: {integrity: sha512-tjnM+8RosykS1lBpOPLDXGOz/Po2h796ty17uBd7IFslWPOI16a/akFOFoLH8PCiGGJMe3CYgRhEKn4sPWNxFA==} + /turbo-linux-ppc64le/1.3.2-canary.0: + resolution: {integrity: sha512-WCWK5P/Bu8hEFf7u7v8KbwiS/MfIjNYadNxPYhchjljayXP1/nH7ZENhRe4zHTPCJMH128hoyvIa65MeMfyUQg==} cpu: [ppc64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-windows-32/1.3.1: - resolution: {integrity: sha512-Snnv+TVigulqwK6guHKndMlrLw88NXj8BtHRGrEksPR0QkyuHlwLf+tHYB4HmvpUl4W9lnXQf4hsljWP64BEdw==} + /turbo-windows-32/1.3.2-canary.0: + resolution: {integrity: sha512-d3jYrRQbea8vBDWV+JEbiFT764ZMmifa+i7XElpXK0UxgLsxR/KgQbiEc9+LlwqODHKv714HSNm05qgHMTzWgg==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /turbo-windows-64/1.3.1: - resolution: {integrity: sha512-gLeohHG07yIhON1Pp0YNE00i/yzip2GFhkA6HdJaK95uE5bKULpqxuO414hOS/WzGwrGVXBKCImfe24XXh5T+Q==} + /turbo-windows-64/1.3.2-canary.0: + resolution: {integrity: sha512-FwHsVnLeCNncqTNjQbqBmbbhzZ9fItlRdNGtYaT2HY5MN6aapihNlDbKH7GH7sJQJrxtk+kZ2FfcjBg8C6MEuQ==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /turbo-windows-arm64/1.3.1: - resolution: {integrity: sha512-0MWcHLvYgs/qdcoTFZ55nu8HhrpeiwXEMw9cbNfgqTlzy3OsrAsovYEJFyQ8KSxeploiD+QJlCdvhxx+5C0tlA==} + /turbo-windows-arm64/1.3.2-canary.0: + resolution: {integrity: sha512-uZc0YBLDMMJUszIXn42xG1VQwjNcLZQL81Wy0xgxYNgDiuK7QfiE5jjVqd9KA34wKhZyh8f1fyWe5HADNO0ahw==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /turbo/1.3.1: - resolution: {integrity: sha512-DXckoGKlZgvTn/PrHpBI/57aeXR7tfyPf2dK+4LmBczt24ELA3o6eYHeA7KzfpSYhB2LE9qveYFQ6mJ1OzGjjg==} + /turbo/1.3.2-canary.0: + resolution: {integrity: sha512-pYuJJi+xgC7dtOHrTgijap2HRhZ2EvQoNFJAbBWGA3/ITtqJ3ANMHCD4FK8hds/0XXU8YIwitDdnbjOgv39pCg==} hasBin: true requiresBuild: true optionalDependencies: - turbo-android-arm64: 1.3.1 - turbo-darwin-64: 1.3.1 - turbo-darwin-arm64: 1.3.1 - turbo-freebsd-64: 1.3.1 - turbo-freebsd-arm64: 1.3.1 - turbo-linux-32: 1.3.1 - turbo-linux-64: 1.3.1 - turbo-linux-arm: 1.3.1 - turbo-linux-arm64: 1.3.1 - turbo-linux-mips64le: 1.3.1 - turbo-linux-ppc64le: 1.3.1 - turbo-windows-32: 1.3.1 - turbo-windows-64: 1.3.1 - turbo-windows-arm64: 1.3.1 + turbo-android-arm64: 1.3.2-canary.0 + turbo-darwin-64: 1.3.2-canary.0 + turbo-darwin-arm64: 1.3.2-canary.0 + turbo-freebsd-64: 1.3.2-canary.0 + turbo-freebsd-arm64: 1.3.2-canary.0 + turbo-linux-32: 1.3.2-canary.0 + turbo-linux-64: 1.3.2-canary.0 + turbo-linux-arm: 1.3.2-canary.0 + turbo-linux-arm64: 1.3.2-canary.0 + turbo-linux-mips64le: 1.3.2-canary.0 + turbo-linux-ppc64le: 1.3.2-canary.0 + turbo-windows-32: 1.3.2-canary.0 + turbo-windows-64: 1.3.2-canary.0 + turbo-windows-arm64: 1.3.2-canary.0 dev: true /type-check/0.4.0: @@ -13049,8 +13483,8 @@ packages: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} - /type-fest/2.14.0: - resolution: {integrity: sha512-hQnTQkFjL5ik6HF2fTAM8ycbr94UbQXK364wF930VHb0dfBJ5JBP8qwrR8TaK9zwUEk7meruo2JAUDMwvuxd/w==} + /type-fest/2.16.0: + resolution: {integrity: sha512-qpaThT2HQkFb83gMOrdKVsfCN7LKxP26Yq+smPzY1FqoHRjqmjqHXA7n5Gkxi8efirtbeEUxzfEdePthQWCuHw==} engines: {node: '>=12.20'} /typedarray-to-buffer/3.1.5: @@ -13074,8 +13508,8 @@ packages: resolution: {integrity: sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==} dev: true - /uglify-js/3.16.1: - resolution: {integrity: sha512-X5BGTIDH8U6IQ1TIRP62YC36k+ULAa1d59BxlWvPUJ1NkW5L3FwcGfEzuVvGmhJFBu0YJ5Ge25tmRISqCmLiRQ==} + /uglify-js/3.16.2: + resolution: {integrity: sha512-AaQNokTNgExWrkEYA24BTNMSjyqEXPSfhqoS0AxmHkCJ4U+Dyy5AvbGV/sqxuxficEfGGoX3zWw9R7QpLFfEsg==} engines: {node: '>=0.8.0'} hasBin: true requiresBuild: true @@ -13091,7 +13525,7 @@ packages: fs-jetpack: 4.3.1 glob: 7.2.3 pony-cause: 1.1.1 - type-fest: 2.14.0 + type-fest: 2.16.0 /unbox-primitive/1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} @@ -13172,13 +13606,6 @@ packages: '@types/unist': 2.0.6 dev: false - /unist-util-visit-parents/4.1.1: - resolution: {integrity: sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw==} - dependencies: - '@types/unist': 2.0.6 - unist-util-is: 5.1.1 - dev: false - /unist-util-visit-parents/5.1.0: resolution: {integrity: sha512-y+QVLcY5eR/YVpqDsLf/xh9R3Q2Y4HxkZTp7ViLDU6WtJCEcPmRzW1gpdWDCDIqIlhuPDXOgttqPlykrHYDekg==} dependencies: @@ -13186,14 +13613,6 @@ packages: unist-util-is: 5.1.1 dev: false - /unist-util-visit/3.1.0: - resolution: {integrity: sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA==} - dependencies: - '@types/unist': 2.0.6 - unist-util-is: 5.1.1 - unist-util-visit-parents: 4.1.1 - dev: false - /unist-util-visit/4.1.0: resolution: {integrity: sha512-n7lyhFKJfVZ9MnKtqbsqkQEk5P1KShj0+//V7mAcoI6bpbUjh3C/OG8HVD+pBihfh6Ovl01m8dkcv9HNqYajmQ==} dependencies: @@ -13221,6 +13640,16 @@ packages: isobject: 3.0.1 dev: false + /update-browserslist-db/1.0.4_browserslist@4.21.1: + resolution: {integrity: sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.21.1 + escalade: 3.1.1 + picocolors: 1.0.0 + /upper-case-first/2.0.2: resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==} dependencies: @@ -13242,6 +13671,21 @@ packages: deprecated: Please see https://github.com/lydell/urix#deprecated dev: false + /url-parse-lax/3.0.0: + resolution: {integrity: sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==} + engines: {node: '>=4'} + dependencies: + prepend-http: 2.0.0 + dev: true + + /use-sync-external-store/1.1.0_react@18.2.0: + resolution: {integrity: sha512-SEnieB2FPKEVne66NpXPd1Np4R1lTNKfjuy3XdIoPQKYBAFdzbzSZlSn1KJZUiihQLQC5Znot4SBz1EOTBwQAQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + react: 18.2.0 + dev: false + /use/3.1.1: resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} engines: {node: '>=0.10.0'} @@ -13261,6 +13705,11 @@ packages: dev: false optional: true + /utils-merge/1.0.1: + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} + engines: {node: '>= 0.4.0'} + dev: false + /uuid/3.4.0: resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. @@ -13273,14 +13722,14 @@ packages: hasBin: true dev: false - /uvu/0.5.4: - resolution: {integrity: sha512-x1CyUjcP9VKaNPhjeB3FIc/jqgLsz2Q9LFhRzUTu/jnaaHILEGNuE0XckQonl8ISLcwyk9I2EZvWlYsQnwxqvQ==} + /uvu/0.5.6: + resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} engines: {node: '>=8'} hasBin: true dependencies: dequal: 2.0.2 diff: 5.1.0 - kleur: 4.1.4 + kleur: 4.1.5 sade: 1.8.1 dev: false @@ -13291,12 +13740,12 @@ packages: /v8-compile-cache/2.3.0: resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} - /v8-to-istanbul/9.0.0: - resolution: {integrity: sha512-HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw==} + /v8-to-istanbul/9.0.1: + resolution: {integrity: sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==} engines: {node: '>=10.12.0'} dependencies: - '@jridgewell/trace-mapping': 0.3.13 - '@types/istanbul-lib-coverage': 2.0.3 + '@jridgewell/trace-mapping': 0.3.14 + '@types/istanbul-lib-coverage': 2.0.4 convert-source-map: 1.8.0 /validate-npm-package-license/3.0.4: diff --git a/turbo.json b/turbo.json index ad3b67e..8a2ffbb 100644 --- a/turbo.json +++ b/turbo.json @@ -7,7 +7,7 @@ ], "outputs": [ "dist/**", - ".next/**" + ".next/{server,cache,src,static}" ] }, "lint": { diff --git a/wrapper.sh b/wrapper.sh index a5aa99a..7d14a02 100644 --- a/wrapper.sh +++ b/wrapper.sh @@ -1,7 +1,7 @@ -#!/bin/bash +#!/bin/sh -cd packages/api && npm run start & -cd packages/web && npm run start & +cd packages/api && node ./dist/index.js & +cd packages/web && node ./server.js & wait -n exit $? \ No newline at end of file